Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TPolyMarker3D Class Reference

#include <TPolyMarker3D.h>

Inheritance diagram for TPolyMarker3D:

Inheritance graph
[legend]
Collaboration diagram for TPolyMarker3D:

Collaboration graph
[legend]
List of all members.

Public Methods

 TPolyMarker3D ()
 TPolyMarker3D (Int_t n, Marker_t marker=1, Option_t *option="")
 TPolyMarker3D (Int_t n, Float_t *p, Marker_t marker=1, Option_t *option="")
 TPolyMarker3D (Int_t n, Double_t *p, Marker_t marker=1, Option_t *option="")
 TPolyMarker3D (const TPolyMarker3D &polymarker)
virtual ~TPolyMarker3D ()
virtual void Copy (TObject &polymarker) const
Int_t DistancetoPrimitive (Int_t px, Int_t py)
virtual void Draw (Option_t *option="")
virtual void DrawPolyMarker (Int_t n, Float_t *p, Marker_t marker, Option_t *option="")
virtual void ExecuteEvent (Int_t event, Int_t px, Int_t py)
virtual Int_t GetLastPoint () const
virtual Int_t GetN () const
virtual Float_t * GetP () const
Option_t * GetOption () const
virtual void ls (Option_t *option="") const
virtual Int_t Merge (TCollection *list)
virtual void Paint (Option_t *option="")
virtual void PaintPolyMarker (Int_t n, Float_t *p, Marker_t marker, Option_t *option="")
virtual void Print (Option_t *option="") const
virtual void SavePrimitive (ofstream &out, Option_t *option)
void SetPoint (Int_t n, Double_t x, Double_t y, Double_t z)
virtual void SetPolyMarker (Int_t n, Float_t *p, Marker_t marker, Option_t *option="")
virtual void SetPolyMarker (Int_t n, Double_t *p, Marker_t marker, Option_t *option="")
virtual Int_t SetNextPoint (Double_t x, Double_t y, Double_t z)
virtual void Sizeof3D () const
virtual Int_t Size () const

Static Public Methods

void PaintH3 (TH1 *h, Option_t *option)
void SizeofH3 (TH1 *h)

Protected Attributes

Int_t fN
Float_t * fP
TString fOption
UInt_t fGLList
Int_t fLastPoint
 The list number for OpenGL view.


Constructor & Destructor Documentation

TPolyMarker3D::TPolyMarker3D  
 

TPolyMarker3D::TPolyMarker3D Int_t    n,
Marker_t    marker = 1,
Option_t *    option = ""
 

TPolyMarker3D::TPolyMarker3D Int_t    n,
Float_t *    p,
Marker_t    marker = 1,
Option_t *    option = ""
 

TPolyMarker3D::TPolyMarker3D Int_t    n,
Double_t *    p,
Marker_t    marker = 1,
Option_t *    option = ""
 

TPolyMarker3D::TPolyMarker3D const TPolyMarker3D &    polymarker
 

virtual TPolyMarker3D::~TPolyMarker3D   [virtual]
 


Member Function Documentation

virtual void TPolyMarker3D::Copy TObject   polymarker const [virtual]
 

Reimplemented from TObject.

Int_t TPolyMarker3D::DistancetoPrimitive Int_t    px,
Int_t    py
[virtual]
 

Reimplemented from TObject.

virtual void TPolyMarker3D::Draw Option_t *    option = "" [virtual]
 

Reimplemented from TObject.

virtual void TPolyMarker3D::DrawPolyMarker Int_t    n,
Float_t *    p,
Marker_t    marker,
Option_t *    option = ""
[virtual]
 

virtual void TPolyMarker3D::ExecuteEvent Int_t    event,
Int_t    px,
Int_t    py
[virtual]
 

Reimplemented from TObject.

virtual Int_t TPolyMarker3D::GetLastPoint   const [virtual]
 

Definition at line 62 of file TPolyMarker3D.h.

References fLastPoint.

virtual Int_t TPolyMarker3D::GetN   const [virtual]
 

Definition at line 63 of file TPolyMarker3D.h.

References fN.

virtual Float_t* TPolyMarker3D::GetP   const [virtual]
 

Definition at line 64 of file TPolyMarker3D.h.

References fP.

Option_t* TPolyMarker3D::GetOption   const [virtual]
 

Reimplemented from TObject.

Definition at line 65 of file TPolyMarker3D.h.

References TString::Data().

virtual void TPolyMarker3D::ls Option_t *    option = "" const [virtual]
 

Reimplemented from TObject.

virtual Int_t TPolyMarker3D::Merge TCollection   list [virtual]
 

virtual void TPolyMarker3D::Paint Option_t *    option = "" [virtual]
 

Reimplemented from TObject.

virtual void TPolyMarker3D::PaintPolyMarker Int_t    n,
Float_t *    p,
Marker_t    marker,
Option_t *    option = ""
[virtual]
 

virtual void TPolyMarker3D::Print Option_t *    option = "" const [virtual]
 

Reimplemented from TObject.

virtual void TPolyMarker3D::SavePrimitive ofstream &    out,
Option_t *    option
[virtual]
 

Reimplemented from TObject.

void TPolyMarker3D::SetPoint Int_t    n,
Double_t    x,
Double_t    y,
Double_t    z
 

virtual void TPolyMarker3D::SetPolyMarker Int_t    n,
Float_t *    p,
Marker_t    marker,
Option_t *    option = ""
[virtual]
 

virtual void TPolyMarker3D::SetPolyMarker Int_t    n,
Double_t *    p,
Marker_t    marker,
Option_t *    option = ""
[virtual]
 

virtual Int_t TPolyMarker3D::SetNextPoint Double_t    x,
Double_t    y,
Double_t    z
[virtual]
 

virtual void TPolyMarker3D::Sizeof3D   const [virtual]
 

Reimplemented from TAtt3D.

virtual Int_t TPolyMarker3D::Size   const [virtual]
 

Definition at line 77 of file TPolyMarker3D.h.

References fLastPoint.

void TPolyMarker3D::PaintH3 TH1   h,
Option_t *    option
[static]
 

void TPolyMarker3D::SizeofH3 TH1   h [static]
 


Member Data Documentation

Int_t TPolyMarker3D::fN [protected]
 

Definition at line 43 of file TPolyMarker3D.h.

Referenced by GetN().

Float_t* TPolyMarker3D::fP [protected]
 

Definition at line 44 of file TPolyMarker3D.h.

Referenced by GetP().

TString TPolyMarker3D::fOption [protected]
 

Definition at line 45 of file TPolyMarker3D.h.

UInt_t TPolyMarker3D::fGLList [protected]
 

Definition at line 46 of file TPolyMarker3D.h.

Int_t TPolyMarker3D::fLastPoint [protected]
 

The list number for OpenGL view.

Definition at line 47 of file TPolyMarker3D.h.

Referenced by GetLastPoint(), and Size().


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 15:05:11 2003 for ROOT by doxygen1.2.16