Class Form.ILBMForm
- java.lang.Object
-
- com.twelvemonkeys.imageio.plugins.iff.Form
-
- com.twelvemonkeys.imageio.plugins.iff.Form.ILBMForm
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.twelvemonkeys.imageio.plugins.iff.Form
Form.ILBMForm
-
-
Field Summary
Fields Modifier and Type Field Description private BMHDChunk
bitmapHeader
private BODYChunk
body
private CMAPChunk
colorMap
private AbstractMultiPaletteChunk
multiPalette
private XS24Chunk
thumbnail
private CAMGChunk
viewMode
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) double
aspect()
(package private) int
bitplanes()
(package private) long
bodyLength()
(package private) long
bodyOffset()
java.awt.image.IndexColorModel
colorMap()
java.awt.image.ColorModel
colorMapForRow(java.awt.image.IndexColorModel colorModel, int row)
(package private) int
compressionType()
boolean
hasThumbnail()
(package private) int
height()
(package private) boolean
isEHB()
(package private) boolean
isHAM()
(package private) boolean
isLaced()
(package private) boolean
isMultiPalette()
java.awt.image.BufferedImage
thumbnail()
int
thumbnailHeight()
int
thumbnailWidth()
java.lang.String
toString()
int
transparentIndex()
private static boolean
validFormType(int formType)
(package private) int
width()
(package private) Form.ILBMForm
with(IFFChunk chunk)
-
Methods inherited from class com.twelvemonkeys.imageio.plugins.iff.Form
ofType, premultiplied, sampleSize
-
-
-
-
Method Detail
-
validFormType
private static boolean validFormType(int formType)
-
compressionType
int compressionType()
- Specified by:
compressionType
in classForm
-
isMultiPalette
boolean isMultiPalette()
- Overrides:
isMultiPalette
in classForm
-
isEHB
boolean isEHB()
-
isLaced
boolean isLaced()
-
transparentIndex
public int transparentIndex()
- Overrides:
transparentIndex
in classForm
-
colorMap
public java.awt.image.IndexColorModel colorMap() throws javax.imageio.IIOException
-
colorMapForRow
public java.awt.image.ColorModel colorMapForRow(java.awt.image.IndexColorModel colorModel, int row)
- Overrides:
colorMapForRow
in classForm
-
hasThumbnail
public boolean hasThumbnail()
- Specified by:
hasThumbnail
in classForm
-
thumbnailWidth
public int thumbnailWidth()
- Specified by:
thumbnailWidth
in classForm
-
thumbnailHeight
public int thumbnailHeight()
- Specified by:
thumbnailHeight
in classForm
-
bodyOffset
long bodyOffset()
- Specified by:
bodyOffset
in classForm
-
bodyLength
long bodyLength()
- Specified by:
bodyLength
in classForm
-
with
Form.ILBMForm with(IFFChunk chunk) throws javax.imageio.IIOException
-
-