#include <obb_tree_collision_query.h>
Public Types | |
typedef OpenTissue::bvh::ModelCollisionQuery < collision_policy > | base_type |
Public Member Functions | |
CollisionQuery () | |
template<typename coordsys_type , typename bvh_type , typename results_container > | |
void | run (coordsys_type const &A2B, bvh_type const &bvh_A, bvh_type const &bvh_B, results_container &results) |
typedef OpenTissue::bvh::ModelCollisionQuery<collision_policy> OpenTissue::obb_tree::CollisionQuery< collision_policy >::base_type |
OpenTissue::obb_tree::CollisionQuery< collision_policy >::CollisionQuery | ( | ) | [inline] |
void OpenTissue::obb_tree::CollisionQuery< collision_policy >::run | ( | coordsys_type const & | A2B, | |
bvh_type const & | bvh_A, | |||
bvh_type const & | bvh_B, | |||
results_container & | results | |||
) | [inline] |
Model Frame Query.
A2B | Model transform, brings bvh A into same frame as bvh B. | |
bvh_A | bvh A. | |
bvh_B | bvh B | |
results | Upon return this container contains any results from the collision query. |
Reimplemented from OpenTissue::bvh::ModelCollisionQuery< collision_policy >.