aerocaps.geom.Geometry3D#

class Geometry3D(name: str, construction: bool = False)[source]#

Bases: Geometry

Three-dimensional abstract geometry class

__init__(name: str, construction: bool = False)#

Abstract geometry class

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

  • 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(*args, **kwargs)

Converts the geometric object to an IGES entity.

Attributes

abstractmethod to_iges(*args, **kwargs) IGESEntity[source]#

Converts the geometric object to an IGES entity. To add this IGES entity to an .igs file, use an IGESGenerator.