Merged with mainline at revision 128810.
[official-gcc.git] / libjava / gnu / java / awt / java2d / ShapeCache.h
blob1ae8ffdac3eff44c1e3375b4257c4ad06406bdcf
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_awt_java2d_ShapeCache__
5 #define __gnu_java_awt_java2d_ShapeCache__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace gnu
14 namespace java
16 namespace awt
18 namespace java2d
20 class ShapeCache;
25 namespace java
27 namespace awt
29 class Polygon;
30 class Rectangle;
31 namespace geom
33 class Arc2D;
34 class Ellipse2D;
35 class GeneralPath;
36 class Line2D;
37 class RoundRectangle2D;
43 class gnu::java::awt::java2d::ShapeCache : public ::java::lang::Object
46 public:
47 ShapeCache();
48 ::java::awt::geom::Line2D * __attribute__((aligned(__alignof__( ::java::lang::Object)))) line;
49 ::java::awt::Rectangle * rect;
50 ::java::awt::geom::RoundRectangle2D * roundRect;
51 ::java::awt::geom::Ellipse2D * ellipse;
52 ::java::awt::geom::Arc2D * arc;
53 ::java::awt::Polygon * polygon;
54 ::java::awt::geom::GeneralPath * polyline;
55 static ::java::lang::Class class$;
58 #endif // __gnu_java_awt_java2d_ShapeCache__