Skip to main content

fit_point_grid_rface

Kind: Function
Domain: Modeling and geometry
Canonical import: from cadflow import fit_point_grid_rface

Signature

def fit_point_grid_rface(points: 'Sequence[Sequence[Sequence[float]]]', *, tolerance: 'float' = 0.001, degree_min: 'int' = 3, degree_max: 'int' = 8, smoothing: 'Optional[Tuple[float, float, float]]' = None, tag_prefix: 'Optional[str]' = None) -> 'Face'

Description

Fit a B-spline Face through a rectangular 3D point grid.

Other public imports

  • from cadflow.surfaces import fit_point_grid_rface

Parameters

NameTypeRequiredDefaultSource description
points'Sequence[Sequence[Sequence[float]]]'yes-Not explicitly described in the source docstring.
tolerance'float'no0.001Not explicitly described in the source docstring.
degree_min'int'no3Not explicitly described in the source docstring.
degree_max'int'no8Not explicitly described in the source docstring.
smoothing'Optional[Tuple[float, float, float]]'noNoneNot explicitly described in the source docstring.
tag_prefix'Optional[str]'noNoneNot explicitly described in the source docstring.

Returns

Type: 'Face'

The source docstring does not declare additional return semantics.

Errors

The source docstring does not declare a narrower exception contract. Invalid types, values, ownership, paths, or backend state may still raise the corresponding public error.

Behavior and constraints

  • The contract below is generated from the current public runtime signature. Check domain notes for ownership and workflow constraints.

Import check

from cadflow import fit_point_grid_rface

See also