Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | List of all members
DistanceDlg Class Referenceabstract
Inheritance diagram for DistanceDlg:
DistanceDlgBase DistanceDlg2d DistanceDlg3d

Public Member Functions

 DistanceDlg (wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE)
 
wxButton * GetDistToolClear ()
 
wxRadioButton * GetRadioPath ()
 
wxRadioButton * GetRadioLine ()
 
wxTextCtrl * GetVertical ()
 
wxTextCtrl * GetGroundDist ()
 
wxChoice * GetUnits1 ()
 
wxChoice * GetUnits2 ()
 
wxChoice * GetUnits3 ()
 
wxChoice * GetUnits4 ()
 
wxChoice * GetUnits5 ()
 
wxTextCtrl * GetMapOffset ()
 
wxTextCtrl * GetMapDist ()
 
wxTextCtrl * GetGeodDist ()
 
void SetProjection (const vtProjection &proj)
 
void SetPoints (const DPoint2 &p1, const DPoint2 &p2, bool bUpdate)
 
void SetPath (const DLine2 &path, bool bUpdate)
 
void GetPoints (DPoint2 &p1, DPoint2 &p2)
 
void SetGroundAndVertical (float fGround, float fVertical, bool bUpdate)
 
void UpdateAvailableUnits ()
 
void ShowValues ()
 
void Zero ()
 
virtual void OnMode (bool bPath)=0
 
virtual void SetPathToBase (const DLine2 &path)=0
 
virtual void Reset ()=0
 
- Public Member Functions inherited from DistanceDlgBase
 DistanceDlgBase (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE|wxTAB_TRAVERSAL)
 

Additional Inherited Members

- Protected Attributes inherited from DistanceDlgBase
wxRadioButton * m_radio_line
 
wxRadioButton * m_radio_path
 
wxButton * m_dist_load_path
 
wxButton * m_dist_tool_clear
 
wxStaticText * m_text34
 
wxTextCtrl * m_map_offset
 
wxChoice * m_units1
 
wxStaticText * id_text
 
wxTextCtrl * m_map_dist
 
wxChoice * m_units2
 
wxStaticText * m_text35
 
wxTextCtrl * mmeod_dist
 
wxChoice * m_units3
 
wxStaticText * m_text36
 
wxTextCtrl * m_ground_dist
 
wxChoice * m_units4
 
wxStaticText * m_text37
 
wxTextCtrl * m_vertical
 
wxChoice * id_units5
 

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