, including all inherited members.
cacheMaintenance() | megatree::MegaTree | [private] |
cacheSize() const | megatree::MegaTree | [inline, private] |
checkEqualRecursive(MegaTree &tree1, MegaTree &tree2, NodeHandle &node1, NodeHandle &node2) | megatree::MegaTree | [private] |
count_file_write | megatree::MegaTree | [private] |
count_hit | megatree::MegaTree | [private] |
count_miss | megatree::MegaTree | [private] |
count_nodes_read | megatree::MegaTree | [private] |
createChildNode(NodeHandle &parent_node, uint8_t child, NodeHandle &child_node) | megatree::MegaTree | |
createChildNode(NodeHandle &parent_node, uint8_t child) | megatree::MegaTree | |
createNodeFile(const IdType &file_id) | megatree::MegaTree | [private] |
createRoot(NodeHandle &root) | megatree::MegaTree | [private] |
current_cache_size | megatree::MegaTree | [private] |
current_write_size | megatree::MegaTree | [private] |
dumpNodesInUse() | megatree::MegaTree | |
evictNodeFileCb(CacheIterator< IdType, NodeFile > it) | megatree::MegaTree | [private] |
file_cache | megatree::MegaTree | [private] |
file_cache_mutex | megatree::MegaTree | [private] |
flushCache() | megatree::MegaTree | |
flushNodeFileCb(CacheIterator< IdType, NodeFile > it, boost::mutex &mutex, boost::condition &condition, unsigned &remaining) | megatree::MegaTree | [private] |
getChildNode(const NodeHandle &parent_node, uint8_t child, NodeHandle &child_node) | megatree::MegaTree | |
getChildNode(const NodeHandle &parent_node, uint8_t child) | megatree::MegaTree | |
getFileId(const IdType &node_id) | megatree::MegaTree | |
getMinCellSize() const | megatree::MegaTree | [inline] |
getNodeFile(const IdType &file_id) | megatree::MegaTree | [private] |
getNumPoints() | megatree::MegaTree | [inline] |
getRoot(NodeHandle &root_node) | megatree::MegaTree | |
getRoot() | megatree::MegaTree | |
getRootGeometry() const | megatree::MegaTree | [inline] |
getShortId(const IdType &node_id) | megatree::MegaTree | |
initTree(boost::shared_ptr< Storage > storage, const std::vector< double > &_cell_center, const double &_cell_size, unsigned _subtree_width, unsigned _subfolder_depth, unsigned _cache_size, double _min_cell_size) | megatree::MegaTree | [private] |
max_cache_size | megatree::MegaTree | [private] |
MegaTree(boost::shared_ptr< Storage > storage, unsigned cache_size, bool read_only) | megatree::MegaTree | |
MegaTree(boost::shared_ptr< Storage > storage, const std::vector< double > &cell_center, const double &cell_size, unsigned subtree_width, unsigned subfolder_depth, unsigned cache_size=CACHE_SIZE, double _min_cell_size=MIN_CELL_SIZE) | megatree::MegaTree | |
min_cell_size | megatree::MegaTree | [private] |
node_allocator | megatree::MegaTree | [private] |
operator==(MegaTree &tree) | megatree::MegaTree | |
read_only | megatree::MegaTree | [private] |
readNodeFileCb(NodeFile *node_file, const ByteVec &buffer) | megatree::MegaTree | [private] |
recenter(double x, double y, double z) | megatree::MegaTree | [inline] |
releaseNode(NodeHandle &node) | megatree::MegaTree | |
releaseNodeFile(NodeFile *&node_file) | megatree::MegaTree | [private] |
resetCount() | megatree::MegaTree | [inline] |
root_geometry | megatree::MegaTree | [private] |
singleton_allocator | megatree::MegaTree | [private] |
storage | megatree::MegaTree | [private] |
subfolder_depth | megatree::MegaTree | [private] |
subtree_width | megatree::MegaTree | [private] |
toString() | megatree::MegaTree | [inline] |
writeMetaData() | megatree::MegaTree | [private] |
~MegaTree() | megatree::MegaTree | |