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

| virtual void | DirectDraw(const TGLDrawFlags& flags) const |
| TGLLogicalShape& | TGLLogicalShape::operator=(const TGLLogicalShape&) |
| void | RenderCrosses(const TGLDrawFlags& flags) const |
| void | RenderPoints(const TGLDrawFlags& flags) const |
| void | TGLObject::SetAxisAlignedBBox(const Float_t* p) |
| void | TGLObject::SetAxisAlignedBBox(Float_t xmin, Float_t xmax, Float_t ymin, Float_t ymax, Float_t zmin, Float_t zmax) |
| Bool_t | TGLObject::SetModelCheckClass(TObject* obj, TClass* cls) |
| enum TGLDrawable::ELODAxes { | kLODAxesNone | |
| kLODAxesX | ||
| kLODAxesY | ||
| kLODAxesZ | ||
| kLODAxesAll | ||
| }; |
| Bool_t | TGLLogicalShape::fRefStrong | ! Strong ref (delete on 0 ref) |
| TObject* | TGLLogicalShape::fExternalObj | |
| 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 |
TPointSet3DGL Direct OpenGL renderer for TPointSet3D.
Override from TGLDrawable. To account for large point-sizes we modify the projection matrix during selection and thus we need a direct draw.
Processes secondary selection from TGLViewer. Calls TPointSet3D::PointSelected(Int_t) with index of selected point as an argument.