Class DBScan

    • Field Detail

      • points

        public java.util.List<DataPoint> points
      • max_distance

        public double max_distance
      • min_points

        public int min_points
      • visited

        public boolean[] visited
    • Constructor Detail

      • DBScan

        public DBScan()
    • Method Detail

      • init

        public void init​(double max_distance,
                         int min_points)
      • cluster

        public void cluster()
      • setPoints

        public void setPoints​(java.util.List<DataPoint> points)
      • process

        public boolean process​(java.io.File in,
                               java.io.File out)
        Specified by:
        process in class ProcessFile
      • getPoints

        public java.util.List<DataPoint> getPoints()
      • getClusters

        public java.util.List<Cluster> getClusters()
      • setClusters

        public void setClusters​(java.util.List<Cluster> clusters)
      • getMax_distance

        public double getMax_distance()
      • setMax_distance

        public void setMax_distance​(double max_distance)
      • getMin_points

        public int getMin_points()
      • setMin_points

        public void setMin_points​(int min_points)
      • getVisited

        public boolean[] getVisited()
      • setVisited

        public void setVisited​(boolean[] visited)
      • getMinPoints

        public int getMinPoints()
      • setMinPoints

        public void setMinPoints​(int minPoints)