|
||||||||||
| 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.CompositeDisplayable
ucar.visad.display.SelectorDisplayable
ucar.visad.display.PointProbe
public class PointProbe
Class for a probe.
| Field Summary |
|---|
| Fields inherited from class ucar.visad.display.SelectorDisplayable |
|---|
PROPERTY_POSITION |
| Fields inherited from class ucar.visad.display.CompositeDisplayable |
|---|
cnt, label |
| Fields inherited from class ucar.visad.display.Displayable |
|---|
DISPLAY, parent, SCALAR_MAP_SET |
| Constructor Summary | |
|---|---|
PointProbe()
Construct a point probe. |
|
PointProbe(double x,
double y,
double z)
Construct a point probe at the location specified |
|
PointProbe(RealTuple position)
Construct a probe at the position specified. |
|
| Method Summary | |
|---|---|
float |
getPointScale()
_more_ |
RealTuple |
getPosition()
Get the position of the probe. |
void |
setAutoSize(boolean yesorno)
Set whether the marker should automatically resize as the display is zoomed. |
void |
setFixed(boolean x,
boolean y,
boolean z)
Set if any of the axis movements are fixed |
void |
setMarker(String marker)
Set the type of marker used for the probe. |
void |
setMarker(VisADGeometryArray marker)
Set the type of marker used for the probe. |
void |
setPosition(double x,
double y)
Set the probe's x/y position |
void |
setPosition(RealTuple position)
Set the probe's position. |
| Methods inherited from class ucar.visad.display.SelectorDisplayable |
|---|
addPropertyChangeListener, getAutoSize, getFiringEvent, getOkToFireEvents, getPointSize, notifyListenersOfMove, removePropertyChangeListener, setOkToFireEvents, setPointSize |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PointProbe()
throws VisADException,
RemoteException
RemoteException - Java RMI error
VisADException - problem creating VisAD object
public PointProbe(double x,
double y,
double z)
throws VisADException,
RemoteException
x - x positiony - y positionz - z position
RemoteException - Java RMI error
VisADException - problem creating VisAD object
public PointProbe(RealTuple position)
throws VisADException,
RemoteException
position - position of the probe
RemoteException - Java RMI error
VisADException - problem creating VisAD object| Method Detail |
|---|
public void setFixed(boolean x,
boolean y,
boolean z)
x - x fixedy - y fixedz - z fixedpublic float getPointScale()
public void setMarker(VisADGeometryArray marker)
throws VisADException,
RemoteException
marker - marker as a VisADGeometryArray
RemoteException - Java RMI error
VisADException - problem creating VisAD object
public void setMarker(String marker)
throws VisADException,
RemoteException
marker - marker from ucar.visad.ShapeUtility
RemoteException - Java RMI error
VisADException - problem creating VisAD object
public void setAutoSize(boolean yesorno)
throws VisADException,
RemoteException
setAutoSize in class SelectorDisplayableyesorno - true to automatically resize the marker.
RemoteException - Java RMI error
VisADException - problem creating VisAD object
public RealTuple getPosition()
throws VisADException,
RemoteException
RemoteException - Java RMI error
VisADException - problem creating VisAD object
public void setPosition(double x,
double y)
throws VisADException,
RemoteException
x - x positiony - y position
RemoteException - Java RMI error
VisADException - problem creating VisAD object
public void setPosition(RealTuple position)
throws VisADException,
RemoteException
position - position of the probe
RemoteException
VisADException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||