2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_awt_java2d_RasterGraphics__
5 #define __gnu_java_awt_java2d_RasterGraphics__
9 #include <gnu/java/awt/java2d/AbstractGraphics2D.h>
21 class ScanlineCoverage;
30 class GraphicsConfiguration;
41 class gnu::java::awt::java2d::RasterGraphics : public ::gnu::java::awt::java2d::AbstractGraphics2D
45 RasterGraphics(::java::awt::image::WritableRaster *, ::java::awt::image::ColorModel *);
46 virtual void renderScanline(jint, ::gnu::java::awt::java2d::ScanlineCoverage *);
47 public: // actually protected
48 virtual ::java::awt::image::ColorModel * getColorModel();
49 virtual ::java::awt::image::WritableRaster * getDestinationRaster();
51 virtual ::java::awt::GraphicsConfiguration * getDeviceConfiguration();
52 public: // actually protected
53 virtual ::java::awt::Rectangle * getDeviceBounds();
55 ::java::awt::image::WritableRaster * __attribute__((aligned(__alignof__( ::gnu::java::awt::java2d::AbstractGraphics2D)))) raster;
56 ::java::awt::image::ColorModel * colorModel;
58 static ::java::lang::Class class$;
61 #endif // __gnu_java_awt_java2d_RasterGraphics__