aerocaps.geom.curves.CompositeCurve2D#

class CompositeCurve2D(curves: List[PCurve2D], name: str = 'CompositeCurve2D', construction: bool = False)[source]#

Bases: Geometry2D

Two-dimensional composite curve class

__init__(curves: List[PCurve2D], name: str = 'CompositeCurve2D', construction: bool = False)[source]#

Two-dimensional composite curve (list of two-dimensional curves connected end-to-end)

Parameters:
  • curves (List[PCurve2D]) – List of connected curves

  • name (str) – Name of the geometric object. May be re-assigned a unique name when added to a GeometryContainer. Default: ‘CompositeCurve2D’

  • 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

evaluate(Nt)

Attributes

ordered_curves

unordered_curves