public class MultiAxisController<P,A> extends MultiController<AxisController<P,A>>
MultiController.ControllerFactory<C>| Constructor | Description |
|---|---|
MultiAxisController(PlotTypeGui<P,A> plotType,
ZoneFactory zfact,
MultiConfigger configger) |
Constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
resetAspects() |
Resets aspects of all the current per-zone controllers.
|
void |
setAspect(uk.ac.starlink.ttools.plot2.Ganger<P,A> ganger,
ZoneId zid,
A aspect) |
Sets the surface aspect to use for a given zone.
|
getConfigger, getController, getControllerMap, getStackControls, getZones, setZonespublic MultiAxisController(PlotTypeGui<P,A> plotType, ZoneFactory zfact, MultiConfigger configger)
plotType - plot typezfact - zone id factoryconfigger - manages global and per-zone axis config itemspublic void setAspect(uk.ac.starlink.ttools.plot2.Ganger<P,A> ganger, ZoneId zid, A aspect)
ganger - object that defines multi-zone positioningzid - zone whose aspect is to be updated;
can, but probably shouldn't, be nullaspect - new aspectpublic void resetAspects()
Copyright © 2003-2018 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.