| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final long |
| Access | Constructor and Description |
|---|---|
| public | Vector3d(double
the x coordinate x, double the y coordinate y, double the z coordinate z)Constructs and initializes a Vector3d from the specified xyz coordinates. |
| public | Vector3d(double[]
the array of length 3 containing xyz in order v)Constructs and initializes a Vector3d from the array of length 3. |
| public | |
| public | |
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final double | |
| public final void | |
| public final double | |
| public final double | |
| public final double | |
| public final void | |
| public final void |
| serialVersionUID | back to summary |
|---|---|
| pack-priv static final long serialVersionUID | |
| Vector3d | back to summary |
|---|---|
| public Vector3d(double x, double y, double z) Constructs and initializes a Vector3d from the specified xyz coordinates.
| |
| Vector3d | back to summary |
|---|---|
| public Vector3d(double[] v) Constructs and initializes a Vector3d from the array of length 3.
| |
| Vector3d | back to summary |
|---|---|
| public Vector3d(Vector3d v1) Constructs and initializes a Vector3d from the specified Vector3d.
| |
| Vector3d | back to summary |
|---|---|
| public Vector3d(Vector3f v1) Constructs and initializes a Vector3d from the specified Vector3f.
| |
| Vector3d | back to summary |
|---|---|
| public Vector3d(Tuple3f t1) Constructs and initializes a Vector3d from the specified Tuple3f.
| |
| Vector3d | back to summary |
|---|---|
| public Vector3d(Tuple3d t1) Constructs and initializes a Vector3d from the specified Tuple3d.
| |
| Vector3d | back to summary |
|---|---|
| public Vector3d() Constructs and initializes a Vector3d to (0,0,0). | |
| angle | back to summary |
|---|---|
| public final double angle(Vector3d v1) Returns the angle in radians between this vector and the vector parameter; the return value is constrained to the range [0,PI].
| |
| cross | back to summary |
|---|---|
| public final void cross(Vector3d v1, Vector3d v2) Sets this vector to the vector cross product of vectors v1 and v2. | |
| dot | back to summary |
|---|---|
| public final double dot(Vector3d v1) Returns the dot product of this vector and vector v1.
| |
| length | back to summary |
|---|---|
| public final double length() Returns the length of this vector.
| |
| lengthSquared | back to summary |
|---|---|
| public final double lengthSquared() Returns the squared length of this vector.
| |
| normalize | back to summary |
|---|---|
| public final void normalize(Vector3d v1) Sets the value of this vector to the normalization of vector v1.
| |
| normalize | back to summary |
|---|---|
| public final void normalize() Normalizes this vector in place. | |