CFx SDK Documentation  2022 SP0
Classes | Public Types | Public Member Functions | List of all members
CFxSelectionData Class Referenceabstract

#include <FxSelectionSet.h>

Classes

struct  CFxVertexData
 

Public Types

enum  SelectionMethod {
  eNonGraphical = 0 , ePickPointSelection = 1 , eWindowOrWPolygon = 2 , eCrossingOrCPolygon = 3 ,
  eFence = 4 , eSubentity = 5
}
 

Public Member Functions

virtual ~CFxSelectionData ()
 
virtual SelectionMethod GetMethod () const =0
 
virtual fdt_resbufWGetData () const =0
 
virtual int GetWindowId () const =0
 
virtual size_t GetPointsCount () const =0
 
virtual CFxVertexDataGetPoints () const =0
 
virtual size_t GetNumEntities () const =0
 
virtual bool IsNestedSelection () const =0
 
virtual const OdDbObjectIdGetSpaceId () const =0
 
virtual CFxSelectionDataIteratorCreateIterator () const =0
 

Detailed Description

Description: Represents the selection set data. Library: DDKERNEL

Definition at line 316 of file FxSelectionSet.h.

Member Enumeration Documentation

◆ SelectionMethod

Description:

Enumerator
eNonGraphical 
ePickPointSelection 
eWindowOrWPolygon 
eCrossingOrCPolygon 
eFence 
eSubentity 

Definition at line 324 of file FxSelectionSet.h.

Constructor & Destructor Documentation

◆ ~CFxSelectionData()

virtual CFxSelectionData::~CFxSelectionData ( )
virtual

Member Function Documentation

◆ CreateIterator()

virtual CFxSelectionDataIterator* CFxSelectionData::CreateIterator ( ) const
pure virtual

Description:

◆ GetData()

virtual fdt_resbufW* CFxSelectionData::GetData ( ) const
pure virtual

Description:

◆ GetMethod()

virtual SelectionMethod CFxSelectionData::GetMethod ( ) const
pure virtual

Description:

◆ GetNumEntities()

virtual size_t CFxSelectionData::GetNumEntities ( ) const
pure virtual

Description:

◆ GetPoints()

virtual CFxVertexData* CFxSelectionData::GetPoints ( ) const
pure virtual

Description:

◆ GetPointsCount()

virtual size_t CFxSelectionData::GetPointsCount ( ) const
pure virtual

Description:

◆ GetSpaceId()

virtual const OdDbObjectId& CFxSelectionData::GetSpaceId ( ) const
pure virtual

Description:

◆ GetWindowId()

virtual int CFxSelectionData::GetWindowId ( ) const
pure virtual

Description:

◆ IsNestedSelection()

virtual bool CFxSelectionData::IsNestedSelection ( ) const
pure virtual

Description:


The documentation for this class was generated from the following file: