25 #ifndef WHIERARCHICALTREEVOXELS_H
26 #define WHIERARCHICALTREEVOXELS_H
33 #include <boost/shared_ptr.hpp>
37 #include "WHierarchicalTree.h"
38 #include "WExportCommon.h"
61 std::vector<size_t>getVoxelsForCluster(
size_t cluster );
68 void addLeaf(
size_t voxelnum );
77 void addCluster(
size_t cluster1,
size_t cluster2,
float customData );
84 size_t getVoxelNum(
size_t leaf );
91 std::vector< size_t >findClustersForValue(
float value );
99 std::vector< size_t >findClustersForBranchLength(
float value,
size_t minSize = 100 );
108 std::vector< size_t >findXClusters(
size_t root,
size_t number );
126 #endif // WHIERARCHICALTREEVOXELS_H