|
oevislib_net
0.14.3.0
|
Functions | |
| static Array< Array< int > > | oevislib_net.Region.GroupPointsByRegions (Array< Point2D > inPoints, Array< Region > inRegions, Optional< Array< Array< Point2D > > > outGroupedPoints) |
| Splits all the points in different groups, based on the region in which they are contained. | |
| static Array< Array< int > > | oevislib_net.Region.GroupPathsByRegions (Array< Path > inPaths, Array< Region > inRegions, MatchingCriterion inMatchingCriterion, Optional< Array< Array< Path > > > outGroupedPaths) |
| Splits all the paths in different groups, based on the region in which they are contained. | |
| static Array< Array< int > > | oevislib_net.Region.GroupRegionsByRegions (Array< Region > inRegions, Array< Region > inGroupRegions, MatchingCriterion inMatchingCriterion, Optional< Array< Array< Region > > > outGroupedRegions) |
| Splits all the regions in different groups, based on the region in which they are contained. | |
| static Array< Region > | oevislib_net.Region.ExtractRegions (Array< Region > inRegions, RegionFeature inFeature, Optional< float > inMinimum, Optional< float > inMaximum, Optional< Array< Region > > outRejected, Optional< Array< Region > > outBelow, Optional< Array< Region > > outAbove, Optional< Array< float > > outValues) |
| Extracts regions whose feature value is in the provided range. | |
| static Array< Region > | oevislib_net.Region.FilterRegions (Array< Region > inRegions, Region inReferenceRegion, RegionFeature inFeature, float inPercentageAbove, Optional< float > inPercentageBelow, Optional< Array< Region > > outRejected, Optional< Array< float > > outValues) |
| Extracts regions whose feature value differs less than a percentage from the reference one. | |
| static Array< Region > | oevislib_net.Region.SortRegions (Array< Region > inRegions, RegionFeature inFeature, SortingOrder inSortingOrder, Optional< Array< float > > outSortedValues) |
| Sorts the input regions based on the provided feature values. | |
| static Region | oevislib_net.Region.FindMinRegion (Array< Region > inRegions, RegionFeature inFeature, Optional< int > outIndex, Optional< float > outValue) |
| Selects the region with the lowest value of the provided feature. | |
| static int | oevislib_net.Region.MinimumRegionIndex (Array< Region > inRegions, RegionFeature inFeature, Optional< Region > outRegion, Optional< float > outValue) |
| Returns the index of the region with the lowest value of the selected feature. | |
| static Region | oevislib_net.Region.FindMaxRegion (Array< Region > inRegions, RegionFeature inFeature, Optional< int > outIndex, Optional< float > outValue) |
| Selects the region with the highest value of the provided feature. | |
| static int | oevislib_net.Region.MaximumRegionIndex (Array< Region > inRegions, RegionFeature inFeature, Optional< Region > outRegion, Optional< float > outValue) |
| Returns the index of the region with the highest value of the selected feature. | |
|
inlinestatic |
Extracts regions whose feature value is in the provided range.
| inRegions | Input regions. |
| inFeature | Feature used to classify each region. |
| inMinimum | Regions with a feature value lower than this parameter will be discarded. |
| inMaximum | Regions with a feature higher lower than this parameter will be discarded. |
| outRejected | Array containing the regions whose feature value is not in the provided range. |
| outBelow | Array containing the regions whose feature value is below the provided range. |
| outAbove | Array containing the regions whose feature value is above the provided range. |
| outValues | Array containing the feature values for all the regions. |
|
inlinestatic |
Extracts regions whose feature value differs less than a percentage from the reference one.
| inRegions | Input regions. |
| inReferenceRegion | Region used to compute the reference value. |
| inFeature | Feature considered during the filtering process. |
| inPercentageAbove | Percentage used to calculate the range of accepted values above the reference. Range [0, +inf]. |
| inPercentageBelow | Percentage used to calculate the range of accepted values below the reference. If Null, the value inPercentageDeltaAbove will be used. Range [0, +inf]. |
| outRejected | Array containing the regions discarded by the filtering process. |
| outValues | Array containing the values computed for the input regions. |
|
inlinestatic |
Selects the region with the highest value of the provided feature.
| inRegions | Input regions. |
| inFeature | Feature used to find the maximum. |
| outIndex | Index of the selected region. |
| outValue | Feature value of the selected region. |
|
inlinestatic |
Selects the region with the lowest value of the provided feature.
| inRegions | Input regions. |
| inFeature | Feature used to find the minimum. |
| outIndex | Index of the selected region. |
| outValue | Feature value of the selected region. |
|
inlinestatic |
Splits all the paths in different groups, based on the region in which they are contained.
| inPaths | Input paths. |
| inRegions | Input regions. |
| inMatchingCriterion | Method used by the algorithm to group objects. |
| outGroupedPaths | Array containing the paths grouped by regions. The first index match the index of the respective region. |
|
inlinestatic |
Splits all the points in different groups, based on the region in which they are contained.
| inPoints | Input points. |
| inRegions | Input regions. |
| outGroupedPoints | Array containing the points grouped by regions. The first index match the index of the respective region. |
|
inlinestatic |
Splits all the regions in different groups, based on the region in which they are contained.
| inRegions | Input regions. |
| inGroupRegions | Region array used to group input objects. |
| inMatchingCriterion | Method used by the algorithm to group objects. |
| outGroupedRegions | Array containing the grouped regions. |
|
inlinestatic |
Returns the index of the region with the highest value of the selected feature.
| inRegions | Input regions. |
| inFeature | Feature used to find the minimum. |
| outRegion | Region with the highest feature value. |
| outValue | Feature value of the selected region. |
|
inlinestatic |
Returns the index of the region with the lowest value of the selected feature.
| inRegions | Input regions. |
| inFeature | Feature used to find the minimum. |
| outRegion | Region with the lowest feature value. |
| outValue | Feature value of the selected region. |
|
inlinestatic |
Sorts the input regions based on the provided feature values.
| inRegions | Input regions. |
| inFeature | Feature used to sort regions. |
| inSortingOrder | Sorting order. |
| outSortedValues | All the feature values, sorted accordingly. |