![]() |
Atoms Crowd
7.0.0
|
This is the complete list of members for AtomsUtils::KdTreeAccel, including all inherited members.
| build() (defined in AtomsUtils::KdTreeAccel) | AtomsUtils::KdTreeAccel | virtual |
| buildTree_boxEdges(const AtomsMath::Box3f &nodeExtent, vv_BoxEdge &boxEdgeList, int maxDepth) (defined in AtomsUtils::KdTreeAccel) | AtomsUtils::KdTreeAccel | |
| closestPoint(const AtomsMath::Vector3f &orig, unsigned int &outFaceId, float &outU, float &outV, float &distance) (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | |
| intersect(const AtomsMath::Vector3f &orig, const AtomsMath::Vector3f &dir, float ¶m, unsigned int &outFaceId, float &outU, float &outV) (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | |
| intersectsBoxLine(const AtomsMath::Box3f &b, const AtomsMath::Line3f &r, AtomsMath::Vector3f &ip) const (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | |
| KdTreeAccel(Mesh *_mesh, unsigned int numThreads, unsigned int max_depth=4) (defined in AtomsUtils::KdTreeAccel) | AtomsUtils::KdTreeAccel | |
| KdTreeAccel_base(Mesh *mesh, unsigned int numThreads, unsigned int max_depth, float Ct=Ct_DEFAULT, float Ci=Ci_DEFAULT, float emptyBonus=emptyBonus_DEFAULT) (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | |
| m_maxDepth (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | protected |
| m_mesh (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | protected |
| m_nodes (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | protected |
| m_numThreads (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | protected |
| m_root (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | protected |
| m_triangleList (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | protected |
| nodes() (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | inline |
| root() (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | inline |
| sah (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | |
| searchInSiblings(const AtomsMath::Vector3f &orig, KdTreeNode *closestNode, AtomsMath::Vector3f &closetsPoint, int &outFaceId, float &outU, float &outV, float &minDistance, std::set< KdTreeNode * > &nodeVisited) (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | |
| ~KdTreeAccel() (defined in AtomsUtils::KdTreeAccel) | AtomsUtils::KdTreeAccel | inline |
| ~KdTreeAccel_base() (defined in AtomsUtils::KdTreeAccel_base) | AtomsUtils::KdTreeAccel_base | inlinevirtual |