, including all inherited members.
a | DynamicBody | [protected] |
addContact(Contact *c) | Body | [virtual] |
addExtWrench(double *extW) | DynamicBody | |
addForce(vec3 force) | DynamicBody | |
addForceAtPos(vec3 force, position pos) | DynamicBody | |
addForceAtRelPos(vec3 force, position pos) | DynamicBody | |
addIVMat(bool clone=false) | Body | |
addRelTorque(vec3 torque) | DynamicBody | |
addToIvc(bool ExpectEmpty=false) | Body | [virtual] |
addTorque(vec3 torque) | DynamicBody | |
addVirtualContact(Contact *c) | Body | [virtual] |
axesScale | Body | [protected] |
axesShown() const | DynamicBody | [inline] |
axesTranToCOG | Body | [protected] |
bbox_max | DynamicBody | [protected] |
bbox_min | DynamicBody | [protected] |
Body(const Body &b) | Body | [protected] |
Body(World *w, const char *name=0) | Body | |
breakContacts() | Body | [virtual] |
breakVirtualContacts() | Body | [virtual] |
checkContactInheritance(Contact *c) | Body | |
clearState() | DynamicBody | |
cloneFrom(const GraspableBody *newBody) | GraspableBody | [virtual] |
DynamicBody::cloneFrom(const DynamicBody *newBody) | DynamicBody | |
Body::cloneFrom(const Body *original) | Body | [virtual] |
cloneToIvc(const Body *original) | Body | [virtual] |
CoG | DynamicBody | [protected] |
compFaceIntegrals(FACE &f, int A, int B, int C) | DynamicBody | [protected] |
compProjectionIntegrals(FACE &f, int A, int B) | DynamicBody | [protected] |
computeDefaultInertiaMatrix(std::vector< Triangle > &triangles, double *defaultI) | DynamicBody | [protected] |
computeDefaultMassProp(position &cog, double *I) | DynamicBody | |
computeDefaultMaxRadius() | DynamicBody | |
CONE_HEIGHT | Body | [static] |
contactList | Body | [protected] |
contactsChanged() const | WorldElement | [inline] |
contactsPreventMotion(const transf &motion) const | Body | [virtual] |
convert2xml(QString filename) | Body | |
createAxesGeometry() | Body | [protected] |
defaultMass | DynamicBody | [static] |
DynamicBody(World *w, const char *name=0) | DynamicBody | |
DynamicBody(const Body &b, double m) | DynamicBody | |
dynamicsComputed() const | DynamicBody | [inline] |
dynamicsComputedFlag | DynamicBody | [protected] |
dynContactForcesShown() const | DynamicBody | [inline] |
dynJoint | DynamicBody | [protected] |
extWrenchAcc | DynamicBody | [protected] |
fix() | DynamicBody | |
fixed | DynamicBody | [protected] |
fixedTran | DynamicBody | [protected] |
frictionConesShown() const | Body | [inline] |
getAccel() | DynamicBody | [inline] |
getBirdNumber() | Body | [inline] |
getBodyList(std::vector< Body * > *bodies) | Body | [inline, protected, virtual] |
getCoG() const | DynamicBody | [inline] |
getContacts(Body *b=NULL) const | Body | |
getDynJoint() | DynamicBody | [inline, virtual] |
getExtWrenchAcc() | DynamicBody | [inline] |
getFilename() const | WorldElement | [inline] |
getFixedTran() const | DynamicBody | [inline] |
getFlockTran() | Body | [inline] |
getGeometryTriangles(std::vector< Triangle > *triangles) const | Body | |
getGeometryVertices(std::vector< position > *vertices) const | Body | |
getInertia() const | DynamicBody | [inline] |
getIVContactIndicators() const | Body | [inline] |
getIVGeomPrimitives() const | GraspableBody | [inline] |
getIVGeomRoot() const | Body | [inline] |
getIVMat() const | Body | [inline] |
getIVRoot() const | WorldElement | [inline] |
getIVTran() const | Body | [inline] |
getIVWorstCase() const | DynamicBody | [inline] |
getMass() const | DynamicBody | [inline] |
getMaterial() const | Body | [inline] |
getMaxRadius() const | DynamicBody | [inline] |
getName() const | WorldElement | [inline] |
getNumContacts(Body *b=NULL) const | Body | |
getNumVirtualContacts() const | Body | [inline] |
getOwner() | Body | [inline, virtual] |
getPos() | DynamicBody | [inline] |
getRenderGeometry() const | Body | [inline] |
getTran() const | Body | [inline, virtual] |
getTransparency() const | Body | |
getVelocity() | DynamicBody | [inline] |
getVirtualContacts() const | Body | [inline] |
getWorld() const | WorldElement | [inline] |
getYoungs() | Body | [inline] |
GraspableBody(World *w, const char *name=0) | GraspableBody | |
I | DynamicBody | [protected] |
init() | DynamicBody | [protected] |
initializeIV() | Body | [protected] |
interpolateTo(transf lastTran, transf newTran, const CollisionReport &colReport) | WorldElement | [protected, virtual] |
isDynamic() const | DynamicBody | [inline, virtual] |
isElastic() | Body | [inline] |
isFixed() const | DynamicBody | [inline] |
IVAxes | Body | [protected] |
IVBVRoot | Body | [protected] |
IVContactIndicators | Body | [protected] |
IVGeomPrimitives | GraspableBody | [private] |
IVGeomRoot | Body | [protected] |
IVMat | Body | [protected] |
IVRoot | WorldElement | [protected] |
IVTran | Body | [protected] |
IVWorstCase | Body | [protected] |
jumpTo(transf newTran, CollisionReport *contactReport) | WorldElement | [protected, virtual] |
load(const QString &filename) | Body | [virtual] |
loadContactData(QString fn) | Body | [virtual] |
loadFromXml(const TiXmlElement *root, QString rootPath) | DynamicBody | [virtual] |
loadGeometryIV(const QString &filename) | Body | |
loadGeometryMemory(const std::vector< position > &vertices, const std::vector< int > &triangles) | Body | |
loadGeometryOFF(const QString &filename) | Body | |
loadGeometryPLY(const QString &filename) | Body | |
markedQ | DynamicBody | [protected] |
markedV | DynamicBody | [protected] |
markState() | DynamicBody | |
mass | DynamicBody | [protected] |
material | Body | [protected] |
maxRadius | DynamicBody | [protected] |
mBirdNumber | Body | [protected] |
mFlockTran | Body | [protected] |
mGeometryFilename | Body | [protected] |
mGeometryFileType | Body | [protected] |
mIsElastic | Body | [protected] |
moveTo(transf &tr, double translStepSize, double rotStepSize) | WorldElement | [virtual] |
mRenderGeometry | Body | [protected] |
mUsesFlock | Body | [protected] |
myFilename | WorldElement | [protected] |
myName | WorldElement | [protected] |
myWorld | WorldElement | [protected] |
numContacts | Body | [protected] |
ONE_STEP | WorldElement | [static] |
operator<<(QTextStream &os, const GraspableBody &gb) | GraspableBody | [friend] |
DynamicBody::operator<<(QTextStream &os, const Body &b) | Body | [friend] |
popState() | DynamicBody | |
prevContactList | Body | [protected] |
pushState() | DynamicBody | |
q | DynamicBody | [protected] |
qStack | DynamicBody | [protected] |
redrawFrictionCones() | Body | [virtual] |
removeContact(Contact *c) | Body | [virtual] |
removePrevContact(Contact *c) | Body | [virtual] |
resetContactList() | Body | [virtual] |
resetContactsChanged() | WorldElement | [inline, virtual] |
resetDynamics() | DynamicBody | |
resetDynamicsFlag() | DynamicBody | [inline] |
resetExtWrenchAcc() | DynamicBody | |
returnToMarkedState() | DynamicBody | |
saveToXml(QTextStream &xml) | DynamicBody | [virtual] |
SensorInputDlg class | WorldElement | [friend] |
setAccel(double *new_a) | DynamicBody | [inline] |
setBounds(vec3 minBounds, vec3 maxBounds) | DynamicBody | [inline] |
setBVGeometry(const std::vector< BoundingBox > &bvs) | Body | |
setCoG(const position &newCoG) | DynamicBody | |
setContactsChanged() | WorldElement | [inline, virtual] |
setDefaultDynamicParameters() | DynamicBody | |
setDefaultViewingParameters() | GraspableBody | [virtual] |
setDynamicsFlag() | DynamicBody | [inline] |
setDynJoint(DynJoint *dj) | DynamicBody | [virtual] |
setFilename(QString newName) | WorldElement | [inline, virtual] |
setInertiaMatrix(const double *newI) | DynamicBody | |
setMass(double m) | DynamicBody | [inline] |
setMaterial(int mat) | Body | |
setMaxRadius(double maxRad) | DynamicBody | |
setName(QString newName) | WorldElement | [inline, virtual] |
setPos(const double *new_q) | DynamicBody | |
setRenderGeometry(bool s) | Body | |
setTran(transf const &newTr) | DynamicBody | [virtual] |
setTransparency(float t) | Body | |
setUseDynamics(bool dyn) | DynamicBody | [inline] |
setVelocity(double *new_v) | DynamicBody | [inline] |
showAx | DynamicBody | [protected] |
showAxes(bool on) | DynamicBody | |
showDynCF | DynamicBody | [protected] |
showDynContactForces(bool on) | DynamicBody | |
showFC | Body | [protected] |
showFrictionCones(bool on, int vc=0) | Body | |
showVC | Body | [protected] |
Tran | Body | [protected] |
unfix() | DynamicBody | |
usesFlock() | Body | [inline] |
v | DynamicBody | [protected] |
virtualContactList | Body | [protected] |
vStack | DynamicBody | [protected] |
WorldElement(World *w, const char *name) | WorldElement | [protected] |
WorldElement(const WorldElement &e) | WorldElement | [protected] |
youngMod | Body | [protected] |
~Body() | Body | [virtual] |
~DynamicBody() | DynamicBody | [virtual] |
~GraspableBody() | GraspableBody | [virtual] |
~WorldElement() | WorldElement | [virtual] |