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 | |