C++
enum AcEdSSGetFlags { kNormal = 0, kPickPoints = 1, kDuplicates = 2, kNestedEntities = 4, kSubEntities = 8, kSinglePick = 16, kPickfirstSet = 32, kPreviousSet = 64, kSubSelection = 128, kUndo = 256, kFailedPickAuto = 512, kCommandPreview = 1024, kAllViewports = 2048, kForBoxPick = 4096, kPreSelectionHilite = 8192 };
File
acssgetfilter.h
Members
Members | Description |
---|---|
kNormal | Standard entity selection |
kPickPoints | Real pick points are needed |
kDuplicates | Duplicate selections are allowed |
kNestedEntities | Nested entities are allowed |
kSubEntities | Subentity selections are requested |
kSinglePick | Force a single pick |
kPickfirstSet | Pickfirst set used |
kPreviousSet | The previous selection set |
kSubSelection | When set, indicates that the ":U" option was used in a call to acedSSGet() and that the selection set may contain subentity information. |
kUndo | AutoCAD is undoing a selection operation |
kFailedPickAuto | The selection resulted from a missed pick in PICKAUTO mode, AutoCAD will next perform a window or crossing window selection based on the next point picked |
kPreSelectionHilite | Highlights the pre-selection object. |
Description
This enumeration contains the flag settings for an entity selection process. The settings are used by methods that add entities to or remove entities from a subSelectionSet.
Previous Declaration
enum AcEdSSGetFlags {
kNormal = 0,
kPickPoints = 1,
kDuplicates = 2,
kNestedEntities = 4,
kSubEntities = 8,
kSinglePick = 16,
kPickfirstSet = 32,
kPreviousSet = 64,
kSubSelection = 128,
kUndo = 256,
kFailedPickAuto = 512,
kCommandPreview = 1024,
kAllViewports = 2048,
kForBoxPick = 4096
};