2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_javax_imageio_jpeg_JPEGScan__
5 #define __gnu_javax_imageio_jpeg_JPEGScan__
9 #include <java/lang/Object.h>
28 class gnu::javax::imageio::jpeg::JPEGScan
: public ::java::lang::Object
35 void recalculateDimensions();
37 virtual void addComponent(jbyte
, jbyte
, jbyte
, jbyte
);
38 virtual ::gnu::javax::imageio::jpeg::JPEGComponent
* getComponentByID(jbyte
);
39 virtual ::gnu::javax::imageio::jpeg::JPEGComponent
* get(jint
);
40 virtual jint
getX(jbyte
);
41 virtual jint
getY(jbyte
);
42 virtual jint
getMaxV();
43 virtual jint
getMaxH();
44 virtual void setWidth(jint
);
45 virtual void setHeight(jint
);
47 virtual jint
sizeComponentBlocks();
49 jint
__attribute__((aligned(__alignof__( ::java::lang::Object
)))) maxHeight
;
54 jint numOfComponentBlocks
;
55 ::java::util::ArrayList
* components
;
57 static ::java::lang::Class
class$
;
60 #endif // __gnu_javax_imageio_jpeg_JPEGScan__