|
|||||||||
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 |
Alpha
Alpha is transparency |
static DisplayRealType |
Animation
animation display scalar |
static DisplayRealType |
Blue
|
static DisplayRealType |
CMY
|
static DisplayRealType[] |
components3c
system intrinsic DisplayTupleType for 3D Cartesian Spatial Coordinates |
static DisplayRealType[] |
components3s
|
static DisplayRealType[] |
componentscmy
|
static DisplayRealType[] |
componentscyl
DisplayRealType array of CylRadius, CylAzimuth, CylZAxis for Cylindrical Coordinates |
static DisplayRealType[] |
componentsflow1
system intrinsic DisplayTupleType for first set of Flow components |
static DisplayRealType[] |
componentsflow1s
|
static DisplayRealType[] |
componentsflow2
system intrinsic DisplayTupleType for second set of Flow components |
static DisplayRealType[] |
componentsflow2s
|
static DisplayRealType[] |
componentshsv
|
static DisplayRealType[] |
componentsrgb
system intrinsic DisplayTupleType for RGB Color Coordinates |
static DisplayRealType[] |
componentsso
system intrinsic DisplayTupleType for Spatial Offset Coordinates |
static DisplayRealType |
Cyan
|
static DisplayRealType |
CylAzimuth
Cylindrical azimuth scalar |
static DisplayRealType |
CylRadius
Cylindrical radius scalar |
static DisplayRealType |
CylZAxis
Cylindrical ZAxis scalar |
static CoordinateSystem |
DisplayCMYCoordSys
system intrinsic DisplayTupleType for CMY Color Coordinates |
static DisplayTupleType |
DisplayCMYTuple
|
static CoordinateSystem |
DisplayCylindricalCoordSys
defines a CoordinateSystem with Reference DisplaySpatialCartesianTuple |
static CoordinateSystem |
DisplayFlow1SphericalCoordSys
system intrinsic DisplayTupleType for first set of 3D Spherical Flow Coordinates, this defines a CoordinateSystem with Reference DisplayFlow1Tuple |
static DisplayTupleType |
DisplayFlow1SphericalTuple
|
static DisplayTupleType |
DisplayFlow1Tuple
|
static CoordinateSystem |
DisplayFlow2SphericalCoordSys
system intrinsic DisplayTupleType for second set of 3D Spherical Flow Coordinates, this defines a CoordinateSystem with Reference DisplayFlow2Tuple |
static DisplayTupleType |
DisplayFlow2SphericalTuple
|
static DisplayTupleType |
DisplayFlow2Tuple
|
static CoordinateSystem |
DisplayHSVCoordSys
system intrinsic DisplayTupleType for HSV Color Coordinates |
static DisplayTupleType |
DisplayHSVTuple
|
static DisplayRealType[] |
DisplayRealArray
array of system intrinsic display scalars |
static DisplayTupleType |
DisplayRGBTuple
|
static DisplayTupleType |
DisplaySpatialCartesianTuple
|
static DisplayTupleType |
DisplaySpatialCylindricalTuple
System intrinsic DisplayTupleType for Cylindrical Coordinates |
static DisplayTupleType |
DisplaySpatialOffsetTuple
|
static DisplayTupleType |
DisplaySpatialSphericalTuple
|
static CoordinateSystem |
DisplaySphericalCoordSys
system intrinsic DisplayTupleType for 3D Spherical Spatial Coordinates, this defines a CoordinateSystem with Reference DisplaySpatialCartesianTuple |
static DisplayRealType |
Flow1Azimuth
|
static DisplayRealType |
Flow1Elevation
|
static DisplayRealType |
Flow1Radial
|
static DisplayRealType |
Flow1X
three flow display scalars |
static DisplayRealType |
Flow1Y
|
static DisplayRealType |
Flow1Z
|
static DisplayRealType |
Flow2Azimuth
|
static DisplayRealType |
Flow2Elevation
|
static DisplayRealType |
Flow2Radial
|
static DisplayRealType |
Flow2X
second set of three flow display scalars |
static DisplayRealType |
Flow2Y
|
static DisplayRealType |
Flow2Z
|
static DisplayRealType |
Green
|
static DisplayRealType |
HSV
|
static DisplayRealType |
Hue
|
static DisplayRealType |
IsoContour
iso-contour display scalar |
static DisplayRealType |
Latitude
|
static DisplayRealType |
LineStyle
|
static DisplayRealType |
LineWidth
point size, line width and line style - ConstantMap only |
static DisplayRealType |
List
list display scalar (default domain of DisplayField) |
static DisplayRealType |
Longitude
|
static DisplayRealType |
Magenta
|
static DisplayRealType |
PointSize
|
static DisplayRealType |
Radius
|
static DisplayRealType |
Red
color display scalars |
static DisplayRealType |
RGB
|
static DisplayRealType |
RGBA
|
static DisplayRealType |
Saturation
|
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
shape display scalar WLH - this should be a DisplayEnumeratedType |
static DisplayRealType |
ShapeScale
scale for Shape |
static DisplayRealType |
Text
text display scalar WLH - this should be a DisplayTextType |
static DisplayRealType |
TextureEnable
|
static DisplayRealType |
Value
|
static DisplayRealType |
XAxis
spatial display scalars |
static DisplayRealType |
XAxisOffset
spatial offset display scalars |
static DisplayRealType |
YAxis
|
static DisplayRealType |
YAxisOffset
|
static DisplayRealType |
Yellow
|
static DisplayRealType |
ZAxis
|
static DisplayRealType |
ZAxisOffset
|
Method Summary | |
---|---|
void |
addMap(ScalarMap map)
link map to this Display; this method may not be invoked after any links to DataReferences have been made |
void |
addReference(DataReference ref,
ConstantMap[] constant_maps)
create link to DataReference; invokes ref.addThingChangedListener(ThingChangedListener l, long id) |
void |
addReferences(DataRenderer renderer,
DataReference ref,
ConstantMap[] constant_maps)
create link to DataReference; invokes ref.addThingChangedListener(ThingChangedListener l, long id) |
void |
addSlave(RemoteSlaveDisplay display)
links a slave display to this display |
void |
clearMaps()
clear set of ScalarMap-s associated with this display |
void |
destroy()
destroy this display |
java.util.Vector |
getConstantMapVector()
|
boolean |
hasSlaves()
whether there are any slave displays linked to this display |
void |
removeAllSlaves()
removes all links between slave displays and this display |
void |
removeSlave(RemoteSlaveDisplay display)
removes a link between a slave display and 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 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 XAxisOffset
static final DisplayRealType YAxisOffset
static final DisplayRealType ZAxisOffset
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[] 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, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
void addReferences(DataRenderer renderer, DataReference ref, ConstantMap[] constant_maps) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
void addMap(ScalarMap map) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
void clearMaps() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
void destroy() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
java.util.Vector getConstantMapVector() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
void sendMessage(MessageEvent msg) throws java.rmi.RemoteException
msg
- Message being sent.
java.rmi.RemoteException
void addSlave(RemoteSlaveDisplay display) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
void removeSlave(RemoteSlaveDisplay display) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
void removeAllSlaves() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
boolean hasSlaves() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |