OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / gnu / java / awt / java2d / ShapeCache.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __gnu_java_awt_java2d_ShapeCache__
5 #define __gnu_java_awt_java2d_ShapeCache__
6
7 #pragma interface
8
9 #include <java/lang/Object.h>
10 extern "Java"
11 {
12   namespace gnu
13   {
14     namespace java
15     {
16       namespace awt
17       {
18         namespace java2d
19         {
20             class ShapeCache;
21         }
22       }
23     }
24   }
25   namespace java
26   {
27     namespace awt
28     {
29         class Polygon;
30         class Rectangle;
31       namespace geom
32       {
33           class Arc2D;
34           class Ellipse2D;
35           class Line2D;
36           class RoundRectangle2D;
37       }
38     }
39   }
40 }
41
42 class gnu::java::awt::java2d::ShapeCache : public ::java::lang::Object
43 {
44
45 public:
46   ShapeCache();
47   ::java::awt::geom::Line2D * __attribute__((aligned(__alignof__( ::java::lang::Object)))) line;
48   ::java::awt::Rectangle * rect;
49   ::java::awt::geom::RoundRectangle2D * roundRect;
50   ::java::awt::geom::Ellipse2D * ellipse;
51   ::java::awt::geom::Arc2D * arc;
52   ::java::awt::Polygon * polygon;
53   static ::java::lang::Class class$;
54 };
55
56 #endif // __gnu_java_awt_java2d_ShapeCache__