|
OpenLexocad
27.0
|
Root is the base class of all BIM related entities. All BIM entities can be identified by a Globally Unique Id. More...
#include <Root.h>
Public Member Functions | |
| void | setUserName (const Base::String &aName) |
| Base::String | getUserName () const |
| virtual | ~Root (void) |
Identification | |
| Base::GlobalId | getGlobalId () const |
| bool | setGlobalId (const Base::GlobalId &aGlobalId) |
Public Member Functions inherited from OpenLxApp::DocObject | |
| std::shared_ptr< Document > | getDocument () const |
| bool | isNew () const |
| bool | isUpdated () const |
| bool | isValid () const |
| bool | hasErrors () const |
| void | touch () |
| LxIfc4::LxIfc4EntityEnum | getEntityType () const |
| std::string | getEntityTypeAsString () const |
| std::shared_ptr< Core::DbgInfo > | getDbgInfo () const |
| DocObject (Core::DocObject *aObject) | |
| virtual | ~DocObject (void) |
| Core::DocObject * | __getObj__ () const |
Protected Member Functions | |
| Root () | |
Protected Member Functions inherited from OpenLxApp::DocObject | |
| DocObject () | |
Additional Inherited Members | |
Protected Attributes inherited from OpenLxApp::DocObject | |
| Core::DocObject * | _coreObj = nullptr |
Root is the base class of all BIM related entities. All BIM entities can be identified by a Globally Unique Id.
|
virtual |
|
inlineprotected |
| Base::GlobalId OpenLxApp::Root::getGlobalId | ( | ) | const |
| Base::String OpenLxApp::Root::getUserName | ( | ) | const |
| bool OpenLxApp::Root::setGlobalId | ( | const Base::GlobalId & | aGlobalId | ) |
| void OpenLxApp::Root::setUserName | ( | const Base::String & | aName | ) |