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

TMarker Class Reference

#include <TMarker.h>

Inheritance diagram for TMarker:

Inheritance graph
[legend]
Collaboration diagram for TMarker:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { kMarkerNDC = BIT(14) }

Public Methods

 TMarker ()
 TMarker (Double_t x, Double_t y, Int_t marker)
 TMarker (const TMarker &marker)
virtual ~TMarker ()
void Copy (TObject &marker) const
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)
virtual void Draw (Option_t *option="")
virtual void DrawMarker (Double_t x, Double_t y)
virtual void ExecuteEvent (Int_t event, Int_t px, Int_t py)
Double_t GetX () const
Double_t GetY () const
virtual void ls (Option_t *option="") const
virtual void Paint (Option_t *option="")
virtual void PaintMarker (Double_t x, Double_t y)
virtual void PaintMarkerNDC (Double_t u, Double_t v)
virtual void Print (Option_t *option="") const
virtual void SavePrimitive (ofstream &out, Option_t *option)
virtual void SetNDC (Bool_t isNDC=kTRUE)
virtual void SetX (Double_t x)
virtual void SetY (Double_t y)

Static Public Methods

void DisplayMarkerTypes ()

Protected Attributes

Double_t fX
Double_t fY

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
kMarkerNDC 

Definition at line 42 of file TMarker.h.


Constructor & Destructor Documentation

TMarker::TMarker  
 

TMarker::TMarker Double_t    x,
Double_t    y,
Int_t    marker
 

TMarker::TMarker const TMarker &    marker
 

virtual TMarker::~TMarker   [virtual]
 


Member Function Documentation

void TMarker::Copy TObject   marker const [virtual]
 

Reimplemented from TObject.

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

Reimplemented from TObject.

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

Reimplemented from TObject.

virtual void TMarker::DrawMarker Double_t    x,
Double_t    y
[virtual]
 

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

Reimplemented from TObject.

Double_t TMarker::GetX   const
 

Definition at line 53 of file TMarker.h.

References fX.

Double_t TMarker::GetY   const
 

Definition at line 54 of file TMarker.h.

References fY.

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

Reimplemented from TObject.

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

Reimplemented from TObject.

virtual void TMarker::PaintMarker Double_t    x,
Double_t    y
[virtual]
 

virtual void TMarker::PaintMarkerNDC Double_t    u,
Double_t    v
[virtual]
 

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

Reimplemented from TObject.

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

Reimplemented from TObject.

virtual void TMarker::SetNDC Bool_t    isNDC = kTRUE [virtual]
 

virtual void TMarker::SetX Double_t    x [virtual]
 

Definition at line 62 of file TMarker.h.

References fX.

virtual void TMarker::SetY Double_t    y [virtual]
 

Definition at line 63 of file TMarker.h.

References fY.

void TMarker::DisplayMarkerTypes   [static]
 


Member Data Documentation

Double_t TMarker::fX [protected]
 

Definition at line 37 of file TMarker.h.

Referenced by GetX(), and SetX().

Double_t TMarker::fY [protected]
 

Definition at line 38 of file TMarker.h.

Referenced by GetY(), and SetY().


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