#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().