GSI Object Oriented Online Offline (Go4) GO4-6.4.0
|
Connection line for labels that knows its author. More...
#include <TGo4LabelPainter.h>
Public Member Functions | |
TGo4LabelConnector () | |
TGo4LabelConnector (Double_t x1, Double_t y1, Double_t x2, Double_t y2) | |
virtual | ~TGo4LabelConnector () |
void | Paint (Option_t *opt="") override |
void | SetOwner (TObject *ob) |
Static Public Attributes | |
static const void * | fxLastDeleted = nullptr |
set this to pointer of last deleted instance before | |
Private Attributes | |
TObject * | fxOwner {nullptr} |
the owner of this connector line | |
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.
References fxOwner.
|
inline |
Definition at line 68 of file TGo4LabelPainter.h.
References fxOwner.
|
inlinevirtual |
Definition at line 73 of file TGo4LabelPainter.h.
References fxLastDeleted.
|
override |
Definition at line 232 of file TGo4LabelPainter.cxx.
References fxOwner.
|
inline |
Definition at line 75 of file TGo4LabelPainter.h.
References fxOwner.
|
static |
set this to pointer of last deleted instance before
Definition at line 80 of file TGo4LabelPainter.h.
Referenced by ~TGo4LabelConnector(), and TGo4MarkerPainter::CheckConnector().
|
private |
the owner of this connector line
Definition at line 84 of file TGo4LabelPainter.h.
Referenced by TGo4LabelConnector(), TGo4LabelConnector(), Paint(), and SetOwner().