public class MatrixAxesController extends AbstractAxesController<uk.ac.starlink.ttools.plot2.geom.PlaneSurfaceFactory.Profile,uk.ac.starlink.ttools.plot2.geom.PlaneAspect>
Constructor and Description |
---|
MatrixAxesController()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
configureForLayers(LayerControl[] layerControls)
Provides a hook for implementations to adjust
their GUI state based on the layer controls which will be supplying
layers for them to plot.
|
uk.ac.starlink.ttools.plot2.config.ConfigMap |
getConfig()
Returns a configuration map.
|
List<ZoneController<uk.ac.starlink.ttools.plot2.geom.PlaneSurfaceFactory.Profile,uk.ac.starlink.ttools.plot2.geom.PlaneAspect>> |
getZoneControllers(uk.ac.starlink.ttools.plot2.Ganger<uk.ac.starlink.ttools.plot2.geom.PlaneSurfaceFactory.Profile,uk.ac.starlink.ttools.plot2.geom.PlaneAspect> ganger)
Returns a list of zone contollers, one for each zone defined
by a supplied ganger.
|
addActionListener, addControl, getActionForwarder, getStackControls, removeActionListener
public void configureForLayers(LayerControl[] layerControls)
AxesController
layerControls
- layer controls expected to provide layers
to be plotted on these axespublic uk.ac.starlink.ttools.plot2.config.ConfigMap getConfig()
Configger
public List<ZoneController<uk.ac.starlink.ttools.plot2.geom.PlaneSurfaceFactory.Profile,uk.ac.starlink.ttools.plot2.geom.PlaneAspect>> getZoneControllers(uk.ac.starlink.ttools.plot2.Ganger<uk.ac.starlink.ttools.plot2.geom.PlaneSurfaceFactory.Profile,uk.ac.starlink.ttools.plot2.geom.PlaneAspect> ganger)
AxesController
ganger
- ganger, assumed to be compatible with this controllerCopyright © 2003-2025 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.