|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.wisc.ssec.mcidasv.control.cyclone.WayDisplayState
public class WayDisplayState
| Constructor Summary | |
|---|---|
WayDisplayState()
_more_ |
|
WayDisplayState(StormDisplayState stormDisplayState,
ucar.unidata.data.storm.Way way)
_more_ |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private final RealType azimuthType
private ucar.unidata.data.storm.Way way
private StormDisplayState stormDisplayState
private DisplayState trackState
private DisplayState coneState
private DisplayState wayState
private DisplayState ringsState
List<PointOb> pointObs
List<PointOb> allPointObs
private List<ucar.unidata.data.storm.StormTrack> tracks
private List<DateTime> times
private Color color
private GuiUtils.ColorSwatch colorSwatch
private CompositeDisplayable holder
private StationModelDisplayable labelDisplay
private StationModelDisplayable obsPointDisplay
private TrackDisplayable trackDisplay
private TrackDisplayable ringsDisplay
private CompositeDisplayable conesHolder
private List<ucar.unidata.data.storm.StormParam> coneParams
private ucar.unidata.data.storm.StormParam ringsParam
private ucar.unidata.data.storm.StormParam colorParam
private int modeParam
private SpatialGrid stationGrid
private float declutterFilter
private static TextType fhourType
private static TextType rhourType
private static TextType shourType
| Constructor Detail |
|---|
public WayDisplayState()
public WayDisplayState(StormDisplayState stormDisplayState,
ucar.unidata.data.storm.Way way)
stormDisplayState - _more_way - _more_| Method Detail |
|---|
protected CompositeDisplayable getHolder()
throws VisADException,
RemoteException
RemoteException - _more_
VisADException - _more_public boolean hasTrackDisplay()
public boolean hasLabelDisplay()
private void removeTrackDisplay()
throws VisADException,
RemoteException
RemoteException - _more_
VisADException - _more_
private void removeLabelDisplay()
throws VisADException,
RemoteException
RemoteException - _more_
VisADException - _more_
private void removeObsPointDisplay()
throws VisADException,
RemoteException
RemoteException - _more_
VisADException - _more_public boolean hasObsPointDisplay()
public boolean hasRingsDisplay()
public boolean hasConeDisplay()
public void updateDisplay(boolean force)
throws Exception
force - _more_
Exception - _more_public boolean shouldShow()
public boolean shouldShowTrack()
public boolean shouldShowRings()
public boolean shouldShowCone()
public void updateLayoutModel()
throws Exception
Exception - _more_
private FieldImpl doDeclutter(FieldImpl obs,
StationModel sModel)
throws VisADException,
RemoteException
obs - initial field of observations.sModel - _more_
RemoteException - Java RMI error
VisADException - VisAD Error
private FieldImpl doTheActualDecluttering(FieldImpl pointObs,
StationModel sm)
throws VisADException,
RemoteException
pointObs - _more_sm - _more_
RemoteException - _more_
VisADException - _more_public float getDeclutterFilter()
protected Rectangle2D getBounds()
protected Rectangle2D calculateRectangle()
public StationModelDisplayable getLabelDisplay()
throws Exception
Exception - _more_
public StationModelDisplayable getObsPointDisplay()
throws VisADException,
RemoteException
RemoteException - _more_
VisADException - _more_
public void initTrackDisplay()
throws Exception
Exception - _more_
public TrackDisplayable getTrackDisplay()
throws Exception
Exception - _more_
public CompositeDisplayable getConesHolder()
throws Exception
Exception - _more_
public TrackDisplayable getRingsDisplay()
throws Exception
Exception - _more_
public TrackDisplayable makeConeDisplay(ucar.unidata.data.storm.StormParam param,
int mode)
throws Exception
param - _more_mode - _more_
Exception - _more_
public TrackDisplayable makeRingDisplay(ucar.unidata.data.storm.StormParam param,
int mode)
throws Exception
param - _more_mode - _more_
Exception - _more_protected JComponent getColorSwatch()
public float[][] getColorPalette()
public static float[][] getColorPalette(Color c)
c - _more_
private void setTrackColor()
throws Exception
Exception - _more_
private void setLabelColor()
throws Exception
Exception - _more_
private void setConeColor()
throws Exception
Exception - _more_
private void setRingsColor()
throws Exception
Exception - _more_
public void deactivate()
throws VisADException,
RemoteException
RemoteException - _more_
VisADException - _more_
public void addTrack(ucar.unidata.data.storm.StormTrack track)
throws Exception
track - _more_
Exception - _more_
protected FieldImpl makeTrackField(int mode)
throws Exception
mode - _more_
Exception - _more_
protected FieldImpl makeConeField(ucar.unidata.data.storm.StormParam stormParam,
int mode)
throws Exception
stormParam - _more_mode - _more_
Exception - _more_
private List<PointOb> makePointObs(ucar.unidata.data.storm.StormTrack track,
boolean useStartTime)
throws Exception
track - _more_useStartTime - _more_
Exception - _more_private String getMonDayHour(Date dt)
dt - _more_
private List<PointOb> makeObsPointObs(ucar.unidata.data.storm.StormTrack track)
throws Exception
track - _more_
Exception - _more_public List<ucar.unidata.data.storm.StormTrack> getTracks()
public List<DateTime> getTimes()
public void addDisplayable(Displayable displayable)
throws VisADException,
RemoteException
displayable - _more_
RemoteException - _more_
VisADException - _more_
public void removeDisplayable(Displayable displayable)
throws VisADException,
RemoteException
displayable - _more_
RemoteException - _more_
VisADException - _more_public void setConeState(DisplayState value)
value - The new value for ConeStatepublic DisplayState getConeState()
public void setTrackState(DisplayState value)
value - The new value for TrackStatepublic DisplayState getTrackState()
public void setRingsState(DisplayState value)
value - The new value for RingsStatepublic DisplayState getRingsState()
public void setWayState(DisplayState value)
value - The new value for WayStatepublic DisplayState getWayState()
public void setColor(Color value)
value - The new value for Colorpublic Color getColor()
public void setStormDisplayState(StormDisplayState value)
value - The new value for StormDisplayStatepublic StormDisplayState getStormDisplayState()
public void setWay(ucar.unidata.data.storm.Way value)
value - The new value for Waypublic ucar.unidata.data.storm.Way getWay()
public void setColorTable(String value)
value - The new value for ColorTable
private List<ucar.unidata.data.storm.StormTrackPoint> getRealTrackPoints(ucar.unidata.data.storm.StormTrack track,
ucar.unidata.data.storm.StormParam param)
track - _more_param - _more_
protected FieldImpl makeRingsField(ucar.unidata.data.storm.StormParam stormParam,
int mode)
throws Exception
stormParam - _more_mode - _more_
Exception - _more_
public List makeRingTrackList(ucar.unidata.data.storm.StormTrack track,
ucar.unidata.data.storm.StormParam param)
throws Exception
track - _more_param - _more_
Exception - _more_
public FieldImpl makeRingTracks(ucar.unidata.data.storm.StormTrack track,
ucar.unidata.data.storm.StormParam param)
throws Exception
track - _more_param - _more_
Exception - _more_
public ucar.unidata.data.storm.StormTrackPoint getCirclePoint(ucar.unidata.data.storm.StormTrackPoint stp,
double r0,
double azimuth,
DateTime dt)
throws VisADException
stp - _more_r0 - _more_azimuth - _more_dt - _more_
VisADException - _more_
public ucar.unidata.data.storm.StormTrack makeConeTrack_Old(ucar.unidata.data.storm.StormTrack track,
ucar.unidata.data.storm.StormParam param)
throws VisADException
track - _more_param - _more_
VisADException - _more_
public ucar.unidata.data.storm.StormTrack makeConeTrack(ucar.unidata.data.storm.StormTrack track,
ucar.unidata.data.storm.StormParam param)
throws VisADException
track - _more_param - _more_
VisADException - _more_
public ucar.unidata.geoloc.Bearing getStormPoinsBearing(ucar.unidata.data.storm.StormTrackPoint sp1,
ucar.unidata.data.storm.StormTrackPoint sp2)
sp1 - _more_sp2 - _more_
public List<ucar.unidata.data.storm.StormTrackPoint> getPointToCircleTangencyPointA(ucar.unidata.data.storm.StormTrackPoint sp1,
ucar.unidata.data.storm.StormTrackPoint sp2,
ucar.unidata.data.storm.StormTrackPoint sp3,
ucar.unidata.data.storm.StormParam param,
boolean right)
throws VisADException
sp1 - outside pointsp2 - the center of the circlesp3 - _more_param - _more_right - _more_
VisADException - _more_
public List<ucar.unidata.data.storm.StormTrackPoint> getPointToCircleTangencyPointB(ucar.unidata.data.storm.StormTrackPoint sp1,
ucar.unidata.data.storm.StormTrackPoint sp2,
ucar.unidata.data.storm.StormParam param,
boolean right)
throws VisADException
sp1 - _more_sp2 - _more_param - _more_right - _more_
VisADException - _more_
public List<ucar.unidata.data.storm.StormTrackPoint> getCircleToCircleTangencyPointA(ucar.unidata.data.storm.StormTrackPoint sp1,
ucar.unidata.data.storm.StormTrackPoint sp2,
ucar.unidata.data.storm.StormTrackPoint sp3,
ucar.unidata.data.storm.StormParam param,
boolean right)
throws VisADException
sp1 - outside pointsp2 - the center of the circlesp3 - _more_param - _more_right - _more_
VisADException - _more_
public ucar.unidata.data.storm.StormTrackPoint getPointToCircleTangencyPoint(ucar.unidata.data.storm.StormTrackPoint sp1,
ucar.unidata.data.storm.StormTrackPoint sp2,
ucar.unidata.data.storm.StormParam param,
boolean right)
throws VisADException
sp1 - _more_sp2 - _more_param - _more_right - _more_
VisADException - _more_
public double getCircleTangencyAngle(EarthLocation c,
EarthLocation d,
double r)
c - _more_d - _more_r - _more_
public double getCircleAngleRange(EarthLocation c,
EarthLocation d)
c - _more_d - _more_
public ucar.unidata.data.storm.StormTrackPoint[] getHalfCircleTrackPoint(EarthLocation c,
double angle,
double r,
DateTime dt)
throws VisADException
c - _more_angle - _more_r - _more_dt - _more_
VisADException - _more_
public ucar.unidata.data.storm.StormTrackPoint[] getHalfCircleTrackPointOld(EarthLocation c,
double angle,
double r,
DateTime dt)
throws VisADException
c - _more_angle - _more_r - _more_dt - _more_
VisADException - _more_
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||