|
OPENLXAPP_EXPORT Version | OpenLxApp::getOpenLxVersion () |
| General. More...
|
|
OPENLXAPP_EXPORT Version | OpenLxApp::getLexocadVersion () |
|
OPENLXAPP_EXPORT Base::String | OpenLxApp::getCurrentScriptFilePath () |
|
OPENLXAPP_EXPORT int | OpenLxApp::addScriptJob (Event *aEvent, const std::string &aFunctionName) |
|
OPENLXAPP_EXPORT void | OpenLxApp::setCadworkUser (bool on) |
|
OPENLXAPP_EXPORT std::string | OpenLxApp::installPythonPackage (const std::string &aPackageName) |
|
OPENLXAPP_EXPORT ErrorCode | OpenLxApp::projectOrthoPhoto (const std::vector< std::shared_ptr< Element >> &elems, const Base::String &imgPath, const Base::String &jpgdFilePath, const Base::String &lokFilePath) |
| COMMANDS. More...
|
|
OPENLXAPP_EXPORT ErrorCode | OpenLxApp::projectOrthoPhoto (const std::vector< std::shared_ptr< Element >> &elems, const Base::String &imgPath, double minX, double minY, double maxX, double maxY) |
|
OPENLXAPP_EXPORT ErrorCode | OpenLxApp::projectImage (const std::vector< std::shared_ptr< Element >> &elems, const Base::String &imgPath) |
|
template<typename T > |
std::shared_ptr< T > | OpenLxApp::castTo (std::shared_ptr< DocObject > aObj) |
|
template<typename T > |
std::shared_ptr< T > | OpenLxApp::castTo (std::shared_ptr< Property > aProp) |
|
OPENLXAPP_EXPORT BODY * | OpenLxApp::getAcisBodyCopy (pConstShape shape) |
| FILES. More...
|
|
OPENLXAPP_EXPORT int | OpenLxApp::getBimColor (std::shared_ptr< Element > element) |
| Bim Helper. More...
|
|
OPENLXAPP_EXPORT Base::String | OpenLxApp::getBimCut (std::shared_ptr< Element > element) |
|
OPENLXAPP_EXPORT Base::String | OpenLxApp::getBimLane (std::shared_ptr< Element > element) |
|
OPENLXAPP_EXPORT Base::String | OpenLxApp::getBimName (std::shared_ptr< Element > element) |
|
OPENLXAPP_EXPORT Base::String | OpenLxApp::getBimNumber (std::shared_ptr< Element > element) |
|
OPENLXAPP_EXPORT Base::String | OpenLxApp::getBimPreset (std::shared_ptr< Element > element) |
|
OPENLXAPP_EXPORT Base::String | OpenLxApp::getBimZone (std::shared_ptr< Element > element) |
|
OPENLXAPP_EXPORT double | OpenLxApp::getStoreyElevation (std::shared_ptr< Element > element) |
|
OPENLXAPP_EXPORT int | OpenLxApp::getStoreyNumber (std::shared_ptr< Element > element) |
|
OPENLXAPP_EXPORT int | OpenLxApp::getBuildingNumber (std::shared_ptr< Element > element) |
|
OPENLXAPP_EXPORT void | OpenLxApp::setBimLane (const Base::String &value, std::shared_ptr< Element > element) |
|
OPENLXAPP_EXPORT bool | OpenLxApp::setStoreyNumber (const double &z, std::shared_ptr< Element > element) |
|
OPENLXAPP_EXPORT bool | OpenLxApp::setComponentByColorAndName (int cadworkColor, const Base::String &name, std::shared_ptr< Element > element) |
|
OPENLXAPP_EXPORT void | OpenLxApp::setImportIFCColor (int cadworkColor, std::shared_ptr< Element > element) |
|
OPENLXAPP_EXPORT bool | OpenLxApp::addLxUserPropertyText (const std::string &name, Core::CoreDocument *document=nullptr) |
|
OPENLXAPP_EXPORT bool | OpenLxApp::addIfcPropertyText (const std::string &name, Core::CoreDocument *document=nullptr) |
|
OPENLXAPP_EXPORT bool | OpenLxApp::addLxUserPropertyList (const std::string &name, const std::vector< std::string > &entries, Core::CoreDocument *document=nullptr) |
|
OPENLXAPP_EXPORT bool | OpenLxApp::addIfcPropertyList (const std::string &name, const std::vector< std::string > &entries, Core::CoreDocument *document=nullptr) |
|
OPENLXAPP_EXPORT bool | OpenLxApp::addLxPropertySet (const std::string &name, const std::vector< std::string > &propertyNames, Core::CoreDocument *document=nullptr) |
|
OPENLXAPP_EXPORT bool | OpenLxApp::addIfcPropertySet (const std::string &name, const std::vector< std::string > &propertyNames, Core::CoreDocument *document=nullptr) |
|
OPENLXAPP_EXPORT bool | OpenLxApp::assignLxPropertySetsToComponent (std::shared_ptr< Element > elementForComponent, const std::vector< std::string > &propertySetNames) |
|
OPENLXAPP_EXPORT bool | OpenLxApp::assignIfcPropertySetsToComponent (std::shared_ptr< Element > elementForComponent, const std::vector< std::string > &propertySetNames) |
|
OPENLXAPP_EXPORT bool | OpenLxApp::assignValuesToLxProperties (std::shared_ptr< Element > element, const std::string &propertySetName, const std::vector< std::string > &propertyNames, const std::vector< std::string > &propertyValues) |
|
OPENLXAPP_EXPORT bool | OpenLxApp::assignValuesToIfcProperties (std::shared_ptr< Element > element, const std::string &propertySetName, const std::vector< std::string > &propertyNames, const std::vector< std::string > &propertyValues) |
|