All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | List of all members
MBSim::FuncPairEllipseCircle Class Reference

root function for planar pairing Ellipse and Circle More...

#include <functions_contact.h>

Inheritance diagram for MBSim::FuncPairEllipseCircle:
MBSim::FuncPairConeSectionCircle MBSim::DistanceFunction< double(double)>

Public Member Functions

 FuncPairEllipseCircle (double R_, double a_, double b_)
 constructor More...
 
 FuncPairEllipseCircle (double R_, double a_, double b_, bool el_IN_ci_)
 constructor More...
 
double operator() (const double &phi)
 
fmatvec::Vec3 computeWrD (const double &phi)
 
void setEllipseCOS (fmatvec::Vec3 b1e_, fmatvec::Vec3 b2e_)
 
- Public Member Functions inherited from MBSim::FuncPairConeSectionCircle
 FuncPairConeSectionCircle (double R_, double a_, double b_)
 constructor More...
 
 FuncPairConeSectionCircle (double R_, double a_, double b_, bool sec_IN_ci_)
 constructor More...
 
double operator[] (const double &phi)
 
void setDiffVec (fmatvec::Vec3 d_)
 
void setSectionCOS (fmatvec::Vec3 b1_, fmatvec::Vec3 b2_)
 

Additional Inherited Members

- Protected Attributes inherited from MBSim::FuncPairConeSectionCircle
double R
 radius of circle as well as length in b1- and b2-direction
 
double a
 
double b
 
bool sec_IN_ci
 cone-section in circle
 
fmatvec::Vec3 b1
 normed base-vectors of cone-section
 
fmatvec::Vec3 b2
 
fmatvec::Vec3 d
 distance-vector of cone-section- and circle-midpoint
 

Detailed Description

root function for planar pairing Ellipse and Circle

Author
Roland Zander
Thorsten Schindler
Date
2009-07-10 some comments (Thorsten Schindler)

Constructor & Destructor Documentation

MBSim::FuncPairEllipseCircle::FuncPairEllipseCircle ( double  R_,
double  a_,
double  b_ 
)
inline

constructor

Parameters
radiusof circle
lengthof first semi-axis
lengthof second semi-axis conesection in circle
MBSim::FuncPairEllipseCircle::FuncPairEllipseCircle ( double  R_,
double  a_,
double  b_,
bool  el_IN_ci_ 
)
inline

constructor

Parameters
radiusof circle
lengthof first semi-axis
lengthof second semi-axis
conesectionin circle

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

Impressum / Disclaimer / Datenschutz Generated by doxygen 1.8.5 Valid HTML