public class SpherePlotType extends Object implements PlotType<CubeSurfaceFactory.Profile,CubeAspect>
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 and Description |
---|---|
GangerFactory<CubeSurfaceFactory.Profile,CubeAspect> |
getGangerFactory()
Returns the object that controls how multi-zone plots are arranged.
|
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<CubeSurfaceFactory.Profile,CubeAspect> |
getSurfaceFactory()
Returns an object that can construct the plot surface including
axis painting and geometry information.
|
String |
toString() |
public DataGeom[] getPointDataGeoms()
PlotType
getPointDataGeoms
in interface PlotType<CubeSurfaceFactory.Profile,CubeAspect>
public Plotter<?>[] getPlotters()
PlotType
getPlotters
in interface PlotType<CubeSurfaceFactory.Profile,CubeAspect>
public SurfaceFactory<CubeSurfaceFactory.Profile,CubeAspect> getSurfaceFactory()
PlotType
getSurfaceFactory
in interface PlotType<CubeSurfaceFactory.Profile,CubeAspect>
public GangerFactory<CubeSurfaceFactory.Profile,CubeAspect> getGangerFactory()
PlotType
getGangerFactory
in interface PlotType<CubeSurfaceFactory.Profile,CubeAspect>
public PaperTypeSelector getPaperTypeSelector()
PlotType
getPaperTypeSelector
in interface PlotType<CubeSurfaceFactory.Profile,CubeAspect>
public static SpherePlotType getInstance()
Copyright © 2024 Central Laboratory of the Research Councils. All Rights Reserved.