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. |