Candidate() | Candidate | |
Candidate(PrimitiveShape *shape, size_t level) | Candidate | |
Clone(Candidate *c) const | Candidate | inline |
ComputedSubsets() const | Candidate | inline |
ConnectedComponent(const PointCloud &pc, float bitmapEpsilon, float *borderRatio=0) | Candidate | |
ExpectedValue() const | Candidate | inline |
GlobalScore(ScoreVisitorT &scoreVisitor, const IndexedOctreeType &oct) | Candidate | |
GlobalWeightedScore(ScoreVisitorT &scoreVisitor, const IndexedOctreeType &oct, const PointCloud &pc, float epsilon, float normalThresh, float bitmapEpsilon) | Candidate | |
ImproveBounds(const MiscLib::Vector< ImmediateOctreeType * > &octrees, const PointCloud &pc, ScoreVisitorT &scoreVisitor, size_t currentSize, float bitmapEpsilon, size_t maxSubset, size_t minPoints=500) | Candidate | |
Indices() | Candidate | inline |
Indices(MiscLib::RefCounted< MiscLib::Vector< size_t > > *indices) | Candidate | inline |
IsEquivalent(const Candidate &c, const PointCloud &pc, float epsilon, float normalThresh) const | Candidate | |
Level() const | Candidate | inline |
LowerBound() const | Candidate | inline |
operator<(const Candidate &c) const | Candidate | inline |
operator<=(const Candidate &c) const | Candidate | inline |
operator>(const Candidate &c) const | Candidate | inline |
operator>=(const Candidate &c) const | Candidate | inline |
RecomputeBounds(const MiscLib::Vector< ImmediateOctreeType * > &octrees, const PointCloud &pc, ScoreVisitorT &scoreVisitor, size_t currentSize, float epsilon, float normalThresh, float bitmapEpsilon) | Candidate | |
Reindex(const MiscLib::Vector< int > &newIndices, int minInvalidIndex, size_t mergedSubsets, const MiscLib::Vector< size_t > &subsetSizes, const PointCloud &pc, size_t currentSize, float epsilon, float normalThresh, float bitmapEpsilon) | Candidate | |
Reindex(const MiscLib::Vector< size_t > &reindex) | Candidate | |
Reset() | Candidate | |
SetSubset(size_t subset) | Candidate | inline |
Shape() | Candidate | inline |
Shape(PrimitiveShape *shape) | Candidate | inline |
Size() const | Candidate | inline |
UpperBound() const | Candidate | inline |
WeightedScore(const PointCloud &pc, float epsilon, float normalThresh) const | Candidate | |