, including all inherited members.
body1 | Contact | [protected] |
body1Tran | Contact | [protected] |
body2 | Contact | [protected] |
body2Tran | Contact | [protected] |
cof | Contact | [protected] |
computeWrenches(bool useObjectData=false, bool simply=false) | VirtualContact | |
Contact::computeWrenches() | Contact | [virtual] |
coneB | Contact | |
coneG | Contact | |
coneMat | Contact | |
coneR | Contact | |
Contact() | Contact | [inline] |
Contact(Body *b1, Body *b2, position pos, vec3 norm) | Contact | |
contactDim | Contact | [protected] |
contactForcePointers | Contact | [protected] |
dynamicForce | Contact | [protected] |
frame | Contact | [protected] |
frictionConstraintsBlockMatrix(const std::list< Contact * > &contacts) | Contact | [static] |
frictionConstraintsMatrix() const | Contact | |
frictionEdges | Contact | |
frictionForceBlockMatrix(const std::list< Contact * > &contacts) | Contact | [static] |
frictionForceMatrix() const | Contact | |
frictionType | Contact | [protected] |
getBody1() const | Contact | [inline] |
getBody1Tran() const | Contact | [inline] |
getBody2() const | Contact | [inline] |
getBody2Tran() const | Contact | [inline] |
getCenter() | VirtualContact | [inline] |
getCof() const | Contact | |
getConstraintError() | Contact | |
getContactDim() const | Contact | [inline] |
getContactForcePointers() const | Contact | [inline] |
getContactFrame() const | Contact | [inline] |
getDynamicContactWrench() | Contact | [inline] |
getFingerNum() | VirtualContact | [inline] |
getFrame() const | Contact | [inline] |
getFrictionType() const | Contact | [inline] |
getLinkNum() | VirtualContact | [inline] |
getLmiDim() const | Contact | [inline] |
getLocation() const | Contact | [inline] |
getMate() const | Contact | [inline] |
getMaxRadius() | VirtualContact | [inline] |
getNormal() | Contact | [inline] |
getNormalForceLimit() const | Contact | [inline] |
getObjectDistanceAndNormal(Body *body, vec3 *objDistance, vec3 *objNormal) | VirtualContact | |
getPosition() | Contact | [inline] |
getPrevBetas() | Contact | [inline] |
getPrevCn() | Contact | [inline] |
getPrevLambda() | Contact | [inline] |
getVisualIndicator() | VirtualContact | [virtual] |
getWorldIndicator(bool useObjectData=false) | VirtualContact | |
getWorldLocation() | VirtualContact | |
getWorldNormal() | VirtualContact | |
inherit(Contact *c) | Contact | |
INHERITANCE_ANGULAR_THRESHOLD | Contact | [static] |
INHERITANCE_THRESHOLD | Contact | [static] |
inheritanceInfo | Contact | [protected] |
inherits() | Contact | [inline] |
isSlipping() const | Contact | [inline] |
kcof | Contact | [protected] |
lmiDim | Contact | [protected] |
loc | Contact | [protected] |
localToWorldWrenchBlockMatrix(const std::list< Contact * > &contacts) | Contact | [static] |
localToWorldWrenchMatrix() const | Contact | |
mark(bool m) | VirtualContact | |
mate | Contact | [protected] |
mSlip | Contact | [protected] |
normal | Contact | [protected] |
normalForceLimit | Contact | [protected] |
normalForceSumMatrix(const std::list< Contact * > &contacts) | Contact | [static] |
numFCWrenches | Contact | |
numFrictionEdges | Contact | |
optimalCoeffs | Contact | [protected] |
prevBetas | Contact | [protected] |
prevCn | Contact | [protected] |
preventsMotion(const transf &motion) const | Contact | |
prevLambda | Contact | [protected] |
readFromFile(FILE *fp) | VirtualContactOnObject | |
scaleWrenches(double factor) | VirtualContact | |
setBody(Body *b) | VirtualContact | [inline] |
setCenter(position c) | VirtualContact | [inline] |
setContactForce(double *optmx) | Contact | |
setDynamicContactForce(const vec3 &force) | Contact | [inline] |
setDynamicContactWrench(double f[6]) | Contact | [inline] |
setLCPInfo(double cn, double l, double *betas) | Contact | |
setMate(Contact *m) | Contact | [inline] |
setNormalForceLimit(double nfl) | Contact | [inline] |
setObject(Body *b) | VirtualContact | [inline] |
setRadius(float r) | VirtualContact | [inline] |
setUpFrictionEdges(bool dynamicsOn=false) | VirtualContact | [virtual] |
setUpFrictionEllipsoid(int numLatitudes, int numDirs[], double phi[], double eccen[]) | Contact | [protected] |
THRESHOLD | Contact | [static] |
updateCof() | Contact | |
updateContact(Body *object) | VirtualContact | |
VirtualContact() | VirtualContact | |
VirtualContact(int f, int l, Contact *original) | VirtualContact | |
VirtualContact(const VirtualContact *original) | VirtualContact | |
VirtualContactOnObject() | VirtualContactOnObject | |
wrench | Contact | |
wrenchFromFrictionEdge(double *edge, const vec3 &radius, Wrench *wr) | Contact | [protected] |
writeToFile(FILE *fp) | VirtualContactOnObject | |
~Contact() | Contact | [virtual] |
~VirtualContact() | VirtualContact | |
~VirtualContactOnObject() | VirtualContactOnObject | |