Classes | Namespaces | Defines | Functions
tree_functions.h File Reference
#include <vector>
#include <boost/shared_ptr.hpp>
#include "megatree/node.h"
#include "megatree/megatree.h"
#include <inttypes.h>
#include <stdio.h>
Include dependency graph for tree_functions.h:
This graph shows which files directly or indirectly include this file:

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 Documentation

Definition at line 10 of file tree_functions.h.



megatree_cpp
Author(s): Stuart Glaser
autogenerated on Thu Nov 28 2013 11:30:34