#include <mbd_iterate_once_collision_resolver.h>
Classes | |
class | constraint_traits |
struct | ContactPointComparision |
class | edge_traits |
class | node_traits |
Public Member Functions | |
IterateOnceCollisionResolver () | |
virtual | ~IterateOnceCollisionResolver () |
void | resolve_collisions (group_type &group) |
Protected Types | |
typedef mbd_types::math_policy::real_type | real_type |
typedef mbd_types::math_policy::vector3_type | vector3_type |
typedef mbd_types::group_type | group_type |
typedef mbd_types::body_type | body_type |
typedef mbd_types::contact_type | contact_type |
Iteratate Once Collision Resolver. This collision resolver simply iterates once over all the contacts in increasing penetration depth order and apply the specified collision law.
typedef mbd_types::body_type OpenTissue::mbd::IterateOnceCollisionResolver< mbd_types, collision_law_policy >::body_type [protected] |
typedef mbd_types::contact_type OpenTissue::mbd::IterateOnceCollisionResolver< mbd_types, collision_law_policy >::contact_type [protected] |
typedef mbd_types::group_type OpenTissue::mbd::IterateOnceCollisionResolver< mbd_types, collision_law_policy >::group_type [protected] |
Reimplemented from OpenTissue::mbd::CollisionResolverInterface< mbd_types >.
typedef mbd_types::math_policy::real_type OpenTissue::mbd::IterateOnceCollisionResolver< mbd_types, collision_law_policy >::real_type [protected] |
Reimplemented from OpenTissue::mbd::CollisionResolverInterface< mbd_types >.
typedef mbd_types::math_policy::vector3_type OpenTissue::mbd::IterateOnceCollisionResolver< mbd_types, collision_law_policy >::vector3_type [protected] |
OpenTissue::mbd::IterateOnceCollisionResolver< mbd_types, collision_law_policy >::IterateOnceCollisionResolver | ( | ) | [inline] |
virtual OpenTissue::mbd::IterateOnceCollisionResolver< mbd_types, collision_law_policy >::~IterateOnceCollisionResolver | ( | ) | [inline, virtual] |
void OpenTissue::mbd::IterateOnceCollisionResolver< mbd_types, collision_law_policy >::resolve_collisions | ( | group_type & | group | ) | [inline] |