DART  6.10.1
dart::collision::detail Namespace Reference

Classes

class  BulletCollisionDispatcher
 
struct  BulletOverlapFilterCallback
 
class  UnorderedPairs
 
class  OdeBox
 
class  OdeCapsule
 
class  OdeCylinder
 
class  OdeGeom
 
class  OdeHeightmap
 
class  OdeMesh
 
class  OdePlane
 
class  OdeSphere
 

Typedefs

using OdeHeightmapf = OdeHeightmap< float >
 
using OdeHeightmapd = OdeHeightmap< double >
 

Functions

template<class S >
void setOdeHeightfieldDetails (const dHeightfieldDataID odeHeightfieldId, const S *heights, const std::size_t &width, const std::size_t &height, const Eigen::Matrix< S, 3, 1 > &scale, typename std::enable_if< std::is_same< float, S >::value >::type *=0)
 
template<class S >
void setOdeHeightfieldDetails (const dHeightfieldDataID odeHeightfieldId, const S *heights, const std::size_t &width, const std::size_t &height, const Eigen::Matrix< S, 3, 1 > &scale, typename std::enable_if< std::is_same< double, S >::value >::type *=0)
 

Typedef Documentation

◆ OdeHeightmapd

◆ OdeHeightmapf

Function Documentation

◆ setOdeHeightfieldDetails() [1/2]

template<class S >
void dart::collision::detail::setOdeHeightfieldDetails ( const dHeightfieldDataID  odeHeightfieldId,
const S *  heights,
const std::size_t &  width,
const std::size_t &  height,
const Eigen::Matrix< S, 3, 1 > &  scale,
typename std::enable_if< std::is_same< double, S >::value >::type = 0 
)

◆ setOdeHeightfieldDetails() [2/2]

template<class S >
void dart::collision::detail::setOdeHeightfieldDetails ( const dHeightfieldDataID  odeHeightfieldId,
const S *  heights,
const std::size_t &  width,
const std::size_t &  height,
const Eigen::Matrix< S, 3, 1 > &  scale,
typename std::enable_if< std::is_same< float, S >::value >::type = 0 
)