|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.nasa.gsfc.spdf.ssc.GraphOptions
gov.nasa.gsfc.spdf.ssc.OrbitGraphOptions
public class OrbitGraphOptions
This class represents options for an SSC orbit graphing request.
| Constructor Summary | |
|---|---|
OrbitGraphOptions()
Constructs a OrbitGraphOptions object with default attribute values. |
|
OrbitGraphOptions(CoordinateSystem coordinateSystem,
boolean combined,
boolean xyView,
boolean xzView,
boolean yzView,
boolean xrView,
boolean sunToRight,
GraphScale manualScale,
boolean evenAxesScales,
boolean showBowShockMagnetopause,
float solarWindPressure,
float imfBz,
GraphFormatOptions formatOptions)
Constructs a GraphOptions object with the given attribute values. |
|
| Method Summary | |
|---|---|
CoordinateSystem |
getCoordinateSystem()
Gets the coordinateSystem value. |
GraphFormatOptions |
getFormatOptions()
Gets the output format options. |
float |
getImfBz()
Gets the IMF Bz value to use when displaying the bow shock and magnetopause (units of nT). |
GraphScale |
getManualScale()
Gets the manual scale value. |
float |
getSolarWindPressure()
Gets the solar wind pressure value to use when displaying the bow shock and magnetopause (units of nP). |
boolean |
isCombined()
Gets the combined value. |
boolean |
isEvenAxesScales()
Get whether even axes scales or even axes lengths should be employed. |
boolean |
isShowBowShockMagnetopause()
Gets whether the bow shock and magnetopause should be shown. |
boolean |
isSunToRight()
Gets the graphs orientation with respect to the sun. |
boolean |
isXrView()
Gets the xrView value. |
boolean |
isXyView()
Gets the xyView value. |
boolean |
isXzView()
Gets the xzView value. |
boolean |
isYzView()
Gets the yzView value. |
void |
setCombined(boolean value)
Sets the combined value. |
void |
setCoordinateSystem(CoordinateSystem value)
Sets the coordinateSystem value. |
void |
setEvenAxesScales(boolean value)
Sets whether even axes scales or even axes lengths should be employed. |
void |
setFormatOptions(GraphFormatOptions value)
Sets the output format options. |
void |
setImfBz(float value)
Sets the IMF Bz value to use when displaying the bow shock and magnetopause (units of nT). |
void |
setManualScale(GraphScale value)
Sets the manual scale value. |
void |
setShowBowShockMagnetopause(boolean value)
Sets whether the bow shock and magnetopause should be shown (only valid for GSE coordinates). |
void |
setSolarWindPressure(float value)
Sets the solar wind pressure value to use when displaying the bow shock and magnetopause (units of nP). |
void |
setSunToRight(boolean value)
Sets the graphs orientation with respect to the sun. |
void |
setXrView(boolean value)
Sets the xrView value. |
void |
setXyView(boolean value)
Sets the xyView value. |
void |
setXzView(boolean value)
Sets the xzView value. |
void |
setYzView(boolean value)
Sets the yzView value. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OrbitGraphOptions()
public OrbitGraphOptions(CoordinateSystem coordinateSystem,
boolean combined,
boolean xyView,
boolean xzView,
boolean yzView,
boolean xrView,
boolean sunToRight,
GraphScale manualScale,
boolean evenAxesScales,
boolean showBowShockMagnetopause,
float solarWindPressure,
float imfBz,
GraphFormatOptions formatOptions)
coordinateSystem - the coordinate systemcombined - indicates whether the specified views should
produce seperate graph files or a single combined onexyView - indicates whether an XY view of the graph should be
producedxzView - indicates whether an XZ view of the graph should be
producedyzView - indicates whether an YZ view of the graph should be
producedxrView - indicates whether an XR view of the graph should be
producedsunToRight - graph's orientation with respect to the SunmanualScale - specifies the manual scale valuesevenAxesScales - specifies whether even axes scales or even
axes lengths should be employedshowBowShockMagnetopause - specifies whether to show the bow
shock and magnetopausesolarWindPressure - solar wind pressure to use when
displaying the bow shock and magnetopauseimfBz - IMF Bz value to use when displaying the bow shock
and magnetopauseformatOptions - output format options| Method Detail |
|---|
public CoordinateSystem getCoordinateSystem()
setCoordinateSystem(gov.nasa.gsfc.spdf.ssc.CoordinateSystem)public void setCoordinateSystem(CoordinateSystem value)
value - new valuegetCoordinateSystem()public boolean isCombined()
setCombined(boolean)public void setCombined(boolean value)
value - new combined valueisCombined()public boolean isXyView()
setXyView(boolean)public void setXyView(boolean value)
value - new xyView valueisXyView()public boolean isXzView()
setXzView(boolean)public void setXzView(boolean value)
value - new xzView valueisXzView()public boolean isYzView()
setYzView(boolean)public void setYzView(boolean value)
value - new yzView valueisYzView()public boolean isXrView()
setXrView(boolean)public void setXrView(boolean value)
value - new xrView valueisXrView()public boolean isSunToRight()
setSunToRight(boolean)public void setSunToRight(boolean value)
value - whether graph is oriented with the sun to the rightisSunToRight()public GraphScale getManualScale()
setManualScale(gov.nasa.gsfc.spdf.ssc.GraphScale)public void setManualScale(GraphScale value)
value - new manual scale valuegetManualScale()public boolean isEvenAxesScales()
setEvenAxesScales(boolean)public void setEvenAxesScales(boolean value)
value - new even exes scales value. A false value
indicates that even axes lengths should be used
instead.isEvenAxesScales()public boolean isShowBowShockMagnetopause()
setShowBowShockMagnetopause(boolean)public void setShowBowShockMagnetopause(boolean value)
value - new valueisShowBowShockMagnetopause()public float getSolarWindPressure()
setSolarWindPressure(float)public void setSolarWindPressure(float value)
value - new solar wind pressure (units of nP)getSolarWindPressure()public float getImfBz()
setImfBz(float)public void setImfBz(float value)
value - new IMF Bz value (units of nT)getImfBz()public GraphFormatOptions getFormatOptions()
setFormatOptions(gov.nasa.gsfc.spdf.ssc.GraphFormatOptions)public void setFormatOptions(GraphFormatOptions value)
value - new format options. A null value indicates that
default values should be used.getFormatOptions()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||