Namespaces | Functions

/home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/OpenTissue/collision/continuous/continuous_conservative_advancement.h File Reference

#include <OpenTissue/configuration.h>

Go to the source code of this file.

Namespaces

namespace  OpenTissue
namespace  OpenTissue::collision
namespace  OpenTissue::collision::continuous

Functions

template<typename transform_type , typename object_type1 , typename object_type2 , typename motion_policy >
bool OpenTissue::collision::continuous::conservative_advancement (transform_type const &T_a, typename transform_type::vector3_type const &v_a, typename transform_type::vector3_type const &omega_a, object_type1 &A, typename transform_type::value_type const &r_max_a, transform_type const &T_b, typename transform_type::vector3_type const &v_b, typename transform_type::vector3_type const &omega_b, object_type2 &B, typename transform_type::value_type const &r_max_b, typename transform_type::vector3_type &p_a, typename transform_type::vector3_type &p_b, typename transform_type::value_type &time_of_impact, size_t &iterations, typename transform_type::value_type const &epsilon, typename transform_type::value_type const &max_tau, size_t const &max_iterations, motion_policy const &)