aerocaps.iges.surfaces.TrimmedSurfaceIGES#
- class TrimmedSurfaceIGES(untrimmed_surface: IGESEntity, outer_boundary: CurveOnParametricSurfaceIGES, inner_boundaries: List[CurveOnParametricSurfaceIGES] = None, outer_boundary_is_boundary_of_surface: bool = False, **entity_kwargs)[source]#
Bases:
IGESEntity- __init__(untrimmed_surface: IGESEntity, outer_boundary: CurveOnParametricSurfaceIGES, inner_boundaries: List[CurveOnParametricSurfaceIGES] = None, outer_boundary_is_boundary_of_surface: bool = False, **entity_kwargs)[source]#
Trimmed Surface, IGES type 144.
- Parameters:
untrimmed_surface (IGESEntity) – Surface in which the boundary curves reside
outer_boundary (CurveOnParametricSurfaceIGES) – Curve on a parametric surface representing the outer boundary for the trimmed surface
inner_boundaries (List[CurveOnParametricSurfaceIGES]) – List of inner boundary curves
outer_boundary_is_boundary_of_surface (bool) – Whether the outer boundary represents the actual outer boundary of the untrimmed surface. Default:
Falseentity_kwargs – Additional keyword arguments to pass to the
IGESEntityconstructor
Methods
Attributes