Public Types | Public Member Functions | Public Attributes | List of all members
fcl::ConservativeAdvancementFunctionMatrix< NarrowPhaseSolver > Struct Template Reference

#include <hpp/fcl/ccd/conservative_advancement.h>

Collaboration diagram for fcl::ConservativeAdvancementFunctionMatrix< NarrowPhaseSolver >:
[legend]

Public Types

typedef FCL_REAL(* ConservativeAdvancementFunc) (const CollisionGeometry *o1, const MotionBase *motion1, const CollisionGeometry *o2, const MotionBase *motion2, const NarrowPhaseSolver *nsolver, const ContinuousCollisionRequest &request, ContinuousCollisionResult &result)
 

Public Member Functions

 ConservativeAdvancementFunctionMatrix ()
 

Public Attributes

ConservativeAdvancementFunc conservative_advancement_matrix [NODE_COUNT][NODE_COUNT]
 

Member Typedef Documentation

◆ ConservativeAdvancementFunc

template<typename NarrowPhaseSolver >
typedef FCL_REAL(* fcl::ConservativeAdvancementFunctionMatrix< NarrowPhaseSolver >::ConservativeAdvancementFunc) (const CollisionGeometry *o1, const MotionBase *motion1, const CollisionGeometry *o2, const MotionBase *motion2, const NarrowPhaseSolver *nsolver, const ContinuousCollisionRequest &request, ContinuousCollisionResult &result)

Constructor & Destructor Documentation

◆ ConservativeAdvancementFunctionMatrix()

template<typename NarrowPhaseSolver >
fcl::ConservativeAdvancementFunctionMatrix< NarrowPhaseSolver >::ConservativeAdvancementFunctionMatrix ( )

Member Data Documentation

◆ conservative_advancement_matrix

template<typename NarrowPhaseSolver >
ConservativeAdvancementFunc fcl::ConservativeAdvancementFunctionMatrix< NarrowPhaseSolver >::conservative_advancement_matrix[NODE_COUNT][NODE_COUNT]