public class MapProjectionGraphOptions extends GraphOptions
Constructor and Description |
---|
MapProjectionGraphOptions()
Constructs a MapProjectionGraphOptions object with a default value
that specifies a radial trace, GEO with continents, cylindrical
projection, and no ground stations.
|
MapProjectionGraphOptions(Trace trace,
ProjectionCoordinateSystem coordinateSystem,
boolean showContinents,
MapProjection projection,
java.util.List<java.lang.String> groundStations,
MapLimits mapLimits,
PolarMapOrientation polarMapOrientation,
float longitudeVerticalDown,
java.lang.String title,
GraphFormatOptions formatOptions)
Constructs a MapProjectionGraphOptions object with the given
attribute values.
|
Modifier and Type | Method and Description |
---|---|
ProjectionCoordinateSystem |
getCoordinateSystem()
Gets the coordinate system option.
|
GraphFormatOptions |
getFormatOptions()
Gets the output format options.
|
java.util.List<java.lang.String> |
getGroundStations()
Gets the ground station identifiers.
|
float |
getLongitudeVerticalDown()
Gets the longitude vertical down value.
|
MapLimits |
getMapLimits()
Gets the map limits.
|
PolarMapOrientation |
getPolarMapOrientation()
Gets the polar map orientation option.
|
MapProjection |
getProjection()
Gets the map projection option.
|
java.lang.String |
getTitle()
Gets the title value.
|
Trace |
getTrace()
Gets the trace option.
|
boolean |
isShowContinents()
Gets the flag indicating whether continents are to be shown.
|
void |
list(java.io.PrintStream out)
Prints this object's value to the specified output stream.
|
void |
setCoordinateSystem(ProjectionCoordinateSystem value)
Sets the coordinate system option.
|
void |
setFormatOptions(GraphFormatOptions value)
Sets the output format options.
|
void |
setGroundStations(java.util.List<java.lang.String> value)
Sets the ground station identifiers.
|
void |
setLongitudeVerticalDown(float value)
Sets the longitude vertical down value.
|
void |
setMapLimits(MapLimits value)
Sets the map limits.
|
void |
setPolarMapOrientation(PolarMapOrientation value)
Sets the polar map orientation option.
|
void |
setProjection(MapProjection value)
Sets the map projection option.
|
void |
setShowContinents(boolean value)
Sets the flag indicating whether continents are to be shown.
|
void |
setTitle(java.lang.String value)
Sets the title value.
|
void |
setTrace(Trace value)
Sets the trace option.
|
public MapProjectionGraphOptions()
public MapProjectionGraphOptions(Trace trace, ProjectionCoordinateSystem coordinateSystem, boolean showContinents, MapProjection projection, java.util.List<java.lang.String> groundStations, MapLimits mapLimits, PolarMapOrientation polarMapOrientation, float longitudeVerticalDown, java.lang.String title, GraphFormatOptions formatOptions)
trace
- trace optionscoordinateSystem
- coordinate systemshowContinents
- whether to show continentsprojection
- type of map projectiongroundStations
- ground stations to showmapLimits
- mapping limitspolarMapOrientation
- polar map orientationlongitudeVerticalDown
- longitude vertical down valuetitle
- graph titleformatOptions
- graph format optionspublic Trace getTrace()
setTrace(gov.nasa.gsfc.spdf.ssc.Trace)
public void setTrace(Trace value)
value
- new trace option valuegetTrace()
public ProjectionCoordinateSystem getCoordinateSystem()
setCoordinateSystem(gov.nasa.gsfc.spdf.ssc.ProjectionCoordinateSystem)
public void setCoordinateSystem(ProjectionCoordinateSystem value)
value
- new coordinate system valuegetCoordinateSystem()
public boolean isShowContinents()
setShowContinents(boolean)
public void setShowContinents(boolean value)
value
- new flag valueisShowContinents()
public MapProjection getProjection()
setProjection(gov.nasa.gsfc.spdf.ssc.MapProjection)
public void setProjection(MapProjection value)
value
- new projection valuegetProjection()
public java.util.List<java.lang.String> getGroundStations()
setGroundStations(java.util.List<java.lang.String>)
public void setGroundStations(java.util.List<java.lang.String> value)
value
- new ground station identifiersgetGroundStations()
public MapLimits getMapLimits()
setMapLimits(gov.nasa.gsfc.spdf.ssc.MapLimits)
public void setMapLimits(MapLimits value)
value
- new map limitsgetMapLimits()
public PolarMapOrientation getPolarMapOrientation()
setPolarMapOrientation(gov.nasa.gsfc.spdf.ssc.PolarMapOrientation)
public void setPolarMapOrientation(PolarMapOrientation value)
value
- new polar map orientationgetPolarMapOrientation()
public float getLongitudeVerticalDown()
setLongitudeVerticalDown(float)
public void setLongitudeVerticalDown(float value)
value
- new longitude vertical down valuegetLongitudeVerticalDown()
public java.lang.String getTitle()
setTitle(java.lang.String)
public void setTitle(java.lang.String value)
value
- new titlegetTitle()
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()
public void list(java.io.PrintStream out)
out
- an output streamSSC Feedback.
Copyright © 2003-2018 United States Government as represented by the National Aeronautics and Space Administration. No copyright is claimed in the United States under Title 17, U.S.Code. All Other Rights Reserved.