Atoms Crowd  7.0.0
AtomsUtils::KdTreeAccel_base Member List

This is the complete list of members for AtomsUtils::KdTreeAccel_base, including all inherited members.

build()=0 (defined in AtomsUtils::KdTreeAccel_base)AtomsUtils::KdTreeAccel_basepure virtual
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 &param, 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_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_baseprotected
m_mesh (defined in AtomsUtils::KdTreeAccel_base)AtomsUtils::KdTreeAccel_baseprotected
m_nodes (defined in AtomsUtils::KdTreeAccel_base)AtomsUtils::KdTreeAccel_baseprotected
m_numThreads (defined in AtomsUtils::KdTreeAccel_base)AtomsUtils::KdTreeAccel_baseprotected
m_root (defined in AtomsUtils::KdTreeAccel_base)AtomsUtils::KdTreeAccel_baseprotected
m_triangleList (defined in AtomsUtils::KdTreeAccel_base)AtomsUtils::KdTreeAccel_baseprotected
nodes() (defined in AtomsUtils::KdTreeAccel_base)AtomsUtils::KdTreeAccel_baseinline
root() (defined in AtomsUtils::KdTreeAccel_base)AtomsUtils::KdTreeAccel_baseinline
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_base() (defined in AtomsUtils::KdTreeAccel_base)AtomsUtils::KdTreeAccel_baseinlinevirtual