Combine all available manipulators in a collection. At first I wanted to merge them back into TGLManip (to have a single class) but then it seemed somehow messy. Maybe next time.
void | TGLOverlayElement::ProjectionMatrixPushIdentity() |
TGLManipSet& | operator=(const TGLManipSet&) |
TGLManipSet(const TGLManipSet&) |
static TGLOverlayElement::EState | TGLOverlayElement::kActive | |
static TGLOverlayElement::ERole | TGLOverlayElement::kAll | |
static TGLOverlayElement::EState | TGLOverlayElement::kAllVisible | |
static TGLOverlayElement::ERole | TGLOverlayElement::kAnnotation | |
static TGLOverlayElement::EState | TGLOverlayElement::kDisabled | |
static TGLManipSet::EManip | kEndType | |
static TGLOverlayElement::EState | TGLOverlayElement::kInvisible | |
static TGLManipSet::EManip | kRotate | |
static TGLManipSet::EManip | kScale | |
static TGLManipSet::EManip | kTrans | |
static TGLOverlayElement::ERole | TGLOverlayElement::kUser | |
static TGLOverlayElement::ERole | TGLOverlayElement::kViewer |
Bool_t | fDrawBBox | ! also draw bounding-box around physical |
TGLManip* | fManip[3] | ! manipulator store |
TGLPhysicalShape* | TGLPShapeRef::fPShape | Pointer to referenced physical shape. |
TGLOverlayElement::ERole | TGLOverlayElement::fRole | |
TGLOverlayElement::EState | TGLOverlayElement::fState | |
TGLManipSet::EManip | fType | ! current manipulator |
Set phys-shape, override of virtual from TGLPShapeRef. Forward to all managed manipulators.
Handle overlay event. Return TRUE if event was handled.