get_control_points#
- ClosedCurveCubicSegment.get_control_points(vertices: ndarray, params: ndarray | None, prev_segment: ClosedCurveSegment | None = None, next_segment: ClosedCurveSegment | None = None) List[ndarray]#
Get the intermediate control point positions for visualization.
- Parameters:
- vertices
np.ndarray All vertices.
- params
Optional[np.ndarray] Optimization parameters.
- prev_segment
Optional[ClosedCurveSegment],optional Previous segment for C1 continuity (default: None).
- next_segment
Optional[ClosedCurveSegment],optional Next segment for C1 continuity (default: None).
- vertices
- Returns:
List[np.ndarray]List of control point coordinates.