#include <wxviewer.h>
Public Member Functions | |
| wxViewerSelection (void) | |
| wxViewerSelection (int x1, int x2, int y1, int y2) | |
| void | Clear (void) |
| void | GetBounds (int &x1, int &x2, int &y1, int &y2) const |
| void | SetBounds (int x1, int x2, int y1, int y2) |
| void | GetCorner1 (int &x, int &y) const |
| void | GetCorner2 (int &x, int &y) const |
| void | SetCorner1 (int x, int y) |
| void | SetCorner2 (int x, int y) |
| bool | HasSize (void) const |
Protected Attributes | |
| int | m_x1 |
| int | m_x2 |
| int | m_y1 |
| int | m_y2 |
Definition at line 34 of file wxviewer.h.
| lux::wxViewerSelection::wxViewerSelection | ( | void | ) | [inline] |
Definition at line 36 of file wxviewer.h.
References Clear().
Definition at line 29 of file wxviewer.cpp.
| void lux::wxViewerSelection::Clear | ( | void | ) | [inline] |
Definition at line 38 of file wxviewer.h.
References m_x1, m_x2, m_y1, and m_y2.
Referenced by lux::LuxGLViewer::SetHighlight(), lux::LuxGLViewer::SetSelection(), and wxViewerSelection().
Definition at line 32 of file wxviewer.cpp.
References m_x1, m_x2, m_y1, and m_y2.
Referenced by lux::LuxGLViewer::DrawMarchingAnts(), and lux::LuxGLViewer::SetZoom().
Definition at line 41 of file wxviewer.h.
Definition at line 42 of file wxviewer.h.
Referenced by lux::LuxGLViewer::OnMouse().
| bool lux::wxViewerSelection::HasSize | ( | void | ) | const [inline] |
Definition at line 45 of file wxviewer.h.
References m_x1, m_x2, m_y1, and m_y2.
Referenced by lux::LuxGLViewer::OnPaint(), and lux::LuxGLViewer::OnTimer().
Definition at line 39 of file wxviewer.cpp.
References m_x1, m_x2, m_y1, and m_y2.
Referenced by lux::LuxGLViewer::OnMouse().
Definition at line 43 of file wxviewer.h.
Definition at line 44 of file wxviewer.h.
Referenced by lux::LuxGLViewer::OnMouse().
int lux::wxViewerSelection::m_x1 [protected] |
Definition at line 48 of file wxviewer.h.
Referenced by Clear(), GetBounds(), GetCorner1(), HasSize(), SetBounds(), and SetCorner1().
int lux::wxViewerSelection::m_x2 [protected] |
Definition at line 48 of file wxviewer.h.
Referenced by Clear(), GetBounds(), GetCorner2(), HasSize(), SetBounds(), and SetCorner2().
int lux::wxViewerSelection::m_y1 [protected] |
Definition at line 48 of file wxviewer.h.
Referenced by Clear(), GetBounds(), GetCorner1(), HasSize(), SetBounds(), and SetCorner1().
int lux::wxViewerSelection::m_y2 [protected] |
Definition at line 48 of file wxviewer.h.
Referenced by Clear(), GetBounds(), GetCorner2(), HasSize(), SetBounds(), and SetCorner2().
1.6.2-20100208