ARB
|
#include <ali_pathmap.hxx>
Public Member Functions | |
ALI_PATHMAP (unsigned long width, unsigned long height) | |
~ALI_PATHMAP () | |
void | set (unsigned long x, unsigned long y, unsigned char val, ALI_TARRAY< ali_pathmap_up_pointer > *up_pointer=NULp) |
void | get (unsigned long x, unsigned long y, unsigned char *val, ALI_TARRAY< ali_pathmap_up_pointer > **up_pointer) |
unsigned char | get_value (unsigned long x, unsigned long y) |
void | optimize (unsigned long x) |
void | print () |
Definition at line 30 of file ali_pathmap.hxx.
Definition at line 13 of file ali_pathmap.cxx.
References ali_out_of_memory_if(), and CALLOC().
ALI_PATHMAP::~ALI_PATHMAP | ( | ) |
Definition at line 24 of file ali_pathmap.cxx.
void ALI_PATHMAP::set | ( | unsigned long | x, |
unsigned long | y, | ||
unsigned char | val, | ||
ALI_TARRAY< ali_pathmap_up_pointer > * | up_pointer = NULp |
||
) |
Definition at line 36 of file ali_pathmap.cxx.
References ali_fatal_error(), ALI_LUP, ali_out_of_memory_if(), CALLOC(), and y.
void ALI_PATHMAP::get | ( | unsigned long | x, |
unsigned long | y, | ||
unsigned char * | val, | ||
ALI_TARRAY< ali_pathmap_up_pointer > ** | up_pointer | ||
) |
Definition at line 61 of file ali_pathmap.cxx.
References ali_fatal_error(), ALI_LUP, NULp, and y.
Definition at line 44 of file ali_pathmap.hxx.
References ali_fatal_error().
void ALI_PATHMAP::optimize | ( | unsigned long | x | ) |
Definition at line 92 of file ali_pathmap.cxx.
References ali_out_of_memory_if(), CALLOC(), and NULp.
void ALI_PATHMAP::print | ( | ) |
Definition at line 125 of file ali_pathmap.cxx.
References ali_pathmap_up_pointer::operation, ali_pathmap_up_pointer::start, and y.