RVC::VECTORTOOLKIT::SNAPPARMS::PANEL Class Reference
#include <mgui/formsnapparms.h>
List of all members.
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 |
| | PANEL () |
| virtual | ~PANEL () |
| 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 |
| void | SetAngleUnits (int AngleUnit) |
| void | SetDelegateGetPixelScale (DELEGATE_DOUBLE_NOPARMS delegate) |
| void | SetDelegateOnChanged (DELEGATE_VOID_NOPARMS delegate) |
| void | SetDistanceUnits (int DistUnit) |
| void | SetScaleToMeters (double ScaleToMeters) |
| void | SetSnapParms (const RVC::VECTORTOOLKIT::SNAPPARMS &SnapParms) |
Protected Member Functions |
| virtual double | v_GetPixelScale () |
| virtual void | v_OnChanged () |
Member Enumeration Documentation
- Enumerator:
| PROMPT_SnapElement |
|
| PROMPT_SnapType |
|
| PROMPT_SnapEnd |
|
| PROMPT_SnapDistance |
|
| PROMPT_SnapBackAngle |
|
| PROMPT_RemoveOvershoots |
|
| PROMPT_CrossLines |
|
| PROMPT_VectorSnapDist |
|
| PROMPT_PixelSnapDist |
|
Constructor & Destructor Documentation
| RVC::VECTORTOOLKIT::SNAPPARMS::PANEL::PANEL |
( |
|
) |
|
| virtual RVC::VECTORTOOLKIT::SNAPPARMS::PANEL::~PANEL |
( |
|
) |
[virtual] |
Member Function Documentation
| int RVC::VECTORTOOLKIT::SNAPPARMS::PANEL::GetAngleUnits |
( |
|
) |
const |
| int RVC::VECTORTOOLKIT::SNAPPARMS::PANEL::GetDistanceUnits |
( |
|
) |
const |
| void RVC::VECTORTOOLKIT::SNAPPARMS::PANEL::SetAngleUnits |
( |
int |
AngleUnit |
) |
|
| void RVC::VECTORTOOLKIT::SNAPPARMS::PANEL::SetDelegateOnChanged |
( |
DELEGATE_VOID_NOPARMS |
delegate |
) |
[inline] |
| void RVC::VECTORTOOLKIT::SNAPPARMS::PANEL::SetDistanceUnits |
( |
int |
DistUnit |
) |
|
| void RVC::VECTORTOOLKIT::SNAPPARMS::PANEL::SetScaleToMeters |
( |
double |
ScaleToMeters |
) |
|
| virtual double RVC::VECTORTOOLKIT::SNAPPARMS::PANEL::v_GetPixelScale |
( |
|
) |
[protected, virtual] |
Called to get pixel scale.
Default implementation invokes corresponding delegate. If override call when/if needed to invoke delegate.
| virtual void RVC::VECTORTOOLKIT::SNAPPARMS::PANEL::v_OnChanged |
( |
|
) |
[protected, virtual] |
Called when setting changed.
Default implementation invokes corresponding delegate. If override call when/if needed to invoke delegate.
The documentation for this class was generated from the following file: