cgv
Loading...
Searching...
No Matches
cgv::data::quadtree< T > Member List

This is the complete list of members for cgv::data::quadtree< T >, including all inherited members.

add_point_to_leaf(int pi, int ni) (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >inlineprotected
box (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >protected
box2_type typedef (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >
collides(const vec2_type &x, T d, int ni=-1, box2_type b=box2_type()) const (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >inline
empty() const (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >inline
get_node(int ni) const (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >inlineprotected
get_root_index() const (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >inline
insert(const vec2_type &p, int pi) (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >inline
is_leaf(int ni) const (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >inlineprotected
nodes (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >protected
provider (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >protected
quadtree(const point_provider &_provider, const box2_type &_box) (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >inline
ref_node(int ni) (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >inlineprotected
root_idx (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >protected
split_leaf(int ni, const vec2_type &x) (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >inlineprotected
vec2_type typedef (defined in cgv::data::quadtree< T >)cgv::data::quadtree< T >