public class CentroidIndexedHausdorffMeasure extends IndexedHausdorffMeasure
| Modifier and Type | Field and Description |
|---|---|
IndexedHausdorffMeasure |
ih |
CentroidIndex |
sourceIndex |
nh, targetIndexcomputations, USE_GREAT_ELLIPTIC_DISTANCE| Constructor and Description |
|---|
CentroidIndexedHausdorffMeasure()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
computeDistance(Polygon X,
Polygon Y,
double threshold) |
void |
computeIndexes(Set<Polygon> source,
Set<Polygon> target) |
AMapping |
run(Set<Polygon> source,
Set<Polygon> target,
double threshold) |
getComputations, getInnerDistances, getName, getRuntimeApproximation, getSimilarity, getSimilarity, getType, runWithoutIndexpointToPointDistancepublic CentroidIndex sourceIndex
public IndexedHausdorffMeasure ih
public CentroidIndexedHausdorffMeasure()
public void computeIndexes(Set<Polygon> source, Set<Polygon> target)
source - polygonstarget - polygonspublic AMapping run(Set<Polygon> source, Set<Polygon> target, double threshold)
run in interface IPointsetsMeasurerun in class IndexedHausdorffMeasurepublic double computeDistance(Polygon X, Polygon Y, double threshold)
computeDistance in interface IPointsetsMeasurecomputeDistance in class IndexedHausdorffMeasureCopyright © 2020. All rights reserved.