|
ROOT
Reference Guide |
|
virtual void Print(Option_t *option="") const
Dump this marker with its attributes.
virtual void SetBBoxCenterX(const Int_t x)
Set X coordinate of the center of the BoundingBox.
virtual void SetBBoxCenterY(const Int_t y)
Set Y coordinate of the center of the BoundingBox.
Rectangle structure (maps to the X11 XRectangle structure)
virtual void SetBBoxX1(const Int_t x)
Set left hand side of BoundingBox to a value (resize in x direction on left)
virtual void Paint(Option_t *option="")
Paint this marker with its current attributes.
virtual void SetNDC(Bool_t isNDC=kTRUE)
Set NDC mode on if isNDC = kTRUE, off otherwise.
Double_t fX
X position of marker (left,center,etc..)
static void DisplayMarkerLineWidths()
Display the table of markers with different line widths and their numbers.
Abstract base class for elements drawn in the editor.
virtual void Draw(Option_t *option="")
Draw this marker with its current attributes.
virtual ~TMarker()
Marker default destructor.
virtual void SetY(Double_t y)
@ kMarkerNDC
Marker position is in NDC.
virtual Rectangle_t GetBBox()
Return the bounding Box of the Line.
virtual void ls(Option_t *option="") const
List this marker with its attributes.
virtual void SetBBoxY2(const Int_t y)
Set bottom of BoundingBox to a value (resize in y direction on bottom)
virtual void SavePrimitive(std::ostream &out, Option_t *option="")
Save primitive as a C++ statement(s) on output stream out.
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
Execute action corresponding to one event.
virtual void SetBBoxX2(const Int_t x)
Set right hand side of BoundingBox to a value (resize in x direction on right)
void Copy(TObject &marker) const
Copy this marker to marker.
virtual void DrawMarker(Double_t x, Double_t y)
Draw this marker with new coordinates.
Double_t fY
Y position of marker (left,center,etc..)
virtual void PaintMarkerNDC(Double_t u, Double_t v)
Draw this marker with new coordinates in NDC.
static void DisplayMarkerTypes()
Display the table of markers with their numbers.
virtual void SetBBoxY1(const Int_t y)
Set top of BoundingBox to a value (resize in y direction on top)
virtual Int_t DistancetoPrimitive(Int_t px, Int_t py)
Compute distance from point px,py to a marker.
virtual void SetBBoxCenter(const TPoint &p)
Set center of the BoundingBox.
Mother of all ROOT objects.
virtual void PaintMarker(Double_t x, Double_t y)
Draw this marker with new coordinates.
#define ClassDef(name, id)
virtual void SetX(Double_t x)
virtual TPoint GetBBoxCenter()
Return the center of the BoundingBox as TPoint in pixels.
TMarker()
Marker default constructor.