knots.path.path_data_to_path#

knots.path.path_data_to_path(path_data: list[tuple[uint8, Pt]], closed: bool = False) Path[source]#

Generate a matpotlib.path.Path object from a list of vertices and codes.

Path objects are column-major, but frequently it is easier to work with paths “row-wise”.

Parameters:
path_datalist

A list of “row-wise” code and point data.

closedbool, default:False

If True, add a CLOSEPOLY if needed.

Returns:
matplotlib.path.Path