Class Form
java.lang.Object
com.twelvemonkeys.imageio.plugins.iff.Form
- Direct Known Subclasses:
Form.DEEPForm, Form.ILBMForm
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final classThe set of chunks used in DEEP and TVPP FORMs.(package private) static final classThe set of chunks used in the "original" ILBM, and also ACBM, PBM and RGB8 FORMs. -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final int(package private) final List<GenericChunk> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) abstract doubleaspect()(package private) abstract int(package private) abstract long(package private) abstract longcolorMap()colorMapForRow(IndexColorModel colorModel, int row) (package private) abstract intabstract boolean(package private) abstract intheight()(package private) booleanisHAM()(package private) boolean(package private) static FormofType(int formType) booleanintabstract BufferedImageabstract intabstract inttoString()int(package private) abstract intwidth()(package private) Form
-
Field Details
-
formType
final int formType -
meta
-
-
Constructor Details
-
Form
Form(int formType)
-
-
Method Details
-
width
abstract int width() -
height
abstract int height() -
aspect
abstract double aspect() -
bitplanes
abstract int bitplanes() -
compressionType
abstract int compressionType() -
isMultiPalette
boolean isMultiPalette() -
isHAM
boolean isHAM() -
premultiplied
public boolean premultiplied() -
sampleSize
public int sampleSize() -
transparentIndex
public int transparentIndex() -
colorMap
- Throws:
IIOException
-
colorMapForRow
-
hasThumbnail
public abstract boolean hasThumbnail() -
thumbnailWidth
public abstract int thumbnailWidth() -
thumbnailHeight
public abstract int thumbnailHeight() -
thumbnail
-
bodyOffset
abstract long bodyOffset() -
bodyLength
abstract long bodyLength() -
toString
-
with
- Throws:
IIOException
-
ofType
-