| 
    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.   | |
  Public Member Functions inherited from ACAPI::Object | |
| 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 | |
  Protected Member Functions inherited from ACAPI::Object | |
| ~Object () | |
| Default destructor.  | |
  Protected Attributes inherited from ACAPI::Object | |
| std::shared_ptr< Impl::ObjectImpl > | mImpl | 
| Impl object given by constructor.  | |
To access IFC attributes, properties and classification references.