|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.visad.display.Displayable
ucar.visad.display.DisplayableData
ucar.visad.display.RGBDisplayable
ucar.visad.display.Grid2DDisplayable
ucar.visad.display.ImageSequenceDisplayable
public class ImageSequenceDisplayable
Provides support for displaying ImageSequences
| Field Summary |
|---|
| Fields inherited from class ucar.visad.display.RGBDisplayable |
|---|
COLOR_PALETTE, POLYGON_FILL, POLYGON_LINE, POLYGON_POINT, RGB_REAL_TYPE |
| Fields inherited from class ucar.visad.display.DisplayableData |
|---|
LINE_WIDTH, MANIPULABLE, VISIBLE |
| Fields inherited from class ucar.visad.display.Displayable |
|---|
DISPLAY, parent, SCALAR_MAP_SET |
| Constructor Summary | |
|---|---|
protected |
ImageSequenceDisplayable(ImageSequenceDisplayable that)
Construct an ImageSequenceDisplayable using the data an properties of another |
|
ImageSequenceDisplayable(String name,
RealType imageType)
Create a new ImageSequenceDisplayable with the given name and using the given type |
|
ImageSequenceDisplayable(String name,
RealType imageType,
float[][] initialColorPalette)
Create an ImageSequenceDisplayable |
| Method Summary | |
|---|---|
Displayable |
cloneForDisplay()
Returns a clone of this instance suitable for another VisAD display. |
protected DataRenderer |
getDataRenderer()
Get the DataRenderer used for this Displayable. |
boolean |
getTextureEnable()
Get whether this is textured or smoothed |
void |
setAlpha(float alpha)
Set the alpha. |
void |
setColorPalette(float[][] colorPalette)
Set the color palette for the display |
void |
setImageSequence(FieldImpl sequence)
Set the data into this Displayable. |
void |
setImageSequence(ImageSequence sequence)
Set the data into this Displayable |
void |
setReUseScenes(boolean on)
Set reuse frames property |
void |
setTextureProperties(FieldImpl grid)
Override superclass method to avoid adding a ConstantMap. |
| Methods inherited from class ucar.visad.display.Grid2DDisplayable |
|---|
getCurvedSize, getMissingTransparent, getUseDefaultRenderer, loadData, makeTextureMap, myAddConstantMaps, setColoredByAnother, setCurvedSize, setGrid2D, setMissingTransparent, setTextureEnable, setUseDefaultRenderer |
| Methods inherited from class ucar.visad.display.DisplayableData |
|---|
addAction, dataChange, destroy, getActive, getAnimationSet, getData, getLineWidth, getName, getPointSize, hasData, hasDataObject, isManipulable, isPickable, myAddDataReferences, myRemoveDataReferences, removeAction, setActive, setData, setDataReference, setLineWidth, setManipulable, setPickable, setPointMode, setPointSize, setUseFastRendering, setVisible, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ImageSequenceDisplayable(String name,
RealType imageType)
throws VisADException,
RemoteException
name - name for this displayableimageType - RealType for image data
RemoteException - Java RMI error
VisADException - problem creating VisAD object
public ImageSequenceDisplayable(String name,
RealType imageType,
float[][] initialColorPalette)
throws VisADException,
RemoteException
name - name for this displayableimageType - RealType for image datainitialColorPalette - initial color palette
RemoteException - Java RMI error
VisADException - problem creating VisAD object
protected ImageSequenceDisplayable(ImageSequenceDisplayable that)
throws VisADException,
RemoteException
that - the other ImageSequenceDisplayable
RemoteException - Java RMI error
VisADException - problem creating VisAD object| Method Detail |
|---|
public void setImageSequence(ImageSequence sequence)
throws VisADException,
RemoteException
sequence - sequence of images
RemoteException - Java RMI error
VisADException - problem creating VisAD object
public void setAlpha(float alpha)
throws RemoteException,
VisADException
alpha - alpha
RemoteException - On badness
VisADException - On badness
public void setImageSequence(FieldImpl sequence)
throws VisADException,
RemoteException
sequence - sequence of images
RemoteException - Java RMI error
VisADException - problem creating VisAD objectprotected DataRenderer getDataRenderer()
getDataRenderer in class Grid2DDisplayable
public void setColorPalette(float[][] colorPalette)
throws RemoteException,
VisADException
setColorPalette in class RGBDisplayablecolorPalette - colorPalette to use
RemoteException - Java RMI error
VisADException - problem creating VisAD object
public Displayable cloneForDisplay()
throws RemoteException,
VisADException
cloneForDisplay in class Grid2DDisplayableVisADException - VisAD failure.
RemoteException - Java RMI failure.
public void setTextureProperties(FieldImpl grid)
throws VisADException,
RemoteException
setTextureProperties in class Grid2DDisplayablegrid - grid to use to set the properties. Can be null.
RemoteException - problem with remote data
VisADException - problem with local datapublic boolean getTextureEnable()
getTextureEnable in class Grid2DDisplayable
public void setReUseScenes(boolean on)
throws RemoteException,
VisADException
on - true to reuse the scene graphs
VisADException - VisAD failure.
RemoteException - Java RMI failure.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||