A++ » INCLUDE » TGLManipSet

class TGLManipSet: public TGLOverlayElement, public TGLPShapeRef

Function Members (Methods)

Data Members

protected:
Bool_tfDrawBBox! also draw bounding-box around physical
TGLManip*fManip[3]! manipulator store
TGLPhysicalShape*TGLPShapeRef::fPShapePointer to referenced physical shape.
TGLOverlayElement::ERoleTGLOverlayElement::fRole
TGLOverlayElement::EStateTGLOverlayElement::fState
TGLManipSet::EManipfType! current manipulator

Class Charts

Inheritance Chart:
TGLOverlayElement
TGLPShapeRef
TGLManipSet

Function documentation

TGLManipSet(const TGLManipSet& )
TGLManipSet& operator=(const TGLManipSet& )
TGLManipSet()
virtual ~TGLManipSet()
void SetPShape(TGLPhysicalShape* shape)
Bool_t MouseEnter(TGLOvlSelectRecord& selRec)
Bool_t Handle(TGLRnrCtx& rnrCtx, TGLOvlSelectRecord& selRec, Event_t* event)
void Render(TGLRnrCtx& rnrCtx)
TGLManip* GetCurrentManip() const
{ return fManip[fType]; }
Int_t GetManipType() const
{ return fType; }
void SetManipType(Int_t type)
Bool_t GetDrawBBox() const
{ return fDrawBBox; }
void SetDrawBBox(Bool_t bb)
{ fDrawBBox = bb; }