|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectar.com.hjg.pngj.chunks.PngChunk
ar.com.hjg.pngj.chunks.PngChunkSingle
ar.com.hjg.pngj.chunks.PngChunkBKGD
public class PngChunkBKGD
bKGD Chunk.
see http://www.w3.org/TR/PNG/#11bKGD
this chunk structure depends on the image type
Nested Class Summary |
---|
Nested classes/interfaces inherited from class ar.com.hjg.pngj.chunks.PngChunk |
---|
PngChunk.ChunkOrderingConstraint |
Field Summary | |
---|---|
static java.lang.String |
ID
|
Fields inherited from class ar.com.hjg.pngj.chunks.PngChunk |
---|
crit, id, pub, safe |
Constructor Summary | |
---|---|
PngChunkBKGD(ImageInfo info)
|
Method Summary | |
---|---|
void |
cloneDataFromRead(PngChunk other)
Makes a copy of the chunk. |
ChunkRaw |
createRawChunk()
Creates the physical chunk. |
int |
getGray()
|
PngChunk.ChunkOrderingConstraint |
getOrderingConstraint()
see PngChunk.ChunkOrderingConstraint |
int |
getPaletteIndex()
|
int[] |
getRGB()
|
void |
parseFromRaw(ChunkRaw c)
Parses raw chunk and fill inside data. |
void |
setGray(int gray)
Set gray value (0-255 if bitdept=8) |
void |
setPaletteIndex(int i)
Set pallette index |
void |
setRGB(int r,
int g,
int b)
Set rgb values |
Methods inherited from class ar.com.hjg.pngj.chunks.PngChunkSingle |
---|
allowsMultiple, equals, hashCode |
Methods inherited from class ar.com.hjg.pngj.chunks.PngChunk |
---|
cloneChunk, factory, factoryFromId, factoryRegister, getChunkGroup, getLength, getOffset, hasPriority, isKnown, setChunkGroup, setLength, setOffset, setPriority, toString |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ID
Constructor Detail |
---|
public PngChunkBKGD(ImageInfo info)
Method Detail |
---|
public void cloneDataFromRead(PngChunk other)
PngChunk
This is used when copying chunks from a reader to a writer
It should normally be a deep copy, and after the cloning this.equals(other) should return true
cloneDataFromRead
in class PngChunk
public ChunkRaw createRawChunk()
PngChunk
createRawChunk
in class PngChunk
public int getGray()
public PngChunk.ChunkOrderingConstraint getOrderingConstraint()
PngChunk
PngChunk.ChunkOrderingConstraint
getOrderingConstraint
in class PngChunk
public int getPaletteIndex()
public int[] getRGB()
public void parseFromRaw(ChunkRaw c)
PngChunk
parseFromRaw
in class PngChunk
public void setGray(int gray)
gray
- public void setPaletteIndex(int i)
public void setRGB(int r, int g, int b)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |