public class IntrinsicDistance extends AbstractQualityMeasure
Modifier and Type | Class and Description |
---|---|
class |
IntrinsicDistance.QuadUnitDistance |
class |
IntrinsicDistance.UnitInfo |
Modifier and Type | Field and Description |
---|---|
(package private) double[] |
_SampleSummand2 |
(package private) double |
Map_ID |
(package private) double |
MapSummand1 |
(package private) double[][] |
Unit_ID |
(package private) double[][] |
UnitSummand1 |
(package private) double[][] |
UnitSummand2 |
data, layer, mapQualityDescriptions, mapQualityNames, unitQualityDescriptions, unitQualityNames
Constructor and Description |
---|
IntrinsicDistance(Layer layer,
InputData data) |
Modifier and Type | Method and Description |
---|---|
private void |
Dijkstra(Unit[] V,
int unitcount,
Unit bmu,
Unit sbmu,
java.util.Hashtable<Unit,IntrinsicDistance.UnitInfo> units) |
double |
getMapQuality(java.lang.String name) |
double[][] |
getUnitQualities(java.lang.String name) |
private void |
Relax(IntrinsicDistance.UnitInfo u,
IntrinsicDistance.UnitInfo v,
double distance) |
getMapQualityDescriptions, getMapQualityNames, getUnitQualityDescriptions, getUnitQualityNames, instantiate, splitNameAndMethod
double[] _SampleSummand2
double[][] UnitSummand1
double[][] UnitSummand2
double[][] Unit_ID
double MapSummand1
double Map_ID
private void Dijkstra(Unit[] V, int unitcount, Unit bmu, Unit sbmu, java.util.Hashtable<Unit,IntrinsicDistance.UnitInfo> units)
private void Relax(IntrinsicDistance.UnitInfo u, IntrinsicDistance.UnitInfo v, double distance)
public double getMapQuality(java.lang.String name) throws QualityMeasureNotFoundException
QualityMeasureNotFoundException
public double[][] getUnitQualities(java.lang.String name) throws QualityMeasureNotFoundException
QualityMeasureNotFoundException