MapEventExtender Class Reference
[Roadnav Misc Classes]

Provides the measure and zoom tool. More...

#include <MapEventExtender.h>

Collaboration diagram for MapEventExtender:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 MapEventExtender (class MapFrame *pFrame, class MapControl *pMap)

Private Member Functions

void OnLButtonDown (wxMouseEvent &event)
void OnMouseMove (wxMouseEvent &event)
void OnLButtonUp (wxMouseEvent &event)

Private Attributes

class MapFramem_pFrame
class MapControl * m_pMap
bool m_bMeasuring
bool m_bZooming
Point m_ptStart
wxPoint m_Start
wxPoint m_Last


Detailed Description

Provides the measure and zoom tool.

Definition at line 73 of file MainPage.txt.


Constructor & Destructor Documentation

MapEventExtender::MapEventExtender ( class MapFrame pFrame,
class MapControl *  pMap 
)


Member Function Documentation

void MapEventExtender::OnLButtonDown ( wxMouseEvent &  event  )  [private]

Definition at line 75 of file MapEventExtender.cpp.

void MapEventExtender::OnMouseMove ( wxMouseEvent &  event  )  [private]

Definition at line 98 of file MapEventExtender.cpp.

void MapEventExtender::OnLButtonUp ( wxMouseEvent &  event  )  [private]

Definition at line 140 of file MapEventExtender.cpp.


Member Data Documentation

Definition at line 59 of file MapEventExtender.h.

class MapControl* MapEventExtender::m_pMap [private]

Definition at line 60 of file MapEventExtender.h.

Definition at line 63 of file MapEventExtender.h.

Definition at line 64 of file MapEventExtender.h.

Point MapEventExtender::m_ptStart [private]

Definition at line 65 of file MapEventExtender.h.

wxPoint MapEventExtender::m_Start [private]

Definition at line 66 of file MapEventExtender.h.

wxPoint MapEventExtender::m_Last [private]

Definition at line 67 of file MapEventExtender.h.


The documentation for this class was generated from the following files:

Generated on Sun Jul 27 17:26:14 2008 for Roadnav by  doxygen 1.5.5