2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_awt_image_ImageConverter__
5 #define __gnu_java_awt_image_ImageConverter__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
37 class IndexColorModel
;
43 class gnu::java::awt::image::ImageConverter
: public ::java::lang::Object
48 virtual void setDimensions(jint
, jint
);
49 virtual void setProperties(::java::util::Hashtable
*);
50 virtual void setColorModel(::java::awt::image::ColorModel
*);
51 virtual void setHints(jint
);
52 virtual void setPixels(jint
, jint
, jint
, jint
, ::java::awt::image::ColorModel
*, JArray
< jbyte
> *, jint
, jint
);
53 virtual void setPixels(jint
, jint
, jint
, jint
, ::java::awt::image::ColorModel
*, JArray
< jint
> *, jint
, jint
);
55 ::java::awt::image::ColorModel
* setupColorModel(::java::awt::image::ColorModel
*);
57 jint
transferPixels(jint
, jint
, jint
, jint
, ::java::awt::image::ColorModel
*, JArray
< jbyte
> *, jint
, jint
, jint
);
58 jint
transferPixels(jint
, jint
, jint
, jint
, ::java::awt::image::ColorModel
*, JArray
< jint
> *, jint
, jint
, jint
);
59 jint
convertPixels(jint
, jint
, jint
, jint
, ::java::awt::image::ColorModel
*, JArray
< jbyte
> *, jint
, jint
, jint
);
60 jint
convertPixels(jint
, jint
, jint
, jint
, ::java::awt::image::ColorModel
*, JArray
< jint
> *, jint
, jint
, jint
);
61 jint
convertIndexColorModelToSRGB(jint
, jint
, jint
, jint
, ::java::awt::image::IndexColorModel
*, JArray
< jbyte
> *, jint
, jint
, jint
);
62 jint
convertIndexColorModelToSRGB(jint
, jint
, jint
, jint
, ::java::awt::image::IndexColorModel
*, JArray
< jint
> *, jint
, jint
, jint
);
63 jint
updateTransparency(jint
, jint
);
65 virtual void imageComplete(jint
);
66 virtual void setTargetColorModel(::java::awt::image::ColorModel
*);
67 virtual ::java::awt::Image
* getImage();
68 static ::java::lang::String
* IMAGE_TRANSPARENCY_PROPERTY
;
69 static ::java::lang::String
* IMAGE_PROPERTIES_PROPERTY
;
71 ::gnu::java::awt::image::AsyncImage
* __attribute__((aligned(__alignof__( ::java::lang::Object
)))) image
;
72 ::java::awt::image::BufferedImage
* bImage
;
73 ::java::util::Hashtable
* imageProperties
;
76 ::java::awt::image::ColorModel
* colorModel
;
77 ::java::awt::image::ColorModel
* targetColorModel
;
79 static ::java::lang::Class
class$
;
82 #endif // __gnu_java_awt_image_ImageConverter__