| library: libRGL #include "TGLClip.h" |

| virtual void | TGLPhysicalShape::DirectDraw(const TGLDrawFlags& flags) const |
| const TGLDrawable& | TGLDrawable::operator=(const TGLDrawable&) |
| enum TGLClip::EMode { | kInside | |
| kOutside | ||
| }; | ||
| enum TGLPhysicalShape::EManip { | kTranslateX | |
| kTranslateY | ||
| kTranslateZ | ||
| kTranslateAll | ||
| kScaleX | ||
| kScaleY | ||
| kScaleZ | ||
| kScaleAll | ||
| kRotateX | ||
| kRotateY | ||
| kRotateZ | ||
| kRotateAll | ||
| kManipAll | ||
| }; | ||
| enum TGLDrawable::ELODAxes { | kLODAxesNone | |
| kLODAxesX | ||
| kLODAxesY | ||
| kLODAxesZ | ||
| kLODAxesAll | ||
| }; |
| ULong_t | TGLDrawable::fID | ! unique drawable ID |
| Bool_t | TGLDrawable::fCached | ! use display list cached |
| TGLBoundingBox | TGLDrawable::fBoundingBox | ! the drawables bounding box |
| static TGLQuadric | TGLDrawable::fgQuad | ! Single common quadric drawing object |
TGLClip
Abstract clipping shape - derives from TGLPhysicalShape
Adds clip mode (inside/outside) and pure virtual method to
approximate shape as set of planes. This plane set is used to perform
interactive clipping using OpenGL clip planes.
Construct an (initially) axis aligned clip pbox object, extents 'halfLengths', centered on 'center' vertex. Box can be translated, rotated and scaled in all (xyz) local axes.