create_line_segment#

sectionproperties.pre.bisect_section.create_line_segment(point_on_line: tuple[float, float] | ndarray, vector: ndarray, 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