SOFA API  99934cbc
Open source framework for multi-physics simuation
sofa::component::interactionforcefield::InteractionEllipsoidForceField< TDataTypes1, TDataTypes2 >::Contact Class Reference

#include <InteractionEllipsoidForceField.h>

Public Attributes

int index
 
Deriv1 pos
 
Deriv1 force
 
sofa::defaulttype::Vec< 3, SReal > bras_levier
 
Mat m
 

Public Member Functions

 Contact (int index=0, const Mat &m=Mat())
 

Friends

std::istream & operator>> (std::istream &in, Contact &c)
 
std::ostream & operator<< (std::ostream &out, const Contact &c)
 

Attribute details

template<typename TDataTypes1 , typename TDataTypes2 >
sofa::defaulttype::Vec<3,SReal> sofa::component::interactionforcefield::InteractionEllipsoidForceField< TDataTypes1, TDataTypes2 >::Contact::bras_levier
template<typename TDataTypes1 , typename TDataTypes2 >
Deriv1 sofa::component::interactionforcefield::InteractionEllipsoidForceField< TDataTypes1, TDataTypes2 >::Contact::force
template<typename TDataTypes1 , typename TDataTypes2 >
int sofa::component::interactionforcefield::InteractionEllipsoidForceField< TDataTypes1, TDataTypes2 >::Contact::index
template<typename TDataTypes1 , typename TDataTypes2 >
Mat sofa::component::interactionforcefield::InteractionEllipsoidForceField< TDataTypes1, TDataTypes2 >::Contact::m
template<typename TDataTypes1 , typename TDataTypes2 >
Deriv1 sofa::component::interactionforcefield::InteractionEllipsoidForceField< TDataTypes1, TDataTypes2 >::Contact::pos

Constructor details

template<typename TDataTypes1 , typename TDataTypes2 >
sofa::component::interactionforcefield::InteractionEllipsoidForceField< TDataTypes1, TDataTypes2 >::Contact::Contact ( int  index = 0,
const Mat m = Mat() 
)
inline

Related details

template<typename TDataTypes1 , typename TDataTypes2 >
std::ostream& operator<< ( std::ostream &  out,
const Contact c 
)
friend
template<typename TDataTypes1 , typename TDataTypes2 >
std::istream& operator>> ( std::istream &  in,
Contact c 
)
friend