#include <TVirtualViewer3D.h>
Inheritance diagram for TVirtualViewer3D:

Public Member Functions | |
| virtual | ~TVirtualViewer3D () |
| virtual Bool_t | PreferLocalFrame () const=0 |
| virtual Bool_t | CanLoopOnPrimitives () const |
| virtual void | PadPaint (TVirtualPad *) |
| virtual void | ObjectPaint (TObject *, Option_t *="") |
| virtual void | BeginScene ()=0 |
| virtual Bool_t | BuildingScene () const=0 |
| virtual void | EndScene ()=0 |
| virtual Int_t | AddObject (const TBuffer3D &buffer, Bool_t *addChildren=0)=0 |
| virtual Int_t | AddObject (UInt_t physicalID, const TBuffer3D &buffer, Bool_t *addChildren=0)=0 |
| virtual Bool_t | OpenComposite (const TBuffer3D &buffer, Bool_t *addChildren=0)=0 |
| virtual void | CloseComposite ()=0 |
| virtual void | AddCompositeOp (UInt_t operation)=0 |
| virtual TObject * | SelectObject (Int_t, Int_t) |
| virtual void | DrawViewer () |
| virtual void | PrintObjects () |
| virtual void | ResetCameras () |
| virtual void | ResetCamerasAfterNextUpdate () |
| virtual | ~TVirtualViewer3D () |
| virtual Bool_t | PreferLocalFrame () const=0 |
| virtual Bool_t | CanLoopOnPrimitives () const |
| virtual void | PadPaint (TVirtualPad *) |
| virtual void | ObjectPaint (TObject *, Option_t *="") |
| virtual void | BeginScene ()=0 |
| virtual Bool_t | BuildingScene () const=0 |
| virtual void | EndScene ()=0 |
| virtual Int_t | AddObject (const TBuffer3D &buffer, Bool_t *addChildren=0)=0 |
| virtual Int_t | AddObject (UInt_t physicalID, const TBuffer3D &buffer, Bool_t *addChildren=0)=0 |
| virtual Bool_t | OpenComposite (const TBuffer3D &buffer, Bool_t *addChildren=0)=0 |
| virtual void | CloseComposite ()=0 |
| virtual void | AddCompositeOp (UInt_t operation)=0 |
| virtual TObject * | SelectObject (Int_t, Int_t) |
| virtual void | DrawViewer () |
| virtual void | PrintObjects () |
| virtual void | ResetCameras () |
| virtual void | ResetCamerasAfterNextUpdate () |
Static Public Member Functions | |
| static TVirtualViewer3D * | Viewer3D (TVirtualPad *pad=0, Option_t *type="") |
| static TVirtualViewer3D * | Viewer3D (TVirtualPad *pad=0, Option_t *type="") |
Definition at line 43 of file TVirtualViewer3D.h.
| virtual TVirtualViewer3D::~TVirtualViewer3D | ( | ) | [inline, virtual] |
Definition at line 46 of file TVirtualViewer3D.h.
| virtual TVirtualViewer3D::~TVirtualViewer3D | ( | ) | [inline, virtual] |
Definition at line 46 of file TVirtualViewer3D.h.
| virtual Bool_t TVirtualViewer3D::PreferLocalFrame | ( | ) | const [pure virtual] |
Referenced by TGeoCompositeShape::PaintComposite(), and TGeoPainter::PaintShape().
| virtual Bool_t TVirtualViewer3D::CanLoopOnPrimitives | ( | ) | const [inline, virtual] |
Definition at line 55 of file TVirtualViewer3D.h.
References kFALSE.
Referenced by TPad::Paint(), and TPad::PaintModified().
| virtual void TVirtualViewer3D::PadPaint | ( | TVirtualPad * | ) | [inline, virtual] |
Definition at line 58 of file TVirtualViewer3D.h.
Referenced by TPad::Paint(), and TPad::PaintModified().
Definition at line 59 of file TVirtualViewer3D.h.
| virtual void TVirtualViewer3D::BeginScene | ( | ) | [pure virtual] |
Referenced by TPad::Paint(), and TPad::PaintModified().
| virtual Bool_t TVirtualViewer3D::BuildingScene | ( | ) | const [pure virtual] |
Referenced by TPad::Paint(), and TPad::PaintModified().
| virtual void TVirtualViewer3D::EndScene | ( | ) | [pure virtual] |
Referenced by TPad::Paint(), and TPad::PaintModified().
| virtual Int_t TVirtualViewer3D::AddObject | ( | UInt_t | physicalID, | |
| const TBuffer3D & | buffer, | |||
| Bool_t * | addChildren = 0 | |||
| ) | [pure virtual] |
| virtual Bool_t TVirtualViewer3D::OpenComposite | ( | const TBuffer3D & | buffer, | |
| Bool_t * | addChildren = 0 | |||
| ) | [pure virtual] |
Referenced by TGeoCompositeShape::PaintComposite().
| virtual void TVirtualViewer3D::CloseComposite | ( | ) | [pure virtual] |
Referenced by TGeoCompositeShape::PaintComposite().
| virtual void TVirtualViewer3D::AddCompositeOp | ( | UInt_t | operation | ) | [pure virtual] |
Referenced by ClassImp().
Definition at line 77 of file TVirtualViewer3D.h.
| virtual void TVirtualViewer3D::DrawViewer | ( | ) | [inline, virtual] |
Definition at line 78 of file TVirtualViewer3D.h.
| virtual void TVirtualViewer3D::PrintObjects | ( | ) | [inline, virtual] |
Definition at line 80 of file TVirtualViewer3D.h.
Referenced by TGWin32GLManager::PrintViewer(), and TX11GLManager::PrintViewer().
| virtual void TVirtualViewer3D::ResetCameras | ( | ) | [inline, virtual] |
Definition at line 81 of file TVirtualViewer3D.h.
| virtual void TVirtualViewer3D::ResetCamerasAfterNextUpdate | ( | ) | [inline, virtual] |
Definition at line 82 of file TVirtualViewer3D.h.
| static TVirtualViewer3D* TVirtualViewer3D::Viewer3D | ( | TVirtualPad * | pad = 0, |
|
| Option_t * | type = "" | |||
| ) | [static] |
Referenced by G__G__Base1_311_0_18(), G__setup_memfuncTVirtualViewer3D(), and TPad::GetViewer3D().
| virtual Bool_t TVirtualViewer3D::PreferLocalFrame | ( | ) | const [pure virtual] |
| virtual Bool_t TVirtualViewer3D::CanLoopOnPrimitives | ( | ) | const [inline, virtual] |
| virtual void TVirtualViewer3D::PadPaint | ( | TVirtualPad * | ) | [inline, virtual] |
Definition at line 58 of file TVirtualViewer3D.h.
Definition at line 59 of file TVirtualViewer3D.h.
| virtual void TVirtualViewer3D::BeginScene | ( | ) | [pure virtual] |
| virtual Bool_t TVirtualViewer3D::BuildingScene | ( | ) | const [pure virtual] |
| virtual void TVirtualViewer3D::EndScene | ( | ) | [pure virtual] |
| virtual Int_t TVirtualViewer3D::AddObject | ( | const TBuffer3D & | buffer, | |
| Bool_t * | addChildren = 0 | |||
| ) | [pure virtual] |
| virtual Int_t TVirtualViewer3D::AddObject | ( | UInt_t | physicalID, | |
| const TBuffer3D & | buffer, | |||
| Bool_t * | addChildren = 0 | |||
| ) | [pure virtual] |
| virtual Bool_t TVirtualViewer3D::OpenComposite | ( | const TBuffer3D & | buffer, | |
| Bool_t * | addChildren = 0 | |||
| ) | [pure virtual] |
| virtual void TVirtualViewer3D::CloseComposite | ( | ) | [pure virtual] |
| virtual void TVirtualViewer3D::AddCompositeOp | ( | UInt_t | operation | ) | [pure virtual] |
Definition at line 77 of file TVirtualViewer3D.h.
| virtual void TVirtualViewer3D::DrawViewer | ( | ) | [inline, virtual] |
Definition at line 78 of file TVirtualViewer3D.h.
| virtual void TVirtualViewer3D::PrintObjects | ( | ) | [inline, virtual] |
Definition at line 80 of file TVirtualViewer3D.h.
| virtual void TVirtualViewer3D::ResetCameras | ( | ) | [inline, virtual] |
Definition at line 81 of file TVirtualViewer3D.h.
| virtual void TVirtualViewer3D::ResetCamerasAfterNextUpdate | ( | ) | [inline, virtual] |
Definition at line 82 of file TVirtualViewer3D.h.
| static TVirtualViewer3D* TVirtualViewer3D::Viewer3D | ( | TVirtualPad * | pad = 0, |
|
| Option_t * | type = "" | |||
| ) | [static] |
1.5.1