TGLManipSet 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.
| TGLManipSet() | |
| virtual | ~TGLManipSet() | 
| static TClass* | Class() | 
| TGLManip* | GetCurrentManip() const | 
| Bool_t | GetDrawBBox() const | 
| Int_t | GetManipType() const | 
| TGLPhysicalShape* | TGLPShapeRef::GetPShape() const | 
| virtual Bool_t | Handle(TGLRnrCtx& rnrCtx, TGLOvlSelectRecord& selRec, Event_t* event) | 
| virtual TClass* | IsA() const | 
| virtual Bool_t | MouseEnter(TGLOvlSelectRecord& selRec) | 
| virtual void | MouseLeave() | 
| virtual Bool_t | TGLOverlayElement::MouseStillInside(TGLOvlSelectRecord& selRec) | 
| virtual void | TGLPShapeRef::PShapeModified() | 
| virtual void | Render(TGLRnrCtx& rnrCtx) | 
| void | SetDrawBBox(Bool_t bb) | 
| void | SetManipType(Int_t type) | 
| virtual void | SetPShape(TGLPhysicalShape* shape) | 
| virtual void | ShowMembers(TMemberInspector& insp, char* parent) | 
| virtual void | Streamer(TBuffer& b) | 
| void | StreamerNVirtual(TBuffer& b) | 
| TGLManipSet(const TGLManipSet&) | |
| TGLManipSet& | operator=(const TGLManipSet&) | 
| Bool_t | fDrawBBox | ! also draw bounding-box around physical | 
| TGLManip* | fManip[3] | ! manipulator store | 
| TGLPhysicalShape* | TGLPShapeRef::fPShape | Pointer to referenced physical shape. | 
| 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.