| Name | Description |
|---|---|
| Vector3D(Double, Double, Double) | Create a vector with ( x, y, z ) coordinates |
| Name | Description |
|---|---|
| Add(Vector3D) | Add vector to itself. |
| CloneNormalized() | Create a normalized copy of a vector |
| Cross(Vector3D, Vector3D) | Cross product - same as multiply operator |
| CrossProduct(Vector3D) | Cross product. |
| Dot(Vector3D, Vector3D) | Dot product. |
| DotProduct(Vector3D) | Dot product. |
| Equals(Object) | Object.Equals(object o) override |
| GetDistance(Vector3D, Vector3D) | Squared distance between vectors/points |
| GetDistanceSquared(Vector3D, Vector3D) | Squared distance between vectors/points |
| GetHashCode() | Object.GetHashCode() override |
| Normalize() | Convert to an unit vector |
| Subtract(Vector3D) | Subtract vector from itself. |
| ToString() | String representation. |
| Name | Description |
|---|---|
| Item | |
| Magnitude | Vector magnitude accessor |
| MagnitudeSquared | Vector magnitude squared accessor |