DLoopDetector::TemplatedLoopDetector< TDescriptor, F >::tIsland Struct Reference
Matching island.
More...
#include <TemplatedLoopDetector.h>
List of all members.
Detailed Description
template<class TDescriptor, class F>
struct DLoopDetector::TemplatedLoopDetector< TDescriptor, F >::tIsland
Matching island.
Constructor & Destructor Documentation
template<class TDescriptor , class F >
template<class TDescriptor , class F >
Creates an island
- Parameters:
-
| f | first entry |
| l | last entry |
template<class TDescriptor , class F >
Creates an island
- Parameters:
-
| f | first entry |
| l | last entry |
| s | island score |
Member Function Documentation
template<class TDescriptor , class F >
Returns true iff a > b This function is used to sort in descending order
- Parameters:
-
- Returns:
- a > b
template<class TDescriptor , class F >
Returns the length of the island
- Returns:
- length of island
template<class TDescriptor , class F >
Returns true iff entry ids of a are less then those of b. Assumes there is no overlap between the islands
- Parameters:
-
- Returns:
- a.first < b.first
template<class TDescriptor , class F >
Says whether this score is less than the score of another island
- Parameters:
-
- Returns:
- true iff this score < b.score
template<class TDescriptor , class F >
Says whether this score is greater than the score of another island
- Parameters:
-
- Returns:
- true iff this score > b.score
template<class TDescriptor , class F >
Returns a printable version of the island
- Returns:
- printable island
The documentation for this struct was generated from the following file: