Namespaces | Functions

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

#include <OpenTissue/configuration.h>
#include <OpenTissue/collision/continuous/continuous_conservative_advancement.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::motion_interpolation (transform_type const &A_from, transform_type const &A_to, object_type1 &A, typename transform_type::value_type const &r_max_a, transform_type const &B_from, transform_type const &B_to, 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, size_t const &max_iterations, motion_policy const &policy)