library: libRGL #include "TGLClip.h" |
virtual void | TGLPhysicalShape::DirectDraw(const TGLDrawFlags& flags) const |
const TGLDrawable& | TGLDrawable::operator=(const TGLDrawable&) |
enum 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::EMode | fMode |
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.
Draw out clipping object with blending and back + front filling. Some clip objects are single face which we want to see both sides of.