casa
$Rev:20696$
|
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. | |
pair< int, int > | oldSize () const |
Old size, in pixels. | |
pair< int, int > | newSize () const |
New size, in pixels. | |
Protected Attributes | |
Plotter * | m_plotter |
PlotCanvas * | m_canvas |
pair< int, int > | m_old |
pair< int, int > | m_new |
Event for when a canvas or plotter is resized.
Definition at line 280 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.
Destructor.
PlotCanvas* casa::PlotResizeEvent::canvas | ( | ) | const |
Canvas that was resized, or NULL if it was a plotter.
Referenced by origin().
pair<int, int> casa::PlotResizeEvent::newSize | ( | ) | const |
New size, in pixels.
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 294 of file PlotEvent.h.
Plotter* casa::PlotResizeEvent::plotter | ( | ) | const |
PlotCanvas* casa::PlotResizeEvent::m_canvas [protected] |
Definition at line 313 of file PlotEvent.h.
pair<int, int> casa::PlotResizeEvent::m_new [protected] |
Definition at line 315 of file PlotEvent.h.
pair<int, int> casa::PlotResizeEvent::m_old [protected] |
Definition at line 314 of file PlotEvent.h.
Plotter* casa::PlotResizeEvent::m_plotter [protected] |
Definition at line 312 of file PlotEvent.h.