Method | Description | |
---|---|---|
AddColor ( Color32 pixel, int colorBits, int level, Octree octree ) : void |
Add a color into the tree
|
|
ConstructPalette ( |
Traverse the tree, building up the color palette
|
|
GetPaletteIndex ( Color32 pixel, int level ) : int |
Return the palette index for the passed color
|
|
Increment ( Color32 pixel ) : void |
Increment the pixel count and add to the color information
|
|
OctreeNode ( int level, int colorBits, Octree octree ) : System |
Construct the node
|
|
Reduce ( ) : int |
Reduce this node by removing all of its children
|
public AddColor ( Color32 pixel, int colorBits, int level, Octree octree ) : void | ||
pixel | Color32 | The color |
colorBits | int | The number of significant color bits |
level | int | The level in the tree |
octree | Octree | The tree to which this node belongs |
return | void |
public ConstructPalette ( |
||
palette | The palette | |
paletteIndex | int | The current palette index |
return | void |
public GetPaletteIndex ( Color32 pixel, int level ) : int | ||
pixel | Color32 | |
level | int | |
return | int |
public OctreeNode ( int level, int colorBits, Octree octree ) : System | ||
level | int | The level in the tree = 0 - 7 |
colorBits | int | The number of significant color bits in the image |
octree | Octree | The tree to which this node belongs |
return | System |