#include <Search.hxx>
Public Member Functions | |
| Search () | |
| Search (const U &array) | |
| ~Search () | |
| void | Set (const U &array) |
| TIndex | Find (const T &value, TIndex prevIndex=0) const |
| TIndex | Hunt (const T &value, TIndex prevIndex=0) const |
| TIndex | Bisection (const T &value) const |
| TIndex | Bisection (const T &value, TIndex lowerLimit) const |
| TIndex | Bisection (const T &value, TIndex lowerLimit, TIndex upperLimit) const |
Definition at line 30 of file Search.hxx.
| CLAM::Search< U, T >::Search | ( | ) | [inline] |
Definition at line 36 of file Search.hxx.
| CLAM::Search< U, T >::Search | ( | const U & | array | ) | [inline] |
Definition at line 40 of file Search.hxx.
| CLAM::Search< U, T >::~Search | ( | ) | [inline] |
Definition at line 44 of file Search.hxx.
| TIndex CLAM::Search< U, T >::Bisection | ( | const T & | value, | |
| TIndex | lowerLimit, | |||
| TIndex | upperLimit | |||
| ) | const [inline] |
Definition at line 118 of file Search.hxx.
| TIndex CLAM::Search< U, T >::Bisection | ( | const T & | value, | |
| TIndex | lowerLimit | |||
| ) | const [inline] |
Definition at line 62 of file Search.hxx.
| TIndex CLAM::Search< U, T >::Bisection | ( | const T & | value | ) | const [inline] |
Definition at line 58 of file Search.hxx.
Referenced by CLAM::Search< List< Frame >, Frame >::Bisection(), and CLAM::Search< U, T >::Hunt().
| TIndex CLAM::Search< U, T >::Find | ( | const T & | value, | |
| TIndex | prevIndex = 0 | |||
| ) | const [inline] |
Definition at line 52 of file Search.hxx.
| TIndex CLAM::Search< U, T >::Hunt | ( | const T & | value, | |
| TIndex | prevIndex = 0 | |||
| ) | const [inline] |
Definition at line 71 of file Search.hxx.
References CLAM::Search< U, T >::Bisection().
Referenced by CLAM::Search< List< Frame >, Frame >::Find().
| void CLAM::Search< U, T >::Set | ( | const U & | array | ) | [inline] |
Definition at line 48 of file Search.hxx.
Referenced by CLAM::Search< List< Frame >, Frame >::Search(), and CLAM::Segment::SetFramesArray().
1.6.3