All Downloads are FREE. Search and download functionalities are using the official Maven repository.

edu.uci.ics.jung.visualization.spatial.rtree.SplitterContext Maven / Gradle / Ivy

package edu.uci.ics.jung.visualization.spatial.rtree;

/**
 * a container for the functions that support R-Tree and R*-Tree
 *
 * @param  the type of element in the RTree
 * @author Tom Nelson
 */
public class SplitterContext {

  public final LeafSplitter leafSplitter;
  public final Splitter splitter;

  public static  SplitterContext of(LeafSplitter leafSplitter, Splitter splitter) {
    return new SplitterContext<>(leafSplitter, splitter);
  }

  private SplitterContext(LeafSplitter leafSplitter, Splitter splitter) {
    this.leafSplitter = leafSplitter;
    this.splitter = splitter;
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy