#include <rubberband.h>


Public Member Functions | |
| wxGISRubberLine (wxPen oPen, wxWindow *pWnd, wxGISDisplay *pDisp, const wxGISSpatialReference &SpaRef=wxNullSpatialReference) | |
| virtual void | OnMouseMove (wxMouseEvent &event) |
| virtual void | OnMouseDown (wxMouseEvent &event) |
| virtual void | OnMouseDoubleClick (wxMouseEvent &event) |
Public Member Functions inherited from wxGISRubberBand | |
| wxGISRubberBand (wxPen oPen, wxWindow *pWnd, wxGISDisplay *pDisp, const wxGISSpatialReference &SpaRef=wxNullSpatialReference) | |
| virtual wxGISGeometry | TrackNew (wxCoord x, wxCoord y) |
| virtual void | OnUnlock (void) |
| virtual void | OnKeyDown (wxKeyEvent &event) |
| virtual void | OnMouseUp (wxMouseEvent &event) |
| virtual void | OnLeave (wxMouseEvent &event) |
| virtual void | OnEnter (wxMouseEvent &event) |
| virtual void | OnCaptureLost (wxMouseCaptureLostEvent &event) |
Protected Attributes | |
| wxVector< wxPoint > | m_aoPoints |
Protected Attributes inherited from wxGISRubberBand | |
| wxGISGeometry | m_RetGeom |
| bool | m_bLock |
| wxCoord | m_StartX |
| wxCoord | m_StartY |
| wxCoord | m_StartXScr |
| wxCoord | m_StartYScr |
| wxWindow * | m_pWnd |
| wxGISDisplay * | m_pDisp |
| wxPen | m_oPen |
| wxGISSpatialReference | m_SpaRef |
The class to drawing line on window while mouse dragging.