|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Display
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 |
CacheAppearances
cache appearances - ConstantMap only |
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 |
MergeGeometries
cache appearances - ConstantMap only |
static DisplayRealType |
MissingTransparent
missing transparent - ConstantMap only |
static DisplayRealType |
PointMode
point mode - 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 |
---|
static final DisplayRealType XAxis
static final DisplayRealType YAxis
static final DisplayRealType ZAxis
static final DisplayRealType Latitude
static final DisplayRealType Longitude
static final DisplayRealType Radius
static final DisplayRealType CylRadius
static final DisplayRealType CylAzimuth
static final DisplayRealType CylZAxis
static final DisplayRealType XAxisOffset
static final DisplayRealType YAxisOffset
static final DisplayRealType ZAxisOffset
static final DisplayRealType List
static final DisplayRealType Red
static final DisplayRealType Green
static final DisplayRealType Blue
static final DisplayRealType RGB
static final DisplayRealType RGBA
static final DisplayRealType Hue
static final DisplayRealType Saturation
static final DisplayRealType Value
static final DisplayRealType HSV
static final DisplayRealType Cyan
static final DisplayRealType Magenta
static final DisplayRealType Yellow
static final DisplayRealType CMY
static final DisplayRealType Alpha
static final DisplayRealType Animation
static final DisplayRealType SelectValue
static final DisplayRealType SelectRange
static final DisplayRealType IsoContour
static final DisplayRealType Flow1X
static final DisplayRealType Flow1Y
static final DisplayRealType Flow1Z
static final DisplayRealType Flow1Elevation
static final DisplayRealType Flow1Azimuth
static final DisplayRealType Flow1Radial
static final DisplayRealType Flow2X
static final DisplayRealType Flow2Y
static final DisplayRealType Flow2Z
static final DisplayRealType Flow2Elevation
static final DisplayRealType Flow2Azimuth
static final DisplayRealType Flow2Radial
static final DisplayRealType Shape
static final DisplayRealType ShapeScale
static final DisplayRealType Text
static final DisplayRealType LineWidth
static final DisplayRealType PointSize
static final DisplayRealType LineStyle
static final DisplayRealType TextureEnable
static final DisplayRealType MissingTransparent
static final DisplayRealType PolygonMode
static final DisplayRealType CurvedSize
static final DisplayRealType ColorMode
static final DisplayRealType PolygonOffset
static final DisplayRealType PolygonOffsetFactor
static final DisplayRealType AdjustProjectionSeam
static final DisplayRealType Texture3DMode
static final DisplayRealType CacheAppearances
static final DisplayRealType MergeGeometries
static final DisplayRealType PointMode
static final DisplayRealType[] DisplayRealArray
static final DisplayRealType[] components3c
static final DisplayTupleType DisplaySpatialCartesianTuple
static final CoordinateSystem DisplaySphericalCoordSys
static final DisplayRealType[] components3s
static final DisplayTupleType DisplaySpatialSphericalTuple
static final CoordinateSystem DisplayCylindricalCoordSys
static final DisplayRealType[] componentscyl
static final DisplayTupleType DisplaySpatialCylindricalTuple
static final DisplayRealType[] componentsrgb
static final DisplayTupleType DisplayRGBTuple
static final CoordinateSystem DisplayHSVCoordSys
static final DisplayRealType[] componentshsv
static final DisplayTupleType DisplayHSVTuple
static final CoordinateSystem DisplayCMYCoordSys
static final DisplayRealType[] componentscmy
static final DisplayTupleType DisplayCMYTuple
static final DisplayRealType[] componentsflow1
static final DisplayTupleType DisplayFlow1Tuple
static final DisplayRealType[] componentsflow2
static final DisplayTupleType DisplayFlow2Tuple
static final CoordinateSystem DisplayFlow1SphericalCoordSys
static final DisplayRealType[] componentsflow1s
static final DisplayTupleType DisplayFlow1SphericalTuple
static final CoordinateSystem DisplayFlow2SphericalCoordSys
static final DisplayRealType[] componentsflow2s
static final DisplayTupleType DisplayFlow2SphericalTuple
static final DisplayRealType[] componentsso
static final DisplayTupleType DisplaySpatialOffsetTuple
Method Detail |
---|
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 occurredvoid 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 occurredvoid addMap(ScalarMap map) throws VisADException, RemoteException
map
- ScalarMap to link
VisADException
- a VisAD error occurred
RemoteException
- an RMI error occurredvoid removeMap(ScalarMap map) throws VisADException, RemoteException
map
- ScalarMap to remove
VisADException
- a VisAD error occurred
RemoteException
- an RMI error occurredvoid clearMaps() throws VisADException, RemoteException
VisADException
- a VisAD error occurred
RemoteException
- an RMI error occurredvoid destroy() throws VisADException, RemoteException
VisADException
RemoteException
Vector getConstantMapVector() throws VisADException, RemoteException
VisADException
RemoteException
void sendMessage(MessageEvent msg) throws RemoteException
msg
- Message being sent.
RemoteException
- an RMI error occurredvoid addSlave(RemoteSlaveDisplay display) throws VisADException, RemoteException
display
- RemoteSlaveDisplay to link
VisADException
- a VisAD error occurred
RemoteException
- an RMI error occurredvoid removeSlave(RemoteSlaveDisplay display) throws VisADException, RemoteException
display
- RemoteSlaveDisplay to remove
VisADException
- a VisAD error occurred
RemoteException
- an RMI error occurredvoid removeAllSlaves() throws VisADException, RemoteException
VisADException
- a VisAD error occurred
RemoteException
- an RMI error occurredboolean 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 |