This is the complete list of members for
kick::KDTree, including all inherited members.
aabb (defined in kick::KDTree) | kick::KDTree | [protected] |
findPlane(const std::vector< KDTreeNodeRef > &objectList, AABB &aabb, int currentDepth, KDTreeNode *node)=0 (defined in kick::KDTree) | kick::KDTree | [protected, pure virtual] |
first_intersection(Ray &ray, KDTreeHitInfo &hit) (defined in kick::KDTree) | kick::KDTree | [virtual] |
init(std::vector< KDTreeNodeRef > &objectList, AABB &aabb) (defined in kick::KDTree) | kick::KDTree | [virtual] |
intersect(KDTreeNode *child, const Ray &ray, KDTreeHitInfo &hit, glm::vec3 startPoint) (defined in kick::KDTree) | kick::KDTree | [protected] |
KDTree() (defined in kick::KDTree) | kick::KDTree | |
objectList (defined in kick::KDTree) | kick::KDTree | [protected] |
recursiveBuild(const std::vector< KDTreeNodeRef > &objectList, AABB &aabb, int currentDepth) (defined in kick::KDTree) | kick::KDTree | [protected] |
rootNode (defined in kick::KDTree) | kick::KDTree | [protected] |
terminateBuild(const std::vector< KDTreeNodeRef > &objectList, AABB &aabb, int currentDepth)=0 (defined in kick::KDTree) | kick::KDTree | [protected, pure virtual] |
~KDTree(void) (defined in kick::KDTree) | kick::KDTree | |