BowlerKernel
|
Public Member Functions | |
Point3d () | |
Point3d (Vector3d v) | |
Point3d (double x, double y, double z) | |
A three-element spatial point.
The only difference between a point and a vector is in the the way it is transformed by an affine transformation. Since the transform method is not included in this reduced implementation for QuickHull3D, the difference is purely academic.
Definition at line 28 of file Point3d.java.
eu.mihosoft.vrl.v3d.ext.quickhull3d.Point3d.Point3d | ( | ) |
Creates a Point3d and initializes it to zero.
Definition at line 33 of file Point3d.java.
eu.mihosoft.vrl.v3d.ext.quickhull3d.Point3d.Point3d | ( | Vector3d | v | ) |
Creates a Point3d by copying a vector.
v | vector to be copied |
Definition at line 42 of file Point3d.java.
eu.mihosoft.vrl.v3d.ext.quickhull3d.Point3d.Point3d | ( | double | x, |
double | y, | ||
double | z | ||
) |
Creates a Point3d with the supplied element values.
x | first element |
y | second element |
z | third element |
Definition at line 54 of file Point3d.java.