The PointSet type exposes the following members.
Constructors
Name | Description | |
---|---|---|
PointSet | A point set constructor. |
Methods
Name | Description | |
---|---|---|
Add | Overloaded. | |
Clear |
Removes all objects from the CollectionBase instance. This method cannot be overridden.
(Inherited from CollectionBase.) | |
Contains | Tests if the point set contains a point. | |
DeepCopy | A deep copy of this instance. | |
Dispose | Disposes the point set. | |
Equals | (Inherited from Object.) | |
ExtentsXY | Computes the extents of the point set in the xy plane. | |
ExtentsXYZ | Computes the extents of the point set. | |
GetEnumerator |
Returns an enumerator that iterates through the CollectionBase instance.
(Inherited from CollectionBase.) | |
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
GetRange | Creates a shallow copy of a range of points in the point set. | |
GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
IndexOf | Returns the zero-based index of a point in the set. | |
Insert | Inserts a point at a zero-based index in the set. | |
Move | High performance displacement of the point set. | |
RandomPermute | Randomly permutes the points in the point set. | |
ReadFromFile | Reads points from a file. | |
Remove | Removes a point from the set. | |
RemoveAt |
Removes the element at the specified index of the CollectionBase instance. This method is not overridable.
(Inherited from CollectionBase.) | |
RemoveMultiplePoints2d | Removes points with identical X and Y coordinates from the set. | |
RemoveMultiplePoints3d | Removes points with identical X, Y and Z coordinates from the set. | |
Reverse | Reverses the order of the points in the set. | |
Rotate | Overloaded. | |
Sort | Overloaded. | |
Swap | Swaps two points in the point set. | |
ToArray | Converts the point set into an array of points. | |
ToList | Converts the point set into a generic list of points. | |
ToPointSet | Converts a generic list of points into a point set. | |
ToString | (Inherited from Object.) | |
TransformCoordinates | High performance coordinate transformation of the point set. | |
WriteToFile | Overloaded. |
Properties
Name | Description | |
---|---|---|
Capacity |
Gets or sets the number of elements that the CollectionBase can contain.
(Inherited from CollectionBase.) | |
Center | Gets the center of the point set. | |
Count |
Gets the number of elements contained in the CollectionBase instance. This property cannot be overridden.
(Inherited from CollectionBase.) | |
IsPlane | Tests if all points lie on the same plane. | |
Item | Gets or sets a point in the set. | |
LeastSquaresLine | Gets the 2d linear least squares fitting of a point set. | |
LeastSquaresPlane | Gets the planar least squares fitting of a point set. | |
OrthogonalLeastSquaresLine | Gets the 3d orthogonal linear least squares fitting of a point set. | |
OrthogonalLeastSquaresPlane | Gets the orthogonal planar least squares fitting of a point set. |