Point |
public struct PointD3D
The PointD3D type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | Empty | |
![]() | IsEmpty | |
![]() | IsNaN | Gets a value indicating whether one of the members of this instance is NaN. |
![]() | PointD2DWithoutZ | Gets a 2D point with X and Y the same as this point, but without the z-component. |
![]() | VectorLength | |
![]() | VectorLengthSquared | |
![]() | X | Gets the x component of this point. |
![]() | Y | Gets the y component of this point. |
![]() | Z | Gets the y component of this point. |
Name | Description | |
---|---|---|
![]() ![]() | Distance | Calculates the distance between two points. |
![]() ![]() | DistanceSquared | Calculates the squared distance between two points. |
![]() | DistanceSquaredTo | Calculates the squared distance between this point and another point. |
![]() | DistanceTo | Calculates the distance between this point and another point. |
![]() | DotProduct(PointD3D) | |
![]() ![]() | DotProduct(PointD3D, PointD3D) | |
![]() | Equals | (Overrides ValueTypeEquals(Object)) |
![]() | GetHashCode | (Overrides ValueTypeGetHashCode) |
![]() | GetNormalized | |
![]() | GetSignFlipped | |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() ![]() | Interpolate | Interpolates between the points p0 and p1. |
![]() | ToString | (Overrides ValueTypeToString) |
![]() | WithX | Returns a new instance with X set to the provided value. |
![]() | WithXPlus | Returns a new instance with X set to the X plus the provided value. |
![]() | WithY | Returns a new instance with Y set to the provided value. |
![]() | WithYPlus | Returns a new instance with Y set to the Y plus the provided value. |
![]() | WithZ | Returns a new instance with Z set to the provided value. |
![]() | WithZPlus | Returns a new instance with Z set to the Z plus the provided value. |