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

#include <conservative_advancement_func_matrix.h>

Public Types

using ConservativeAdvancementFunc = S(*)(const CollisionGeometry< S > *o1, const MotionBase< S > *motion1, const CollisionGeometry< S > *o2, const MotionBase< S > *motion2, const NarrowPhaseSolver *nsolver, const ContinuousCollisionRequest< S > &request, ContinuousCollisionResult< S > &result)
 
using S = typename NarrowPhaseSolver::S
 

Public Member Functions

 ConservativeAdvancementFunctionMatrix ()
 

Public Attributes

ConservativeAdvancementFunc conservative_advancement_matrix [NODE_COUNT][NODE_COUNT]
 

Detailed Description

template<typename NarrowPhaseSolver>
struct fcl::detail::ConservativeAdvancementFunctionMatrix< NarrowPhaseSolver >

Definition at line 52 of file conservative_advancement_func_matrix.h.

Member Typedef Documentation

◆ ConservativeAdvancementFunc

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

Definition at line 63 of file conservative_advancement_func_matrix.h.

◆ S

template<typename NarrowPhaseSolver >
using fcl::detail::ConservativeAdvancementFunctionMatrix< NarrowPhaseSolver >::S = typename NarrowPhaseSolver::S

Definition at line 54 of file conservative_advancement_func_matrix.h.

Constructor & Destructor Documentation

◆ ConservativeAdvancementFunctionMatrix()

template<typename NarrowPhaseSolver >
fcl::detail::ConservativeAdvancementFunctionMatrix< NarrowPhaseSolver >::ConservativeAdvancementFunctionMatrix

Definition at line 780 of file conservative_advancement_func_matrix-inl.h.

Member Data Documentation

◆ conservative_advancement_matrix

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

Definition at line 65 of file conservative_advancement_func_matrix.h.


The documentation for this struct was generated from the following files:


fcl
Author(s):
autogenerated on Tue Dec 5 2023 03:40:50