// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- #ifndef __java_awt_color_ICC_ProfileRGB__ #define __java_awt_color_ICC_ProfileRGB__ #pragma interface #include #include extern "Java" { namespace java { namespace awt { namespace color { class ICC_ProfileRGB; } } } } class java::awt::color::ICC_ProfileRGB : public ::java::awt::color::ICC_Profile { public: // actually package-private ICC_ProfileRGB(jint); ICC_ProfileRGB(JArray< jbyte > *); public: virtual JArray< jfloat > * getMediaWhitePoint(); virtual JArray< JArray< jfloat > * > * getMatrix(); virtual jfloat getGamma(jint); virtual JArray< jshort > * getTRC(jint); private: JArray< JArray< jfloat > * > * createMatrix(); static const jlong serialVersionUID = 8505067385152579334LL; public: static const jint REDCOMPONENT = 0; static const jint GREENCOMPONENT = 1; static const jint BLUECOMPONENT = 2; private: JArray< JArray< jfloat > * > * __attribute__((aligned(__alignof__( ::java::awt::color::ICC_Profile)))) matrix; JArray< jfloat > * gamma; JArray< jfloat > * whitePoint; public: static ::java::lang::Class class$; }; #endif // __java_awt_color_ICC_ProfileRGB__