aerocaps.geom.curves.CurveOnParametricSurface#
- class CurveOnParametricSurface(surface: Surface, parametric_curve: Geometry3D, model_space_curve: Geometry3D, name: str = 'CurveOnParametricSurface', construction: bool = False)[source]#
Bases:
Geometry3D- __init__(surface: Surface, parametric_curve: Geometry3D, model_space_curve: Geometry3D, name: str = 'CurveOnParametricSurface', construction: bool = False)[source]#
- Parameters:
surface
parametric_curve
model_space_curve
name (str) – Name of the geometric object. May be re-assigned a unique name when added to a
GeometryContainer. Default: ‘CurveOnParametricSurface’construction (bool) – Whether this is a geometry used only for construction of other geometries. If
True, this geometry will not be exported or plotted. Default:False
Methods
to_iges(surface_iges, parametric_curve, ...)Converts the geometric object to an IGES entity.
Attributes
- to_iges(surface_iges: IGESEntity, parametric_curve: IGESEntity, model_space_curve: IGESEntity, *args, **kwargs) IGESEntity[source]#
Converts the geometric object to an IGES entity. To add this IGES entity to an
.igsfile, use anIGESGenerator.