walberla::pe::SingleCast< TypeList, Functor, ReturnType, -1 > Struct Template Reference

#include <BodyCast.h>

Static Public Member Functions

static ReturnType execute (const id_t typeID, Functor &)
 
static ReturnType execute (RigidBody *bd, Functor &)
 
static ReturnType execute (const RigidBody *bd, Functor &)
 

Member Function Documentation

◆ execute() [1/3]

template<typename TypeList , typename Functor , typename ReturnType >
static ReturnType walberla::pe::SingleCast< TypeList, Functor, ReturnType, -1 >::execute ( const id_t  typeID,
Functor &   
)
inlinestatic

◆ execute() [2/3]

template<typename TypeList , typename Functor , typename ReturnType >
static ReturnType walberla::pe::SingleCast< TypeList, Functor, ReturnType, -1 >::execute ( const RigidBody bd,
Functor &   
)
inlinestatic

◆ execute() [3/3]

template<typename TypeList , typename Functor , typename ReturnType >
static ReturnType walberla::pe::SingleCast< TypeList, Functor, ReturnType, -1 >::execute ( RigidBody bd,
Functor &   
)
inlinestatic

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