|  | 
| static CFxSelectionSet * | SelectByPoint (const OdGePoint3d &pointWCS, double pickboxEYE, CFxView *pView) | 
|  | 
| static CFxSelectionSet * | SelectByBox (const OdGePoint3d &firstPointWCS, const OdGePoint3d &secondPointWCS, CFxView *pView) | 
|  | 
| static CFxSelectionSet * | SelectByWindow (const OdGePoint3d &firstPointWCS, const OdGePoint3d &secondPointWCS, CFxView *pView) | 
|  | 
| static CFxSelectionSet * | SelectByCrossingWindow (const OdGePoint3d &firstPointWCS, const OdGePoint3d &secondPointWCS, CFxView *pView) | 
|  | 
| static CFxSelectionSet * | SelectByPolygon (const OdGePoint3dArray &pointsWCS, CFxView *pView) | 
|  | 
| static CFxSelectionSet * | SelectByCrossingPolygon (const OdGePoint3dArray &pointsWCS, CFxView *pView) | 
|  | 
| static CFxSelectionSet * | SelectByFence (const OdGePoint3dArray &pointsWCS, CFxView *pView) | 
|  | 
| static CFxSelectionSet * | SelectAll (CFxDocument *pDoc) | 
|  | 
| static CFxSelectionSet * | SelectLast (CFxDocument *pDoc) | 
|  | 
| static CFxSelectionSet * | SelectGroup (OdDbObjectId idGroup) | 
|  | 
| static CFxSelectionSet * | SelectPrevious (CFxDocument *pDoc) | 
|  | 
| static CFxSelectionSet * | SelectByView (CFxView *pView) | 
|  | 
| static CFxSelectionSet * | SelectForHatch (CFxView *pView, const OdGePoint3d &pickPoint, OdGeExtents3d *extents) | 
|  | 
|  | 
| void | addRef () | 
|  | 
| void | release () | 
|  | 
|  | OdDbSelectionSet () | 
|  | 
|  | ODRX_DECLARE_MEMBERS (OdDbSelectionSet) | 
|  | 
| virtual const OdDbDatabase * | database () const =0 | 
|  | 
| virtual OdDbObjectIdArray | objectIdArray () const =0 | 
|  | 
|  | TD_USING (OdSelectionSet::append) | 
|  | 
| virtual void | append (const OdDbObjectId &entityId, OdDbSelectionMethod *pMethod=0)=0 | 
|  | 
| virtual void | append (const OdDbObjectIdArray &entityIds, OdDbSelectionMethod *pMethod=0) | 
|  | 
| virtual void | append (const OdDbFullSubentPath &subent, OdDbSelectionMethod *pMethod=0)=0 | 
|  | 
| virtual void | append (const OdSelectionSet *pSSet) | 
|  | 
|  | TD_USING (OdSelectionSet::remove) | 
|  | 
| virtual void | remove (const OdDbObjectId &entityId)=0 | 
|  | 
| virtual void | remove (const OdDbObjectIdArray &entityIds) | 
|  | 
| virtual void | remove (const OdDbFullSubentPath &subent)=0 | 
|  | 
| virtual void | remove (const OdSelectionSet *pSSet) | 
|  | 
|  | TD_USING (OdSelectionSet::isMember) | 
|  | 
| virtual bool | isMember (const OdDbObjectId &entityId) const =0 | 
|  | 
| virtual bool | isMember (const OdDbFullSubentPath &subent) const =0 | 
|  | 
|  | TD_USING (OdSelectionSet::method) | 
|  | 
| virtual OdDbSelectionMethodPtr | method (const OdDbObjectId &entityId) const =0 | 
|  | 
| virtual OdUInt32 | subentCount (const OdDbObjectId &entityId) const =0 | 
|  | 
| virtual bool | getSubentity (const OdDbObjectId &entityId, OdUInt32 i, OdDbFullSubentPath &path) const =0 | 
|  | 
| virtual OdDbSelectionMethodPtr | method (const OdDbFullSubentPath &subent) const =0 | 
|  | 
|  | OdSelectionSet () | 
|  | 
|  | ODRX_DECLARE_MEMBERS (OdSelectionSet) | 
|  | 
| virtual const OdRxObject * | baseDatabase () const =0 | 
|  | 
| virtual OdSelectionSetIteratorPtr | newIterator () const =0 | 
|  | 
| virtual OdUInt32 | numEntities () const =0 | 
|  | 
| virtual void | append (OdDbStub *entityId, OdDbSelectionMethod *pMethod=0)=0 | 
|  | 
| virtual void | append (const OdDbBaseFullSubentPath &subent, OdDbSelectionMethod *pMethod=0)=0 | 
|  | 
| virtual void | remove (OdDbStub *entityId)=0 | 
|  | 
| virtual void | remove (const OdDbBaseFullSubentPath &subent)=0 | 
|  | 
| virtual bool | isMember (OdDbStub *entityId) const =0 | 
|  | 
| virtual bool | isMember (const OdDbBaseFullSubentPath &subent) const =0 | 
|  | 
| virtual OdDbSelectionMethodPtr | method (OdDbStub *entityId) const =0 | 
|  | 
| virtual void | clear ()=0 | 
|  | 
|  | ODRX_HEAP_OPERATORS () | 
|  | 
|  | OdRxObject () | 
|  | 
| virtual | ~OdRxObject () | 
|  | 
| virtual OdRxObject * | queryX (const OdRxClass *pClass) const | 
|  | 
| virtual OdRxObject * | x (const OdRxClass *pClass) const | 
|  | 
| virtual OdRxClass * | isA () const | 
|  | 
| virtual long | numRefs () const | 
|  | 
| bool | isKindOf (const OdRxClass *pClass) const | 
|  | 
| virtual OdRxObjectPtr | clone () const | 
|  | 
| virtual void | copyFrom (const OdRxObject *pSource) | 
|  | 
| virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const | 
|  | 
| virtual bool | isEqualTo (const OdRxObject *pOther) const | 
|  | 
| static OdDbSelectionSetPtr | createObject (const OdDbDatabase *pDb) | 
|  | 
| static OdDbSelectionSetPtr | select (const OdDbDatabase *pDb, const OdRxObject *pFilter=0) | 
|  | 
| static OdDbSelectionSetPtr | select (const OdDbObjectId &vpId, int nPoints, const OdGePoint3d *wcsPts, OdDbVisualSelection::Mode mode=OdDbVisualSelection::kCrossing, OdDbVisualSelection::SubentSelectionMode sm=OdDbVisualSelection::kDisableSubents, const OdRxObject *pFilter=0) | 
|  | 
| static OdRxObjectPtr | cast (const OdRxObject *pointer) | 
|  | 
| static OdRxClass * | desc () | 
|  | 
Description: Represents the selection set. Library: DDKERNEL 
Definition at line 47 of file FxSelectionSet.h.