2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_awt_color_ColorLookUpTable__
5 #define __gnu_java_awt_color_ColorLookUpTable__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
22 class ColorLookUpTable;
39 class gnu::java::awt::color::ColorLookUpTable : public ::java::lang::Object
43 ColorLookUpTable(::java::awt::color::ICC_Profile *, jint);
45 void readClut16(JArray< jbyte > *);
46 void readClut8(JArray< jbyte > *);
47 public: // actually package-private
48 virtual JArray< jfloat > * lookup(JArray< jfloat > *);
50 JArray< jfloat > * LabtoXYZ(JArray< jfloat > *);
51 JArray< jfloat > * XYZtoLab(JArray< jfloat > *);
52 static JArray< jfloat > * D50;
53 public: // actually package-private
54 jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) nIn;
57 jint nOutTableEntries;
60 JArray< JArray< jdouble > * > * inTable;
61 JArray< JArray< jshort > * > * outTable;
62 JArray< jdouble > * clut;
63 JArray< JArray< jfloat > * > * inMatrix;
65 JArray< jint > * multiplier;
66 JArray< jint > * offsets;
70 static ::java::lang::Class class$;
73 #endif // __gnu_java_awt_color_ColorLookUpTable__