org.jmol.bspt
Class Bspf
java.lang.Object
org.jmol.bspt.Bspf
public final class Bspf
- extends java.lang.Object
A Binary Space Partitioning Forest
This is simply an array of Binary Space Partitioning Trees identified
by indexes
- Author:
- Miguel, miguel@jmol.org
Constructor Summary |
Bspf(int dimMax)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dimMax
int dimMax
bspts
Bspt[] bspts
cubeIterators
CubeIterator[] cubeIterators
Bspf
public Bspf(int dimMax)
getBsptCount
public int getBsptCount()
clearBspt
public void clearBspt(int bsptIndex)
isInitialized
public boolean isInitialized(int bsptIndex)
addTuple
public void addTuple(int bsptIndex,
javax.vecmath.Point3f tuple)
stats
public void stats()
dump
public void dump()
getCubeIterator
public CubeIterator getCubeIterator(int bsptIndex)
- Parameters:
bsptIndex
- a model index
- Returns:
- either a cached or a new CubeIterator
getNewCubeIterator
public CubeIterator getNewCubeIterator(int bsptIndex)
initialize
public void initialize(int modelIndex,
javax.vecmath.Point3f[] atoms,
java.util.BitSet modelAtomBitSet)