20 #ifndef INCLUDED_VCL_INC_OCTREE_HXX
21 #define INCLUDED_VCL_INC_OCTREE_HXX
32 std::unique_ptr<OctreeNode>
pChild[8];
46 SAL_DLLPRIVATE
void add(std::unique_ptr<OctreeNode>& rpNode);
47 SAL_DLLPRIVATE
void reduce();
52 std::unique_ptr<OctreeNode>
pTree;
62 sal_uInt16 GetBestPaletteIndex(
const BitmapColor& rColor);
80 #endif // INCLUDED_VCL_INC_OCTREE_HXX
std::unique_ptr< OctreeNode > pTree
std::unique_ptr< OctreeNode > pChild[8]
std::vector< sal_uInt8 > mpBuffer
std::vector< sal_uInt8 > mpMap
std::vector< OctreeNode * > mpReduce
BitmapColor const * mpColor
#define VCL_PLUGIN_PUBLIC
sal_uInt16 GetBestPaletteIndex(const BitmapColor &rColor)
InverseColorMap(const BitmapPalette &rPal)