55 std::vector<MLuint32>* _hashTable;
58 int _addedPairs, _hits, _misses;
TileSphereHashTable is used in the classes MinimalDistancePointClouds and TileSphere.
TileSphereHashTable()
Constructor.
void addPair(TileSphere *tileSphere1, TileSphere *tileSphere2)
Adds a pair of spheres into the hash table.
bool existPair(TileSphere *tileSphere1, TileSphere *tileSphere2)
Checks whether the given pair exists or not.
void getStatistics(int &addedPairs, int &hits, int &misses)
Hash table statistics.
virtual ~TileSphereHashTable()
Destructor.
TileSphere is used in the class MinimalDistancePointClouds.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.