splinepy.helpme.extract#

Functions

arrow_data(spline, adata_name)

Creates edges that represent arrow_data.

bases(spline[, ids, parametric_view])

Creates spline that represents basis functions of given ids.

boundaries(spline[, boundary_ids])

Extracts boundary spline.

control_edges(spline)

Extract control edges (mesh).

control_faces(spline)

Extract control face (mesh).

control_mesh(spline)

Calls control_edges, control_faces, control_volumes based on current spline.

control_points(spline)

Extracts control points and return as vertices.

control_volumes(spline)

Extract control volumes (mesh).

edges(spline[, resolution, all_knots])

Extract edges (lines) from a given spline, or multipatch object.

faces(spline, resolution[, watertight])

Extract faces from spline.

spline(spline, para_dim, split_plane)

Extract a sub spline from a given representation.

volumes(spline, resolution[, watertight])

Extract volumes from spline.

Classes

Extractor(spl)

Helper class to allow direct extraction from spline obj (BSpline or NURBS).