2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_GradientPaint__
5 #define __java_awt_GradientPaint__
9 #include <java/lang/Object.h>
23 class AffineTransform;
35 class java::awt::GradientPaint : public ::java::lang::Object
39 GradientPaint(jfloat, jfloat, ::java::awt::Color *, jfloat, jfloat, ::java::awt::Color *);
40 GradientPaint(::java::awt::geom::Point2D *, ::java::awt::Color *, ::java::awt::geom::Point2D *, ::java::awt::Color *);
41 GradientPaint(jfloat, jfloat, ::java::awt::Color *, jfloat, jfloat, ::java::awt::Color *, jboolean);
42 GradientPaint(::java::awt::geom::Point2D *, ::java::awt::Color *, ::java::awt::geom::Point2D *, ::java::awt::Color *, jboolean);
43 virtual ::java::awt::geom::Point2D * getPoint1();
44 virtual ::java::awt::Color * getColor1();
45 virtual ::java::awt::geom::Point2D * getPoint2();
46 virtual ::java::awt::Color * getColor2();
47 virtual jboolean isCyclic();
48 virtual ::java::awt::PaintContext * createContext(::java::awt::image::ColorModel *, ::java::awt::Rectangle *, ::java::awt::geom::Rectangle2D *, ::java::awt::geom::AffineTransform *, ::java::awt::RenderingHints *);
49 virtual jint getTransparency();
51 jfloat __attribute__((aligned(__alignof__( ::java::lang::Object)))) x1;
53 ::java::awt::Color * c1;
56 ::java::awt::Color * c2;
59 static ::java::lang::Class class$;
62 #endif // __java_awt_GradientPaint__