Archicad 29 C++ API
|
To access IFC attributes, properties and classification references. More...
#include <IFCPropertyAccessor.hpp>
Public Member Functions | |
PropertyAccessor (const IFCAPI::ObjectID &objectID) | |
Get PropertyAccessor to access IFC attributes, properties and classification references. | |
ACAPI::Result< std::vector< Attribute > > | GetAttributes () const |
Get the entity's IFC attributes. | |
ACAPI::Result< std::vector< Property > > | GetPreviewProperties () const |
Get the entity's preview IFC properties. | |
ACAPI::Result< std::vector< Property > > | GetLocalProperties () const |
Get the entity's local IFC properties. | |
ACAPI::Result< std::vector< ClassificationReference > > | GetPreviewClassificationReferences () const |
Get the entity's preview IFC classification references. | |
ACAPI::Result< std::vector< ClassificationReference > > | GetLocalClassificationReferences () const |
Get the entity's IFC classification references. | |
![]() | |
Object (std::shared_ptr< Impl::ObjectImpl > impl) | |
Constructs a new object. | |
const API_Token & | GetToken () const |
Get the token for this object. | |
Additional Inherited Members | |
![]() | |
~Object () | |
Default destructor. | |
![]() | |
std::shared_ptr< Impl::ObjectImpl > | mImpl |
Impl object given by constructor. | |
To access IFC attributes, properties and classification references.