public final class Bspf
extends java.lang.Object
This is simply an array of Binary Space Partitioning Trees identified by indexes
Modifier and Type | Field and Description |
---|---|
(package private) Bspt[] |
bspts |
(package private) CubeIterator[] |
cubeIterators |
(package private) int |
dimMax |
Constructor and Description |
---|
Bspf(int dimMax) |
Modifier and Type | Method and Description |
---|---|
void |
addTuple(int bsptIndex,
javax.vecmath.Point3f tuple) |
void |
clearBspt(int bsptIndex) |
void |
dump() |
int |
getBsptCount() |
CubeIterator |
getCubeIterator(int bsptIndex) |
CubeIterator |
getNewCubeIterator(int bsptIndex) |
void |
initialize(int modelIndex,
javax.vecmath.Point3f[] atoms,
java.util.BitSet modelAtomBitSet) |
boolean |
isInitialized(int bsptIndex) |
void |
stats() |
int dimMax
Bspt[] bspts
CubeIterator[] cubeIterators
public int getBsptCount()
public void clearBspt(int bsptIndex)
public boolean isInitialized(int bsptIndex)
public void addTuple(int bsptIndex, javax.vecmath.Point3f tuple)
public void stats()
public void dump()
public CubeIterator getCubeIterator(int bsptIndex)
bsptIndex
- a model indexpublic CubeIterator getNewCubeIterator(int bsptIndex)
public void initialize(int modelIndex, javax.vecmath.Point3f[] atoms, java.util.BitSet modelAtomBitSet)