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__