Namespaces | Functions
src/distance/capsule_capsule.cpp File Reference
#include "coal/math/transform.h"
#include "coal/shape/geometric_shapes.h"
#include "coal/internal/shape_shape_func.h"
Include dependency graph for src/distance/capsule_capsule.cpp:

Go to the source code of this file.

Namespaces

 coal
 Main namespace.
 
 coal::internal
 

Functions

CoalScalar coal::internal::clamp (const CoalScalar &num, const CoalScalar &denom)
 Clamp num / denom in [0, 1]. More...
 
void coal::internal::clamped_linear (Vec3s &a_sd, const Vec3s &a, const CoalScalar &s_n, const CoalScalar &s_d, const Vec3s &d)
 Clamp s=s_n/s_d in [0, 1] and stores a + s * d in a_sd. More...
 
template<>
CoalScalar coal::internal::ShapeShapeDistance< Capsule, Capsule > (const CollisionGeometry *o1, const Transform3s &tf1, const CollisionGeometry *o2, const Transform3s &tf2, const GJKSolver *, const bool, Vec3s &wp1, Vec3s &wp2, Vec3s &normal)
 


hpp-fcl
Author(s):
autogenerated on Sat Nov 23 2024 03:44:59