Event for when a canvas or plotter is resized. More...
#include <PlotEvent.h>
Public Member Functions | |
| PlotResizeEvent (PlotCanvas *canvas, int oldWidth, int oldHeight, int newWidth, int newHeight) | |
| Canvas resize constructor, which takes the old and new sizes. | |
| PlotResizeEvent (Plotter *plotter, int oldWidth, int oldHeight, int newWidth, int newHeight) | |
| Plotter resize constructor, which takes the old and new sizes. | |
| ~PlotResizeEvent () | |
| Destructor. | |
| void * | origin () const |
| Overrides PlotEvent::origin(). | |
| PlotCanvas * | canvas () const |
| Canvas that was resized, or NULL if it was a plotter. | |
| Plotter * | plotter () const |
| Plotter that was resize, or NULL if it was a canvas. | |
| std::pair< int, int > | oldSize () const |
| Old size, in pixels. | |
| std::pair< int, int > | newSize () const |
| New size, in pixels. | |
Protected Attributes | |
| Plotter * | m_plotter |
| PlotCanvas * | m_canvas |
| std::pair< int, int > | m_old |
| std::pair< int, int > | m_new |
Event for when a canvas or plotter is resized.
Definition at line 278 of file PlotEvent.h.
| casa::PlotResizeEvent::PlotResizeEvent | ( | PlotCanvas * | canvas, | |
| int | oldWidth, | |||
| int | oldHeight, | |||
| int | newWidth, | |||
| int | newHeight | |||
| ) |
Canvas resize constructor, which takes the old and new sizes.
| casa::PlotResizeEvent::PlotResizeEvent | ( | Plotter * | plotter, | |
| int | oldWidth, | |||
| int | oldHeight, | |||
| int | newWidth, | |||
| int | newHeight | |||
| ) |
Plotter resize constructor, which takes the old and new sizes.
| casa::PlotResizeEvent::~PlotResizeEvent | ( | ) |
Destructor.
| PlotCanvas* casa::PlotResizeEvent::canvas | ( | ) | const |
Canvas that was resized, or NULL if it was a plotter.
Referenced by origin().
| std::pair<int, int> casa::PlotResizeEvent::newSize | ( | ) | const |
New size, in pixels.
| std::pair<int, int> casa::PlotResizeEvent::oldSize | ( | ) | const |
Old size, in pixels.
| void* casa::PlotResizeEvent::origin | ( | ) | const [inline, virtual] |
Overrides PlotEvent::origin().
Implements casa::PlotEvent.
Definition at line 292 of file PlotEvent.h.
| Plotter* casa::PlotResizeEvent::plotter | ( | ) | const |
PlotCanvas* casa::PlotResizeEvent::m_canvas [protected] |
Definition at line 311 of file PlotEvent.h.
std::pair<int, int> casa::PlotResizeEvent::m_new [protected] |
Definition at line 313 of file PlotEvent.h.
std::pair<int, int> casa::PlotResizeEvent::m_old [protected] |
Definition at line 312 of file PlotEvent.h.
Plotter* casa::PlotResizeEvent::m_plotter [protected] |
Definition at line 310 of file PlotEvent.h.
1.6.1