Daily bump.
[official-gcc.git] / libjava / java / awt / image / ImageFilter.h
blob84b6f53b0e346715b773e045b254574a2a383083
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_image_ImageFilter__
5 #define __java_awt_image_ImageFilter__
7 #pragma interface
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
12 extern "Java"
14 namespace java
16 namespace awt
18 namespace image
20 class ColorModel;
21 class ImageConsumer;
22 class ImageFilter;
23 class ImageProducer;
29 class java::awt::image::ImageFilter : public ::java::lang::Object
32 public:
33 ImageFilter();
34 virtual void resendTopDownLeftRight(::java::awt::image::ImageProducer *);
35 virtual ::java::lang::Object * clone();
36 virtual ::java::awt::image::ImageFilter * getFilterInstance(::java::awt::image::ImageConsumer *);
37 virtual void setDimensions(jint, jint);
38 virtual void setProperties(::java::util::Hashtable *);
39 virtual void setColorModel(::java::awt::image::ColorModel *);
40 virtual void setHints(jint);
41 virtual void setPixels(jint, jint, jint, jint, ::java::awt::image::ColorModel *, JArray< jbyte > *, jint, jint);
42 virtual void setPixels(jint, jint, jint, jint, ::java::awt::image::ColorModel *, JArray< jint > *, jint, jint);
43 virtual void imageComplete(jint);
44 public: // actually protected
45 ::java::awt::image::ImageConsumer * __attribute__((aligned(__alignof__( ::java::lang::Object)))) consumer;
46 public:
47 static ::java::lang::Class class$;
50 #endif // __java_awt_image_ImageFilter__