#include <hpp/fcl/traversal/traversal_node_shapes.h>
List of all members.
template<typename S1, typename S2, typename NarrowPhaseSolver>
class fcl::ShapeConservativeAdvancementTraversalNode< S1, S2, NarrowPhaseSolver >
Constructor & Destructor Documentation
template<typename S1, typename S2, typename NarrowPhaseSolver>
References fcl::ShapeConservativeAdvancementTraversalNode< S1, S2, NarrowPhaseSolver >::delta_t, fcl::ShapeConservativeAdvancementTraversalNode< S1, S2, NarrowPhaseSolver >::motion1, fcl::ShapeConservativeAdvancementTraversalNode< S1, S2, NarrowPhaseSolver >::motion2, fcl::ShapeConservativeAdvancementTraversalNode< S1, S2, NarrowPhaseSolver >::t_err, and fcl::ShapeConservativeAdvancementTraversalNode< S1, S2, NarrowPhaseSolver >::toc.
Member Function Documentation
template<typename S1, typename S2, typename NarrowPhaseSolver>
Distance testing between leaves (two shapes)
Reimplemented from fcl::ShapeDistanceTraversalNode< S1, S2, NarrowPhaseSolver >.
References fcl::bound(), fcl::MotionBase::computeMotionBound(), fcl::ShapeConservativeAdvancementTraversalNode< S1, S2, NarrowPhaseSolver >::delta_t, fcl::distance(), fcl::ShapeDistanceTraversalNode< S1, S2, NarrowPhaseSolver >::model1, fcl::ShapeConservativeAdvancementTraversalNode< S1, S2, NarrowPhaseSolver >::model1_bv, fcl::ShapeDistanceTraversalNode< S1, S2, NarrowPhaseSolver >::model2, fcl::ShapeConservativeAdvancementTraversalNode< S1, S2, NarrowPhaseSolver >::model2_bv, fcl::ShapeConservativeAdvancementTraversalNode< S1, S2, NarrowPhaseSolver >::motion1, fcl::ShapeConservativeAdvancementTraversalNode< S1, S2, NarrowPhaseSolver >::motion2, fcl::Vec3fX< T >::normalize(), fcl::ShapeDistanceTraversalNode< S1, S2, NarrowPhaseSolver >::nsolver, fcl::TraversalNodeBase::tf1, fcl::TraversalNodeBase::tf2, and fcl::Transform3f::transform().
Member Data Documentation
template<typename S1, typename S2, typename NarrowPhaseSolver>
template<typename S1, typename S2, typename NarrowPhaseSolver>
template<typename S1, typename S2, typename NarrowPhaseSolver>
template<typename S1, typename S2, typename NarrowPhaseSolver>
template<typename S1, typename S2, typename NarrowPhaseSolver>
template<typename S1, typename S2, typename NarrowPhaseSolver>
template<typename S1, typename S2, typename NarrowPhaseSolver>
template<typename S1, typename S2, typename NarrowPhaseSolver>