ShapeHandleCreator
implementation of the shape handle creator
ShapeHandleCreator
Canonical path: Utils.HandleCreator.ShapeHandleCreator.ShapeHandleCreator
implementation of the shape handle creator
rect_by_center
staticmethod
rect_by_center(
handle_list: list[HandleProperties],
center_point: Point3D,
rotation_angle: Angle,
width: float,
depth: float,
width_name: str = "",
depth_name: str = "",
owner_element: BaseElementAdapter = AllplanEleAdapter.BaseElementAdapter(),
)
create rectangle handles
Parameters:
-
handle_list
(list[HandleProperties]
) –handle list
-
center_point
(Point3D
) –center point
-
rotation_angle
(Angle
) –rotation angle
-
width
(float
) –width
-
depth
(float
) –depth
-
width_name
(str
, default:''
) –width parameter name
-
depth_name
(str
, default:''
) –depth parameter name
-
owner_element
(BaseElementAdapter
, default:BaseElementAdapter()
) –owner element of the handle (in element modification mode)
Placeholder