2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_geom_RoundRectangle2D$1__
5 #define __java_awt_geom_RoundRectangle2D$1__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
20 class AffineTransform;
23 class RoundRectangle2D;
24 class RoundRectangle2D$1;
30 class java::awt::geom::RoundRectangle2D$1 : public ::java::lang::Object
33 public: // actually package-private
34 RoundRectangle2D$1(::java::awt::geom::RoundRectangle2D *, ::java::awt::geom::AffineTransform *);
36 jint currentSegment(JArray< jdouble > *);
37 jint currentSegment(JArray< jfloat > *);
38 jint getWindingRule();
41 public: // actually package-private
42 jdouble __attribute__((aligned(__alignof__( ::java::lang::Object)))) x;
48 ::java::awt::geom::Arc2D$Double * arc;
49 ::java::awt::geom::PathIterator * corner;
51 ::java::awt::geom::RoundRectangle2D * this$0;
53 ::java::awt::geom::AffineTransform * val$at;
55 static ::java::lang::Class class$;
58 #endif // __java_awt_geom_RoundRectangle2D$1__