Class PointDistanceCache


  • final class PointDistanceCache
    extends java.lang.Object
    • Field Detail

      • myDistances

        private double[][] myDistances
      • mySampleSet

        private final SampleSet mySampleSet
      • myValues

        private final NumberList<java.lang.Double> myValues
    • Constructor Detail

      • PointDistanceCache

        PointDistanceCache()
    • Method Detail

      • distance

        private double distance​(int i,
                                int j)
      • centroid

        Point centroid​(java.util.Collection<Point> cluster)
      • distance

        double distance​(Point point1,
                        Point point2)
      • getThreshold

        double getThreshold()
      • initialiser

        java.util.List<Point> initialiser​(java.util.Collection<Point> input)
      • setup

        void setup​(java.util.Collection<Point> input,
                   java.util.function.ToDoubleBiFunction<Point,​Point> distanceCalculator)