Share

AcEdSSGetFlags

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

};

Was this information helpful?