, including all inherited members.
addContact(Contact *c) | Body | [virtual] |
addIVMat(bool clone=false) | Body | |
addToIvc(bool ExpectEmpty=false) | Body | [virtual] |
addVirtualContact(Contact *c) | Body | [virtual] |
axesScale | Body | [protected] |
axesTranToCOG | Body | [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 | |
cloneFrom(const Body *original) | Body | [virtual] |
cloneToIvc(const Body *original) | Body | [virtual] |
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] |
frictionConesShown() const | Body | [inline] |
getBirdNumber() | Body | [inline] |
getBodyList(std::vector< Body * > *bodies) | Body | [inline, protected, virtual] |
getContacts(Body *b=NULL) const | Body | |
getFilename() const | WorldElement | [inline] |
getFlockTran() | Body | [inline] |
getGeometryTriangles(std::vector< Triangle > *triangles) const | Body | |
getGeometryVertices(std::vector< position > *vertices) const | Body | |
getIVContactIndicators() const | Body | [inline] |
getIVGeomRoot() const | Body | [inline] |
getIVMat() const | Body | [inline] |
getIVRoot() const | WorldElement | [inline] |
getIVTran() const | Body | [inline] |
getMaterial() const | Body | [inline] |
getName() const | WorldElement | [inline] |
getNumContacts(Body *b=NULL) const | Body | |
getNumVirtualContacts() const | Body | [inline] |
getOwner() | Body | [inline, virtual] |
getRenderGeometry() const | Body | [inline] |
getTran() const | Body | [inline, virtual] |
getTransparency() const | Body | |
getVirtualContacts() const | Body | [inline] |
getWorld() const | WorldElement | [inline] |
getYoungs() | Body | [inline] |
initializeIV() | Body | [protected] |
interpolateTo(transf lastTran, transf newTran, const CollisionReport &colReport) | WorldElement | [protected, virtual] |
isDynamic() const | Body | [inline, virtual] |
isElastic() | Body | [inline] |
IVAxes | Body | [protected] |
IVBVRoot | Body | [protected] |
IVContactIndicators | Body | [protected] |
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) | Body | [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 | |
material | Body | [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 Body &b) | Body | [friend] |
prevContactList | Body | [protected] |
redrawFrictionCones() | Body | [virtual] |
removeContact(Contact *c) | Body | [virtual] |
removePrevContact(Contact *c) | Body | [virtual] |
resetContactList() | Body | [virtual] |
resetContactsChanged() | WorldElement | [inline, virtual] |
saveToXml(QTextStream &xml) | Body | [virtual] |
SensorInputDlg class | WorldElement | [friend] |
setBVGeometry(const std::vector< BoundingBox > &bvs) | Body | |
setContactsChanged() | WorldElement | [inline, virtual] |
setDefaultViewingParameters() | Body | [virtual] |
setFilename(QString newName) | WorldElement | [inline, virtual] |
setMaterial(int mat) | Body | |
setName(QString newName) | WorldElement | [inline, virtual] |
setRenderGeometry(bool s) | Body | |
setTran(transf const &newTr) | Body | [virtual] |
setTransparency(float t) | Body | |
showFC | Body | [protected] |
showFrictionCones(bool on, int vc=0) | Body | |
showVC | Body | [protected] |
Tran | Body | [protected] |
usesFlock() | Body | [inline] |
virtualContactList | Body | [protected] |
WorldElement(World *w, const char *name) | WorldElement | [protected] |
WorldElement(const WorldElement &e) | WorldElement | [protected] |
youngMod | Body | [protected] |
~Body() | Body | [virtual] |
~WorldElement() | WorldElement | [virtual] |