TAxis3D
class description - source file - inheritance tree
private:
Int_t AxisChoice(Option_t* axis) const
void Build()
protected:
virtual void Copy(TObject& hnew) const
void InitSet()
Bool_t SwitchZoom()
public:
TAxis3D(Option_t* option)
TAxis3D(const TAxis3D& axis)
TAxis3D()
virtual ~TAxis3D()
virtual void Browse(TBrowser* b)
static TClass* Class()
virtual Int_t DistancetoPrimitive(Int_t px, Int_t py)
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual Color_t GetAxisColor(Option_t* axis = "X") const
virtual void GetCenter(Axis_t* center)
virtual Color_t GetLabelColor(Option_t* axis = "X") const
virtual Style_t GetLabelFont(Option_t* axis = "X") const
virtual Float_t GetLabelOffset(Option_t* axis = "X") const
virtual Float_t GetLabelSize(Option_t* axis = "X") const
virtual void GetLowEdge(Axis_t* edge)
virtual Int_t GetNdivisions(Option_t* axis = "X") const
virtual char* GetObjectInfo(Int_t px, Int_t py) const
virtual Option_t* GetOption() const
static TAxis3D* GetPadAxis(TVirtualPad* pad = 0)
virtual Float_t GetTickLength(Option_t* axis = "X") const
virtual Float_t GetTitleOffset(Option_t* axis = "X") const
virtual TAxis* GetXaxis()
virtual TAxis* GetYaxis()
virtual TAxis* GetZaxis()
virtual TClass* IsA() const
virtual Bool_t IsFolder() const
virtual void Paint(Option_t* option)
void PaintAxis(TGaxis* axis, Float_t ang)
static Double_t* PixeltoXYZ(Double_t px, Double_t py, Double_t* point3D, TView* view = 0)
virtual void SavePrimitive(ofstream& out, Option_t* option)
virtual void SetAxisColor(Color_t color = 1, Option_t* axis = "*")
virtual void SetAxisRange(Double_t xmin, Double_t xmax, Option_t* axis = "*")
virtual void SetLabelColor(Color_t color = 1, Option_t* axis = "*")
virtual void SetLabelFont(Style_t font = 62, Option_t* axis = "*")
virtual void SetLabelOffset(Float_t offset = 0.005, Option_t* axis = "*")
virtual void SetLabelSize(Float_t size = 0.02, Option_t* axis = "*")
virtual void SetNdivisions(Int_t n = 510, Option_t* axis = "*")
virtual void SetOption(Option_t* option = " ")
virtual void SetTickLength(Float_t length = 0.02, Option_t* axis = "*")
virtual void SetTitleOffset(Float_t offset = 1, Option_t* axis = "*")
virtual void SetXTitle(const char* title)
virtual void SetYTitle(const char* title)
virtual void SetZTitle(const char* title)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
Bool_t& StickyZoom()
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
static TAxis3D* ToggleRulers(TVirtualPad* pad = 0)
static TAxis3D* ToggleZoom(TVirtualPad* pad = 0)
virtual void UseCurrentStyle()
Bool_t& Zoom()
protected:
TAxis fAxis[3] X/Y/Z axis
TString fOption Options (is not use yet)
static const Char_t* rulerName The default object name
TAxis* fSelected ! The selected axis to play with
Bool_t fZoomMode Zoom mode for the entire parent TPad
Bool_t fStickyZoom StickyZoom mode: zoom will not be disabled after zooming attempt if true
Last update: Fri May 14 13:32:35 2004
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.