Package uk.ac.starlink.topcat.plot2
Class MultiShaderController
java.lang.Object
uk.ac.starlink.topcat.plot2.MultiController<ShaderControl>
uk.ac.starlink.topcat.plot2.MultiShaderController
MultiController that works with ShaderControl instances.
- Since:
- 27 May 2016
- Author:
- Mark Taylor
-
Nested Class Summary
Nested classes/interfaces inherited from class uk.ac.starlink.topcat.plot2.MultiController
MultiController.ControllerFactory<C>
-
Constructor Summary
ConstructorsConstructorDescriptionMultiShaderController
(ZoneFactory zfact, MultiConfigger configger, ToggleButtonModel auxLockModel) Constructor. -
Method Summary
Methods inherited from class uk.ac.starlink.topcat.plot2.MultiController
getConfigger, getController, getControllerMap, getStackControls, getZones, setZones
-
Constructor Details
-
MultiShaderController
public MultiShaderController(ZoneFactory zfact, MultiConfigger configger, ToggleButtonModel auxLockModel) Constructor.- Parameters:
zfact
- zone id factoryconfigger
- manages per-zone shader config itemsauxLockModel
- single toggle model to control whether aux axes are locked; could be done on a per-zone basis but currently is not
-