FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | Static Public Attributes | List of all members
AcDbPersSubentManager Class Reference

#include <AcDbPersSubentManager.h>

Inheritance diagram for AcDbPersSubentManager:
AcRxObject AcRTTIObject AcObject

Classes

class  AcCloner
 

Public Types

enum  Status
 

Public Member Functions

 AcDbPersSubentManager (void)
 
Acad::ErrorStatus auditBody (BODY const *, AcDbAuditInfo *)
 
Acad::ErrorStatus auditPersSubent (unsigned int, AcDbAuditInfo *)
 
Acad::ErrorStatus auditStep (unsigned int, AcDbAuditInfo *)
 
virtual ~AcDbPersSubentManager (void)
 
virtual bool doesBodyHavePersSubentNamingData (BODY const *) const
 
virtual Status status (void) const
 
virtual unsigned int createNewPersSubent (BODY const *, ENTITY const *)
 
virtual unsigned int createNewStep (void)
 
virtual void convertToPrimitive (BODY *, unsigned int)
 
virtual void deletePersSubent (unsigned int)
 
virtual void deleteStep (unsigned int)
 
virtual void findEntitiesInOtherBody (ENTITY const *, BODY const *, AcArray< ENTITY *, AcArrayMemCopyReallocator< ENTITY * > > &) const
 
virtual void findEntitiesWithStepId (BODY const *, unsigned int, bool, AcArray< ENTITY *, AcArrayMemCopyReallocator< ENTITY * > > &) const
 
virtual void getEntitiesFromPersSubentId (unsigned int, BODY const *, AcArray< ENTITY *, AcArrayMemCopyReallocator< ENTITY * > > &)
 
virtual void getProfileEdgesFromProfileBody (BODY const *, AcArray< EDGE *, AcArrayMemCopyReallocator< EDGE * > > &, AcArray< bool, AcArrayMemCopyReallocator< bool > > &)
 
virtual void getStepIdsFromEntity (ENTITY const *, bool, AcArray< unsigned int, AcArrayMemCopyReallocator< unsigned int > > &) const
 
virtual void mirror (AcArray< unsigned int, AcArrayMemCopyReallocator< unsigned int > > const &)
 
virtual void reevaluateBlend (unsigned int, BODY *, BODY *)
 
virtual void reevaluateExtrude (unsigned int, BODY *, FACE **const, AcArray< EDGE *, AcArrayMemCopyReallocator< EDGE * > > const &, AcArray< unsigned int, AcArrayMemCopyReallocator< unsigned int > > const &)
 
virtual void reevaluateLoft (unsigned int, BODY *, bool, bool, FACE **const, AcArray< AcArray< EDGE *, AcArrayMemCopyReallocator< EDGE * > >, AcArrayMemCopyReallocator< AcArray< EDGE *, AcArrayMemCopyReallocator< EDGE * > > > > const &, AcArray< AcArray< bool, AcArrayMemCopyReallocator< bool > >, AcArrayMemCopyReallocator< AcArray< bool, AcArrayMemCopyReallocator< bool > > > > const &, AcArray< AcArray< unsigned int, AcArrayMemCopyReallocator< unsigned int > >, AcArrayMemCopyReallocator< AcArray< unsigned int, AcArrayMemCopyReallocator< unsigned int > > > > const &)
 
virtual void reevaluatePrimitive (unsigned int, BODY *)
 
virtual void reevaluateRevolve (unsigned int, BODY *, bool, FACE **const, AcArray< EDGE *, AcArrayMemCopyReallocator< EDGE * > > const &, AcArray< unsigned int, AcArrayMemCopyReallocator< unsigned int > > const &)
 
virtual void reevaluateSweep (unsigned int, BODY *, bool, FACE **const, AcArray< EDGE *, AcArrayMemCopyReallocator< EDGE * > > const &, AcArray< bool, AcArrayMemCopyReallocator< bool > > const &, AcArray< unsigned int, AcArrayMemCopyReallocator< unsigned int > > const &, AcArray< AcArray< unsigned int, AcArrayMemCopyReallocator< unsigned int > >, AcArrayMemCopyReallocator< AcArray< unsigned int, AcArrayMemCopyReallocator< unsigned int > > > > const &)
 
virtual void reevaluateTweak (unsigned int, BODY *)
 
virtual void removePersSubentNamingDataFromBody (BODY *) const
 
virtual void setStatus (Status)
 
- Public Member Functions inherited from AcRxObject
virtual AcRxObjectqueryX (AcRxClass const *) const
 
AcRxObjectx (AcRxClass const *) const
 
virtual AcRxClassisA (void) const
 
virtual AcRxObjectclone (void) const
 
virtual AcRx::Ordering comparedTo (AcRxObject const *) const
 
virtual Acad::ErrorStatus copyFrom (AcRxObject const *)
 
virtual int isEqualTo (AcRxObject const *) const
 
bool isKindOf (const AcRxClass *pOtherClass) const
 
virtual ~AcRxObject (void)
 
- Public Member Functions inherited from AcRTTIObject
 AcRTTIObject ()
 
virtual ~AcRTTIObject ()
 
- Public Member Functions inherited from AcObject
 AcObject ()
 
 AcObject (const AcObject &source)
 
virtual ~AcObject ()
 
voiddata () const
 

Static Public Attributes

static ARX_API_STATIC unsigned int const kNullId
 

Additional Inherited Members

- Static Public Member Functions inherited from AcRxObject
static AcRxClass *__cdecl desc (void)
 
static AcRxObject *__cdecl cast (AcRxObject const *)
 
- Protected Member Functions inherited from AcRxObject
 AcRxObject (void)
 
virtual AcRxObjectsubQueryX (AcRxClass const *) const
 
- Protected Attributes inherited from AcObject
voidm_pData
 

Detailed Description

Definition at line 30 of file AcDbPersSubentManager.h.

Member Enumeration Documentation

◆ Status

Definition at line 33 of file AcDbPersSubentManager.h.

Constructor & Destructor Documentation

◆ AcDbPersSubentManager()

AcDbPersSubentManager::AcDbPersSubentManager ( void )

◆ ~AcDbPersSubentManager()

virtual AcDbPersSubentManager::~AcDbPersSubentManager ( void )
virtual

Member Function Documentation

◆ auditBody()

Acad::ErrorStatus AcDbPersSubentManager::auditBody ( BODY const * ,
AcDbAuditInfo *  )

◆ auditPersSubent()

Acad::ErrorStatus AcDbPersSubentManager::auditPersSubent ( unsigned int ,
AcDbAuditInfo *  )

◆ auditStep()

Acad::ErrorStatus AcDbPersSubentManager::auditStep ( unsigned int ,
AcDbAuditInfo *  )

◆ convertToPrimitive()

virtual void AcDbPersSubentManager::convertToPrimitive ( BODY * ,
unsigned int  )
virtual

◆ createNewPersSubent()

virtual unsigned int AcDbPersSubentManager::createNewPersSubent ( BODY const * ,
ENTITY const *  )
virtual

◆ createNewStep()

virtual unsigned int AcDbPersSubentManager::createNewStep ( void )
virtual

◆ deletePersSubent()

virtual void AcDbPersSubentManager::deletePersSubent ( unsigned int )
virtual

◆ deleteStep()

virtual void AcDbPersSubentManager::deleteStep ( unsigned int )
virtual

◆ doesBodyHavePersSubentNamingData()

virtual bool AcDbPersSubentManager::doesBodyHavePersSubentNamingData ( BODY const * ) const
virtual

◆ findEntitiesInOtherBody()

virtual void AcDbPersSubentManager::findEntitiesInOtherBody ( ENTITY const * ,
BODY const * ,
AcArray< ENTITY *, AcArrayMemCopyReallocator< ENTITY * > > &  ) const
virtual

◆ findEntitiesWithStepId()

virtual void AcDbPersSubentManager::findEntitiesWithStepId ( BODY const * ,
unsigned int ,
bool ,
AcArray< ENTITY *, AcArrayMemCopyReallocator< ENTITY * > > &  ) const
virtual

◆ getEntitiesFromPersSubentId()

virtual void AcDbPersSubentManager::getEntitiesFromPersSubentId ( unsigned int ,
BODY const * ,
AcArray< ENTITY *, AcArrayMemCopyReallocator< ENTITY * > > &  )
virtual

◆ getProfileEdgesFromProfileBody()

virtual void AcDbPersSubentManager::getProfileEdgesFromProfileBody ( BODY const * ,
AcArray< EDGE *, AcArrayMemCopyReallocator< EDGE * > > & ,
AcArray< bool, AcArrayMemCopyReallocator< bool > > &  )
virtual

◆ getStepIdsFromEntity()

virtual void AcDbPersSubentManager::getStepIdsFromEntity ( ENTITY const * ,
bool ,
AcArray< unsigned int, AcArrayMemCopyReallocator< unsigned int > > &  ) const
virtual

◆ mirror()

virtual void AcDbPersSubentManager::mirror ( AcArray< unsigned int, AcArrayMemCopyReallocator< unsigned int > > const & )
virtual

◆ reevaluateBlend()

virtual void AcDbPersSubentManager::reevaluateBlend ( unsigned int ,
BODY * ,
BODY *  )
virtual

◆ reevaluateExtrude()

virtual void AcDbPersSubentManager::reevaluateExtrude ( unsigned int ,
BODY * ,
FACE ** const ,
AcArray< EDGE *, AcArrayMemCopyReallocator< EDGE * > > const & ,
AcArray< unsigned int, AcArrayMemCopyReallocator< unsigned int > > const &  )
virtual

◆ reevaluateLoft()

◆ reevaluatePrimitive()

virtual void AcDbPersSubentManager::reevaluatePrimitive ( unsigned int ,
BODY *  )
virtual

◆ reevaluateRevolve()

virtual void AcDbPersSubentManager::reevaluateRevolve ( unsigned int ,
BODY * ,
bool ,
FACE ** const ,
AcArray< EDGE *, AcArrayMemCopyReallocator< EDGE * > > const & ,
AcArray< unsigned int, AcArrayMemCopyReallocator< unsigned int > > const &  )
virtual

◆ reevaluateSweep()

◆ reevaluateTweak()

virtual void AcDbPersSubentManager::reevaluateTweak ( unsigned int ,
BODY *  )
virtual

◆ removePersSubentNamingDataFromBody()

virtual void AcDbPersSubentManager::removePersSubentNamingDataFromBody ( BODY * ) const
virtual

◆ setStatus()

virtual void AcDbPersSubentManager::setStatus ( Status )
virtual

◆ status()

virtual Status AcDbPersSubentManager::status ( void ) const
virtual

Member Data Documentation

◆ kNullId

ARX_API_STATIC unsigned int const AcDbPersSubentManager::kNullId
static

Definition at line 57 of file AcDbPersSubentManager.h.


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