OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / java / awt / image / ShortLookupTable.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __java_awt_image_ShortLookupTable__
5 #define __java_awt_image_ShortLookupTable__
6
7 #pragma interface
8
9 #include <java/awt/image/LookupTable.h>
10 #include <gcj/array.h>
11
12 extern "Java"
13 {
14   namespace java
15   {
16     namespace awt
17     {
18       namespace image
19       {
20           class ShortLookupTable;
21       }
22     }
23   }
24 }
25
26 class java::awt::image::ShortLookupTable : public ::java::awt::image::LookupTable
27 {
28
29 public:
30   ShortLookupTable(jint, JArray< JArray< jshort > * > *);
31   ShortLookupTable(jint, JArray< jshort > *);
32   virtual JArray< JArray< jshort > * > * getTable();
33   virtual JArray< jint > * lookupPixel(JArray< jint > *, JArray< jint > *);
34   virtual JArray< jshort > * lookupPixel(JArray< jshort > *, JArray< jshort > *);
35 private:
36   JArray< JArray< jshort > * > * __attribute__((aligned(__alignof__( ::java::awt::image::LookupTable)))) data;
37 public:
38   static ::java::lang::Class class$;
39 };
40
41 #endif // __java_awt_image_ShortLookupTable__