Public Member Functions | Protected Types

OpenTissue::spatial_hashing::AABBDataQuery< hash_grid, collision_policy > Class Template Reference

#include <spatial_hashing_aabb_data_query.h>

Inheritance diagram for OpenTissue::spatial_hashing::AABBDataQuery< hash_grid, collision_policy >:
OpenTissue::spatial_hashing::Query< AABBDataQuery< hash_grid, collision_policy >, hash_grid, collision_policy > hash_grid collision_policy

List of all members.

Public Member Functions

template<typename data_iterator >
void first_pass (data_iterator begin, data_iterator end)
template<typename data_iterator >
void remove_data (data_iterator begin, data_iterator end)

Protected Types

typedef hash_grid::cell_type cell_type
typedef hash_grid::triplet_type triplet_type
typedef hash_grid::point_type point_type
typedef std::list< cell_type * > cell_queue

template<typename hash_grid, typename collision_policy>
class OpenTissue::spatial_hashing::AABBDataQuery< hash_grid, collision_policy >


Member Typedef Documentation

template<typename hash_grid, typename collision_policy>
typedef hash_grid::cell_type OpenTissue::spatial_hashing::AABBDataQuery< hash_grid, collision_policy >::cell_type [protected]
template<typename hash_grid, typename collision_policy>
typedef hash_grid::point_type OpenTissue::spatial_hashing::AABBDataQuery< hash_grid, collision_policy >::point_type [protected]
template<typename hash_grid, typename collision_policy>
typedef hash_grid::triplet_type OpenTissue::spatial_hashing::AABBDataQuery< hash_grid, collision_policy >::triplet_type [protected]

Member Function Documentation

template<typename hash_grid, typename collision_policy>
template<typename data_iterator >
void OpenTissue::spatial_hashing::AABBDataQuery< hash_grid, collision_policy >::first_pass ( data_iterator  begin,
data_iterator  end 
) [inline]
template<typename hash_grid, typename collision_policy>
template<typename data_iterator >
void OpenTissue::spatial_hashing::AABBDataQuery< hash_grid, collision_policy >::remove_data ( data_iterator  begin,
data_iterator  end 
) [inline]

The documentation for this class was generated from the following file: