|
Public Member Functions |
| | a2dSnapSettings () |
| | Constructors.
|
|
| a2dSnapSettings (wxWindow *parent, wxWindowID id=SYMBOL_A2DSNAPSETTINGS_IDNAME, const wxString &caption=SYMBOL_A2DSNAPSETTINGS_TITLE, const wxPoint &pos=SYMBOL_A2DSNAPSETTINGS_POSITION, const wxSize &size=SYMBOL_A2DSNAPSETTINGS_SIZE, long style=SYMBOL_A2DSNAPSETTINGS_STYLE) |
| bool | Create (wxWindow *parent, wxWindowID id=SYMBOL_A2DSNAPSETTINGS_IDNAME, const wxString &caption=SYMBOL_A2DSNAPSETTINGS_TITLE, const wxPoint &pos=SYMBOL_A2DSNAPSETTINGS_POSITION, const wxSize &size=SYMBOL_A2DSNAPSETTINGS_SIZE, long style=SYMBOL_A2DSNAPSETTINGS_STYLE) |
| | Creation.
|
|
void | CreateControls () |
| | Creates the controls and sizers.
|
| void | OnCloseWindow (wxCloseEvent &event) |
| | wxEVT_CLOSE_WINDOW event handler for ID_SNAP
|
| void | OnIdle (wxIdleEvent &event) |
| | wxEVT_IDLE event handler for ID_SNAP
|
| void | OnSnapallClick (wxCommandEvent &event) |
| | wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_SNAPALL
|
| void | OnSnapallUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_SNAPALL
|
| void | OnVisibleonlyClick (wxCommandEvent &event) |
| | wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_VisibleOnly
|
| void | OnVisibleonlyUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_VisibleOnly
|
| void | OnPosXClick (wxCommandEvent &event) |
| | wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_POS_X
|
| void | OnPosXUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_POS_X
|
| void | OnPosYClick (wxCommandEvent &event) |
| | wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_POS_Y
|
| void | OnPosYUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_POS_Y
|
| void | OnPosPinClick (wxCommandEvent &event) |
| | wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_POS_PIN
|
| void | OnPosPinUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_POS_PIN
|
| void | OnPosPinUnconnClick (wxCommandEvent &event) |
| | wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_POS_PIN_UNCONN
|
| void | OnPosPinUnconnUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_POS_PIN_UNCONN
|
| void | OnBboxvertexesClick (wxCommandEvent &event) |
| | wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_BBOXVERTEXES
|
| void | OnBboxvertexesUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_BBOXVERTEXES
|
| void | OnVertexesClick (wxCommandEvent &event) |
| | wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_VERTEXES
|
| void | OnVertexesUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_VERTEXES
|
| void | OnPosXObjClick (wxCommandEvent &event) |
| | wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_POS_X_OBJ
|
| void | OnPosXObjUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_POS_X_OBJ
|
| void | OnPosYObjClick (wxCommandEvent &event) |
| | wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_POS_Y_OBJ
|
| void | OnPosYObjUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_POS_Y_OBJ
|
| void | OnPosPointXClick (wxCommandEvent &event) |
| | wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_POS_POINT_X
|
| void | OnPosPointXUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_POS_POINT_X
|
| void | OnPosPointYClick (wxCommandEvent &event) |
| | wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_POS_POINT_Y
|
| void | OnPosPointYUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_POS_POINT_Y
|
| void | OnPosPointXyClick (wxCommandEvent &event) |
| | wxEVT_COMMAND_CHECKBOX_CLICKED event handler for ID_POS_POINT_XY
|
| void | OnPosPointXyUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_POS_POINT_XY
|
| void | OnSnapgridXEnter (wxCommandEvent &event) |
| | wxEVT_COMMAND_TEXT_ENTER event handler for ID_SnapGrid_X
|
| void | OnSnapgridXUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_SnapGrid_X
|
| void | OnSnapgridYEnter (wxCommandEvent &event) |
| | wxEVT_COMMAND_TEXT_ENTER event handler for ID_SnapGrid_Y
|
| void | OnSnapgridYUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_SnapGrid_Y
|
| void | OnSnaporiginXEnter (wxCommandEvent &event) |
| | wxEVT_COMMAND_TEXT_ENTER event handler for ID_SnapOrigin_X
|
| void | OnSnaporiginXUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_SnapOrigin_X
|
| void | OnSnaporiginYEnter (wxCommandEvent &event) |
| | wxEVT_COMMAND_TEXT_ENTER event handler for ID_SnapOrigin_Y
|
| void | OnSnaporiginYUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_SnapOrigin_Y
|
| void | OnRotsnapangleEnter (wxCommandEvent &event) |
| | wxEVT_COMMAND_TEXT_ENTER event handler for ID_RotSnapAngle
|
| void | OnRotsnapangleUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_RotSnapAngle
|
| void | OnSnapthresholdEnter (wxCommandEvent &event) |
| | wxEVT_COMMAND_TEXT_ENTER event handler for ID_SnapThreshold
|
| void | OnSnapthresholdUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_SnapThreshold
|
| void | OnSnappointxEnter (wxCommandEvent &event) |
| | wxEVT_COMMAND_TEXT_ENTER event handler for ID_snapPointX
|
| void | OnSnappointxUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_snapPointX
|
|
void | OnSnappointyEnter (wxCommandEvent &event) |
| | wxEVT_COMMAND_TEXT_ENTER event handler for ID_snapPointY
|
| void | OnSnappointyUpdate (wxUpdateUIEvent &event) |
| | wxEVT_UPDATE_UI event handler for ID_snapPointY
|
| wxBitmap | GetBitmapResource (const wxString &name) |
| | Retrieves bitmap resources.
|
| wxIcon | GetIconResource (const wxString &name) |
| | Retrieves icon resources.
|
Static Public Member Functions |
| static bool | ShowToolTips () |
| | Should we show tooltips?
|
Public Attributes |
|
wxCheckBox * | m_snapEnabled |
|
wxCheckBox * | m_visibleOnly |
|
wxCheckBox * | m_gridX |
|
wxCheckBox * | m_gridY |
|
wxCheckBox * | m_pins |
|
wxCheckBox * | m_pinsConn |
|
wxCheckBox * | m_bboxvertexes |
|
wxCheckBox * | m_vertexes |
|
wxCheckBox * | m_objPosX |
|
wxCheckBox * | m_objPosY |
|
wxCheckBox * | m_pointPosX |
|
wxCheckBox * | m_pointPosY |
|
wxCheckBox * | m_pointPosXY |
|
wxTextCtrl * | m_gridDistX |
|
wxTextCtrl * | m_gridDistY |
|
wxTextCtrl * | m_orgX |
|
wxTextCtrl * | m_orgY |
|
wxTextCtrl * | m_rotation |
|
wxTextCtrl * | m_threshold |
|
wxTextCtrl * | m_snapPointX |
|
wxTextCtrl * | m_snapPointY |
|
a2dRestrictionEngine * | m_restrict |