make_surface_patch_rface
Kind: Function
Domain: Modeling and geometry
Canonical import: from cadflow import make_surface_patch_rface
Signature
def make_surface_patch_rface(boundaries: 'Sequence[SurfaceBoundary]', *, points: 'Sequence[Sequence[float]]' = (), settings: 'Optional[SurfaceFillingSettings]' = None, holes: 'Sequence[Wire]' = (), tag_prefix: 'Optional[str]' = None) -> 'Face'
Description
Fill a constrained boundary network into one Face, optionally with holes.
Other public imports
from cadflow.surfaces import make_surface_patch_rface
Parameters
| Name | Type | Required | Default | Source description |
|---|---|---|---|---|
boundaries | 'Sequence[SurfaceBoundary]' | yes | - | Not explicitly described in the source docstring. |
points | 'Sequence[Sequence[float]]' | no | () | Not explicitly described in the source docstring. |
settings | 'Optional[SurfaceFillingSettings]' | no | None | Not explicitly described in the source docstring. |
holes | 'Sequence[Wire]' | no | () | Not explicitly described in the source docstring. |
tag_prefix | 'Optional[str]' | no | None | Not 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 make_surface_patch_rface