library: libRGL #include "TGLSceneObject.h" |
TGLSceneObject
class description - source file - inheritance tree (.pdf)
This is an abstract class, constructors will not be documented.
Look at the header to check for available constructors.
private:
TGLSceneObject& operator=(const TGLSceneObject&)
void SetBBox(const Double_t* start, const Double_t* end)
public:
~TGLSceneObject()
static TClass* Class()
TGLSelection* GetBBox()
const TGLSelection* GetBBox() const
const Float_t* GetColor() const
UInt_t GetGLName() const
TGLSceneObject* GetNextT() const
TObject* GetRealObject() const
virtual void GLDraw(const TGLFrustum* fr) const
virtual TClass* IsA() const
virtual Bool_t IsTransparent() const
void Select(Bool_t select = kTRUE)
void SetColor(const Float_t* newColor, Bool_t fromCtor = kFALSE)
void SetNextT(TGLSceneObject* next)
virtual void Shift(Double_t x, Double_t y, Double_t z)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual void Stretch(Double_t xs, Double_t ys, Double_t zs)
private:
UInt_t fGLName
TGLSceneObject* fNextT
TObject* fRealObject
protected:
vector<Double_t> fVertices
Float_t fColor[17]
TGLSelection fSelectionBox
Bool_t fIsSelected
Bool_t IsTransparent()const
void Shift(Double_t x, Double_t y, Double_t z)
void Stretch(Double_t xs, Double_t ys, Double_t zs)
void SetColor(const Float_t *color, Bool_t fromCtor)
void SetBBox(const Double_t *start, const Double_t *end)
Inline Functions
void ~TGLSceneObject()
void GLDraw(const TGLFrustum* fr) const
TGLSelection* GetBBox()
const TGLSelection* GetBBox() const
void SetNextT(TGLSceneObject* next)
TGLSceneObject* GetNextT() const
UInt_t GetGLName() const
TObject* GetRealObject() const
const Float_t* GetColor() const
void Select(Bool_t select = kTRUE)
TGLSceneObject& operator=(const TGLSceneObject&)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Author: Timur Pocheptsov 03/08/2004
Last update: root/gl:$Name: $:$Id: TGLSceneObject.cxx,v 1.25 2004/12/09 12:12:26 brun Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.