Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TView Class Referenceabstract

See TView3D.

Definition at line 25 of file TView.h.

Public Member Functions

 TView ()
 
virtual ~TView ()=default
 
virtual void AdjustScales (TVirtualPad *pad=nullptr)=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 Centered ()=0
 
virtual void Centered3DImages (TVirtualPad *pad=nullptr)=0
 
virtual void DefinePerspectiveView ()=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
 
void ExecuteEvent (Int_t event, Int_t px, Int_t py) override=0
 Execute action corresponding to an event at (px,py).
 
virtual void ExecuteRotateView (Int_t event, Int_t px, Int_t py)=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 FindScope (Double_t *scale, Double_t *center, Int_t &irep)=0
 
virtual void FindThetaSectors (Int_t iopt, Double_t phi, Int_t &kth, Double_t *ath, Int_t &ith1, Int_t &ith2)=0
 
virtual void Front ()=0
 
virtual void FrontView (TVirtualPad *pad=nullptr)=0
 
virtual Bool_t GetAutoRange ()=0
 
virtual Int_t GetDistancetoAxis (Int_t axis, Int_t px, Int_t py, Double_t &ratio)=0
 
virtual Double_t GetDproj () const =0
 
virtual Double_t GetDview () const =0
 
virtual Double_t GetExtent () const =0
 
virtual Double_t GetLatitude ()=0
 
virtual Double_t GetLongitude ()=0
 
virtual TSeqCollectionGetOutline ()=0
 
virtual Double_t GetPsi ()=0
 
virtual void GetRange (Double_t *min, Double_t *max)=0
 
virtual void GetRange (Float_t *min, Float_t *max)=0
 
virtual Double_tGetRmax ()=0
 
virtual Double_tGetRmin ()=0
 
virtual Int_t GetSystem ()=0
 
virtual Double_tGetTback ()=0
 
virtual Double_tGetTN ()=0
 
virtual Double_tGetTnorm ()=0
 
virtual void GetWindow (Double_t &u0, Double_t &v0, Double_t &du, Double_t &dv) const =0
 
virtual Double_t GetWindowHeight () const =0
 
virtual Double_t GetWindowWidth () const =0
 
TClassIsA () const override
 
virtual Bool_t IsClippedNDC (Double_t *p) const =0
 
virtual Bool_t IsPerspective () const =0
 
virtual Bool_t IsViewChanged () const =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 NDCtoWC (const Double_t *pn, Double_t *pw)=0
 
virtual void NDCtoWC (const Float_t *pn, Float_t *pw)=0
 
virtual void NormalWCtoNDC (const Double_t *pw, Double_t *pn)=0
 
virtual void NormalWCtoNDC (const Float_t *pw, Float_t *pn)=0
 
virtual void PadRange (Int_t rback)=0
 
virtual void ResizePad ()=0
 
virtual void RotateView (Double_t phi, Double_t theta, TVirtualPad *pad=nullptr)=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 SetDproj (Double_t dproj)=0
 
virtual void SetDview (Double_t dview)=0
 
virtual void SetLatitude (Double_t latitude)=0
 
virtual void SetLongitude (Double_t longitude)=0
 
virtual void SetOutlineToCube ()=0
 
virtual void SetParallel ()=0
 
virtual void SetPerspective ()=0
 
virtual void SetPsi (Double_t psi)=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 ShowAxis ()=0
 
virtual void Side ()=0
 
virtual void SideView (TVirtualPad *pad=nullptr)=0
 
void Streamer (TBuffer &) override
 Stream an object of class TObject.
 
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)
 
virtual void ToggleRulers (TVirtualPad *pad=nullptr)=0
 
virtual void ToggleZoom (TVirtualPad *pad=nullptr)=0
 
virtual void Top ()=0
 
virtual void TopView (TVirtualPad *pad=nullptr)=0
 
virtual void UnZoom ()=0
 
virtual void UnzoomView (TVirtualPad *pad=nullptr, Double_t unZoomFactor=1.25)=0
 
virtual void WCtoNDC (const Double_t *pw, Double_t *pn)=0
 
virtual void WCtoNDC (const Float_t *pw, Float_t *pn)=0
 
virtual void Zoom ()=0
 
virtual void ZoomIn ()=0
 
virtual void ZoomMove ()=0
 
virtual void ZoomOut ()=0
 
virtual void ZoomView (TVirtualPad *pad=nullptr, Double_t zoomFactor=1.25)=0
 
- Public Member Functions inherited from TObject
 TObject ()
 TObject constructor.
 
 TObject (const TObject &object)
 TObject copy ctor.
 
virtual ~TObject ()
 TObject destructor.
 
void AbstractMethod (const char *method) const
 Use this method to implement an "abstract" method that you don't want to leave purely abstract.
 
virtual void AppendPad (Option_t *option="")
 Append graphics object to current pad.
 
virtual void Browse (TBrowser *b)
 Browse object. May be overridden for another default action.
 
ULong_t CheckedHash ()
 Check and record whether this class has a consistent Hash/RecursiveRemove setup (*) and then return the regular Hash value for this object.
 
virtual const char * ClassName () const
 Returns name of class to which the object belongs.
 
virtual void Clear (Option_t *="")
 
virtual TObjectClone (const char *newname="") const
 Make a clone of an object using the Streamer facility.
 
virtual Int_t Compare (const TObject *obj) const
 Compare abstract method.
 
virtual void Copy (TObject &object) const
 Copy this to obj.
 
virtual void Delete (Option_t *option="")
 Delete this object.
 
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)
 Computes distance from point (px,py) to the object.
 
virtual void Draw (Option_t *option="")
 Default Draw method for all objects.
 
virtual void DrawClass () const
 Draw class inheritance tree of the class to which this object belongs.
 
virtual TObjectDrawClone (Option_t *option="") const
 Draw a clone of this object in the current selected pad with: gROOT->SetSelectedPad(c1).
 
virtual void Dump () const
 Dump contents of object on stdout.
 
virtual void Error (const char *method, const char *msgfmt,...) const
 Issue error message.
 
virtual void Execute (const char *method, const char *params, Int_t *error=nullptr)
 Execute method on this object with the given parameter string, e.g.
 
virtual void Execute (TMethod *method, TObjArray *params, Int_t *error=nullptr)
 Execute method on this object with parameters stored in the TObjArray.
 
virtual void Fatal (const char *method, const char *msgfmt,...) const
 Issue fatal error message.
 
virtual TObjectFindObject (const char *name) const
 Must be redefined in derived classes.
 
virtual TObjectFindObject (const TObject *obj) const
 Must be redefined in derived classes.
 
virtual Option_tGetDrawOption () const
 Get option used by the graphics system to draw this object.
 
virtual const char * GetIconName () const
 Returns mime type name of object.
 
virtual const char * GetName () const
 Returns name of object.
 
virtual char * GetObjectInfo (Int_t px, Int_t py) const
 Returns string containing info about the object at position (px,py).
 
virtual Option_tGetOption () const
 
virtual const char * GetTitle () const
 Returns title of object.
 
virtual UInt_t GetUniqueID () const
 Return the unique object id.
 
virtual Bool_t HandleTimer (TTimer *timer)
 Execute action in response of a timer timing out.
 
virtual ULong_t Hash () const
 Return hash value for this object.
 
Bool_t HasInconsistentHash () const
 Return true is the type of this object is known to have an inconsistent setup for Hash and RecursiveRemove (i.e.
 
virtual void Info (const char *method, const char *msgfmt,...) const
 Issue info message.
 
virtual Bool_t InheritsFrom (const char *classname) const
 Returns kTRUE if object inherits from class "classname".
 
virtual Bool_t InheritsFrom (const TClass *cl) const
 Returns kTRUE if object inherits from TClass cl.
 
virtual void Inspect () const
 Dump contents of this object in a graphics canvas.
 
void InvertBit (UInt_t f)
 
Bool_t IsDestructed () const
 IsDestructed.
 
virtual Bool_t IsEqual (const TObject *obj) const
 Default equal comparison (objects are equal if they have the same address in memory).
 
virtual Bool_t IsFolder () const
 Returns kTRUE in case object contains browsable objects (like containers or lists of other objects).
 
R__ALWAYS_INLINE Bool_t IsOnHeap () const
 
virtual Bool_t IsSortable () const
 
R__ALWAYS_INLINE Bool_t IsZombie () const
 
virtual void ls (Option_t *option="") const
 The ls function lists the contents of a class on stdout.
 
void MayNotUse (const char *method) const
 Use this method to signal that a method (defined in a base class) may not be called in a derived class (in principle against good design since a child class should not provide less functionality than its parent, however, sometimes it is necessary).
 
virtual Bool_t Notify ()
 This method must be overridden to handle object notification.
 
void Obsolete (const char *method, const char *asOfVers, const char *removedFromVers) const
 Use this method to declare a method obsolete.
 
void operator delete (void *ptr)
 Operator delete.
 
void operator delete[] (void *ptr)
 Operator delete [].
 
void * operator new (size_t sz)
 
void * operator new (size_t sz, void *vp)
 
void * operator new[] (size_t sz)
 
void * operator new[] (size_t sz, void *vp)
 
TObjectoperator= (const TObject &rhs)
 TObject assignment operator.
 
virtual void Paint (Option_t *option="")
 This method must be overridden if a class wants to paint itself.
 
virtual void Pop ()
 Pop on object drawn in a pad to the top of the display list.
 
virtual void Print (Option_t *option="") const
 This method must be overridden when a class wants to print itself.
 
virtual Int_t Read (const char *name)
 Read contents of object with specified name from the current directory.
 
virtual void RecursiveRemove (TObject *obj)
 Recursively remove this object from a list.
 
void ResetBit (UInt_t f)
 
virtual void SaveAs (const char *filename="", Option_t *option="") const
 Save this object in the file specified by filename.
 
virtual void SavePrimitive (std::ostream &out, Option_t *option="")
 Save a primitive as a C++ statement(s) on output stream "out".
 
void SetBit (UInt_t f)
 
void SetBit (UInt_t f, Bool_t set)
 Set or unset the user status bits as specified in f.
 
virtual void SetDrawOption (Option_t *option="")
 Set drawing option for object.
 
virtual void SetUniqueID (UInt_t uid)
 Set the unique object id.
 
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)
 
virtual void SysError (const char *method, const char *msgfmt,...) const
 Issue system error message.
 
R__ALWAYS_INLINE Bool_t TestBit (UInt_t f) const
 
Int_t TestBits (UInt_t f) const
 
virtual void UseCurrentStyle ()
 Set current style settings in this object This function is called when either TCanvas::UseCurrentStyle or TROOT::ForceStyle have been invoked.
 
virtual void Warning (const char *method, const char *msgfmt,...) const
 Issue warning message.
 
virtual Int_t Write (const char *name=nullptr, Int_t option=0, Int_t bufsize=0)
 Write this object to the current directory.
 
virtual Int_t Write (const char *name=nullptr, Int_t option=0, Int_t bufsize=0) const
 Write this object to the current directory.
 
- Public Member Functions inherited from TAttLine
 TAttLine ()
 AttLine default constructor.
 
 TAttLine (Color_t lcolor, Style_t lstyle, Width_t lwidth)
 AttLine normal constructor.
 
virtual ~TAttLine ()
 AttLine destructor.
 
void Copy (TAttLine &attline) const
 Copy this line attributes to a new TAttLine.
 
Int_t DistancetoLine (Int_t px, Int_t py, Double_t xp1, Double_t yp1, Double_t xp2, Double_t yp2)
 Compute distance from point px,py to a line.
 
virtual Color_t GetLineColor () const
 Return the line color.
 
virtual Style_t GetLineStyle () const
 Return the line style.
 
virtual Width_t GetLineWidth () const
 Return the line width.
 
virtual void Modify ()
 Change current line attributes if necessary.
 
virtual void ResetAttLine (Option_t *option="")
 Reset this line attributes to default values.
 
virtual void SaveLineAttributes (std::ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1, Int_t widdef=1)
 Save line attributes as C++ statement(s) on output stream out.
 
virtual void SetLineAttributes ()
 Invoke the DialogCanvas Line attributes.
 
virtual void SetLineColor (Color_t lcolor)
 Set the line color.
 
virtual void SetLineColorAlpha (Color_t lcolor, Float_t lalpha)
 Set a transparent line color.
 
virtual void SetLineStyle (Style_t lstyle)
 Set the line style.
 
virtual void SetLineWidth (Width_t lwidth)
 Set the line width.
 
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)
 

Static Public Member Functions

static TClassClass ()
 
static const char * Class_Name ()
 
static constexpr Version_t Class_Version ()
 
static TViewCreateView (Int_t system=1, const Double_t *rmin=nullptr, const Double_t *rmax=nullptr)
 Create a concrete default 3-d view via the plug-in manager.
 
static const char * DeclFileName ()
 
- Static Public Member Functions inherited from TObject
static TClassClass ()
 
static const char * Class_Name ()
 
static constexpr Version_t Class_Version ()
 
static const char * DeclFileName ()
 
static Longptr_t GetDtorOnly ()
 Return destructor only flag.
 
static Bool_t GetObjectStat ()
 Get status of object stat flag.
 
static void SetDtorOnly (void *obj)
 Set destructor only flag.
 
static void SetObjectStat (Bool_t stat)
 Turn on/off tracking of objects in the TObjectTable.
 
- Static Public Member Functions inherited from TAttLine
static TClassClass ()
 
static const char * Class_Name ()
 
static constexpr Version_t Class_Version ()
 
static const char * DeclFileName ()
 

Additional Inherited Members

- Public Types inherited from TObject
enum  {
  kIsOnHeap = 0x01000000 , kNotDeleted = 0x02000000 , kZombie = 0x04000000 , kInconsistent = 0x08000000 ,
  kBitMask = 0x00ffffff
}
 
enum  { kSingleKey = (1ULL << ( 0 )) , kOverwrite = (1ULL << ( 1 )) , kWriteDelete = (1ULL << ( 2 )) }
 
enum  EDeprecatedStatusBits { kObjInCanvas = (1ULL << ( 3 )) }
 
enum  EStatusBits {
  kCanDelete = (1ULL << ( 0 )) , kMustCleanup = (1ULL << ( 3 )) , kIsReferenced = (1ULL << ( 4 )) , kHasUUID = (1ULL << ( 5 )) ,
  kCannotPick = (1ULL << ( 6 )) , kNoContextMenu = (1ULL << ( 8 )) , kInvalidObject = (1ULL << ( 13 ))
}
 
- Protected Types inherited from TObject
enum  { kOnlyPrepStep = (1ULL << ( 3 )) }
 
- Protected Member Functions inherited from TObject
virtual void DoError (int level, const char *location, const char *fmt, va_list va) const
 Interface to ErrorHandler (protected).
 
void MakeZombie ()
 
- Protected Attributes inherited from TAttLine
Color_t fLineColor
 Line color.
 
Style_t fLineStyle
 Line style.
 
Width_t fLineWidth
 Line width.
 

#include <TView.h>

Inheritance diagram for TView:
[legend]

Constructor & Destructor Documentation

◆ TView()

TView::TView ( )
inline

Definition at line 29 of file TView.h.

◆ ~TView()

virtual TView::~TView ( )
virtualdefault

Member Function Documentation

◆ AdjustScales()

virtual void TView::AdjustScales ( TVirtualPad pad = nullptr)
pure virtual

Implemented in TView3D.

◆ AxisVertex()

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

Implemented in TView3D.

◆ Centered()

virtual void TView::Centered ( )
pure virtual

Implemented in TView3D.

◆ Centered3DImages()

virtual void TView::Centered3DImages ( TVirtualPad pad = nullptr)
pure virtual

Implemented in TView3D.

◆ Class()

static TClass * TView::Class ( )
static
Returns
TClass describing this class

◆ Class_Name()

static const char * TView::Class_Name ( )
static
Returns
Name of this class

◆ Class_Version()

static constexpr Version_t TView::Class_Version ( )
inlinestaticconstexpr
Returns
Version of this class

Definition at line 127 of file TView.h.

◆ CreateView()

TView * TView::CreateView ( Int_t  system = 1,
const Double_t rmin = nullptr,
const Double_t rmax = nullptr 
)
static

Create a concrete default 3-d view via the plug-in manager.

Definition at line 27 of file TView.cxx.

◆ DeclFileName()

static const char * TView::DeclFileName ( )
inlinestatic
Returns
Name of the file containing the class declaration

Definition at line 127 of file TView.h.

◆ DefinePerspectiveView()

virtual void TView::DefinePerspectiveView ( )
pure virtual

Implemented in TView3D.

◆ DefineViewDirection()

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

Implemented in TView3D.

◆ DrawOutlineCube()

virtual void TView::DrawOutlineCube ( TList outline,
Double_t rmin,
Double_t rmax 
)
pure virtual

Implemented in TView3D.

◆ ExecuteEvent()

void TView::ExecuteEvent ( Int_t  event,
Int_t  px,
Int_t  py 
)
overridepure virtual

Execute action corresponding to an event at (px,py).

This method must be overridden if an object can react to graphics events.

Reimplemented from TObject.

Implemented in TView3D.

◆ ExecuteRotateView()

virtual void TView::ExecuteRotateView ( Int_t  event,
Int_t  px,
Int_t  py 
)
pure virtual

Implemented in TView3D.

◆ FindNormal()

virtual void TView::FindNormal ( Double_t  x,
Double_t  y,
Double_t  z,
Double_t zn 
)
pure virtual

Implemented in TView3D.

◆ FindPhiSectors()

virtual void TView::FindPhiSectors ( Int_t  iopt,
Int_t kphi,
Double_t aphi,
Int_t iphi1,
Int_t iphi2 
)
pure virtual

Implemented in TView3D.

◆ FindScope()

virtual void TView::FindScope ( Double_t scale,
Double_t center,
Int_t irep 
)
pure virtual

Implemented in TView3D.

◆ FindThetaSectors()

virtual void TView::FindThetaSectors ( Int_t  iopt,
Double_t  phi,
Int_t kth,
Double_t ath,
Int_t ith1,
Int_t ith2 
)
pure virtual

Implemented in TView3D.

◆ Front()

virtual void TView::Front ( )
pure virtual

Implemented in TView3D.

◆ FrontView()

virtual void TView::FrontView ( TVirtualPad pad = nullptr)
pure virtual

Implemented in TView3D.

◆ GetAutoRange()

virtual Bool_t TView::GetAutoRange ( )
pure virtual

Implemented in TView3D.

◆ GetDistancetoAxis()

virtual Int_t TView::GetDistancetoAxis ( Int_t  axis,
Int_t  px,
Int_t  py,
Double_t ratio 
)
pure virtual

Implemented in TView3D.

◆ GetDproj()

virtual Double_t TView::GetDproj ( ) const
pure virtual

Implemented in TView3D.

◆ GetDview()

virtual Double_t TView::GetDview ( ) const
pure virtual

Implemented in TView3D.

◆ GetExtent()

virtual Double_t TView::GetExtent ( ) const
pure virtual

Implemented in TView3D.

◆ GetLatitude()

virtual Double_t TView::GetLatitude ( )
pure virtual

Implemented in TView3D.

◆ GetLongitude()

virtual Double_t TView::GetLongitude ( )
pure virtual

Implemented in TView3D.

◆ GetOutline()

virtual TSeqCollection * TView::GetOutline ( )
pure virtual

Implemented in TView3D.

◆ GetPsi()

virtual Double_t TView::GetPsi ( )
pure virtual

Implemented in TView3D.

◆ GetRange() [1/2]

virtual void TView::GetRange ( Double_t min,
Double_t max 
)
pure virtual

Implemented in TView3D.

◆ GetRange() [2/2]

virtual void TView::GetRange ( Float_t min,
Float_t max 
)
pure virtual

Implemented in TView3D.

◆ GetRmax()

virtual Double_t * TView::GetRmax ( )
pure virtual

Implemented in TView3D.

◆ GetRmin()

virtual Double_t * TView::GetRmin ( )
pure virtual

Implemented in TView3D.

◆ GetSystem()

virtual Int_t TView::GetSystem ( )
pure virtual

Implemented in TView3D.

◆ GetTback()

virtual Double_t * TView::GetTback ( )
pure virtual

Implemented in TView3D.

◆ GetTN()

virtual Double_t * TView::GetTN ( )
pure virtual

Implemented in TView3D.

◆ GetTnorm()

virtual Double_t * TView::GetTnorm ( )
pure virtual

Implemented in TView3D.

◆ GetWindow()

virtual void TView::GetWindow ( Double_t u0,
Double_t v0,
Double_t du,
Double_t dv 
) const
pure virtual

Implemented in TView3D.

◆ GetWindowHeight()

virtual Double_t TView::GetWindowHeight ( ) const
pure virtual

Implemented in TView3D.

◆ GetWindowWidth()

virtual Double_t TView::GetWindowWidth ( ) const
pure virtual

Implemented in TView3D.

◆ IsA()

TClass * TView::IsA ( ) const
inlineoverridevirtual
Returns
TClass describing current object

Reimplemented from TObject.

Definition at line 127 of file TView.h.

◆ IsClippedNDC()

virtual Bool_t TView::IsClippedNDC ( Double_t p) const
pure virtual

Implemented in TView3D.

◆ IsPerspective()

virtual Bool_t TView::IsPerspective ( ) const
pure virtual

Implemented in TView3D.

◆ IsViewChanged()

virtual Bool_t TView::IsViewChanged ( ) const
pure virtual

Implemented in TView3D.

◆ MoveFocus()

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

Implemented in TView3D.

◆ MoveViewCommand()

virtual void TView::MoveViewCommand ( Char_t  chCode,
Int_t  count = 1 
)
pure virtual

Implemented in TView3D.

◆ MoveWindow()

virtual void TView::MoveWindow ( Char_t  option)
pure virtual

Implemented in TView3D.

◆ NDCtoWC() [1/2]

virtual void TView::NDCtoWC ( const Double_t pn,
Double_t pw 
)
pure virtual

Implemented in TView3D.

◆ NDCtoWC() [2/2]

virtual void TView::NDCtoWC ( const Float_t pn,
Float_t pw 
)
pure virtual

Implemented in TView3D.

◆ NormalWCtoNDC() [1/2]

virtual void TView::NormalWCtoNDC ( const Double_t pw,
Double_t pn 
)
pure virtual

Implemented in TView3D.

◆ NormalWCtoNDC() [2/2]

virtual void TView::NormalWCtoNDC ( const Float_t pw,
Float_t pn 
)
pure virtual

Implemented in TView3D.

◆ PadRange()

virtual void TView::PadRange ( Int_t  rback)
pure virtual

Implemented in TView3D.

◆ ResizePad()

virtual void TView::ResizePad ( )
pure virtual

Implemented in TView3D.

◆ RotateView()

virtual void TView::RotateView ( Double_t  phi,
Double_t  theta,
TVirtualPad pad = nullptr 
)
pure virtual

Implemented in TView3D.

◆ SetAutoRange()

virtual void TView::SetAutoRange ( Bool_t  autorange = kTRUE)
pure virtual

Implemented in TView3D.

◆ SetAxisNDC()

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

Implemented in TView3D.

◆ SetDefaultWindow()

virtual void TView::SetDefaultWindow ( )
pure virtual

Implemented in TView3D.

◆ SetDproj()

virtual void TView::SetDproj ( Double_t  dproj)
pure virtual

Implemented in TView3D.

◆ SetDview()

virtual void TView::SetDview ( Double_t  dview)
pure virtual

Implemented in TView3D.

◆ SetLatitude()

virtual void TView::SetLatitude ( Double_t  latitude)
pure virtual

Implemented in TView3D.

◆ SetLongitude()

virtual void TView::SetLongitude ( Double_t  longitude)
pure virtual

Implemented in TView3D.

◆ SetOutlineToCube()

virtual void TView::SetOutlineToCube ( )
pure virtual

Implemented in TView3D.

◆ SetParallel()

virtual void TView::SetParallel ( )
pure virtual

Implemented in TView3D.

◆ SetPerspective()

virtual void TView::SetPerspective ( )
pure virtual

Implemented in TView3D.

◆ SetPsi()

virtual void TView::SetPsi ( Double_t  psi)
pure virtual

Implemented in TView3D.

◆ SetRange() [1/2]

virtual void TView::SetRange ( const Double_t min,
const Double_t max 
)
pure virtual

Implemented in TView3D.

◆ SetRange() [2/2]

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

Implemented in TView3D.

◆ SetSystem()

virtual void TView::SetSystem ( Int_t  system)
pure virtual

Implemented in TView3D.

◆ SetView()

virtual void TView::SetView ( Double_t  longitude,
Double_t  latitude,
Double_t  psi,
Int_t irep 
)
pure virtual

Implemented in TView3D.

◆ SetViewChanged()

virtual void TView::SetViewChanged ( Bool_t  flag = kTRUE)
pure virtual

Implemented in TView3D.

◆ SetWindow()

virtual void TView::SetWindow ( Double_t  u0,
Double_t  v0,
Double_t  du,
Double_t  dv 
)
pure virtual

Implemented in TView3D.

◆ ShowAxis()

virtual void TView::ShowAxis ( )
pure virtual

Implemented in TView3D.

◆ Side()

virtual void TView::Side ( )
pure virtual

Implemented in TView3D.

◆ SideView()

virtual void TView::SideView ( TVirtualPad pad = nullptr)
pure virtual

Implemented in TView3D.

◆ Streamer()

void TView::Streamer ( TBuffer R__b)
overridevirtual

Stream an object of class TObject.

Reimplemented from TObject.

◆ StreamerNVirtual()

void TView::StreamerNVirtual ( TBuffer ClassDef_StreamerNVirtual_b)
inline

Definition at line 127 of file TView.h.

◆ ToggleRulers()

virtual void TView::ToggleRulers ( TVirtualPad pad = nullptr)
pure virtual

Implemented in TView3D.

◆ ToggleZoom()

virtual void TView::ToggleZoom ( TVirtualPad pad = nullptr)
pure virtual

Implemented in TView3D.

◆ Top()

virtual void TView::Top ( )
pure virtual

Implemented in TView3D.

◆ TopView()

virtual void TView::TopView ( TVirtualPad pad = nullptr)
pure virtual

Implemented in TView3D.

◆ UnZoom()

virtual void TView::UnZoom ( )
pure virtual

Implemented in TView3D.

◆ UnzoomView()

virtual void TView::UnzoomView ( TVirtualPad pad = nullptr,
Double_t  unZoomFactor = 1.25 
)
pure virtual

Implemented in TView3D.

◆ WCtoNDC() [1/2]

virtual void TView::WCtoNDC ( const Double_t pw,
Double_t pn 
)
pure virtual

Implemented in TView3D.

◆ WCtoNDC() [2/2]

virtual void TView::WCtoNDC ( const Float_t pw,
Float_t pn 
)
pure virtual

Implemented in TView3D.

◆ Zoom()

virtual void TView::Zoom ( )
pure virtual

Implemented in TView3D.

◆ ZoomIn()

virtual void TView::ZoomIn ( )
pure virtual

Implemented in TView3D.

◆ ZoomMove()

virtual void TView::ZoomMove ( )
pure virtual

Implemented in TView3D.

◆ ZoomOut()

virtual void TView::ZoomOut ( )
pure virtual

Implemented in TView3D.

◆ ZoomView()

virtual void TView::ZoomView ( TVirtualPad pad = nullptr,
Double_t  zoomFactor = 1.25 
)
pure virtual

Implemented in TView3D.

Libraries for TView:

The documentation for this class was generated from the following files: