SOFA API  c76874b7
Open source framework for multi-physics simuation
sofa::component::collision::FindContactSet< TOBB< TDataTypes > > Class Template Reference

#include <IntrUtility3.h>

Detailed Description

template<class TDataTypes>
class sofa::component::collision::FindContactSet< TOBB< TDataTypes > >

TDataTypes is the OBB type.

Public Member Functions

 FindContactSet (const defaulttype::Vec< 3, Real > segment[2], Real radius, const Box &box, const defaulttype::Vec< 3, Real > &axis, int side, CapIntrConfiguration< Real > &capCfg, const IntrConfiguration< Real > &boxCfg, Real tfirst, defaulttype::Vec< 3, Real > &pt_on_capsule, defaulttype::Vec< 3, Real > &pt_on_box)
 
 FindContactSet (const Box &box0, const Box &box1, const defaulttype::Vec< 3, Real > &axis, int side, const IntrConfiguration< Real > &box0Cfg, const IntrConfiguration< Real > &box1Cfg, Real tfirst, defaulttype::Vec< 3, Real > &pt_on_first, defaulttype::Vec< 3, Real > &pt_on_second)
 

Constructor details

template<class TDataTypes >
sofa::component::collision::FindContactSet< TOBB< TDataTypes > >::FindContactSet ( const defaulttype::Vec< 3, Real segment[2],
Real  radius,
const Box box,
const defaulttype::Vec< 3, Real > &  axis,
int  side,
CapIntrConfiguration< Real > &  capCfg,
const IntrConfiguration< Real > &  boxCfg,
Real  tfirst,
defaulttype::Vec< 3, Real > &  pt_on_capsule,
defaulttype::Vec< 3, Real > &  pt_on_box 
)
template<class TDataTypes >
sofa::component::collision::FindContactSet< TOBB< TDataTypes > >::FindContactSet ( const Box box0,
const Box box1,
const defaulttype::Vec< 3, Real > &  axis,
int  side,
const IntrConfiguration< Real > &  box0Cfg,
const IntrConfiguration< Real > &  box1Cfg,
Real  tfirst,
defaulttype::Vec< 3, Real > &  pt_on_first,
defaulttype::Vec< 3, Real > &  pt_on_second 
)