Collision Checker
collision_containers.cc
Go to the documentation of this file.
4 
8 
9 namespace collision {
10 namespace detail {
11 namespace accelerators {
12 template class ContainerGrid<class HorizontalGrid>;
13 template class ContainerGrid<class VerticalGrid>;
14 
15 template <class DIRECTION>
17  aligned_vector<int>& candidates) {
18  return container.windowQuery(aabb, candidates);
19 }
20 
21 template int windowQuery(ContainerGrid<class HorizontalGrid>& container,
22  AABB& aabb, aligned_vector<int>& candidates);
23 template int windowQuery(ContainerGrid<class VerticalGrid>& container,
24  AABB& aabb, aligned_vector<int>& candidates);
25 
26 } // namespace accelerators
27 } // namespace detail
28 } // namespace collision
std::vector< T, boost::alignment::aligned_allocator< T, 16 > > aligned_vector
Definition: declarations.h:9
int windowQuery(ContainerGrid< DIRECTION > &container, AABB &aabb, aligned_vector< int > &candidates)
int windowQuery(AABB &aabb, aligned_vector< int > &candidates)