Static Public Member Functions | List of all members
fcl::detail::GJKInitializer< S, T > Class Template Reference

initialize GJK stuffs More...

#include <gjk_libccd.h>

Static Public Member Functions

static void * createGJKObject (const T &, const Transform3< S > &)
 Get GJK object from a shape Notice that only local transformation is applied. Gloal transformation are considered later. More...
 
static void deleteGJKObject (void *o)
 Delete GJK object. More...
 
static GJKCenterFunction getCenterFunction ()
 Get GJK center function. More...
 
static GJKSupportFunction getSupportFunction ()
 Get GJK support function. More...
 

Detailed Description

template<typename S, typename T>
class fcl::detail::GJKInitializer< S, T >

initialize GJK stuffs

Definition at line 76 of file gjk_libccd.h.

Member Function Documentation

◆ createGJKObject()

template<typename S , typename T >
static void* fcl::detail::GJKInitializer< S, T >::createGJKObject ( const T &  ,
const Transform3< S > &   
)
inlinestatic

Get GJK object from a shape Notice that only local transformation is applied. Gloal transformation are considered later.

Definition at line 88 of file gjk_libccd.h.

◆ deleteGJKObject()

template<typename S , typename T >
static void fcl::detail::GJKInitializer< S, T >::deleteGJKObject ( void *  o)
inlinestatic

Delete GJK object.

Definition at line 91 of file gjk_libccd.h.

◆ getCenterFunction()

template<typename S , typename T >
static GJKCenterFunction fcl::detail::GJKInitializer< S, T >::getCenterFunction ( )
inlinestatic

Get GJK center function.

Definition at line 83 of file gjk_libccd.h.

◆ getSupportFunction()

template<typename S , typename T >
static GJKSupportFunction fcl::detail::GJKInitializer< S, T >::getSupportFunction ( )
inlinestatic

Get GJK support function.

Definition at line 80 of file gjk_libccd.h.


The documentation for this class was generated from the following file:


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