pairing point to plane
More...
#include <point_planewithfrustum.h>
|
int | ipoint |
| contour index
|
|
int | iplane |
|
double | rho |
| static contour parameter
|
|
double | h |
|
double | rTop |
|
double | rFrustumTop |
|
double | rFrustumPlane |
|
double | rPlane |
|
fmatvec::Vec3 | ET |
|
fmatvec::Vec3 | EP |
|
fmatvec::Vec3 | MT |
|
fmatvec::Vec3 | MP |
|
fmatvec::Vec3 | nFrustum |
|
fmatvec::Vec3 | tFrustum |
|
Point * | point |
| contour classes
|
|
PlaneWithFrustum * | plane |
|
pairing point to plane
- Author
- Markus Schneider
- Date
- 2009-07-28 pure virtual updates (Thorsten Schindler)
void MBSim::ContactKinematicsPointPlaneWithFrustum::assignContours |
( |
const std::vector< Contour * > & |
contour | ) |
|
|
virtual |
void MBSim::ContactKinematicsPointPlaneWithFrustum::updateg |
( |
double & |
g, |
|
|
std::vector< ContourFrame * > & |
cFrame, |
|
|
int |
index = 0 |
|
) |
| |
|
virtual |
compute normal distance, possible contact point positions and orientation (cf. contact.cc)
- Parameters
-
t | time |
g | normal distance |
cFrame | contour point Frame |
index | index of the contact point that should be updated |
Implements MBSim::ContactKinematics.
virtual void MBSim::ContactKinematicsPointPlaneWithFrustum::updatewb |
( |
fmatvec::Vec & |
wb, |
|
|
double |
g, |
|
|
std::vector< ContourFrame * > & |
cFrame |
|
) |
| |
|
inlinevirtual |
compute acceleration in terms of contour parameters for event driven integration
- Parameters
-
t | time |
wb | acceleration in terms of contour parameters |
g | normal distance |
cFrame | contact point parametrisation |
Implements MBSim::ContactKinematics.
The documentation for this class was generated from the following files:
- /home/mbsim/win64-dailyrelease/mbsim/kernel/mbsim/contact_kinematics/point_planewithfrustum.h
- /home/mbsim/win64-dailyrelease/mbsim/kernel/mbsim/contact_kinematics/point_planewithfrustum.cc