All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
MBSim::DistanceFunction< Ret(Arg)> Class Template Referenceabstract

class for distances and root functions of contact problems More...

#include <functions_contact.h>

Inheritance diagram for MBSim::DistanceFunction< Ret(Arg)>:

Public Member Functions

virtual Ret operator() (const Arg &x)=0
 
virtual double operator[] (const Arg &x)
 
virtual fmatvec::Vec3 computeWrD (const Arg &x)=0
 

Detailed Description

template<typename Ret, typename Arg>
class MBSim::DistanceFunction< Ret(Arg)>

class for distances and root functions of contact problems

Author
Roland Zander
Date
2009-04-21 some comments (Thorsten Schindler)

Member Function Documentation

template<typename Ret , typename Arg >
virtual fmatvec::Vec3 MBSim::DistanceFunction< Ret(Arg)>::computeWrD ( const Arg &  x)
pure virtual
Parameters
contourparameter
Returns
helping distance vector at contour parameter
template<typename Ret , typename Arg >
virtual Ret MBSim::DistanceFunction< Ret(Arg)>::operator() ( const Arg &  x)
pure virtual
Parameters
contourparameter
Returns
root function evaluation at contour parameter
template<typename Ret , typename Arg >
virtual double MBSim::DistanceFunction< Ret(Arg)>::operator[] ( const Arg &  x)
inlinevirtual
Parameters
contourparameter
Returns
possible contact-distance at contour parameter

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

Impressum / Disclaimer / Datenschutz Generated by doxygen 1.8.5 Valid HTML