Extension methods for use with generic collections
Inheritance Hierarchy
Stemmer.Cvb.Collections.GenericCollectionExtensions
Namespace: Stemmer.Cvb.Collections.Generic
Assembly: Stemmer.Cvb (in Stemmer.Cvb.dll) Version: 14.0.0.0
Syntax
The CollectionExtensions type exposes the following members.
Methods
Name | Description | |
---|---|---|
AsStringTObject |
Convert a list of named object into a string (useful for example with
the Minos classifier's 'Read' method).
| |
FindQuantil(IEnumerableDouble, Double) |
Find the Quantile defined by p.
| |
FindQuantil(IEnumerableDouble, Double, SortStatus) |
Find the Quantile defined by p.
| |
GetCenterTObject |
Calculate the center of gravity over a list of position objects.
| |
SeparateByQualityTObject |
Makes sure the results in this list are separated by at least
locality pixels (measured using the L1 norm). The
separations is being carried out as follows:
| |
SeparateBySizeTObject |
Makes sure the results in this list are separated by at least
locality pixels (measured using the L1 norm). The
separations is being carried out as follows:
| |
SeparatePositionsTObject |
Makes sure the results in this list are separated by at least
locality pixels (measured using the L1 norm). The
separations is being carried out as follows:
| |
SortByAbsoluteQualityTObject(IEnumerableTObject) |
Sort a list of qualified objects by the objects qualities.
| |
SortByAbsoluteQualityTObject(IEnumerableTObject, SortDirection) |
Sort by absolute quality values (may be useful where qualities can
be negative like e.g. with the Edge tool, where in some search modes
the sign of the quality indicates the edge polarity).
| |
SortByDistanceTObject(IEnumerableTObject, IPosition) |
Sort a list of position according to their distances form a sort
center.
| |
SortByDistanceTObject(IEnumerableTObject, IPosition, SortDirection) |
Sort a list of positions according to their distances from a sort
center.
| |
SortByNameTObject(IEnumerableTObject) |
Sort a list of named objects by the objects names.
| |
SortByNameTObject(IEnumerableTObject, SortDirection) |
Sort a list of named objects by the objects names.
| |
SortByPositionTObject |
Sort a list of position objects by their sortDirection to a sort
direction.
| |
SortByQualityTObject(IEnumerableTObject) |
Sort a list of qualified objects by the objects qualities.
| |
SortByQualityTObject(IEnumerableTObject, SortDirection) |
Sort a list of qualified objects by the objects qualities.
| |
SortByRotationTObject(IEnumerableTObject) |
Sort a list of rotated objects by the objects qualities.
| |
SortByRotationTObject(IEnumerableTObject, SortDirection) |
Sort a list of rotated objects by the objects qualities.
| |
SortByScaleTObject(IEnumerableTObject) |
Sort a list of scaled objects by the objects qualities.
| |
SortByScaleTObject(IEnumerableTObject, SortDirection) |
Sort a list of scaled objects by the objects qualities.
| |
SortBySizeTObject(IEnumerableTObject) |
Sort a list of sized objects by the objects qualities.
| |
SortBySizeTObject(IEnumerableTObject, SortDirection) |
Sort a list of sized objects by the objects qualities.
| |
SwapTValue |
Swap two elements of an array
| |
ThresholdTObject |
Remove all values in a collection that lies below a threshold.
| |
ThresholdAbsoluteTObject |
Remove all values in a collection that lies below a threshold.
|
See Also