Collision Checker
container_grid.h
Go to the documentation of this file.
1
#ifndef CPP_COLLISION_INCLUDE_COLLISION_ACCELERATORS_CONTAINER_GRID_H_
2
#define CPP_COLLISION_INCLUDE_COLLISION_ACCELERATORS_CONTAINER_GRID_H_
3
4
#include "
collision/narrowphase/detail/aabb.h
"
5
#include "
collision/solvers/accelerators/declarations.h
"
6
#include "
collision/solvers/accelerators/detail/container_grid_common.h
"
7
8
namespace
collision
{
9
namespace
detail {
10
namespace
accelerators {
11
12
template
<
class
DIRECTION>
13
class
ContainerGrid
;
14
15
template
<
class
DIRECTION>
16
int
windowQuery
(
ContainerGrid<DIRECTION>
& container,
AABB
& aabb,
17
aligned_vector<int>
& candidates);
18
19
}
// namespace accelerators
20
}
// namespace detail
21
}
// namespace collision
22
23
#endif
/* CPP_COLLISION_INCLUDE_COLLISION_ACCELERATORS_CONTAINER_GRID_H_ */
collision::aligned_vector
std::vector< T, boost::alignment::aligned_allocator< T, 16 > > aligned_vector
Definition:
declarations.h:9
aabb.h
container_grid_common.h
collision::detail::accelerators::windowQuery
int windowQuery(ContainerGrid< DIRECTION > &container, AABB &aabb, aligned_vector< int > &candidates)
Definition:
collision_containers.cc:16
collision::AABB
Definition:
aabb.h:7
collision
Definition:
collision_checker.h:20
collision::detail::accelerators::ContainerGrid
Definition:
container_grid.h:13
declarations.h
include
collision
solvers
accelerators
detail
container_grid.h
Generated by
1.8.13