|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Display is the VisAD interface for displays. It is runnable.
The display architecture is based on three goals:
| Field Summary | |
static DisplayRealType |
AdjustProjectionSeam
Adjust along projection seams - ConstantMap only |
static DisplayRealType |
Alpha
display alpha (transparency) |
static DisplayRealType |
Animation
display animation |
static DisplayRealType |
Blue
display color blue coordinate (in RGB) |
static DisplayRealType |
CMY
display color CMY lookup table index |
static DisplayRealType |
ColorMode
color mode - ConstantMap only, values must be > 0 |
static DisplayRealType[] |
components3c
array of 3D Cartesian spatial coordinates |
static DisplayRealType[] |
components3s
array of 3D spherical spatial coordinates |
static DisplayRealType[] |
componentscmy
array of 3D CMY coordinates |
static DisplayRealType[] |
componentscyl
array of 3D cylindrical Coordinates |
static DisplayRealType[] |
componentsflow1
array of 3D Cartesian flow set 1 coordinates |
static DisplayRealType[] |
componentsflow1s
array of 3D spherical flow set 1 coordinates |
static DisplayRealType[] |
componentsflow2
array of 3D Cartesian flow set 2 coordinates |
static DisplayRealType[] |
componentsflow2s
array of 3D spherical flow set 2 coordinates |
static DisplayRealType[] |
componentshsv
array of 3D HSV coordinates |
static DisplayRealType[] |
componentsrgb
array of 3D RGB coordinates |
static DisplayRealType[] |
componentsso
array of 3D Cartesian spatial offset coordinates |
static DisplayRealType |
CurvedSize
curved size - ConstantMap only, values must be > 0 |
static DisplayRealType |
Cyan
display color cyan coordinate (in CMY) |
static DisplayRealType |
CylAzimuth
display spatial cylindrical azimuth coordinate |
static DisplayRealType |
CylRadius
display spatial cylindrical radius coordinate |
static DisplayRealType |
CylZAxis
display spatial cylindrical Z axis coordinate |
static CoordinateSystem |
DisplayCMYCoordSys
CoordinateSystem for DisplayCMYTuple, with reference DisplayRGBTuple |
static DisplayTupleType |
DisplayCMYTuple
system intrinsic DisplayTupleType for CMY color coordinates |
static CoordinateSystem |
DisplayCylindricalCoordSys
CoordinateSystem for DisplaySpatialCylindricalTuple, with reference DisplaySpatialCartesianTuple |
static CoordinateSystem |
DisplayFlow1SphericalCoordSys
CoordinateSystem for DisplayFlow1SphericalTuple, with reference DisplayFlow1Tuple |
static DisplayTupleType |
DisplayFlow1SphericalTuple
system intrinsic DisplayTupleType for 3D spherical flow set 1 coordinates |
static DisplayTupleType |
DisplayFlow1Tuple
system intrinsic DisplayTupleType for 3D Cartesian flow set 1 coordinates |
static CoordinateSystem |
DisplayFlow2SphericalCoordSys
CoordinateSystem for DisplayFlow2SphericalTuple, with reference DisplayFlow2Tuple |
static DisplayTupleType |
DisplayFlow2SphericalTuple
system intrinsic DisplayTupleType for 3D spherical flow set 2 coordinates |
static DisplayTupleType |
DisplayFlow2Tuple
system intrinsic DisplayTupleType for 3D Cartesian flow set 2 coordinates |
static CoordinateSystem |
DisplayHSVCoordSys
CoordinateSystem for DisplayHSVTuple, with reference DisplayRGBTuple |
static DisplayTupleType |
DisplayHSVTuple
system intrinsic DisplayTupleType for HSV color coordinates |
static DisplayRealType[] |
DisplayRealArray
array of system intrinsic DisplayRealTypes |
static DisplayTupleType |
DisplayRGBTuple
system intrinsic DisplayTupleType for RGB color coordinates |
static DisplayTupleType |
DisplaySpatialCartesianTuple
system intrinsic DisplayTupleType for 3D Cartesian spatial coordinates |
static DisplayTupleType |
DisplaySpatialCylindricalTuple
system intrinsic DisplayTupleType for 3D cylindrical spatial coordinates |
static DisplayTupleType |
DisplaySpatialOffsetTuple
system intrinsic DisplayTupleType for 3D Cartesian spatial offset coordinates |
static DisplayTupleType |
DisplaySpatialSphericalTuple
system intrinsic DisplayTupleType for 3D spherical spatial coordinates |
static CoordinateSystem |
DisplaySphericalCoordSys
CoordinateSystem for DisplaySpatialSphericalTuple, with reference DisplaySpatialCartesianTuple |
static DisplayRealType |
Flow1Azimuth
display flow set 1 spherical azimuth coordinate |
static DisplayRealType |
Flow1Elevation
display flow set 1 spherical elevation coordinate |
static DisplayRealType |
Flow1Radial
display flow set 1 spherical radial coordinate |
static DisplayRealType |
Flow1X
display flow set 1 Cartesian X axis coordinate |
static DisplayRealType |
Flow1Y
display flow set 1 Cartesian Y axis coordinate |
static DisplayRealType |
Flow1Z
display flow set 1 Cartesian Z axis coordinate |
static DisplayRealType |
Flow2Azimuth
display flow set 2 spherical azimuth coordinate |
static DisplayRealType |
Flow2Elevation
display flow set 2 spherical elevation coordinate |
static DisplayRealType |
Flow2Radial
display flow set 2 spherical radial coordinate |
static DisplayRealType |
Flow2X
display flow set 2 Cartesian X axis coordinate |
static DisplayRealType |
Flow2Y
display flow set 2 Cartesian Y axis coordinate |
static DisplayRealType |
Flow2Z
display flow set 2 Cartesian Z axis coordinate |
static DisplayRealType |
Green
display color green coordinate (in RGB) |
static DisplayRealType |
HSV
display color HSV lookup table index |
static DisplayRealType |
Hue
display color hue coordinate (in HSV) |
static DisplayRealType |
IsoContour
display iso-contour |
static DisplayRealType |
Latitude
display spatial spherical Latitude coordinate |
static DisplayRealType |
LineStyle
line style - ConstantMap only |
static DisplayRealType |
LineWidth
line width - ConstantMap only |
static DisplayRealType |
List
list display scalar (not used) |
static DisplayRealType |
Longitude
display spatial spherical Longitude coordinate |
static DisplayRealType |
Magenta
display color magenta coordinate (in CMY) |
static DisplayRealType |
MissingTransparent
missing transparent - ConstantMap only |
static DisplayRealType |
PointSize
point size - ConstantMap only |
static DisplayRealType |
PolygonMode
polygon mode - ConstantMap only |
static DisplayRealType |
PolygonOffset
Polygon offset - ConstantMap only |
static DisplayRealType |
PolygonOffsetFactor
Polygon offset factor - ConstantMap only |
static DisplayRealType |
Radius
display spatial spherical Radius coordinate |
static DisplayRealType |
Red
display color red coordinate (in RGB) |
static DisplayRealType |
RGB
display color RGB lookup table index |
static DisplayRealType |
RGBA
display color RGBA lookup table index |
static DisplayRealType |
Saturation
display color saturation coordinate (in HSV) |
static DisplayRealType |
SelectRange
display scalar for selecting by a range of values |
static DisplayRealType |
SelectValue
display scalar for selecting by a single value |
static DisplayRealType |
Shape
index into a set of display shapes |
static DisplayRealType |
ShapeScale
scale for display shapes |
static DisplayRealType |
Text
display scalar for text |
static DisplayRealType |
Texture3DMode
texture 3D mode - ConstantMap only, values must be > 0 |
static DisplayRealType |
TextureEnable
texture enable - ConstantMap only |
static DisplayRealType |
Value
display color value coordinate (in HSV) |
static DisplayRealType |
XAxis
display spatial Cartesian X axis coordinate |
static DisplayRealType |
XAxisOffset
display spatial offset Cartesian X axis coordinate |
static DisplayRealType |
YAxis
display spatial Cartesian Y axis coordinate |
static DisplayRealType |
YAxisOffset
display spatial offset Cartesian Y axis coordinate |
static DisplayRealType |
Yellow
display color yellow coordinate (in CMY) |
static DisplayRealType |
ZAxis
display spatial Cartesian Z axis coordinate |
static DisplayRealType |
ZAxisOffset
display spatial offset Cartesian Z axis coordinate |
| Method Summary | |
void |
addMap(ScalarMap map)
link a ScalarMap (may be a ConstantMap) to this Display |
void |
addReference(DataReference ref,
ConstantMap[] constant_maps)
create link to DataReference, with ConstantMaps; invokes ref.addThingChangedListener(ThingChangedListener l, long id) |
void |
addReferences(DataRenderer renderer,
DataReference ref,
ConstantMap[] constant_maps)
create link to DataReference, with ConstantMaps and DataRenderer; invokes ref.addThingChangedListener(ThingChangedListener l, long id) |
void |
addSlave(RemoteSlaveDisplay display)
link a slave display to this display |
void |
clearMaps()
remove all ScalarMaps (and ConstantMaps) from this Display |
void |
destroy()
destroy this display: break all links, stop Threads and clear references for garbage collection |
Vector |
getConstantMapVector()
|
boolean |
hasSlaves()
|
void |
removeAllSlaves()
remove all slave displays from this display |
void |
removeMap(ScalarMap map)
remove a ScalarMap (may be a ConstantMap) from this Display |
void |
removeSlave(RemoteSlaveDisplay display)
remove a slave display from this display |
void |
sendMessage(MessageEvent msg)
Send a message to all MessageListeners. |
| Methods inherited from interface visad.Action |
addReference, getName, removeAllReferences, removeReference |
| Methods inherited from interface visad.ThingChangedListener |
thingChanged |
| Field Detail |
public static final DisplayRealType XAxis
public static final DisplayRealType YAxis
public static final DisplayRealType ZAxis
public static final DisplayRealType Latitude
public static final DisplayRealType Longitude
public static final DisplayRealType Radius
public static final DisplayRealType CylRadius
public static final DisplayRealType CylAzimuth
public static final DisplayRealType CylZAxis
public static final DisplayRealType XAxisOffset
public static final DisplayRealType YAxisOffset
public static final DisplayRealType ZAxisOffset
public static final DisplayRealType List
public static final DisplayRealType Red
public static final DisplayRealType Green
public static final DisplayRealType Blue
public static final DisplayRealType RGB
public static final DisplayRealType RGBA
public static final DisplayRealType Hue
public static final DisplayRealType Saturation
public static final DisplayRealType Value
public static final DisplayRealType HSV
public static final DisplayRealType Cyan
public static final DisplayRealType Magenta
public static final DisplayRealType Yellow
public static final DisplayRealType CMY
public static final DisplayRealType Alpha
public static final DisplayRealType Animation
public static final DisplayRealType SelectValue
public static final DisplayRealType SelectRange
public static final DisplayRealType IsoContour
public static final DisplayRealType Flow1X
public static final DisplayRealType Flow1Y
public static final DisplayRealType Flow1Z
public static final DisplayRealType Flow1Elevation
public static final DisplayRealType Flow1Azimuth
public static final DisplayRealType Flow1Radial
public static final DisplayRealType Flow2X
public static final DisplayRealType Flow2Y
public static final DisplayRealType Flow2Z
public static final DisplayRealType Flow2Elevation
public static final DisplayRealType Flow2Azimuth
public static final DisplayRealType Flow2Radial
public static final DisplayRealType Shape
public static final DisplayRealType ShapeScale
public static final DisplayRealType Text
public static final DisplayRealType LineWidth
public static final DisplayRealType PointSize
public static final DisplayRealType LineStyle
public static final DisplayRealType TextureEnable
public static final DisplayRealType MissingTransparent
public static final DisplayRealType PolygonMode
public static final DisplayRealType CurvedSize
public static final DisplayRealType ColorMode
public static final DisplayRealType PolygonOffset
public static final DisplayRealType PolygonOffsetFactor
public static final DisplayRealType AdjustProjectionSeam
public static final DisplayRealType Texture3DMode
public static final DisplayRealType[] DisplayRealArray
public static final DisplayRealType[] components3c
public static final DisplayTupleType DisplaySpatialCartesianTuple
public static final CoordinateSystem DisplaySphericalCoordSys
public static final DisplayRealType[] components3s
public static final DisplayTupleType DisplaySpatialSphericalTuple
public static final CoordinateSystem DisplayCylindricalCoordSys
public static final DisplayRealType[] componentscyl
public static final DisplayTupleType DisplaySpatialCylindricalTuple
public static final DisplayRealType[] componentsrgb
public static final DisplayTupleType DisplayRGBTuple
public static final CoordinateSystem DisplayHSVCoordSys
public static final DisplayRealType[] componentshsv
public static final DisplayTupleType DisplayHSVTuple
public static final CoordinateSystem DisplayCMYCoordSys
public static final DisplayRealType[] componentscmy
public static final DisplayTupleType DisplayCMYTuple
public static final DisplayRealType[] componentsflow1
public static final DisplayTupleType DisplayFlow1Tuple
public static final DisplayRealType[] componentsflow2
public static final DisplayTupleType DisplayFlow2Tuple
public static final CoordinateSystem DisplayFlow1SphericalCoordSys
public static final DisplayRealType[] componentsflow1s
public static final DisplayTupleType DisplayFlow1SphericalTuple
public static final CoordinateSystem DisplayFlow2SphericalCoordSys
public static final DisplayRealType[] componentsflow2s
public static final DisplayTupleType DisplayFlow2SphericalTuple
public static final DisplayRealType[] componentsso
public static final DisplayTupleType DisplaySpatialOffsetTuple
| Method Detail |
public void addReference(DataReference ref,
ConstantMap[] constant_maps)
throws VisADException,
RemoteException
ref - DataReference to link toconstant_maps - array of ConstantMaps applied to linked Data
VisADException - a VisAD error occurred
RemoteException - an RMI error occurred
public void addReferences(DataRenderer renderer,
DataReference ref,
ConstantMap[] constant_maps)
throws VisADException,
RemoteException
renderer - DataRenderer used to depict linked Dataref - DataReference to link toconstant_maps - array of ConstantMaps applied to this Data
VisADException - a VisAD error occurred
RemoteException - an RMI error occurred
public void addMap(ScalarMap map)
throws VisADException,
RemoteException
map - ScalarMap to link
VisADException - a VisAD error occurred
RemoteException - an RMI error occurred
public void removeMap(ScalarMap map)
throws VisADException,
RemoteException
map - ScalarMap to remove
VisADException - a VisAD error occurred
RemoteException - an RMI error occurred
public void clearMaps()
throws VisADException,
RemoteException
VisADException - a VisAD error occurred
RemoteException - an RMI error occurred
public void destroy()
throws VisADException,
RemoteException
VisADException
RemoteException
public Vector getConstantMapVector()
throws VisADException,
RemoteException
VisADException
RemoteException
public void sendMessage(MessageEvent msg)
throws RemoteException
msg - Message being sent.
RemoteException - an RMI error occurred
public void addSlave(RemoteSlaveDisplay display)
throws VisADException,
RemoteException
display - RemoteSlaveDisplay to link
VisADException - a VisAD error occurred
RemoteException - an RMI error occurred
public void removeSlave(RemoteSlaveDisplay display)
throws VisADException,
RemoteException
display - RemoteSlaveDisplay to remove
VisADException - a VisAD error occurred
RemoteException - an RMI error occurred
public void removeAllSlaves()
throws VisADException,
RemoteException
VisADException - a VisAD error occurred
RemoteException - an RMI error occurred
public boolean hasSlaves()
throws VisADException,
RemoteException
VisADException - a VisAD error occurred
RemoteException - an RMI error occurred
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||