#include <FxOsnapPoint.h>
|
enum | OsnapMode {
kOsModeStart = -2
, kOsModeUndefined = -1
, kOsModeNone = 0
, kOsModeFirst = 1
,
kOsModeEnd = 1
, kOsModeMid = 2
, kOsModeCen = 3
, kOsModeNode = 4
,
kOsModeQuad = 5
, kOsModeIntersec = 6
, kOsModeIns = 7
, kOsModePerp = 8
,
kOsModeTan = 9
, kOsModeNear = 10
, kOsModeGeoCen = 11
, kOsModeApint = 12
,
kOsModeExt = 13
, kOsModePar = 14
, kOsModeDisabled = 15
, kOsModeCustom = 16
,
kOsModeLast = 16
} |
|
Definition at line 29 of file FxOsnapPoint.h.
◆ OsnapMode
Enumerator |
---|
kOsModeStart | |
kOsModeUndefined | |
kOsModeNone | |
kOsModeFirst | |
kOsModeEnd | |
kOsModeMid | |
kOsModeCen | |
kOsModeNode | |
kOsModeQuad | |
kOsModeIntersec | |
kOsModeIns | |
kOsModePerp | |
kOsModeTan | |
kOsModeNear | |
kOsModeGeoCen | |
kOsModeApint | |
kOsModeExt | |
kOsModePar | |
kOsModeDisabled | |
kOsModeCustom | |
kOsModeLast | |
Definition at line 33 of file FxOsnapPoint.h.
◆ ~CFxOsnapPoint()
virtual CFxOsnapPoint::~CFxOsnapPoint |
( |
| ) |
|
|
virtual |
◆ Clear()
virtual void CFxOsnapPoint::Clear |
( |
| ) |
|
|
pure virtual |
Description: Clears this object to its blank/initial state.
◆ ConvertOsnapMode() [1/2]
Description: Convert osnap mode. Arguments:
- Parameters
-
Return Value: .
◆ ConvertOsnapMode() [2/2]
Description: Convert osnap mode. Arguments:
- Parameters
-
Return Value: .
◆ GetCenterColor()
Description: Gets a center color. Arguments:
- Parameters
-
[in,out] | pContext | If non-null, the context. |
Return Value: The center color.
◆ GetCenterSize()
static int CFxOsnapPoint::GetCenterSize |
( |
| ) |
|
|
static |
Description: Gets the center size.
Return Value: The center size.
◆ GetMode()
Description: Gets the mode. Return Value: The mode.
◆ GetModeName()
virtual CFxString CFxOsnapPoint::GetModeName |
( |
| ) |
const |
|
pure virtual |
Description: Gets the mode name.
Return Value: The mode name.
◆ GetOsnapColor()
static ODCOLORREF CFxOsnapPoint::GetOsnapColor |
( |
| ) |
|
|
static |
Description: Gets the osnap color.
Return Value: The osnap color.
◆ GetOsnapDistance()
static unsigned int CFxOsnapPoint::GetOsnapDistance |
( |
| ) |
|
|
static |
Description: Gets the osnap distance.
Return Value: The osnap distance.
◆ GetOsnapSize()
static unsigned int CFxOsnapPoint::GetOsnapSize |
( |
| ) |
|
|
static |
Description: Gets the osnap size.
Return Value: The osnap size.
◆ GetPoint()
virtual const OdGePoint3d & CFxOsnapPoint::GetPoint |
( |
| ) |
const |
|
pure virtual |
Description: Gets the point.
Return Value: The point.
◆ GetSubentPath()
Description: Gets the subent path. Arguments:
- Parameters
-
first | Set to 'false' if you need second entity for intersection osnap. Return Value: The subent path. |
◆ IsEqualTo()
virtual bool CFxOsnapPoint::IsEqualTo |
( |
const CFxOsnapPoint & |
osnapPoint, |
|
|
double |
pointTol |
|
) |
| const |
|
pure virtual |
Description: Query if 'osnapPoint' is equal to. Arguments:
- Parameters
-
osnapPoint | The osnap point. |
pointTol | The point tolerance. |
Return Value: true if equal to, false if not.
◆ operator=()
◆ Set() [1/2]
Description: Sets osnap parameters. Arguments:
- Parameters
-
osnapMode | The osnap mode. |
point | The point. |
first | The subent path. |
second | Second path for intersection osnap. |
◆ Set() [2/2]
Description: Sets. Arguments:
- Parameters
-
The documentation for this class was generated from the following file: