PlotTypepublic class SpherePlotType extends java.lang.Object implements PlotType
CubePlotType, but intended for viewing
sky data with additional radial coordinates.
It differs from SkyPlotType in that radial coordinates are allowed;
and differs from CubePlotType in that coords are expected to be
in Lon/Lat/Radius.
This is a singleton class, see getInstance().
| Modifier and Type | Method | Description |
|---|---|---|
static SpherePlotType |
getInstance() |
Returns the sole instance of this class.
|
PaperTypeSelector |
getPaperTypeSelector() |
Returns an object which can provide graphics rendering functionality
based on the required plot layers for this plot type.
|
Plotter[] |
getPlotters() |
Returns a list of plotters that can be used to paint
data on the surface.
|
DataGeom[] |
getPointDataGeoms() |
Returns a list of one or more geometry variants which describe
how user-supplied point coordinates map to the data space.
|
SurfaceFactory |
getSurfaceFactory() |
Returns an object that can construct the plot surface including
axis painting and geometry information.
|
java.lang.String |
toString() |
public DataGeom[] getPointDataGeoms()
PlotTypeDataGeom.hasPosition() method.
If multiple values are returned, the first one may be used as some kind
of default.getPointDataGeoms in interface PlotTypepublic Plotter[] getPlotters()
PlotTypegetPlotters in interface PlotTypepublic SurfaceFactory getSurfaceFactory()
PlotTypegetSurfaceFactory in interface PlotTypepublic PaperTypeSelector getPaperTypeSelector()
PlotTypegetPaperTypeSelector in interface PlotTypepublic java.lang.String toString()
toString in class java.lang.Objectpublic static SpherePlotType getInstance()
Copyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.