29 #ifndef QTOLDMOUSETOOLS_H
30 #define QTOLDMOUSETOOLS_H
102 virtual void clicked(
int x,
int y);
148 virtual void clicked(
int x,
int y);
192 virtual void clicked(
int x,
int y);
WorldCanvas event-based polygon region drawer.
virtual void regionReady()
Signals mouseRegionReady with an appropriate casacore::Record, when called by base class in response ...
WorldCanvas event-based rectangle region drawer.
QtOldPTRegion(PanelDisplay *pd)
PanelDisplay * pd_
virtual void rectangleReady(); virtual void handleEvent(DisplayEvent& ev); virtual void keyPressed(co...
void mouseRegionReady(casacore::Record mouseRegion, WorldCanvasHolder *)
See regionReady() implementation for format of the record.
virtual void regionReady()
Signals mouseRegionReady with an appropriate casacore::Record, when called by base class in response ...
void mouseRegionReady(casacore::Record mouseRegion, WorldCanvasHolder *)
See regionReady() implementation for format of the record.
QtOldRTRegion(PanelDisplay *pd)
virtual void polygonReady()
virtual void handleEvent(DisplayEvent& ev); virtual void keyPressed(const WCPositionEvent &ev); ...
bool getMouseRegion(casacore::Record &mouseRegion, WorldCanvasHolder *&wch)
Retrieve the current rectangular mouse region record and WCH, if any.
void echoClicked(casacore::Record)
WorldCanvas event-based elliptical region drawer.
virtual void clicked(int x, int y)
virtual void doubleClicked(int x, int y)
A hierarchical collection of named fields of various types.
virtual void doubleClicked(int x, int y)
void mouseRegionReady(casacore::Record mouseRegion, WorldCanvasHolder *)
See regionReady() implementation for format of the record.
void echoClicked(casacore::Record)
virtual void regionReady()
This callback is invoked by the base when the user double-clicks inside a polygon defined previously ...
void echoClicked(casacore::Record)
QtOldELRegion(PanelDisplay *pd)
virtual void clicked(int x, int y)
virtual void doubleClicked(int x, int y)
A holder to interface between DisplayDatas and a WorldCanvas.
A class which creates and manages "panelled" displays.
bool getMouseRegion(casacore::Record &mouseRegion, WorldCanvasHolder *&wch)
Retrieve the current polygon mouse region record and WCH, if any.
bool getMouseRegion(casacore::Record &mouseRegion, WorldCanvasHolder *&wch)
Retrieve the current circular mouse region record and WCH, if any.
virtual void clicked(int x, int y)