GSI Object Oriented Online Offline (Go4)
GO4-6.3.0
|
#include <TGo4LabelPainter.h>
Public Member Functions | |
TGo4LabelConnector () | |
TGo4LabelConnector (Double_t x1, Double_t y1, Double_t x2, Double_t y2) | |
virtual | ~TGo4LabelConnector () |
void | SetOwner (TObject *ob) |
void | Paint (Option_t *opt="") override |
Static Public Attributes | |
static const void * | fxLastDeleted = nullptr |
Private Attributes | |
TObject * | fxOwner {nullptr} |
Connection line for labels that knows its author. Required to suppress orphaned copies of marker and condition label connectors after canvas reconstruction by streamer.
Definition at line 63 of file TGo4LabelPainter.h.
|
inline |
Definition at line 66 of file TGo4LabelPainter.h.
|
inline |
Definition at line 68 of file TGo4LabelPainter.h.
|
inlinevirtual |
Definition at line 73 of file TGo4LabelPainter.h.
References TGo4Label::fxLastDeleted.
|
override |
Definition at line 232 of file TGo4LabelPainter.cxx.
|
inline |
Definition at line 75 of file TGo4LabelPainter.h.
References TGo4Label::fxOwner, and TGo4Label::Paint().
Referenced by TGo4MarkerPainter::CheckConnector(), and TGo4MarkerPainter::PaintConnector().
|
static |
set this to pointer of last deleted instance before
Definition at line 80 of file TGo4LabelPainter.h.
Referenced by TGo4MarkerPainter::CheckConnector(), and TGo4Label::ExecuteEvent().
|
private |
the owner of this connector line
Definition at line 84 of file TGo4LabelPainter.h.