BaseType typedef (defined in IECore::KDTree< PointIterator >) | IECore::KDTree< PointIterator > | |
enclosedPoints(const Box &bound, OutputIterator it) const | IECore::KDTree< PointIterator > | |
highChildIndex(NodeIndex parentIndex) const | IECore::KDTree< PointIterator > | inline |
init(PointIterator first, PointIterator last, int maxLeafSize=4) | IECore::KDTree< PointIterator > | |
Iterator typedef (defined in IECore::KDTree< PointIterator >) | IECore::KDTree< PointIterator > | |
KDTree() | IECore::KDTree< PointIterator > | |
KDTree(PointIterator first, PointIterator last, int maxLeafSize=4) | IECore::KDTree< PointIterator > | |
lowChildIndex(NodeIndex parentIndex) const | IECore::KDTree< PointIterator > | inline |
nearestNeighbour(const Point &p) const | IECore::KDTree< PointIterator > | |
nearestNeighbour(const Point &p, BaseType &distSquared) const | IECore::KDTree< PointIterator > | |
nearestNeighbours(const Point &p, BaseType r, std::vector< PointIterator > &nearNeighbours) const | IECore::KDTree< PointIterator > | |
nearestNNeighbours(const Point &p, unsigned int numNeighbours, std::vector< Neighbour > &nearNeighbours) const | IECore::KDTree< PointIterator > | |
node(NodeIndex index) const | IECore::KDTree< PointIterator > | inline |
NodeIndex typedef (defined in IECore::KDTree< PointIterator >) | IECore::KDTree< PointIterator > | |
NodeVector typedef (defined in IECore::KDTree< PointIterator >) | IECore::KDTree< PointIterator > | |
numNodes() const | IECore::KDTree< PointIterator > | inline |
Point typedef (defined in IECore::KDTree< PointIterator >) | IECore::KDTree< PointIterator > | |
rootIndex() const | IECore::KDTree< PointIterator > | inline |