PlotType
public 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()
PlotType
DataGeom.hasPosition()
method.
If multiple values are returned, the first one may be used as some kind
of default.getPointDataGeoms
in interface PlotType
public Plotter[] getPlotters()
PlotType
getPlotters
in interface PlotType
public SurfaceFactory getSurfaceFactory()
PlotType
getSurfaceFactory
in interface PlotType
public PaperTypeSelector getPaperTypeSelector()
PlotType
getPaperTypeSelector
in interface PlotType
public java.lang.String toString()
toString
in class java.lang.Object
public static SpherePlotType getInstance()
Copyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.