#include <TMarker.h>
Inheritance diagram for TMarker:

Public Types | |
| enum | |
| enum | |
Public Member Functions | |
| 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 (ostream &out, Option_t *option="") |
| virtual void | SetNDC (Bool_t isNDC=kTRUE) |
| virtual void | SetX (Double_t x) |
| virtual void | SetY (Double_t y) |
| 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 (ostream &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 Member Functions | |
| static void | DisplayMarkerTypes () |
| static void | DisplayMarkerTypes () |
Protected Attributes | |
| Double_t | fX |
| Double_t | fY |
Definition at line 34 of file TMarker.h.
| TMarker::TMarker | ( | ) |
Referenced by DisplayMarkerTypes(), and DrawMarker().
| TMarker::TMarker | ( | const TMarker & | marker | ) |
| TMarker::~TMarker | ( | ) | [virtual] |
Definition at line 62 of file TMarker.cxx.
| TMarker::TMarker | ( | ) |
| TMarker::TMarker | ( | const TMarker & | marker | ) |
| virtual TMarker::~TMarker | ( | ) | [virtual] |
| void TMarker::Copy | ( | TObject & | marker | ) | const [virtual] |
Reimplemented from TObject.
Definition at line 80 of file TMarker.cxx.
References TAttMarker::Copy(), TObject::Copy(), fX, and fY.
Reimplemented from TObject.
Definition at line 122 of file TMarker.cxx.
References ROOT::Math::gv_detail::dist(), TAttMarker::fMarkerSize, fX, fY, gPad, kMarkerNDC, TMath::Sqrt(), and TObject::TestBit().
| void TMarker::Draw | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TObject.
Definition at line 148 of file TMarker.cxx.
References TObject::AppendPad().
Referenced by rs401c_FeldmanCousins().
Definition at line 158 of file TMarker.cxx.
References TObject::AppendPad(), TAttMarker::Copy(), TObject::kCanDelete, TObject::SetBit(), and TMarker().
Reimplemented from TObject.
Definition at line 170 of file TMarker.cxx.
References fX, fY, gPad, gVirtualX, kButton1Down, kButton1Motion, kButton1Up, kMarkerNDC, kMouseMotion, kMove, kTRUE, TAttMarker::Modify(), p, and TObject::TestBit().
| void TMarker::ls | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TObject.
Definition at line 227 of file TMarker.cxx.
References TAttMarker::fMarkerStyle, fX, fY, and TROOT::IndentLevel().
| void TMarker::Paint | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TObject.
Definition at line 237 of file TMarker.cxx.
References fX, fY, gPad, kMarkerNDC, PaintMarker(), TObject::TestBit(), and u.
Referenced by TParallelCoordVar::PaintBoxPlot(), and TLegend::PaintPrimitives().
Definition at line 252 of file TMarker.cxx.
References gPad, and TAttMarker::Modify().
Referenced by Paint().
Definition at line 262 of file TMarker.cxx.
| void TMarker::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TObject.
Definition at line 269 of file TMarker.cxx.
References fX, fY, TAttMarker::GetMarkerColor(), TAttMarker::GetMarkerSize(), and TAttMarker::GetMarkerStyle().
| void TMarker::SavePrimitive | ( | ostream & | out, | |
| Option_t * | option = "" | |||
| ) | [virtual] |
Reimplemented from TObject.
Definition at line 282 of file TMarker.cxx.
References xmlio::Class, TROOT::ClassSaved(), TAttMarker::fMarkerStyle, fX, fY, gROOT, and TAttMarker::SaveMarkerAttributes().
Definition at line 300 of file TMarker.cxx.
References kMarkerNDC, TObject::ResetBit(), and TObject::SetBit().
Referenced by TLegend::PaintPrimitives().
| virtual void TMarker::SetX | ( | Double_t | x | ) | [inline, virtual] |
| virtual void TMarker::SetY | ( | Double_t | y | ) | [inline, virtual] |
| void TMarker::DisplayMarkerTypes | ( | ) | [static] |
Definition at line 92 of file TMarker.cxx.
References i, marker, snprintf, text(), TMarker(), and x.
Referenced by G__G__Graf_203_0_20(), G__setup_memfuncTMarker(), and TRootCanvas::ProcessMessage().
Reimplemented from TObject.
Reimplemented from TObject.
| Double_t TMarker::GetX | ( | void | ) | const [inline] |
| virtual void TMarker::SavePrimitive | ( | ostream & | out, | |
| Option_t * | option = "" | |||
| ) | [virtual] |
Reimplemented from TObject.
| virtual void TMarker::SetX | ( | Double_t | x | ) | [inline, virtual] |
| virtual void TMarker::SetY | ( | Double_t | y | ) | [inline, virtual] |
| static void TMarker::DisplayMarkerTypes | ( | ) | [static] |
Double_t TMarker::fX [protected] |
Definition at line 37 of file TMarker.h.
Referenced by Copy(), DistancetoPrimitive(), ExecuteEvent(), GetX(), ls(), Paint(), Print(), SavePrimitive(), SetX(), and TMarker().
Double_t TMarker::fY [protected] |
Definition at line 38 of file TMarker.h.
Referenced by Copy(), DistancetoPrimitive(), ExecuteEvent(), GetY(), ls(), Paint(), Print(), SavePrimitive(), SetY(), and TMarker().
1.5.1