|
| int | LICE_BuildPalette (LICE_IBitmap *bmp, LICE_pixel *palette, int maxcolors) |
| static void | AddColorToTree (OTree *, const LICE_pixel_chan *rgb) |
| static int | FindColorInTree (OTree *, const LICE_pixel_chan *rgb) |
| static int | PruneTree (OTree *) |
| static void | DeleteNode (OTree *, ONode *, ONode **delete_to) |
| static int | CollectLeaves (OTree *) |
| static int | CollectNodeLeaves (ONode *node, LICE_pixel *palette, int colorcount) |
| void * | LICE_CreateOctree (int maxcolors) |
| | palette
|
| void | LICE_ResetOctree (void *octree, int maxc) |
| void | LICE_DestroyOctree (void *octree) |
| int | LICE_BuildOctree (void *octree, LICE_IBitmap *bmp) |
| int | LICE_BuildOctreeForAlpha (void *octree, LICE_IBitmap *bmp, unsigned int minalpha) |
| int | LICE_BuildOctreeForDiff (void *octree, LICE_IBitmap *bmp, LICE_IBitmap *refbmp, LICE_pixel mask) |
| int | LICE_FindInOctree (void *octree, LICE_pixel color) |
| int | LICE_ExtractOctreePalette (void *octree, LICE_pixel *palette) |
| void | LICE_TestPalette (LICE_IBitmap *bmp, LICE_pixel *palette, int numcolors) |