models/model_3d library

Classes

Cube3D
A 3D cube with optional text labels.
Face3D
A face - triangle with direction. The face is defined by three points. Faces not facing the camera are not drawn.
Group3D
A group of 3D objects.
Line3D
A 3D line.
Mesh3D
A mesh made of Face3D (triangles).
Model3D<T extends Model3D<T>>
Abstraction for all 3D figures.
Plane3D
A plane.
Point3D
A point.
PointPlane3D
A plane with list of points. Used often to present a scale.

Enums

CubeFace
Enum for cube faces