aerocaps.geom.point.Point3D#
- class Point3D(x: Length, y: Length, z: Length, name: str = 'Point3D', construction: bool = False)[source]#
Bases:
Geometry3DThree-dimensional point class
- __init__(x: Length, y: Length, z: Length, name: str = 'Point3D', construction: bool = False)[source]#
Three-dimensional point class
- Parameters:
x (Length)
y (Length)
z (Length)
name (str) – Name of the geometric object. May be re-assigned a unique name when added to a
GeometryContainer. Default: ‘Point3D’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
almost_equals(other)as_array([unit])from_array(arr[, unit])plot(plot, **point_kwargs)projection_on_principal_plane([plane])to_iges(*args, **kwargs)Converts the geometric object to an IGES entity.
Attributes
- to_iges(*args, **kwargs) IGESEntity[source]#
Converts the geometric object to an IGES entity. To add this IGES entity to an
.igsfile, use anIGESGenerator.