|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.wisc.ssec.mcidasv.data.McIdasFrame
public class McIdasFrame
Class to hold McIdas-X frame datasets
Field Summary | |
---|---|
private ColorTable |
myColorTable
|
private int |
myElementSize
|
private FrameDirectory |
myFrameDirectory
|
private int |
myFrameNumber
frame data |
private byte[] |
myGraphics
|
private byte[] |
myImage
|
private int |
myLineSize
Keep local copies of everything so we dont have to go back over the bridge unless asked to refresh |
private McIdasXFrameInfo |
myXFrameInfo
|
Constructor Summary | |
---|---|
McIdasFrame()
Empty constructor for XML encoding |
|
McIdasFrame(int frameNumber,
McIdasXInfo xInfo)
Construct a new McIdasFrame from the given frame number |
Method Summary | |
---|---|
boolean |
equals(Object o)
See if this McIdasFrame is equal to the object in question |
ColorTable |
getColorTable(boolean refresh)
Get Color Table |
int |
getElementSize(boolean refresh)
Get frame data |
FrameDirectory |
getFrameDirectory(boolean refresh)
Get Frame Directory |
int |
getFrameNumber()
Get frame number |
Image |
getGIF()
Get image data |
byte[] |
getGraphicsData(boolean refresh)
Get graphics data |
byte[] |
getImageData(boolean refresh)
Get image data |
int |
getLineSize(boolean refresh)
Get frame data |
void |
setRefreshData(boolean refresh)
Tell the XFrameInfo to refresh the cached data |
String |
toString()
Get a String representation of this object |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private int myFrameNumber
private McIdasXFrameInfo myXFrameInfo
private int myLineSize
private int myElementSize
private FrameDirectory myFrameDirectory
private ColorTable myColorTable
private byte[] myImage
private byte[] myGraphics
Constructor Detail |
---|
public McIdasFrame()
public McIdasFrame(int frameNumber, McIdasXInfo xInfo)
frameNumber
- frame numberMethod Detail |
---|
public int getFrameNumber()
public void setRefreshData(boolean refresh)
public int getLineSize(boolean refresh)
public int getElementSize(boolean refresh)
public FrameDirectory getFrameDirectory(boolean refresh)
public ColorTable getColorTable(boolean refresh)
public byte[] getImageData(boolean refresh)
public byte[] getGraphicsData(boolean refresh)
public Image getGIF()
public boolean equals(Object o)
equals
in class Object
o
- object in question
o
is a McIdasFrame and
they area equivalentpublic String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |