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