KdTree Member List

This is the complete list of members for KdTree, including all inherited members.
add(NodeWrapper &nw)KdCell [inline]
add(KdCell *parent, KdCell *current, NodeWrapper &nw)KdCell [inline, static]
cleanupTree(KdCell *root)KdCell [inline, static]
computeSplitValue(vector< NodeWrapper * > &list, int offset, int size, int pSplitType, vector< double > *arr)KdCell [inline, static]
contains(NodeWrapper &point)KdCell [inline]
couldBeCloser(PotentialCluster &outCluster)KdTree [inline]
createNewBlankCell(int inSplitType, double inSplitValue)KdTree [inline, virtual]
createTree(vector< NodeWrapper * > &inPoints)KdTree [inline, static]
equals(KdCell &other)KdCell [inline]
findBestMatch(NodeWrapper &inLight)KdTree [inline]
findMedianGapSplit(vector< double > *arr, int size)KdCell [inline, static]
findNearestRecursive(PotentialCluster &potentialCluster)KdTree [inline]
findSplitComponent(NodeWrapper &n, int pSplitType)KdCell [inline, static]
getAll(KdCell &tree, vector< NodeWrapper * > &allLeaves)KdTree [inline, static]
KdCell::getAll(vector< NodeWrapper * > &allLeaves)KdCell [inline]
KdCell()KdCell [inline]
KdCell(int inSplitType, double inSplitValue)KdCell [inline]
KdTree()KdTree [inline, private]
KdTree(int st, double sv)KdTree [inline, private]
LEAFKdCell [static]
leftChildKdCell [protected]
maxKdCell [protected]
MAX_POINTS_IN_CELLKdCell [static]
maxConeCosineKdTree [private]
minKdCell [protected]
minHalfSizeKdTree [private]
minLightIntensityKdTree [private]
notifyContentsRebuilt(bool inChange)KdCell [inline]
notifyPointAdded(NodeWrapper &nw, bool inChange)KdTree [inline]
pointListKdCell [protected]
recurse(PotentialCluster &potentialCluster, double which)KdTree [inline]
remove(NodeWrapper &nw)KdCell [inline]
removeFromTreeKdCell
removeInternal(NodeWrapper &nw, KdCell *parent, KdCell *grandParent)KdCell [inline]
rightChildKdCell [protected]
SPLIT_XKdCell [static]
SPLIT_YKdCell [static]
SPLIT_ZKdCell [static]
splitList(vector< NodeWrapper * > &list, int startIndex, int size, double pSplitValue, const int pSplitType)KdCell [inline, static]
splitTypeKdCell [protected]
splitValueKdCell [protected]
subDivide(vector< NodeWrapper * > &list, int offset, const int size, vector< double > *arr, KdCell &factory)KdCell [inline, static]
Generated on Tue Aug 2 11:51:27 2011 for Galois by  doxygen 1.6.3