TTablePadView3D TTablePadView3D is a generic 3D viewer. For a concrete viewer see TGLViewer.
TTablePadView3D() | |
TTablePadView3D(TVirtualPad* pad) | |
TTablePadView3D(const TTablePadView3D&) | |
virtual | ~TTablePadView3D() |
virtual void | ExecuteEvent(Int_t event, Int_t px, Int_t py) |
virtual void | GetAngles(Double_t* main_angles, Double_t* extra_angles) const |
virtual void | GetAnglesFactors(Double_t* factors) const |
TVirtualPad* | GetPad() const |
virtual void | GetRange(Double_t* min, Double_t* max) const |
virtual Float_t | GetScale() |
virtual void | GetShift(Double_t* main_shift, Double_t* extra_shift) const |
TTablePadView3D& | operator=(const TTablePadView3D&) |
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, Double_t* extra_angles) |
virtual void | SetAnglesFactors(Double_t* factors) |
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, Double_t* max) |
virtual void | SetScale(Float_t scale) |
virtual void | SetShift(Double_t* main_shift, Double_t* extra_shift) |
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() |
void | Init(TVirtualPad* pad) |
Double_t | fAnglFactor[3] | Latitude, Longitude, Psi |
Double_t | fAngles[3] | Latitude, Longitude, Psi |
Double_t | fExtraAngles[3] | Latitude, Longitude, Psi |
Double_t | fExtraTranslate[3] | The vector to move object with a mouse |
TVirtualPad* | fParent | Pointer to the original TPad object |
Float_t | fScale | The scale factor to control the border of the clip box |
Double_t | fTranslate[3] | The vector to move object into the center of the scene |
Double_t | fViewBoxMax[3] | Maximum of clip box |
Double_t | fViewBoxMin[3] | Minimum of clip box |