Name | Description | |
---|---|---|
![]() | NPoint3D Constructor | Initializer constructor. |
The following tables list the members exposed by NPoint3D.
Name | Description | |
---|---|---|
![]() | NPoint3D Constructor | Initializer constructor. |
Name | Description | |
---|---|---|
![]() ![]() | NaN | The NaN point (double.NaN, double.NaN, double.NaN). |
![]() | X | The X coordinate of this point. |
![]() | Y | The Y coordinate of this point. |
![]() | Z | The Z coordinate of this point. |
![]() ![]() | Zero | The zero point (0, 0, 0). |
Name | Description | |
---|---|---|
![]() | IsNormalized | Determines whether the vector is the unit vector (e.g. Length == 1) |
![]() | IsZero | Checks whether this is the zero point (i.e. x and y are 0). |
![]() | Length | Gets the vector length |
![]() | LengthSquare | Gets the vector length square (length * length) |
Name | Description | |
---|---|---|
![]() | Deserialize | Deserializes the object state from the specified property bag. |
![]() | Distance | Measures the distance between this point and the specified point. |
![]() | Divide | Performs a scalar division of a vector. |
![]() | Equals | Overloaded. Checks whether this point is equal to the other point |
![]() | GetHashCode | |
![]() | Inverse | Inverses this vector (e.g. makes this vector with oposite direction) |
![]() | Multiply | Performs a scalar multiplication of this vector with the specified scalar and returns the resulting vector. |
![]() | Normalize | Makes this vector the unit vector (e.g. its length becomes 1). |
![]() | Scale | Overloaded. Scales the point around the specified pin with the specified scale factors. |
![]() | Serialize | Serializes the object state into the specified property bag. |
![]() | ToString | Returns the string representation of this object |
![]() | Translate | Translates the point with the specified amounts. |
![]() | Adds b coordinates to a coordinates and returns the resulting point (binary +). |
![]() | Divides the a coordinates by the specified divisor. |
![]() | Determines whether a is equal to b. |
![]() | Determines whether a is not equal to b. |
![]() | Multiplies the a coordinates by the specified miltiplier. |
![]() | Subtracts b coordinates from a coordinates and returns the resulting point (binary -). |