Archicad 29 C++ API
|
Identifies an IFC entity (e.g: IfcBuildingStorey, IfcBeam, IfcZone, etc.) More...
#include <IFCObjectID.hpp>
Public Member Functions | |
ULong | GenerateHashValue () const |
For use as Hash key. | |
bool | operator== (const IFCAPI::ObjectID &other) const |
Equality operator. | |
bool | operator!= (const IFCAPI::ObjectID &other) const |
Inequality operator. | |
![]() | |
Object (std::shared_ptr< Impl::ObjectImpl > impl) | |
Constructs a new object. | |
const API_Token & | GetToken () const |
Get the token for this object. | |
Friends | |
class | Assignments |
class | HookAssignments |
class | HookDataProvider |
class | ObjectAccessor |
Additional Inherited Members | |
![]() | |
~Object () | |
Default destructor. | |
![]() | |
std::shared_ptr< Impl::ObjectImpl > | mImpl |
Impl object given by constructor. | |
Identifies an IFC entity (e.g: IfcBuildingStorey, IfcBeam, IfcZone, etc.)