|
Public Types |
| enum | PROMPT {
PROMPT_SnapElement = 0x0001,
PROMPT_SnapType = 0x0002,
PROMPT_SnapEnd = 0x0004,
PROMPT_SnapDistance = 0x0008,
PROMPT_SnapBackAngle = 0x0010,
PROMPT_RemoveOvershoots = 0x0020,
PROMPT_CrossLines = 0x0040,
PROMPT_VectorSnapDist = 0x0080,
PROMPT_PixelSnapDist = 0x0100
} |
Public Member Functions |
| ERRVALUE | Create (MGUI::LAYOUT_PANE_BASE &ParentPane, PROMPT PromptSet, MGUI::LAYOUT_SIZEALIGN sizealign=MGUI::LAYOUT_SIZEALIGN_FixedWidth) |
| int | GetAngleUnits () const |
| int | GetDistanceUnits () const |
| const RVC::VECTORTOOLKIT::SNAPPARMS & | GetSnapParms () const |
| | PANEL () |
| void | SetAngleUnits (int AngleUnit) |
| void | SetDistanceUnits (int DistUnit) |
| void | SetScaleToMeters (double ScaleToMeters) |
| void | SetSnapParms (const RVC::VECTORTOOLKIT::SNAPPARMS &SnapParms) |
| virtual | ~PANEL () |
Private Types |
| enum | SPECIALUNITS { SPECIALUNIT_Pixels = 254,
SPECIALUNIT_ObjectUnits
} |
Private Member Functions |
| void | OnCrossLines () |
| void | OnRemoveOvershoots () |
| void | OnSnapBackAngle () |
| void | OnSnapBackUnits () |
| void | OnSnapDist () |
| void | OnSnapDistUnits () |
| void | OnSnapElement () |
| void | OnSnapEnd () |
| void | OnSnapType () |
| void | SetSnapCtrls () |
| void | SetSnapState () |
| virtual double | v_GetPixelScale () |
| virtual void | v_OnChanged () |
Private Attributes |
| int | m_AngleViewUnit |
MGUI::CTRL_TOGGLEBUTTON_T<
RVC::VECTORTOOLKIT::SNAPPARMS::PANEL > | m_CrossLines |
| int | m_DistViewUnit |
MGUI::CTRL_TOGGLEBUTTON_T<
RVC::VECTORTOOLKIT::SNAPPARMS::PANEL > | m_RemoveOvershoots |
| double | m_ScaleToMeters |
MGUI::FORM_EDIT_NUMBER_T<
RVC::VECTORTOOLKIT::SNAPPARMS::PANEL > | m_SnapBackAngle |
| MGUI::CTRL_COMBOBOX_T< RVC::VECTORTOOLKIT::SNAPPARMS::PANEL > | m_SnapBackUnits |
MGUI::FORM_EDIT_NUMBER_T<
RVC::VECTORTOOLKIT::SNAPPARMS::PANEL > | m_SnapDist |
| MGUI::CTRL_COMBOBOX_T< RVC::VECTORTOOLKIT::SNAPPARMS::PANEL > | m_SnapDistUnits |
| MGUI::FORM_COMBOBOX_T< RVC::VECTORTOOLKIT::SNAPPARMS::PANEL > | m_SnapElement |
| MGUI::FORM_COMBOBOX_T< RVC::VECTORTOOLKIT::SNAPPARMS::PANEL > | m_SnapEnd |
| RVC::VECTORTOOLKIT::SNAPPARMS | m_SnapParms |
| MGUI::FORM_COMBOBOX_T< RVC::VECTORTOOLKIT::SNAPPARMS::PANEL > | m_SnapType |