/** * Create a new tree with the specified number of dimensions. * * @param dim number of dimensions */ private PhTreeSolid(int dim) { this(PhTree.create(dim*2)); }
/** * Create a new tree with the specified number of dimensions. * * @param dim number of dimensions */ protected PhTreeSolidF(int dim) { this(PhTree.create(dim*2)); }
protected PhTreeF(int dim, PreProcessorPointF pre) { this.pht = PhTree.create(dim); this.pre = pre; }
public PhTreeVProxy(int dim) { tree = PhTree.create(dim); }
/** * Create a new tree with the specified number of dimensions. * * @param dim number of dimensions * @param pre a preprocessor instance * @return new tree * @param <T> value type of the tree */ public static <T> PhTreeSolidF<T> create(int dim, PreProcessorRangeF pre) { return new PhTreeSolidF<>(PhTree.create(dim*2), pre); }