Atoms Crowd  7.0.0
AtomsUtils::KdTreePoint Member List

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

addSample(const AtomsMath::Vector3 &sample, const int value) (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
buildTree() (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
clear() (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
comb() (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePointinline
DataType typedef (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
findClosestSample(const AtomsMath::Vector3 &searchPoint, int &closestId, double *maxdist=nullptr) const (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
findClosestSamples(const AtomsMath::Vector3 &searchPoint, std::vector< std::pair< int, double >> &closestIds, unsigned int numSamples) const (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
findClosestSamples(const AtomsMath::Vector3 &searchPoint, std::vector< std::pair< int, double >> &closestIds, unsigned int numSamples, double maxDistance) const (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
findInRange(const AtomsMath::Vector3 &position, const double radius, std::vector< DataType > &neighbours) const (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
findInRayRange(const AtomsMath::Line3 &line, double radius, std::vector< DataType > &neighbours) const (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
findSampleInRange(const AtomsMath::Vector3 &position, const double radius, std::vector< int > &neighbours) const (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
findSampleInRayRange(const AtomsMath::Line3 &line, double radius, std::vector< int > &neighbours) const (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
intersect(const AtomsMath::Vector3 &start, const AtomsMath::Vector3 &end, const bool disableY) const (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
KdTreePoint(unsigned int maxSamplesPerNode=10, unsigned int maxDepth=10) (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
KdTreePoint(const KdTreePoint &rhs) (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
nodes() (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePointinline
reserve(size_t maxNumSamples) (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint
samples() (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePointinline
samples() const (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePointinline
~KdTreePoint() (defined in AtomsUtils::KdTreePoint)AtomsUtils::KdTreePoint