2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_awt_color_ProfileHeader__
5 #define __gnu_java_awt_color_ProfileHeader__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
29 class gnu::java::awt::color::ProfileHeader
: public ::java::lang::Object
34 ProfileHeader(JArray
< jbyte
> *);
35 virtual void verifyHeader(jint
);
36 virtual JArray
< jbyte
> * getData(jint
);
37 virtual jint
getSize();
38 virtual void setSize(jint
);
39 virtual jint
getMajorVersion();
40 virtual jint
getMinorVersion();
41 virtual jint
getProfileClass();
42 virtual void setProfileClass(jint
);
43 virtual jint
getColorSpace();
44 virtual jint
getProfileColorSpace();
45 virtual void setColorSpace(jint
);
46 virtual void setProfileColorSpace(jint
);
48 static const jint icMagicNumber
= 1633907568;
49 static JArray
< jint
> * csTypeMap
;
51 static const jint HEADERSIZE
= 128;
53 static JArray
< jint
> * classMap
;
54 jint
__attribute__((aligned(__alignof__( ::java::lang::Object
)))) size
;
60 jint profileColorSpace
;
61 JArray
< jbyte
> * timestamp
;
67 JArray
< jbyte
> * attributes
;
69 JArray
< jbyte
> * illuminant
;
72 static ::java::lang::Class
class$
;
75 #endif // __gnu_java_awt_color_ProfileHeader__