CFx SDK Documentation  2023 SP0
Public Types | Public Member Functions | List of all members
CFxEntityData Class Referenceabstract

#include <FxSelectionSet.h>

Public Types

enum  Flags {
  eUnset = 0x0 , eNonAssociative = 0x1 , eGroup = 0x2 , eHatch = 0x4 ,
  eViewport = 0x8
}
 

Public Member Functions

virtual ~CFxEntityData ()
 
virtual const OdDbObjectIdGetId () const =0
 
virtual const OdDbObjectIdGetLayerId () const =0
 
virtual size_t GetDrawOrder () const =0
 
virtual const OdRxClassGetClass () const =0
 
virtual Flags GetFlags () const =0
 
virtual int GetIndex () const =0
 
virtual bool IsWholeEntitySelected () const =0
 
virtual size_t SubentGetLength () const =0
 
virtual bool ContainsSubent (const OdDbFullSubentPath &path) const =0
 
virtual bool SubentAdd (const OdDbFullSubentPath &subentPath)=0
 
virtual bool SubentRemove (const OdDbFullSubentPath &subentPath)=0
 
virtual CFxEntityDataIteratorCreateIterator () const =0
 

Detailed Description

Description: Represents the selection set data. Library: DDKERNEL

Definition at line 394 of file FxSelectionSet.h.

Member Enumeration Documentation

◆ Flags

Description:

Enumerator
eUnset 
eNonAssociative 
eGroup 
eHatch 
eViewport 

Definition at line 418 of file FxSelectionSet.h.

Constructor & Destructor Documentation

◆ ~CFxEntityData()

virtual CFxEntityData::~CFxEntityData ( )
virtual

Member Function Documentation

◆ ContainsSubent()

virtual bool CFxEntityData::ContainsSubent ( const OdDbFullSubentPath path) const
pure virtual

Description:

◆ CreateIterator()

virtual CFxEntityDataIterator* CFxEntityData::CreateIterator ( ) const
pure virtual

Description:

◆ GetClass()

virtual const OdRxClass* CFxEntityData::GetClass ( ) const
pure virtual

Description:

◆ GetDrawOrder()

virtual size_t CFxEntityData::GetDrawOrder ( ) const
pure virtual

Description:

◆ GetFlags()

virtual Flags CFxEntityData::GetFlags ( ) const
pure virtual

Description:

◆ GetId()

virtual const OdDbObjectId& CFxEntityData::GetId ( ) const
pure virtual

Description:

◆ GetIndex()

virtual int CFxEntityData::GetIndex ( ) const
pure virtual

Description:

◆ GetLayerId()

virtual const OdDbObjectId& CFxEntityData::GetLayerId ( ) const
pure virtual

Description:

◆ IsWholeEntitySelected()

virtual bool CFxEntityData::IsWholeEntitySelected ( ) const
pure virtual

Description:

◆ SubentAdd()

virtual bool CFxEntityData::SubentAdd ( const OdDbFullSubentPath subentPath)
pure virtual

Description:

◆ SubentGetLength()

virtual size_t CFxEntityData::SubentGetLength ( ) const
pure virtual

Description:

◆ SubentRemove()

virtual bool CFxEntityData::SubentRemove ( const OdDbFullSubentPath subentPath)
pure virtual

Description:


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