API Reference > Namespaces > OdDb Namespace > Structs, Records, Enums > OdDb::OsnapMask Enumeration
OdDb::OsnapMask Enumeration
Syntax
C++
enum OsnapMask { kOsMaskEnd = 0x000001, kOsMaskMid = 0x000002, kOsMaskCen = 0x000004, kOsMaskNode = 0x000008, kOsMaskQuad = 0x000010, kOsMaskInt = 0x000020, kOsMaskIns = 0x000040, kOsMaskPerp = 0x000080, kOsMaskTan = 0x000100, kOsMaskNear = 0x000200, kOsMaskQuick = 0x000400, kOsMaskApint = 0x000800, kOsMaskImmediate = 0x010000, kOsMaskAllowTan = 0x020000, kOsMaskDisablePerp = 0x040000, kOsMaskRelCartesian = 0x080000, kOsMaskRelPolar = 0x100000, kOsMaskNoneOverride = 0x200000 };

DbGrip.h

Members 
Description 
kOsMaskEnd = 0x000001 
Endpoint 
kOsMaskMid = 0x000002 
Midpoint 
kOsMaskCen = 0x000004 
Center 
kOsMaskNode = 0x000008 
Node 
kOsMaskQuad = 0x000010 
Quadrant 
kOsMaskInt = 0x000020 
Intersection 
kOsMaskIns = 0x000040 
Insertion 
kOsMaskPerp = 0x000080 
Perpendicular 
kOsMaskTan = 0x000100 
Tangent 
kOsMaskNear = 0x000200 
Nearest 
kOsMaskQuick = 0x000400 
Quck 
kOsMaskApint = 0x000800 
Apparent intersection 
kOsMaskImmediate = 0x010000 
Immediate 
kOsMaskAllowTan = 0x020000 
Allow tangent 
kOsMaskDisablePerp = 0x040000 
Disable perpendicular 
kOsMaskRelCartesian = 0x080000 
Relative certesian 
kOsMaskRelPolar = 0x100000 
Relative polar 
kOsMaskNoneOverride = 0x200000 
None override 

This enumeration specifies osnap (object snap) mask types.

Copyright © 2002–2020. Open Design Alliance. All rights reserved.