Interface | Description |
---|---|
Shape |
An interface for 3d shapes such as spheres, but also flat objects such as rectangles
and text.
|
Simplex |
TODO: Comment
|
Class | Description |
---|---|
Circle |
A circle in (x,y,z)-space represented by a center-point, a radius and a normal-vector.
|
Line |
A line represented by a point and a direction.
|
LineSegment |
A line segment spanned by two points, a and b.
|
ParametricPlane | |
Plane |
A plane in (x,y,z)-space represented by a point and a normal.
|
Point |
A point in (x,y,z)-space represented with double precision.
|
PointList |
An ArrayList-wrapper for storing 3d points.
|
PointWeighted | |
Rectangle |
A planar rectangle in 3d.
|
Triangle |
A triangle in (x,y,z)-space represented by the three corner-points.
|
Vector |
A vector in (x,y,z)-space represented with double precision.
|
Vector.ImmutableVector3d |
A wrapper class for
Vector3d which makes the vector immutable. |