OpenLexocad
27.0
|
Classes | |
class | CmdAddCentroid |
class | CmdAddCompositeCurve |
class | CmdAddIsoParamLines |
class | CmdAddLoftNURBS |
class | CmdAddPropertySet |
"CmdAddPropertySet" is used to assign one or more EXISTING Property to a PropertySet. More... | |
class | CmdAttachToTask |
Attach a Task (provided its identifier) to the given Element. If the Command fails, check the log for more information. More... | |
class | CmdBooleanCut |
Cuts one or more Element into the given Element. More... | |
class | CmdBooleanSplitShapeWithPlane |
Python interface for command Gui::CmdBooleanSplitShapeWithPlane. More... | |
class | CmdComputeKmReference |
class | CmdConvertToBeamElement |
Convert the given Element into a ElementExtension::BeamElement. More... | |
class | CmdConvertToBSpline |
class | CmdConvertToFacetedBrep |
Convert the geometry of the given Element into a FacetedBrep. More... | |
class | CmdConvertToNewElementType |
class | CmdCopyAlongCurve |
class | CmdDebugCurveDirection |
class | CmdEmptyStorey |
Remove Elements from the BuildingStorey of the active Building, whose elevation value corresponds to the given one. Optionally remove the Elements from the Document too. More... | |
class | CmdExportLXZFile |
class | CmdExtrudeFace |
class | CmdExtrudeSubElementFace |
class | CmdImportFile |
class | CmdRemoveTexture |
Removes the Texture (if any) from the given Elements. More... | |
class | CmdReverseCurve |
class | CmdSetElementLengthAxis |
class | CmdSetGlobalPositioning |
This Command creates/updates the "Global Positioning" structures introduced with IFC4. The "projection" data are obtained through an internet connection to the site http://epsg.io in json format. More... | |
class | CmdSizeElement |
class | OpenLxCmdInit |
Functions | |
std::vector< App::Element * > | toAppElements (const std::vector< std::shared_ptr< OpenLxApp::Element >> &aElems) |
std::vector< std::shared_ptr< OpenLxApp::Element > > | toOpenLxElements (const std::vector< App::Element * > &aElems) |
std::shared_ptr< OpenLxApp::Element > | toOpenLxElement (App::Element *aElem) |
std::shared_ptr< OpenLxApp::SubElement > | toOpenLxSubElement (App::SubElement *aElem) |
std::vector<App::Element*> OpenLxCmd::toAppElements | ( | const std::vector< std::shared_ptr< OpenLxApp::Element >> & | aElems | ) |
std::shared_ptr<OpenLxApp::Element> OpenLxCmd::toOpenLxElement | ( | App::Element * | aElem | ) |
std::vector<std::shared_ptr<OpenLxApp::Element> > OpenLxCmd::toOpenLxElements | ( | const std::vector< App::Element * > & | aElems | ) |
std::shared_ptr<OpenLxApp::SubElement> OpenLxCmd::toOpenLxSubElement | ( | App::SubElement * | aElem | ) |