Share

OsnapMode

C++

enum OsnapMode {
  kOsModeEnd = 1,
  kOsModeMid = 2,
  kOsModeCen = 3,
  kOsModeNode = 4,
  kOsModeQuad = 5,
  kOsModeIns = 7,
  kOsModePerp = 8,
  kOsModeTan = 9,
  kOsModeNear = 10,
  kOsModeCentroid = 11
};

File

acdb.h

Members

Members Description
kOsModeEnd Endpoint
kOsModeMid Midpoint
kOsModeCen Center
kOsModeNode Node
kOsModeQuad Quadrant
kOsModeIns Insertion
kOsModePerp Perpendicular
kOsModeTan Tangent
kOsModeNear Nearest
kOsModeCentroid Center of the object.

Description

This enum describes the way objects can snap.

The header file acdbabb.h contains const definitions for the OsnapMode values so that they can be used without the "AcDb::" scope resolution qualifier. This should only be used when you are certain there will be no name conflicts.

Previous Declaration

enum OsnapMode {

kOsModeEnd = 1,

kOsModeMid = 2,

kOsModeCen = 3,

kOsModeNode = 4,

kOsModeQuad = 5,

kOsModeIns = 7,

kOsModePerp = 8,

kOsModeTan = 9,

kOsModeNear = 10

};

Was this information helpful?