Interface for simdraw manipulators.
To avoid class SimDraw to become too large, several functions have been outsourced. These are systematically grouped in creation methods (SimDrawCreator), algorithm calls (SimDrawCaller) and coloring methods (SimDrawColorizer).
A manipulator instance always needs a SimDraw instance (base instance) to work on. The base instance is linked by pointers, thus a change within the base instance after initializing does not cause trouble:
Definition at line 71 of file SimDrawManipulatorModule.h.