create_line_segment#

sectionproperties.pre.bisect_section.create_line_segment(point_on_line: tuple[float, float] | ndarray[Any, dtype[float64]], vector: ndarray[Any, dtype[float64]], bounds: tuple[float, float, float, float]) LineString[source]#

Create a line segment given a point, vector and bounds.

Return a LineString of a line that contains point_on_line in the direction of vector bounded by bounds.

Parameters:
Returns:

Line string defined as per docstring

Return type:

LineString