Point |
The Point3D type exposes the following members.
Name | Description | |
---|---|---|
AngleTo | Computes the angle between this and vector. Always returns 0 ≤ angle ≤ π. | |
Centroid | Returns the centroid of multiple points. | |
CrossProduct | Computes the cross product between this (a, index finger) and b (middle finger), following the right-hand rule. Returns the normal (a × b, thumb). | |
DotProduct | Computes the dot product between this and vector. | |
Equals(Object) |
Specifies whether this point contains the same coordinates as the specified object.
(Overrides ValueTypeEquals(Object)) | |
Equals(Point3D) | Specifies whether this point contains the same coordinates as the specified point. | |
Equals(Point3D, Double) | Specifies whether this point contains the same coordinates as the specified point. | |
FromString | Converts this point from a culture-invariant human-readable string, to the equivalent binary representation. | |
GetHashCode | Returns the hash code for this instance. (Overrides ValueTypeGetHashCode) | |
Midpoint | Returns the midpoint between two points. | |
Normalize | Normalises this vector into a unit vector of the same direction. | |
Opposes | Whether vector is of opposite direction of this, and with the same Magnitude. i.e. vector is exactly negative of this. | |
Scale | Scales this point from origin by the given parameters. | |
ToAxisString | Returns a label of the specified axis. | |
ToString | Returns the fully qualified type name of this instance. (Overrides ValueTypeToString) | |
ToString(Int32) | Converts this point in a human-readable format showing its coordinates with the specified number of decimal digits, using a culture invariant representation. | |
ToString(String, String, IFormatProvider) | Converts this point to a string of X, Y, and Z-value separated by separator. |