|
OpenLexocad
27.1
|
Classes | |
| class | CmdAddBeamStandardCaseAxis |
| class | CmdAddBolt |
| class | CmdAddCanalizationChannel |
| class | CmdAddCentroid |
| class | CmdAddColumnStandardCaseAxis |
| class | CmdAddCompositeCurve |
| class | CmdAddIsoParamLines |
| class | CmdAddLoftNURBS |
| class | CmdAddMemberStandardCaseAxis |
| class | CmdAddPropertySet |
| "CmdAddPropertySet" is used to assign one or more EXISTING Property to a PropertySet. More... | |
| class | CmdAddShaft |
| class | CmdAddSkinGuidesNURBS |
| class | CmdAddSkinLinearNURBS |
| class | CmdAddStructuralAction |
| class | CmdAddStructuralCurveAction |
| Interface(s) to the command "CmdAddStructuralCurveAction". More... | |
| class | CmdAddStructuralPlanarAction |
| Interface(s) to the command "CmdAddStructuralPlanarAction". More... | |
| class | CmdAddStructuralPointAction |
| Interface(s) to the command "CmdAddStructuralPointAction". More... | |
| class | CmdAddStructuralPointConnection |
| Interface(s) to the command "CmdAddStructuralConnection". More... | |
| class | CmdAddSweepPathNURBS |
| class | CmdApplyComponentTypes |
| 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 | CmdCreateGenericCommand |
| Creates a "generic" command given its name (if it exists) More... | |
| 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 | CmdModifyPropertySetValue |
| "CmdModifyPropertySetValue" is used to assign a value to ane EXISTING Property in a PropertySet. More... | |
| 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 | CmdSetPropertySetDefinition |
| Generic command to add/delete/modify the value of a "Property" inside a "PropertySet" of an Element. The corresponding data structures "PropertySetInfo", "PropertyDescriptor", ... are created automatically (if they don't already exist). (Note: if the "PropertySetDefinition" is of type "PredefinedPropertySet", the "Property" can only be set, neither added, nor deleted because those entries are fixed) 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 | ) |