Classes | Namespaces | Typedefs | Functions
gft_heap_lex.h File Reference
#include "gft_common.h"
#include "gft_heap.h"
#include "gft_gpqueue_by_Falcao.h"

Go to the source code of this file.

Classes

struct  gft::Heap_lex::_heap_lex
 

Namespaces

 gft
 Base namespace for common definitions and prototypes.
 
 gft::Heap_lex
 

Typedefs

typedef struct
gft::Heap_lex::_heap_lex 
gft::Heap_lex::Heap_lex
 

Functions

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