public class SkyAxisController extends AxisController<uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile,uk.ac.starlink.ttools.plot2.geom.SkyAspect>
Constructor and Description |
---|
SkyAxisController()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
configureForLayers(LayerControl[] layerControls)
No-op.
|
protected boolean |
forceClearRange(uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile oldProfile,
uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile newProfile)
Determines whether the change between two profiles forces an
unconditional re-range of the plotting surface.
|
uk.ac.starlink.ttools.plot2.geom.SkySys |
getViewSystem()
Returns the sky view system currently selected for this control.
|
addActionListener, addAspectConfigTab, addControl, addNavigatorTab, assertHasKeys, clearAspect, clearRange, getActionForwarder, getAspect, getConfig, getControls, getMainControl, getNavigator, getRanges, getSurfaceFactory, removeActionListener, setAspect, setLatestSurface, setRanges, submitReports, updateState
public void configureForLayers(LayerControl[] layerControls)
configureForLayers
in class AxisController<uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile,uk.ac.starlink.ttools.plot2.geom.SkyAspect>
layerControls
- layer controls expected to provide layers
to be plotted on these axespublic uk.ac.starlink.ttools.plot2.geom.SkySys getViewSystem()
protected boolean forceClearRange(uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile oldProfile, uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile newProfile)
AxisController
forceClearRange
in class AxisController<uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile,uk.ac.starlink.ttools.plot2.geom.SkyAspect>
oldProfile
- profile before changenewProfile
- profile after changeCopyright © 2003-2025 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.