ROOT 6.07/09 Reference Guide |
Definition at line 38 of file TTablePadView3D.h.
Public Member Functions | |
TTablePadView3D () | |
TTablePadView3D (TVirtualPad *pad) | |
virtual | ~TTablePadView3D () |
Delete 3D viewer. More... | |
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
virtual void | GetAngles (Double_t main_angles[3], Double_t extra_angles[3]) const |
get view angles More... | |
virtual void | GetAnglesFactors (Double_t factors[3]) const |
get view angles factors More... | |
TVirtualPad * | GetPad () const |
virtual void | GetRange (Double_t min[3], Double_t max[3]) const |
get view range More... | |
virtual Float_t | GetScale () |
virtual void | GetShift (Double_t main_shift[3], Double_t extra_shift[3]) const |
get shift parameters More... | |
virtual void | Paint (Option_t *option="") |
virtual void | PaintBeginModel (Option_t *opt="") |
virtual void | PaintEnd (Option_t *opt="") |
virtual void | PaintPoints3D (const TPoints3DABC *points, Option_t *opt="") |
virtual void | PaintPolyLine (TPolyLine3D *line, Option_t *opt="") |
virtual void | PaintPolyMarker (TPolyMarker3D *marker, Option_t *opt="") |
virtual void | PaintScene (Option_t *opt="") |
virtual void | PopMatrix () |
virtual void | PushMatrix () |
virtual void | SetAngles (Double_t main_angles[3], Double_t extra_angles[3]) |
set view angles More... | |
virtual void | SetAnglesFactors (Double_t factors[3]) |
set view angles factors More... | |
virtual void | SetAttNode (TNode *node, Option_t *opt="") |
virtual void | SetLineAttr (Color_t color, Int_t width, Option_t *opt="") |
void | SetPad (TVirtualPad *pad=0) |
virtual void | SetRange (Double_t min[3], Double_t max[3]) |
set view range More... | |
virtual void | SetScale (Float_t scale) |
set view scale More... | |
virtual void | SetShift (Double_t main_shift[3], Double_t extra_shift[3]) |
set shift parameters More... | |
virtual void | Size (Int_t width, Int_t height) |
virtual void | UpdateNodeMatrix (TNode *node, Option_t *opt="") |
virtual void | UpdatePosition (Double_t x, Double_t y, Double_t z, TRotMatrix *matrix, Option_t *opt="") |
virtual void | UpdateView () |
Protected Member Functions | |
void | Init (TVirtualPad *pad) |
Protected Attributes | |
Double_t | fAngles [3] |
Double_t | fAnglFactor [3] |
Double_t | fExtraAngles [3] |
Double_t | fExtraTranslate [3] |
TVirtualPad * | fParent |
Float_t | fScale |
Double_t | fTranslate [3] |
Double_t | fViewBoxMax [3] |
Double_t | fViewBoxMin [3] |
#include <TTablePadView3D.h>
|
inline |
Definition at line 65 of file TTablePadView3D.h.
|
inline |
Definition at line 66 of file TTablePadView3D.h.
|
virtual |
Delete 3D viewer.
Definition at line 30 of file TTablePadView3D.cxx.
Definition at line 108 of file TTablePadView3D.h.
get view angles
Definition at line 79 of file TTablePadView3D.cxx.
get view angles factors
Definition at line 97 of file TTablePadView3D.cxx.
|
inline |
Definition at line 69 of file TTablePadView3D.h.
get view range
Definition at line 44 of file TTablePadView3D.cxx.
|
inlinevirtual |
Definition at line 101 of file TTablePadView3D.h.
get shift parameters
Definition at line 61 of file TTablePadView3D.cxx.
|
inlineprotected |
Definition at line 51 of file TTablePadView3D.h.
Definition at line 109 of file TTablePadView3D.h.
Definition at line 111 of file TTablePadView3D.h.
Definition at line 112 of file TTablePadView3D.h.
|
inlinevirtual |
Definition at line 116 of file TTablePadView3D.h.
|
inlinevirtual |
Definition at line 115 of file TTablePadView3D.h.
|
inlinevirtual |
Definition at line 114 of file TTablePadView3D.h.
Definition at line 113 of file TTablePadView3D.h.
|
inlinevirtual |
Definition at line 79 of file TTablePadView3D.h.
|
inlinevirtual |
Definition at line 78 of file TTablePadView3D.h.
set view angles
Definition at line 88 of file TTablePadView3D.cxx.
set view angles factors
Definition at line 104 of file TTablePadView3D.cxx.
Definition at line 117 of file TTablePadView3D.h.
Definition at line 118 of file TTablePadView3D.h.
|
inline |
Definition at line 82 of file TTablePadView3D.h.
set view range
Definition at line 52 of file TTablePadView3D.cxx.
set view scale
Definition at line 112 of file TTablePadView3D.cxx.
set shift parameters
Definition at line 70 of file TTablePadView3D.cxx.
Definition at line 110 of file TTablePadView3D.h.
Definition at line 119 of file TTablePadView3D.h.
|
inlinevirtual |
Definition at line 120 of file TTablePadView3D.h.
|
inlinevirtual |
Definition at line 85 of file TTablePadView3D.h.
|
protected |
Definition at line 46 of file TTablePadView3D.h.
|
protected |
Definition at line 48 of file TTablePadView3D.h.
|
protected |
Definition at line 47 of file TTablePadView3D.h.
|
protected |
Definition at line 45 of file TTablePadView3D.h.
|
protected |
Definition at line 40 of file TTablePadView3D.h.
|
protected |
Definition at line 49 of file TTablePadView3D.h.
|
protected |
Definition at line 44 of file TTablePadView3D.h.
|
protected |
Definition at line 43 of file TTablePadView3D.h.
|
protected |
Definition at line 42 of file TTablePadView3D.h.