#include <vector>#include <boost/shared_ptr.hpp>#include "megatree/node.h"#include "megatree/megatree.h"#include <inttypes.h>#include <stdio.h>

Go to the source code of this file.
Classes | |
| class | megatree::NodeCache |
| class | megatree::TreeFastCache |
Namespaces | |
| namespace | megatree |
Defines | |
| #define | __STDC_FORMAT_MACROS |
Functions | |
| void | megatree::addPoint (MegaTree &tree, const std::vector< double > &pt, const std::vector< double > &color=std::vector< double >(3, 0)) |
| void | megatree::dumpTimers () |
| bool | megatree::nodeInsideRange (const NodeGeometry &node_geom, const double *range_mid, const double *range_size) |
| bool | megatree::nodeOutsideRange (const NodeGeometry &node_geom, const double *range_mid, const double *range_size) |
| void | megatree::numChildren (MegaTree &tree, NodeHandle *node, unsigned count_cutoff, unsigned &num_children, unsigned &count) |
| void | megatree::queryRange (MegaTree &tree, const std::vector< double > &lo, const std::vector< double > &hi, double resolution, std::vector< double > &results, std::vector< double > &colors) |
| void | megatree::queryRangeIntersecting (MegaTree &tree, NodeHandle &node, const double *range_mid, const double *range_size, std::vector< double > &results, std::vector< double > &colors) |
| void | megatree::rangeQueryLoop (MegaTree &tree, std::vector< double > lo, std::vector< double > hi, double resolution, std::vector< double > &results, std::vector< double > &colors) |
| #define __STDC_FORMAT_MACROS |
Definition at line 10 of file tree_functions.h.