The Point type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Point | Overloaded. |
Methods
Name | Description | |
---|---|---|
CompareTo | The standard comparer. Sorts points in a list in a lexicographical xyz-order. | |
DeepCopy | A deep copy of this instance. | |
DistanceTo | Overloaded. | |
DistanceToPerimeter | Overloaded. | |
Equals | Tests if two points are considered equal. (Overrides Object..::.Equals(Object).) | |
GetHashCode | A hash code for the point. (Overrides Object..::.GetHashCode()()().) | |
GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
IsCollinearTo | Overloaded. | |
IsCoplanarTo | Overloaded. | |
Move | Overloaded. | |
PerpendicularOn | Overloaded. | |
PerpendicularOnPerimeter | Overloaded. | |
ProjectParallelOn | Computes the parallel projection of the point onto a plane. | |
PseudoPerdendicularOn | Computes a pseudo-perpendicular dropped from the point on an object. | |
RandomPoint | A 3d random point. | |
ReflectIn | Overloaded. | |
Rotate | Overloaded. | |
Round | Rounds the coordinates of the point. | |
Scale | Overloaded. | |
ToArray | Converts the point into a zero-based array of doubles. | |
ToString | Returns the point as a string in StringNumberFormat-format. (Overrides Object..::.ToString()()().) | |
ToVector3d | Converts the point into a vector. | |
TransformCoordinates | Computes the coordinates of the point in a new coordinate system. |
Operators
Name | Description | |
---|---|---|
Addition | Adds two points. | |
Equality | True if two points are considered equal. | |
Inequality | False if two points are considered equal. | |
Multiply | Overloaded. | |
Subtraction | Subtracts two points. |
Properties
Name | Description | |
---|---|---|
X | Gets or sets the x-coordinate of the point. | |
Y | Gets or sets the y-coordinate of the point. | |
Z | Gets or sets the z-coordinate of the point. |