|
Public Member Functions |
| | SampleValueAdjacencyList (SampleValueLabel numsvs) |
| std::vector< SampleValue * > & | operator[] (const SampleValueLabel lbl) |
| std::vector< SampleValue * > & | operator[] (const SampleValue *sv) |
| unsigned long | getNumRows (void) const |
| bool | operator== (const SampleValueAdjacencyList &sval) |
| void | sort (void) |
Private Member Functions |
| void | quicksort (std::vector< SampleValue * > &oppneighs, UWORD32 *distances, unsigned int l, unsigned int r) |
| unsigned int | partition (std::vector< SampleValue * > &oppneighs, UWORD32 *distances, unsigned int l, unsigned int r, UWORD32 x) |
| void | swap (std::vector< SampleValue * > &oppneighs, UWORD32 *distances, unsigned int i, unsigned int j) |
Private Attributes |
std::vector< std::vector<
SampleValue * > > | AdjacencyList |