public interface ZoneDef<P,A>
Modifier and Type | Method | Description |
---|---|---|
AxisController<P,A> |
getAxisController() |
Returns the axis control GUI component for this zone.
|
uk.ac.starlink.ttools.plot2.config.ConfigMap |
getConfig() |
Returns the user configuration object for per-zone configuration.
|
TopcatLayer[] |
getLayers() |
Returns the layers to be plotted on this zone.
|
uk.ac.starlink.ttools.plot2.LegendIcon |
getLegend() |
Returns the legend icon associated with this zone, if any.
|
float[] |
getLegendPosition() |
Returns an array indicating the fractional position of the legend
within the plot surface.
|
uk.ac.starlink.ttools.plot2.ShadeAxisFactory |
getShadeAxisFactory() |
Returns the shade axis factory for this zone.
|
uk.ac.starlink.ttools.plot.Range |
getShadeFixRange() |
Fixed range for shading coordinate if known.
|
uk.ac.starlink.ttools.plot2.Subrange |
getShadeSubrange() |
Subrange for shading coordinate.
|
java.lang.String |
getTitle() |
Returns a title string associated with this zone, if any.
|
ZoneId |
getZoneId() |
Returns the zone identifier object for this zone.
|
boolean |
isShadeLog() |
Log flag for shade axis.
|
ZoneId getZoneId()
AxisController<P,A> getAxisController()
TopcatLayer[] getLayers()
uk.ac.starlink.ttools.plot2.LegendIcon getLegend()
float[] getLegendPosition()
java.lang.String getTitle()
uk.ac.starlink.ttools.plot2.ShadeAxisFactory getShadeAxisFactory()
uk.ac.starlink.ttools.plot.Range getShadeFixRange()
uk.ac.starlink.ttools.plot2.Subrange getShadeSubrange()
boolean isShadeLog()
uk.ac.starlink.ttools.plot2.config.ConfigMap getConfig()
Copyright ? 2003-2018 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.