MacroGroupElement
Canonical path: NemAll_Python_BasisElements.MacroGroupElement
Bases: BasisElement
, AllplanElement
Representation of the macro group (group of smart symbols) in Allplan
MacroGroupProperties
property
writable
MacroGroupProperties: MacroGroupProperties
Get the macro group properties
GetMacroGroupProperties
GetMacroGroupProperties() -> MacroGroupProperties
GetPlacementList
GetPlacementList() -> List[MacroPlacementElement]
SetGeometryParameterValueList
Set the geometry parameter value list
Parameters:
-
geometryParameterValueList
(list
) –Geometry parameter value list
SetMacroGroupProperties
SetMacroGroupProperties(macroGroupProp: MacroGroupProperties)
Set the macro group properties
Parameters:
-
macroGroupProp
(MacroGroupProperties
) –MacroGroup properties
__init__
overloaded
Initialize
__init__(macroGroupProp: MacroGroupProperties, placementList: list)
Constructor
Parameters:
-
macroGroupProp
(MacroGroupProperties
) –MacroGroup properties
-
placementList
(list
) –typing.List[MacroPlacementElement] Placements list of macro group
__init__(
commonProp: CommonProperties,
macroGroupProp: MacroGroupProperties,
placementList: list,
)
Constructor
Parameters:
-
commonProp
(CommonProperties
) –Common properties
-
macroGroupProp
(MacroGroupProperties
) –MacroGroup properties
-
placementList
(list
) –typing.List[MacroPlacementElement] Placements list of macro group
__init__(element: MacroGroupElement)
Placeholder