Classes | |
| struct | _heap_lex |
Typedefs | |
| typedef struct gft::Heap_lex::_heap_lex | Heap_lex |
Functions | |
| void | SetRemovalPolicy (Heap_lex *H, char policy) |
| void | GoUp (Heap_lex *H, int i) |
| void | GoDown (Heap_lex *H, int i) |
| char | IsFull (Heap_lex *H) |
| char | IsEmpty (Heap_lex *H) |
| Heap_lex * | Create (int n, float *cost1, float *cost2) |
| void | Destroy (Heap_lex **H) |
| char | Insert (Heap_lex *H, int pixel) |
| char | Remove (Heap_lex *H, int *pixel) |
| void | Update (Heap_lex *H, int p, float value1, float value2) |
| void | Reset (Heap_lex *H) |
| typedef struct gft::Heap_lex::_heap_lex gft::Heap_lex::Heap_lex |
| Heap_lex * gft::Heap_lex::Create | ( | int | n, |
| float * | cost1, | ||
| float * | cost2 | ||
| ) |
| void gft::Heap_lex::Destroy | ( | Heap_lex ** | H | ) |
| void gft::Heap_lex::GoDown | ( | Heap_lex * | H, |
| int | i | ||
| ) |
| void gft::Heap_lex::GoUp | ( | Heap_lex * | H, |
| int | i | ||
| ) |
| char gft::Heap_lex::Insert | ( | Heap_lex * | H, |
| int | pixel | ||
| ) |
| char gft::Heap_lex::IsEmpty | ( | Heap_lex * | H | ) |
| char gft::Heap_lex::IsFull | ( | Heap_lex * | H | ) |
| char gft::Heap_lex::Remove | ( | Heap_lex * | H, |
| int * | pixel | ||
| ) |
| void gft::Heap_lex::Reset | ( | Heap_lex * | H | ) |
| void gft::Heap_lex::SetRemovalPolicy | ( | Heap_lex * | H, |
| char | policy | ||
| ) |
| void gft::Heap_lex::Update | ( | Heap_lex * | H, |
| int | p, | ||
| float | value1, | ||
| float | value2 | ||
| ) |
1.8.6