public class PngChunkFCTL extends PngChunkMultiple
see https://wiki.mozilla.org/APNG_Specification#.60fcTL.60:_The_Frame_Control_Chunk
PngChunk.ChunkOrderingConstraint
Modifier and Type | Field and Description |
---|---|
static byte |
APNG_BLEND_OP_OVER |
static byte |
APNG_BLEND_OP_SOURCE |
static byte |
APNG_DISPOSE_OP_BACKGROUND |
static byte |
APNG_DISPOSE_OP_NONE |
static byte |
APNG_DISPOSE_OP_PREVIOUS |
static String |
ID |
Constructor and Description |
---|
PngChunkFCTL(ImageInfo info) |
Modifier and Type | Method and Description |
---|---|
ChunkRaw |
createRawChunk()
Creates the physical chunk.
|
byte |
getBlendOp() |
int |
getDelayDen() |
int |
getDelayNum() |
byte |
getDisposeOp() |
ImageInfo |
getEquivImageInfo() |
int |
getHeight() |
PngChunk.ChunkOrderingConstraint |
getOrderingConstraint()
|
int |
getSeqNum() |
int |
getWidth() |
int |
getxOff() |
int |
getyOff() |
void |
parseFromRaw(ChunkRaw chunk)
Parses raw chunk and fill inside data.
|
void |
setBlendOp(byte blendOp) |
void |
setDelayDen(int delayDen) |
void |
setDelayNum(int delayNum) |
void |
setDisposeOp(byte disposeOp) |
void |
setHeight(int height) |
void |
setSeqNum(int seqNum) |
void |
setWidth(int width) |
void |
setxOff(int xOff) |
void |
setyOff(int yOff) |
allowsMultiple
createEmptyChunk, getChunkGroup, getLen, getOffset, getRaw, hasPriority, invalidateRawData, setPriority, toString
public static final String ID
public static final byte APNG_DISPOSE_OP_NONE
public static final byte APNG_DISPOSE_OP_BACKGROUND
public static final byte APNG_DISPOSE_OP_PREVIOUS
public static final byte APNG_BLEND_OP_SOURCE
public static final byte APNG_BLEND_OP_OVER
public PngChunkFCTL(ImageInfo info)
public ImageInfo getEquivImageInfo()
public PngChunk.ChunkOrderingConstraint getOrderingConstraint()
PngChunk
getOrderingConstraint
in class PngChunk
public ChunkRaw createRawChunk()
PngChunk
createRawChunk
in class PngChunk
public void parseFromRaw(ChunkRaw chunk)
PngChunk
parseFromRaw
in class PngChunk
public int getSeqNum()
public void setSeqNum(int seqNum)
public int getWidth()
public void setWidth(int width)
public int getHeight()
public void setHeight(int height)
public int getxOff()
public void setxOff(int xOff)
public int getyOff()
public void setyOff(int yOff)
public int getDelayNum()
public void setDelayNum(int delayNum)
public int getDelayDen()
public void setDelayDen(int delayDen)
public byte getDisposeOp()
public void setDisposeOp(byte disposeOp)
public byte getBlendOp()
public void setBlendOp(byte blendOp)
Copyright © 2014. All rights reserved.