Public Types | Public Member Functions

OpenTissue::obb_tree::CollisionQuery< collision_policy > Class Template Reference

#include <obb_tree_collision_query.h>

Inheritance diagram for OpenTissue::obb_tree::CollisionQuery< collision_policy >:
OpenTissue::bvh::ModelCollisionQuery< collision_policy > collision_policy

List of all members.

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)

template<typename collision_policy>
class OpenTissue::obb_tree::CollisionQuery< collision_policy >


Member Typedef Documentation


Constructor & Destructor Documentation

template<typename collision_policy >
OpenTissue::obb_tree::CollisionQuery< collision_policy >::CollisionQuery (  )  [inline]

Member Function Documentation

template<typename collision_policy >
template<typename coordsys_type , typename bvh_type , typename results_container >
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.

Parameters:
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 >.


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