MeshPlacement
Canonical path: NemAll_Python_Reinforcement.MeshPlacement
Bases: ReinfElement, AllplanElement
Methods:
-
GetBendingShape–Get the shape polyline
-
GetPositionNumber–Get the position number
-
GetWidthVector–Get the width vector
-
Move–Move the placement
-
SetBendingShape–Set the reinforcement shape
-
SetPositionNumber–Set the position number
-
SetWidthVector–Set the width vector
-
Transform–Transform the placement
-
__init__–Overloaded function. See individual overloads.
-
__repr__–Convert the list to a string
GetBendingShape
GetBendingShape() -> BendingShape
SetBendingShape
SetBendingShape(shape: BendingShape)
SetPositionNumber
Set the position number
Parameters:
-
positionNumber(int) –Position number
SetWidthVector
SetWidthVector(widthVec: Vector3D)
Transform
Transform(transMat: Matrix3D)
__init__
overloaded
Initialize
__init__(positionNumber: int, widthVec: Vector3D, bendingShape: BendingShape)
Constructor
Parameters:
-
positionNumber(int) –Position number
-
widthVec(Vector3D) –Width vector of the mesh
-
bendingShape(BendingShape) –Mesh shape
Placeholder