#include <TGo4MarkerPainter.h>
Inheritance diagram for TGo4MarkerPainter:
Public Methods | |
TGo4MarkerPainter () | |
TGo4MarkerPainter (const Text_t *name) | |
TGo4MarkerPainter (const Text_t *name, const Text_t *title) | |
virtual | ~TGo4MarkerPainter () |
virtual void | PaintLabel (Option_t *opt="") |
Display coordinate label for this marker. More... | |
virtual void | UnPaintLabel (Option_t *opt="") |
Erase the label. More... | |
void | PaintConnector (Option_t *opt="") |
void | UnPaintConnector (Option_t *opt="") |
virtual void | SetMarker (TGo4Marker *mark) |
Protected Methods | |
Bool_t | CheckConnector () |
Check if connector is still existing. More... | |
Protected Attributes | |
TGo4Marker * | fxMarker |
Marker to be painted. More... | |
TGo4LabelConnector * | fxConnector |
Connection line between marker and label. More... | |
Private Attributes | |
Bool_t | fbIsConStreamed |
Flag to handle streamed connector from file correctly. More... |
|
Definition at line 36 of file TGo4MarkerPainter.cxx. |
|
Definition at line 30 of file TGo4MarkerPainter.cxx. |
|
Definition at line 24 of file TGo4MarkerPainter.cxx. |
|
Definition at line 42 of file TGo4MarkerPainter.cxx. References fxConnector. |
|
Display coordinate label for this marker.
Reimplemented from TGo4LabelPainter. Definition at line 50 of file TGo4MarkerPainter.cxx. References TGo4LabelPainter::AddToLabel(), fxMarker, TGo4Marker::GetCont(), TGo4Marker::GetLabelX(), TGo4Marker::GetLabelY(), TGo4Marker::GetName(), TGo4Marker::GetXbin(), TGo4Marker::GetYbin(), TGo4Marker::HasLabel(), TGo4Marker::IsContDraw(), TGo4Marker::IsXbinDraw(), TGo4Marker::IsXDraw(), TGo4Marker::IsYbinDraw(), TGo4Marker::IsYDraw(), PaintConnector(), TGo4LabelPainter::PaintLabel(), TGo4LabelPainter::SetCaption(), TGo4LabelPainter::SetX0(), TGo4LabelPainter::SetY0(), and UnPaintLabel(). Referenced by TGo4Marker::Paint(), and TGo4Marker::ResetLabel(). |
|
Erase the label.
Reimplemented from TGo4LabelPainter. Definition at line 105 of file TGo4MarkerPainter.cxx. References UnPaintConnector(), and TGo4LabelPainter::UnPaintLabel(). Referenced by PaintLabel(), TGo4Marker::ResetLabel(), and TGo4Marker::UnDraw(). |
|
Definition at line 134 of file TGo4MarkerPainter.cxx. References CheckConnector(), fxConnector, fxMarker, TGo4LabelPainter::GetLabelXlo(), TGo4LabelPainter::GetLabelXup(), TGo4LabelPainter::GetLabelYlo(), TGo4LabelPainter::GetLabelYup(), TGo4Marker::HasConnector(), TGo4LabelConnector::SetOwner(), and UnPaintConnector(). Referenced by PaintLabel(). |
|
Definition at line 252 of file TGo4MarkerPainter.cxx. References CheckConnector(), and fxConnector. Referenced by PaintConnector(), and UnPaintLabel(). |
|
Definition at line 36 of file TGo4MarkerPainter.h. References fxMarker. Referenced by TGo4Marker::CreatePainter(). |
|
Check if connector is still existing. Uses root list of cleanups. Definition at line 113 of file TGo4MarkerPainter.cxx. References fbIsConStreamed, fxConnector, and TGo4LabelConnector::SetOwner(). Referenced by PaintConnector(), and UnPaintConnector(). |
|
Marker to be painted.
Definition at line 44 of file TGo4MarkerPainter.h. Referenced by PaintConnector(), PaintLabel(), and SetMarker(). |
|
Connection line between marker and label.
Definition at line 47 of file TGo4MarkerPainter.h. Referenced by CheckConnector(), PaintConnector(), UnPaintConnector(), and ~TGo4MarkerPainter(). |
|
Flag to handle streamed connector from file correctly.
Definition at line 51 of file TGo4MarkerPainter.h. Referenced by CheckConnector(). |