Public Member Functions | |
QGGraphicalCut () | |
Default constructor. | |
QGGraphicalCut (const QGGraphicalCut &) | |
Copy constructor. | |
virtual | ~QGGraphicalCut () |
Destructor. | |
void | CopyNameToClipboard () const |
Copy name to clipboard. | |
void | Create () |
Create the graphical cut with the mouse. | |
void | Display () |
Display the graphical cut. | |
void | Erase () |
Erase the graphical cut. | |
const char * | GetName () const |
Get graphical cut name. | |
void | HandleCanvasEvent (Int_t event, Int_t px, Int_t py, TObject *selected) |
Handle mouse events in the canvas. | |
void | SetName (const char *name=0) |
Set graphical cut name. | |
void | SetProperty (const std::string &key, const std::string &value) |
Set property (used for opening a session). | |
void | ViewPulses () const |
View pulses. | |
Private Attributes | |
Double_t | fXLast |
X-coordinate of last selected point. | |
Double_t | fYLast |
Y-coordinate of last selected point. | |
Static Private Attributes | |
static std::list < QGGraphicalCut * > | fGraphicalCuts |
Static list of existing graphical cuts. |