Simbody
3.4 (development)
|
One constraint equation. More...
#include <Constraint.h>
One constraint equation.
This constraint enforces that a point fixed to one body (the "follower body") must travel in a plane fixed on another body (the "plane body"). The constraint is enforced by an internal (non-working) scalar force acting at the spatial location of the follower point, directed along the plane normal, and equal and opposite on the two bodies.
The assembly condition is the same as the run-time constraint: the point has to be moved into the plane.
SimTK::Constraint::PointInPlane::PointInPlane | ( | MobilizedBody & | planeBody_B, |
const UnitVec3 & | defaultPlaneNormal_B, | ||
Real | defaultHeight, | ||
MobilizedBody & | followerBody_F, | ||
const Vec3 & | defaultFollowerPoint_F | ||
) |
SimTK::Constraint::PointInPlane::PointInPlane | ( | ) | [inline] |
Default constructor creates an empty handle.
Real SimTK::Constraint::PointInPlane::getPlaneDisplayHalfWidth | ( | ) | const |
Real SimTK::Constraint::PointInPlane::getPointDisplayRadius | ( | ) | const |
const UnitVec3& SimTK::Constraint::PointInPlane::getDefaultPlaneNormal | ( | ) | const |
Real SimTK::Constraint::PointInPlane::getDefaultPlaneHeight | ( | ) | const |
const Vec3& SimTK::Constraint::PointInPlane::getDefaultFollowerPoint | ( | ) | const |
const UnitVec3& SimTK::Constraint::PointInPlane::getPlaneNormal | ( | const State & | ) | const |
Real SimTK::Constraint::PointInPlane::getPlaneHeight | ( | const State & | ) | const |
const Vec3& SimTK::Constraint::PointInPlane::getFollowerPoint | ( | const State & | ) | const |
Real SimTK::Constraint::PointInPlane::getPositionError | ( | const State & | ) | const |
Real SimTK::Constraint::PointInPlane::getVelocityError | ( | const State & | ) | const |
Real SimTK::Constraint::PointInPlane::getAccelerationError | ( | const State & | ) | const |
Real SimTK::Constraint::PointInPlane::getMultiplier | ( | const State & | ) | const |
Real SimTK::Constraint::PointInPlane::getForceOnFollowerPoint | ( | const State & | ) | const |