addLayer(const Base::String &layerName, bool isVisible=true, bool isFrozen=false) | OpenLxApp::Document | |
addObject(std::shared_ptr< DocObject > aObject) | OpenLxApp::Document | |
addVariant(const Base::String &aFileValName, const Geom::Ax2 &position) | OpenLxApp::Document | |
Application class | OpenLxApp::Document | friend |
ApplicationP class | OpenLxApp::Document | friend |
attachDocumentObserver(std::shared_ptr< DocumentObserver > aObserver) | OpenLxApp::Document | |
beginEditing() | OpenLxApp::Document | |
commandSet | OpenLxApp::Document | static |
copyObjectsFrom(std::shared_ptr< Document > other) | OpenLxApp::Document | |
create() | OpenLxApp::Document | |
createAutomaticWedgeMesh(const Base::String &xlsFileName=Base::String(), const Base::String &fileName2dl=Base::String()) | OpenLxApp::Document | |
deleteObject(std::shared_ptr< DocObject > aObject) | OpenLxApp::Document | |
deleteObjects(const std::vector< std::shared_ptr< DocObject >> &aObjects) | OpenLxApp::Document | |
detachDocumentObserver(std::shared_ptr< DocumentObserver > aObserver) | OpenLxApp::Document | |
Document(const Base::String &name, const Base::String &typeName=L"") | OpenLxApp::Document | |
Document(App::Document *appDoc, const Base::String &name) | OpenLxApp::Document | |
Document(const Document &other) | OpenLxApp::Document | inlineexplicit |
Document(App::Document *aDoc) | OpenLxApp::Document | |
Document()=default | OpenLxApp::Document | |
endEditing() | OpenLxApp::Document | |
getActiveAuxiliaryCurveStyle() const | OpenLxApp::Document | |
getActiveBuilding() | OpenLxApp::Document | |
getActiveBuildingStorey() | OpenLxApp::Document | |
getActiveCurveStyle() const | OpenLxApp::Document | |
getActiveDimensionStyle() const | OpenLxApp::Document | |
getActiveElement() | OpenLxApp::Document | |
getActiveExtrusionStyle() const | OpenLxApp::Document | |
getActivePointStyle() const | OpenLxApp::Document | |
getActiveSite() | OpenLxApp::Document | |
getActiveSpineStyle() const | OpenLxApp::Document | |
getActiveSurfaceStyle() const | OpenLxApp::Document | |
getActiveTextStyle() const | OpenLxApp::Document | |
getBuildings() | OpenLxApp::Document | |
getBuildingStoreys() | OpenLxApp::Document | |
getCommandNames() | OpenLxApp::Document | static |
getElementByGlobalId(const Base::GlobalId &aGlobalId) | OpenLxApp::Document | |
getElements() | OpenLxApp::Document | |
getElements(std::function< bool(std::shared_ptr< Element > aElement)> aFilter) | OpenLxApp::Document | |
getElementsByBimColor(const int &cadworkColor) | OpenLxApp::Document | |
getElementsByBimNumber(const Base::String &componentName, bool useRegularExpression=false) | OpenLxApp::Document | |
getGlobalX_WCS() const | OpenLxApp::Document | |
getGlobalY_WCS() const | OpenLxApp::Document | |
getGlobalZ_WCS() const | OpenLxApp::Document | |
getLayerFrozen(int layerNumber, bool &isFrozen) const | OpenLxApp::Document | |
getLayerName(int layerNumber, Base::String &layerName) const | OpenLxApp::Document | |
getLayerNumbers() const | OpenLxApp::Document | |
getLayerVisible(int layerNumber, bool &isVisible) const | OpenLxApp::Document | |
getLocation_WCS() const | OpenLxApp::Document | |
getName() const | OpenLxApp::Document | |
getObjects() | OpenLxApp::Document | |
getObjects(std::function< bool(std::shared_ptr< DocObject > aObject)> aFilter) | OpenLxApp::Document | |
getRootByGlobalId(const Base::GlobalId &aGlobalId) | OpenLxApp::Document | |
getRoots() | OpenLxApp::Document | |
getRoots(std::function< bool(std::shared_ptr< Root > aRoot)> aFilter) | OpenLxApp::Document | |
getRotationZ_WCS() const | OpenLxApp::Document | |
getSites() | OpenLxApp::Document | |
getSpaces() | OpenLxApp::Document | |
getSpatialElements() | OpenLxApp::Document | |
getTasks(std::shared_ptr< Element > aElement) | OpenLxApp::Document | |
getTmpDirectory() const | OpenLxApp::Document | |
getZeropointAngle() | OpenLxApp::Document | |
getZeropointLok() | OpenLxApp::Document | |
getZeropointXYZ() | OpenLxApp::Document | |
import2dvFile(const Base::String &aFile2dvName, const Geom::Ax2 &position) | OpenLxApp::Document | |
isEditing() const | OpenLxApp::Document | |
isEqual(std::shared_ptr< Document > other) const | OpenLxApp::Document | inline |
operator!=(const Document &x, const Document &y) | OpenLxApp::Document | friend |
operator<(const Document &x, const Document &y) | OpenLxApp::Document | friend |
operator<=(const Document &x, const Document &y) | OpenLxApp::Document | friend |
operator=(const Document &other) | OpenLxApp::Document | inline |
operator==(const Document &x, const Document &y) | OpenLxApp::Document | friend |
operator>(const Document &x, const Document &y) | OpenLxApp::Document | friend |
operator>=(const Document &x, const Document &y) | OpenLxApp::Document | friend |
recompute() | OpenLxApp::Document | |
registerPythonScript(const Base::GlobalId &aScriptId, const Base::String &aScriptFilePath=L"") | OpenLxApp::Document | |
removeObject(std::shared_ptr< DocObject > aObject) | OpenLxApp::Document | |
reset_WCS() | OpenLxApp::Document | |
runCommand(const std::string &cmdName) | OpenLxApp::Document | |
runCommand(Core::Command *cmd) | OpenLxApp::Document | |
saveAs(const Base::String &filename) | OpenLxApp::Document | |
saveAs(const Base::String &format, const Base::String &filename) | OpenLxApp::Document | |
saveAs2dl(const Base::String &filename, const std::vector< std::shared_ptr< Element >> &elements, const Geom::Ax2 &axis, bool exportFacesAsLines, bool forLexo2d) | OpenLxApp::Document | |
saveForWeb(const Base::String &fileOrDirName, bool aSingleHtmlFile=false) | OpenLxApp::Document | |
set_WCS(const Geom::Ax2 &axis) | OpenLxApp::Document | |
setActiveAuxiliaryCurveStyle(const Draw::CurveStyle &cs) | OpenLxApp::Document | |
setActiveCurveStyle(const Draw::CurveStyle &cs) | OpenLxApp::Document | |
setActiveDimensionStyle(const Draw::DimensionStyle &ds) | OpenLxApp::Document | |
setActiveExtrusionStyle(const Draw::ExtrusionStyle &ss) | OpenLxApp::Document | |
setActivePointStyle(const Draw::PointStyle &ps) | OpenLxApp::Document | |
setActiveSpineStyle(const Draw::SolidStyle &ss) | OpenLxApp::Document | |
setActiveSurfaceStyle(const Draw::SurfaceStyle &ss) | OpenLxApp::Document | |
setActiveTextStyle(const Draw::TextStyle &ts) | OpenLxApp::Document | |
setComment(const Base::String &comment) | OpenLxApp::Document | |
setCompany(const Base::String &company) | OpenLxApp::Document | |
setCreatedBy(const Base::String &createdBy) | OpenLxApp::Document | |
setLayerFrozen(int layerNumber, bool isFrozen) | OpenLxApp::Document | |
setLayerName(int layerNumber, const Base::String &layerName) | OpenLxApp::Document | |
setLayerVisible(int layerNumber, bool isVisible) | OpenLxApp::Document | |
setTasks(std::shared_ptr< Element > aElement, std::set< std::shared_ptr< Task >> aTasks) const | OpenLxApp::Document | |
setZeropointAngle(double value) | OpenLxApp::Document | |
setZeropointLok(const Geom::Pnt &pnt) | OpenLxApp::Document | |
setZeropointXYZ(const Geom::XYZ &xyz) | OpenLxApp::Document | |
~Document(void) | OpenLxApp::Document | |