#include <TView.h>
Inheritance diagram for TView:
Public Member Functions | |
TView () | |
TView (const TView &) | |
virtual | ~TView () |
virtual void | DefinePerspectiveView ()=0 |
virtual void | AxisVertex (Double_t ang, Double_t *av, Int_t &ix1, Int_t &ix2, Int_t &iy1, Int_t &iy2, Int_t &iz1, Int_t &iz2)=0 |
virtual void | DefineViewDirection (const Double_t *s, const Double_t *c, Double_t cosphi, Double_t sinphi, Double_t costhe, Double_t sinthe, Double_t cospsi, Double_t sinpsi, Double_t *tnorm, Double_t *tback)=0 |
virtual void | DrawOutlineCube (TList *outline, Double_t *rmin, Double_t *rmax)=0 |
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py)=0 |
virtual void | ExecuteRotateView (Int_t event, Int_t px, Int_t py)=0 |
virtual void | FindScope (Double_t *scale, Double_t *center, Int_t &irep)=0 |
virtual Int_t | GetDistancetoAxis (Int_t axis, Int_t px, Int_t py, Double_t &ratio)=0 |
virtual Double_t | GetDview () const=0 |
virtual Double_t | GetDproj () const=0 |
virtual Double_t | GetExtent () const=0 |
virtual Bool_t | GetAutoRange ()=0 |
virtual Double_t | GetLatitude ()=0 |
virtual Double_t | GetLongitude ()=0 |
virtual Double_t | GetPsi ()=0 |
virtual void | GetRange (Float_t *min, Float_t *max)=0 |
virtual void | GetRange (Double_t *min, Double_t *max)=0 |
virtual Double_t * | GetRmax ()=0 |
virtual Double_t * | GetRmin ()=0 |
virtual TSeqCollection * | GetOutline ()=0 |
virtual Double_t * | GetTback ()=0 |
virtual Double_t * | GetTN ()=0 |
virtual Double_t * | GetTnorm ()=0 |
virtual Int_t | GetSystem ()=0 |
virtual void | GetWindow (Double_t &u0, Double_t &v0, Double_t &du, Double_t &dv) const=0 |
virtual Double_t | GetWindowWidth () const=0 |
virtual Double_t | GetWindowHeight () const=0 |
virtual void | FindNormal (Double_t x, Double_t y, Double_t z, Double_t &zn)=0 |
virtual void | FindPhiSectors (Int_t iopt, Int_t &kphi, Double_t *aphi, Int_t &iphi1, Int_t &iphi2)=0 |
virtual void | FindThetaSectors (Int_t iopt, Double_t phi, Int_t &kth, Double_t *ath, Int_t &ith1, Int_t &ith2)=0 |
virtual Bool_t | IsClippedNDC (Double_t *p) const =0 |
virtual Bool_t | IsPerspective () const=0 |
virtual Bool_t | IsViewChanged () const=0 |
virtual void | NDCtoWC (const Float_t *pn, Float_t *pw)=0 |
virtual void | NDCtoWC (const Double_t *pn, Double_t *pw)=0 |
virtual void | NormalWCtoNDC (const Float_t *pw, Float_t *pn)=0 |
virtual void | NormalWCtoNDC (const Double_t *pw, Double_t *pn)=0 |
virtual void | PadRange (Int_t rback)=0 |
virtual void | ResizePad ()=0 |
virtual void | SetAutoRange (Bool_t autorange=kTRUE)=0 |
virtual void | SetAxisNDC (const Double_t *x1, const Double_t *x2, const Double_t *y1, const Double_t *y2, const Double_t *z1, const Double_t *z2)=0 |
virtual void | SetDefaultWindow ()=0 |
virtual void | SetDview (Double_t dview)=0 |
virtual void | SetDproj (Double_t dproj)=0 |
virtual void | SetLatitude (Double_t latitude)=0 |
virtual void | SetLongitude (Double_t longitude)=0 |
virtual void | SetPsi (Double_t psi)=0 |
virtual void | SetOutlineToCube ()=0 |
virtual void | SetParallel ()=0 |
virtual void | SetPerspective ()=0 |
virtual void | SetRange (const Double_t *min, const Double_t *max)=0 |
virtual void | SetRange (Double_t x0, Double_t y0, Double_t z0, Double_t x1, Double_t y1, Double_t z1, Int_t flag=0)=0 |
virtual void | SetSystem (Int_t system)=0 |
virtual void | SetView (Double_t longitude, Double_t latitude, Double_t psi, Int_t &irep)=0 |
virtual void | SetViewChanged (Bool_t flag=kTRUE)=0 |
virtual void | SetWindow (Double_t u0, Double_t v0, Double_t du, Double_t dv)=0 |
virtual void | WCtoNDC (const Float_t *pw, Float_t *pn)=0 |
virtual void | WCtoNDC (const Double_t *pw, Double_t *pn)=0 |
virtual void | MoveFocus (Double_t *center, Double_t dx, Double_t dy, Double_t dz, Int_t nsteps=10, Double_t dlong=0, Double_t dlat=0, Double_t dpsi=0)=0 |
virtual void | MoveViewCommand (Char_t chCode, Int_t count=1)=0 |
virtual void | MoveWindow (Char_t option)=0 |
virtual void | AdjustScales (TVirtualPad *pad=0)=0 |
virtual void | Centered3DImages (TVirtualPad *pad=0)=0 |
virtual void | Centered ()=0 |
virtual void | FrontView (TVirtualPad *pad=0)=0 |
virtual void | Front ()=0 |
virtual void | ZoomIn ()=0 |
virtual void | ZoomOut ()=0 |
virtual void | ZoomView (TVirtualPad *pad=0, Double_t zoomFactor=1.25)=0 |
virtual void | UnzoomView (TVirtualPad *pad=0, Double_t unZoomFactor=1.25)=0 |
virtual void | RotateView (Double_t phi, Double_t theta, TVirtualPad *pad=0)=0 |
virtual void | SideView (TVirtualPad *pad=0)=0 |
virtual void | Side ()=0 |
virtual void | TopView (TVirtualPad *pad=0)=0 |
virtual void | Top ()=0 |
virtual void | ToggleRulers (TVirtualPad *pad=0)=0 |
virtual void | ShowAxis ()=0 |
virtual void | ToggleZoom (TVirtualPad *pad=0)=0 |
virtual void | ZoomMove ()=0 |
virtual void | Zoom ()=0 |
virtual void | UnZoom ()=0 |
ClassDef (TView, 3) | |
TView () | |
TView (const TView &) | |
virtual | ~TView () |
virtual void | DefinePerspectiveView ()=0 |
virtual void | AxisVertex (Double_t ang, Double_t *av, Int_t &ix1, Int_t &ix2, Int_t &iy1, Int_t &iy2, Int_t &iz1, Int_t &iz2)=0 |
virtual void | DefineViewDirection (const Double_t *s, const Double_t *c, Double_t cosphi, Double_t sinphi, Double_t costhe, Double_t sinthe, Double_t cospsi, Double_t sinpsi, Double_t *tnorm, Double_t *tback)=0 |
virtual void | DrawOutlineCube (TList *outline, Double_t *rmin, Double_t *rmax)=0 |
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py)=0 |
virtual void | ExecuteRotateView (Int_t event, Int_t px, Int_t py)=0 |
virtual void | FindScope (Double_t *scale, Double_t *center, Int_t &irep)=0 |
virtual Int_t | GetDistancetoAxis (Int_t axis, Int_t px, Int_t py, Double_t &ratio)=0 |
virtual Double_t | GetDview () const=0 |
virtual Double_t | GetDproj () const=0 |
virtual Double_t | GetExtent () const=0 |
virtual Bool_t | GetAutoRange ()=0 |
virtual Double_t | GetLatitude ()=0 |
virtual Double_t | GetLongitude ()=0 |
virtual Double_t | GetPsi ()=0 |
virtual void | GetRange (Float_t *min, Float_t *max)=0 |
virtual void | GetRange (Double_t *min, Double_t *max)=0 |
virtual Double_t * | GetRmax ()=0 |
virtual Double_t * | GetRmin ()=0 |
virtual TSeqCollection * | GetOutline ()=0 |
virtual Double_t * | GetTback ()=0 |
virtual Double_t * | GetTN ()=0 |
virtual Double_t * | GetTnorm ()=0 |
virtual Int_t | GetSystem ()=0 |
virtual void | GetWindow (Double_t &u0, Double_t &v0, Double_t &du, Double_t &dv) const=0 |
virtual Double_t | GetWindowWidth () const=0 |
virtual Double_t | GetWindowHeight () const=0 |
virtual void | FindNormal (Double_t x, Double_t y, Double_t z, Double_t &zn)=0 |
virtual void | FindPhiSectors (Int_t iopt, Int_t &kphi, Double_t *aphi, Int_t &iphi1, Int_t &iphi2)=0 |
virtual void | FindThetaSectors (Int_t iopt, Double_t phi, Int_t &kth, Double_t *ath, Int_t &ith1, Int_t &ith2)=0 |
virtual Bool_t | IsClippedNDC (Double_t *p) const =0 |
virtual Bool_t | IsPerspective () const=0 |
virtual Bool_t | IsViewChanged () const=0 |
virtual void | NDCtoWC (const Float_t *pn, Float_t *pw)=0 |
virtual void | NDCtoWC (const Double_t *pn, Double_t *pw)=0 |
virtual void | NormalWCtoNDC (const Float_t *pw, Float_t *pn)=0 |
virtual void | NormalWCtoNDC (const Double_t *pw, Double_t *pn)=0 |
virtual void | PadRange (Int_t rback)=0 |
virtual void | ResizePad ()=0 |
virtual void | SetAutoRange (Bool_t autorange=kTRUE)=0 |
virtual void | SetAxisNDC (const Double_t *x1, const Double_t *x2, const Double_t *y1, const Double_t *y2, const Double_t *z1, const Double_t *z2)=0 |
virtual void | SetDefaultWindow ()=0 |
virtual void | SetDview (Double_t dview)=0 |
virtual void | SetDproj (Double_t dproj)=0 |
virtual void | SetLatitude (Double_t latitude)=0 |
virtual void | SetLongitude (Double_t longitude)=0 |
virtual void | SetPsi (Double_t psi)=0 |
virtual void | SetOutlineToCube ()=0 |
virtual void | SetParallel ()=0 |
virtual void | SetPerspective ()=0 |
virtual void | SetRange (const Double_t *min, const Double_t *max)=0 |
virtual void | SetRange (Double_t x0, Double_t y0, Double_t z0, Double_t x1, Double_t y1, Double_t z1, Int_t flag=0)=0 |
virtual void | SetSystem (Int_t system)=0 |
virtual void | SetView (Double_t longitude, Double_t latitude, Double_t psi, Int_t &irep)=0 |
virtual void | SetViewChanged (Bool_t flag=kTRUE)=0 |
virtual void | SetWindow (Double_t u0, Double_t v0, Double_t du, Double_t dv)=0 |
virtual void | WCtoNDC (const Float_t *pw, Float_t *pn)=0 |
virtual void | WCtoNDC (const Double_t *pw, Double_t *pn)=0 |
virtual void | MoveFocus (Double_t *center, Double_t dx, Double_t dy, Double_t dz, Int_t nsteps=10, Double_t dlong=0, Double_t dlat=0, Double_t dpsi=0)=0 |
virtual void | MoveViewCommand (Char_t chCode, Int_t count=1)=0 |
virtual void | MoveWindow (Char_t option)=0 |
virtual void | AdjustScales (TVirtualPad *pad=0)=0 |
virtual void | Centered3DImages (TVirtualPad *pad=0)=0 |
virtual void | Centered ()=0 |
virtual void | FrontView (TVirtualPad *pad=0)=0 |
virtual void | Front ()=0 |
virtual void | ZoomIn ()=0 |
virtual void | ZoomOut ()=0 |
virtual void | ZoomView (TVirtualPad *pad=0, Double_t zoomFactor=1.25)=0 |
virtual void | UnzoomView (TVirtualPad *pad=0, Double_t unZoomFactor=1.25)=0 |
virtual void | RotateView (Double_t phi, Double_t theta, TVirtualPad *pad=0)=0 |
virtual void | SideView (TVirtualPad *pad=0)=0 |
virtual void | Side ()=0 |
virtual void | TopView (TVirtualPad *pad=0)=0 |
virtual void | Top ()=0 |
virtual void | ToggleRulers (TVirtualPad *pad=0)=0 |
virtual void | ShowAxis ()=0 |
virtual void | ToggleZoom (TVirtualPad *pad=0)=0 |
virtual void | ZoomMove ()=0 |
virtual void | Zoom ()=0 |
virtual void | UnZoom ()=0 |
ClassDef (TView, 3) | |
Static Public Member Functions | |
static TView * | CreateView (Int_t system=1, const Double_t *rmin=0, const Double_t *rmax=0) |
static TView * | CreateView (Int_t system=1, const Double_t *rmin=0, const Double_t *rmax=0) |
Definition at line 36 of file TView.h.
TView::TView | ( | const TView & | ) |
TView::TView | ( | const TView & | ) |
virtual void TView::DefinePerspectiveView | ( | ) | [pure virtual] |
virtual void TView::DefineViewDirection | ( | const Double_t * | s, | |
const Double_t * | c, | |||
Double_t | cosphi, | |||
Double_t | sinphi, | |||
Double_t | costhe, | |||
Double_t | sinthe, | |||
Double_t | cospsi, | |||
Double_t | sinpsi, | |||
Double_t * | tnorm, | |||
Double_t * | tback | |||
) | [pure virtual] |
virtual void TView::DrawOutlineCube | ( | TList * | outline, | |
Double_t * | rmin, | |||
Double_t * | rmax | |||
) | [pure virtual] |
Reimplemented from TObject.
Referenced by THistPainter::ExecuteEvent().
virtual Int_t TView::GetDistancetoAxis | ( | Int_t | axis, | |
Int_t | px, | |||
Int_t | py, | |||
Double_t & | ratio | |||
) | [pure virtual] |
Referenced by THistPainter::DistancetoPrimitive(), and TPad::ExecuteEventAxis().
virtual Double_t TView::GetDview | ( | ) | const [pure virtual] |
Referenced by TGeoPainter::Raytrace().
virtual Double_t TView::GetDproj | ( | ) | const [pure virtual] |
Referenced by TGeoPainter::Raytrace().
virtual Double_t TView::GetExtent | ( | ) | const [pure virtual] |
virtual Bool_t TView::GetAutoRange | ( | ) | [pure virtual] |
Referenced by TViewer3DPad::AddObject(), and TViewer3DPad::EndScene().
virtual Double_t TView::GetLatitude | ( | ) | [pure virtual] |
Referenced by autorotate(), TGeoPainter::GetViewAngles(), TViewerX3D::InitX3DWindow(), and TGeoPainter::Raytrace().
virtual Double_t TView::GetLongitude | ( | ) | [pure virtual] |
virtual Double_t TView::GetPsi | ( | ) | [pure virtual] |
Referenced by TParticle::DistancetoPrimitive(), TPrimary::DistancetoPrimitive(), TGenerator::Draw(), TAxis3D::ExecuteEvent(), TVolumeView::GetLocalRange(), TVolume::GetLocalRange(), TVolumeView::GetObjectInfo(), TParticle::Paint(), TPrimary::Paint(), TAxis3D::PixeltoXYZ(), TGeoPainter::Raytrace(), TPad::SavePrimitive(), xtruDraw(), and xtruSamples().
virtual Double_t* TView::GetRmax | ( | ) | [pure virtual] |
Referenced by TSelectorDraw::Begin(), TPainter3dAlgorithms::DefineGridLevels(), TH1Editor::DoSliderMoved(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderXPressed(), TH2Editor::DoSliderYMoved(), TH2Editor::DoSliderYPressed(), TAxis3D::PaintAxis(), THistPainter::PaintLegoAxis(), THistPainter::PaintTriangles(), and TGraph2DPainter::PaintTriangles().
virtual Double_t* TView::GetRmin | ( | ) | [pure virtual] |
Referenced by TSelectorDraw::Begin(), TPainter3dAlgorithms::DefineGridLevels(), TH1Editor::DoSliderMoved(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderXPressed(), TH2Editor::DoSliderYMoved(), TH2Editor::DoSliderYPressed(), TAxis3D::PaintAxis(), THistPainter::PaintLegoAxis(), THistPainter::PaintTriangles(), and TGraph2DPainter::PaintTriangles().
virtual TSeqCollection* TView::GetOutline | ( | ) | [pure virtual] |
Referenced by THistPainter::PaintH3().
virtual Double_t* TView::GetTback | ( | ) | [pure virtual] |
virtual Double_t* TView::GetTN | ( | ) | [pure virtual] |
virtual Double_t* TView::GetTnorm | ( | ) | [pure virtual] |
Referenced by TPainter3dAlgorithms::ImplicitFunction().
virtual Int_t TView::GetSystem | ( | ) | [pure virtual] |
virtual void TView::GetWindow | ( | Double_t & | u0, | |
Double_t & | v0, | |||
Double_t & | du, | |||
Double_t & | dv | |||
) | const [pure virtual] |
Referenced by TGeoPainter::Raytrace().
virtual Double_t TView::GetWindowWidth | ( | ) | const [pure virtual] |
virtual Double_t TView::GetWindowHeight | ( | ) | const [pure virtual] |
virtual void TView::FindThetaSectors | ( | Int_t | iopt, | |
Double_t | phi, | |||
Int_t & | kth, | |||
Double_t * | ath, | |||
Int_t & | ith1, | |||
Int_t & | ith2 | |||
) | [pure virtual] |
Referenced by TPainter3dAlgorithms::LegoSpherical(), and TPainter3dAlgorithms::SurfaceSpherical().
virtual Bool_t TView::IsPerspective | ( | ) | const [pure virtual] |
Referenced by TGeoPainter::Raytrace().
virtual Bool_t TView::IsViewChanged | ( | ) | const [pure virtual] |
Referenced by TAxis3D::ExecuteEvent(), TVolume::GetObjectInfo(), TVolumeView::GetObjectInfo(), and TAxis3D::PixeltoXYZ().
Referenced by TPainter3dAlgorithms::Luminosity().
virtual void TView::PadRange | ( | Int_t | rback | ) | [pure virtual] |
virtual void TView::ResizePad | ( | ) | [pure virtual] |
Referenced by TPad::ResizePad().
virtual void TView::SetAxisNDC | ( | const Double_t * | x1, | |
const Double_t * | x2, | |||
const Double_t * | y1, | |||
const Double_t * | y2, | |||
const Double_t * | z1, | |||
const Double_t * | z2 | |||
) | [pure virtual] |
Referenced by TAxis3D::PaintAxis(), and THistPainter::PaintLegoAxis().
virtual void TView::SetDefaultWindow | ( | ) | [pure virtual] |
virtual void TView::SetDview | ( | Double_t | dview | ) | [pure virtual] |
virtual void TView::SetDproj | ( | Double_t | dproj | ) | [pure virtual] |
virtual void TView::SetLatitude | ( | Double_t | latitude | ) | [pure virtual] |
virtual void TView::SetLongitude | ( | Double_t | longitude | ) | [pure virtual] |
virtual void TView::SetPsi | ( | Double_t | psi | ) | [pure virtual] |
virtual void TView::SetOutlineToCube | ( | ) | [pure virtual] |
Referenced by THistPainter::PaintH3().
virtual void TView::SetParallel | ( | ) | [pure virtual] |
virtual void TView::SetPerspective | ( | ) | [pure virtual] |
virtual void TView::SetRange | ( | Double_t | x0, | |
Double_t | y0, | |||
Double_t | z0, | |||
Double_t | x1, | |||
Double_t | y1, | |||
Double_t | z1, | |||
Int_t | flag = 0 | |||
) | [pure virtual] |
virtual void TView::SetSystem | ( | Int_t | system | ) | [pure virtual] |
Referenced by TGeoPainter::ModifiedPad().
Referenced by TViewer3DPad::AddObject(), TPointsArray3D::DistancetoPrimitive(), TParticle::DistancetoPrimitive(), TMarker3DBox::DistancetoPrimitive(), TPolyLine3D::DistancetoPrimitive(), TPrimary::DistancetoPrimitive(), TPolyMarker3D::DistancetoPrimitive(), TGeoTrack::DistancetoPrimitive(), TPainter3dAlgorithms::DrawFaceGouraudShaded(), TPainter3dAlgorithms::DrawFaceMode1(), TPainter3dAlgorithms::DrawFaceMode2(), TPainter3dAlgorithms::DrawFaceMode3(), TPainter3dAlgorithms::DrawFaceMove1(), TPainter3dAlgorithms::DrawFaceMove2(), TPainter3dAlgorithms::DrawFaceMove3(), TPainter3dAlgorithms::DrawFaceRaster1(), TPainter3dAlgorithms::DrawFaceRaster2(), TAxis3D::ExecuteEvent(), TVolumeView::GetObjectInfo(), TPainter3dAlgorithms::ImplicitFunction(), TPainter3dAlgorithms::IsoSurface(), THistPainter::Paint2DErrors(), TAxis3D::PaintAxis(), TGraph2DPainter::PaintErrors(), THistPainter::PaintLegoAxis(), TPad::PaintLine3D(), TGeoTrack::PaintMarker(), TGraph2DPainter::PaintPolyLine(), TPolyLineShape::PaintPolyMarker(), TGraph2DPainter::PaintPolyMarker(), TGraph2DPainter::PaintTriangles(), TAxis3D::PixeltoXYZ(), TPolyLineShape::PointDistancetoPrimitive(), TShape::ShapeDistancetoPrimitive(), TGeoPainter::ShapeDistancetoPrimitive(), and THistPainter::ShowProjection3().
virtual void TView::MoveFocus | ( | Double_t * | center, | |
Double_t | dx, | |||
Double_t | dy, | |||
Double_t | dz, | |||
Int_t | nsteps = 10 , |
|||
Double_t | dlong = 0 , |
|||
Double_t | dlat = 0 , |
|||
Double_t | dpsi = 0 | |||
) | [pure virtual] |
Referenced by TGeoPainter::GrabFocus().
virtual void TView::MoveWindow | ( | Char_t | option | ) | [pure virtual] |
virtual void TView::AdjustScales | ( | TVirtualPad * | pad = 0 |
) | [pure virtual] |
virtual void TView::Centered3DImages | ( | TVirtualPad * | pad = 0 |
) | [pure virtual] |
virtual void TView::Centered | ( | ) | [pure virtual] |
virtual void TView::FrontView | ( | TVirtualPad * | pad = 0 |
) | [pure virtual] |
virtual void TView::Front | ( | ) | [pure virtual] |
virtual void TView::ZoomIn | ( | ) | [pure virtual] |
virtual void TView::ZoomOut | ( | ) | [pure virtual] |
virtual void TView::ZoomView | ( | TVirtualPad * | pad = 0 , |
|
Double_t | zoomFactor = 1.25 | |||
) | [pure virtual] |
Referenced by RootShower::ProcessMessage().
virtual void TView::UnzoomView | ( | TVirtualPad * | pad = 0 , |
|
Double_t | unZoomFactor = 1.25 | |||
) | [pure virtual] |
Referenced by RootShower::ProcessMessage().
virtual void TView::RotateView | ( | Double_t | phi, | |
Double_t | theta, | |||
TVirtualPad * | pad = 0 | |||
) | [pure virtual] |
virtual void TView::SideView | ( | TVirtualPad * | pad = 0 |
) | [pure virtual] |
Referenced by RootShower::Initialize().
virtual void TView::Side | ( | ) | [pure virtual] |
virtual void TView::TopView | ( | TVirtualPad * | pad = 0 |
) | [pure virtual] |
virtual void TView::Top | ( | ) | [pure virtual] |
virtual void TView::ToggleRulers | ( | TVirtualPad * | pad = 0 |
) | [pure virtual] |
virtual void TView::ShowAxis | ( | ) | [pure virtual] |
Referenced by axes(), TGeoEltuEditor::DoApply(), TGeoConeEditor::DoApply(), TGeoTrapEditor::DoApply(), TGeoCtubEditor::DoApply(), TGeoPgonEditor::DoApply(), TGeoParaEditor::DoApply(), TGeoPconEditor::DoApply(), TGeoTubeEditor::DoApply(), TGeoHypeEditor::DoApply(), TGeoSphereEditor::DoApply(), TGeoConeSegEditor::DoApply(), TGeoTrd2Editor::DoApply(), TGeoBBoxEditor::DoApply(), TGeoTrd1Editor::DoApply(), TGeoGtraEditor::DoApply(), TGeoTorusEditor::DoApply(), TGeoTubeSegEditor::DoApply(), TGeoManagerEditor::DoEditShape(), and MakePicture().
virtual void TView::ToggleZoom | ( | TVirtualPad * | pad = 0 |
) | [pure virtual] |
virtual void TView::ZoomMove | ( | ) | [pure virtual] |
virtual void TView::Zoom | ( | ) | [pure virtual] |
virtual void TView::UnZoom | ( | ) | [pure virtual] |
TView * TView::CreateView | ( | Int_t | system = 1 , |
|
const Double_t * | rmin = 0 , |
|||
const Double_t * | rmax = 0 | |||
) | [static] |
Definition at line 32 of file TView.cxx.
References TPluginManager::FindHandler(), TROOT::GetPluginManager(), gROOT, and h.
Referenced by TSelectorDraw::Begin(), TViewer3DPad::BeginScene(), TVolumeView::Draw(), TVolume::Draw(), TGenerator::Draw(), TNode::Draw(), TGeoPainter::DrawOnly(), TGeoPainter::DrawOverlap(), TGeoPainter::DrawShape(), TGeoPainter::DrawVolume(), TTable::EntryLoop(), G__G__GPad_150_0_84(), G__setup_memfuncTView(), TVolumeView::GetLocalRange(), TVolume::GetLocalRange(), TMarker3DBox::PaintH3(), TPolyMarker3D::PaintH3(), TSelectorDraw::TakeEstimate(), TProofDrawPolyMarker3D::Terminate(), tornado(), and TPainter3dAlgorithms::TPainter3dAlgorithms().
TView::ClassDef | ( | TView | , | |
3 | ||||
) |
virtual void TView::DefinePerspectiveView | ( | ) | [pure virtual] |
virtual void TView::AxisVertex | ( | Double_t | ang, | |
Double_t * | av, | |||
Int_t & | ix1, | |||
Int_t & | ix2, | |||
Int_t & | iy1, | |||
Int_t & | iy2, | |||
Int_t & | iz1, | |||
Int_t & | iz2 | |||
) | [pure virtual] |
virtual void TView::DefineViewDirection | ( | const Double_t * | s, | |
const Double_t * | c, | |||
Double_t | cosphi, | |||
Double_t | sinphi, | |||
Double_t | costhe, | |||
Double_t | sinthe, | |||
Double_t | cospsi, | |||
Double_t | sinpsi, | |||
Double_t * | tnorm, | |||
Double_t * | tback | |||
) | [pure virtual] |
virtual void TView::DrawOutlineCube | ( | TList * | outline, | |
Double_t * | rmin, | |||
Double_t * | rmax | |||
) | [pure virtual] |
Reimplemented from TObject.
virtual Int_t TView::GetDistancetoAxis | ( | Int_t | axis, | |
Int_t | px, | |||
Int_t | py, | |||
Double_t & | ratio | |||
) | [pure virtual] |
virtual Double_t TView::GetDview | ( | ) | const [pure virtual] |
virtual Double_t TView::GetDproj | ( | ) | const [pure virtual] |
virtual Double_t TView::GetExtent | ( | ) | const [pure virtual] |
virtual Bool_t TView::GetAutoRange | ( | ) | [pure virtual] |
virtual Double_t TView::GetLatitude | ( | ) | [pure virtual] |
virtual Double_t TView::GetLongitude | ( | ) | [pure virtual] |
virtual Double_t TView::GetPsi | ( | ) | [pure virtual] |
virtual Double_t* TView::GetRmax | ( | ) | [pure virtual] |
virtual Double_t* TView::GetRmin | ( | ) | [pure virtual] |
virtual TSeqCollection* TView::GetOutline | ( | ) | [pure virtual] |
virtual Double_t* TView::GetTback | ( | ) | [pure virtual] |
virtual Double_t* TView::GetTN | ( | ) | [pure virtual] |
virtual Double_t* TView::GetTnorm | ( | ) | [pure virtual] |
virtual Int_t TView::GetSystem | ( | ) | [pure virtual] |
virtual void TView::GetWindow | ( | Double_t & | u0, | |
Double_t & | v0, | |||
Double_t & | du, | |||
Double_t & | dv | |||
) | const [pure virtual] |
virtual Double_t TView::GetWindowWidth | ( | ) | const [pure virtual] |
virtual Double_t TView::GetWindowHeight | ( | ) | const [pure virtual] |
virtual void TView::FindPhiSectors | ( | Int_t | iopt, | |
Int_t & | kphi, | |||
Double_t * | aphi, | |||
Int_t & | iphi1, | |||
Int_t & | iphi2 | |||
) | [pure virtual] |
virtual void TView::FindThetaSectors | ( | Int_t | iopt, | |
Double_t | phi, | |||
Int_t & | kth, | |||
Double_t * | ath, | |||
Int_t & | ith1, | |||
Int_t & | ith2 | |||
) | [pure virtual] |
virtual Bool_t TView::IsPerspective | ( | ) | const [pure virtual] |
virtual Bool_t TView::IsViewChanged | ( | ) | const [pure virtual] |
virtual void TView::PadRange | ( | Int_t | rback | ) | [pure virtual] |
virtual void TView::ResizePad | ( | ) | [pure virtual] |
virtual void TView::SetAxisNDC | ( | const Double_t * | x1, | |
const Double_t * | x2, | |||
const Double_t * | y1, | |||
const Double_t * | y2, | |||
const Double_t * | z1, | |||
const Double_t * | z2 | |||
) | [pure virtual] |
virtual void TView::SetDefaultWindow | ( | ) | [pure virtual] |
virtual void TView::SetDview | ( | Double_t | dview | ) | [pure virtual] |
virtual void TView::SetDproj | ( | Double_t | dproj | ) | [pure virtual] |
virtual void TView::SetLatitude | ( | Double_t | latitude | ) | [pure virtual] |
virtual void TView::SetLongitude | ( | Double_t | longitude | ) | [pure virtual] |
virtual void TView::SetPsi | ( | Double_t | psi | ) | [pure virtual] |
virtual void TView::SetOutlineToCube | ( | ) | [pure virtual] |
virtual void TView::SetParallel | ( | ) | [pure virtual] |
virtual void TView::SetPerspective | ( | ) | [pure virtual] |
virtual void TView::SetRange | ( | Double_t | x0, | |
Double_t | y0, | |||
Double_t | z0, | |||
Double_t | x1, | |||
Double_t | y1, | |||
Double_t | z1, | |||
Int_t | flag = 0 | |||
) | [pure virtual] |
virtual void TView::SetSystem | ( | Int_t | system | ) | [pure virtual] |
virtual void TView::SetView | ( | Double_t | longitude, | |
Double_t | latitude, | |||
Double_t | psi, | |||
Int_t & | irep | |||
) | [pure virtual] |
virtual void TView::MoveFocus | ( | Double_t * | center, | |
Double_t | dx, | |||
Double_t | dy, | |||
Double_t | dz, | |||
Int_t | nsteps = 10 , |
|||
Double_t | dlong = 0 , |
|||
Double_t | dlat = 0 , |
|||
Double_t | dpsi = 0 | |||
) | [pure virtual] |
virtual void TView::MoveWindow | ( | Char_t | option | ) | [pure virtual] |
virtual void TView::AdjustScales | ( | TVirtualPad * | pad = 0 |
) | [pure virtual] |
virtual void TView::Centered3DImages | ( | TVirtualPad * | pad = 0 |
) | [pure virtual] |
virtual void TView::Centered | ( | ) | [pure virtual] |
virtual void TView::FrontView | ( | TVirtualPad * | pad = 0 |
) | [pure virtual] |
virtual void TView::Front | ( | ) | [pure virtual] |
virtual void TView::ZoomIn | ( | ) | [pure virtual] |
virtual void TView::ZoomOut | ( | ) | [pure virtual] |
virtual void TView::ZoomView | ( | TVirtualPad * | pad = 0 , |
|
Double_t | zoomFactor = 1.25 | |||
) | [pure virtual] |
virtual void TView::UnzoomView | ( | TVirtualPad * | pad = 0 , |
|
Double_t | unZoomFactor = 1.25 | |||
) | [pure virtual] |
virtual void TView::RotateView | ( | Double_t | phi, | |
Double_t | theta, | |||
TVirtualPad * | pad = 0 | |||
) | [pure virtual] |
virtual void TView::SideView | ( | TVirtualPad * | pad = 0 |
) | [pure virtual] |
virtual void TView::Side | ( | ) | [pure virtual] |
virtual void TView::TopView | ( | TVirtualPad * | pad = 0 |
) | [pure virtual] |
virtual void TView::Top | ( | ) | [pure virtual] |
virtual void TView::ToggleRulers | ( | TVirtualPad * | pad = 0 |
) | [pure virtual] |
virtual void TView::ShowAxis | ( | ) | [pure virtual] |
virtual void TView::ToggleZoom | ( | TVirtualPad * | pad = 0 |
) | [pure virtual] |
virtual void TView::ZoomMove | ( | ) | [pure virtual] |
virtual void TView::Zoom | ( | ) | [pure virtual] |
virtual void TView::UnZoom | ( | ) | [pure virtual] |
static TView* TView::CreateView | ( | Int_t | system = 1 , |
|
const Double_t * | rmin = 0 , |
|||
const Double_t * | rmax = 0 | |||
) | [static] |
TView::ClassDef | ( | TView | , | |
3 | ||||
) |