, including all inherited members.
| addApproachGeometry() | Robot | [protected] |
| addFlockSensorGeometry() | Robot | [protected] |
| applyJointPassiveInternalWrenches() | Robot | |
| approachToContact(double moveDist, bool oneStep=true) | Hand | [virtual] |
| approachTran | Robot | [protected] |
| attachRobot(Robot *r, int chainNum, const transf &offsetTr) | Robot | |
| autoGrasp(bool renderIt, double speedFactor=1.0, bool stopAtContact=false) | Hand | [virtual] |
| base | Robot | [protected] |
| breakContacts() | Robot | |
| buildDOFCouplingConstraints(std::map< Body *, int > &islandIndices, int numBodies, double *Nu, double *eps, int &ncn) | Robot | [virtual] |
| buildDOFLimitConstraints(std::map< Body *, int > &islandIndices, int numBodies, double *H, double *g, int &hcn) | Robot | [virtual] |
| chainVec | Robot | [protected] |
| checkDOFPath(double *desiredVals, double desiredStep) | Robot | |
| checkDOFVals(double *dofVals) const | Robot | [inline] |
| checkSetDOFVals(double *dofVals) const | Robot | [inline] |
| cloneFrom(Hand *original) | Hand | [virtual] |
| Robot::cloneFrom(Robot *original) | Robot | [virtual] |
| configurationChanged() | Robot | [signal] |
| contactsChanged() const | WorldElement | [inline] |
| contactSlip() | Robot | |
| contactsPreventMotion(const transf &motion) const | Robot | [virtual] |
| defaultRotVel | Robot | [protected] |
| defaultTranslVel | Robot | [protected] |
| detachRobot(Robot *r) | Robot | |
| DOFController(double timeStep) | Robot | [virtual] |
| dofUpdateTime | Robot | [protected] |
| dofVec | Robot | [protected] |
| dynamicAutograspComplete() | Robot | |
| emitConfigChange() | Robot | [inline] |
| emitUserInteractionEnd() | Robot | [inline] |
| emitUserInteractionStart() | Robot | [inline] |
| findInitialContact(double moveDist) | Hand | [virtual] |
| forceDOFVal(int dofNum, double val) | Robot | [inline] |
| forceDOFVals(double *dofVals) | Robot | [inline] |
| fwdKinematics(double *dofVals, std::vector< transf > &trVec, int chainNum) | Robot | [virtual] |
| generateCartesianTrajectory(const transf &startTr, const transf &endTr, std::vector< transf > &traj, double startVel, double endVel=0.0, double timeNeeded=-1.0) | Robot | |
| getAllAttachedRobots(std::vector< Robot * > &robotVec) | Robot | |
| getAllLinks(std::vector< DynamicBody * > &allLinkVec) | Robot | |
| getApproachDistance(Body *object, double maxDist) | Robot | |
| getApproachTran() const | Robot | [inline] |
| getBase() const | Robot | [inline] |
| getBaseRobot() | Robot | [inline] |
| getBirdNumber() | Robot | [inline] |
| getBodyList(std::vector< Body * > *bodies) | Robot | [protected, virtual] |
| getChain(int i) const | Robot | [inline] |
| getContacts(Body *body=NULL) | Robot | |
| getDefaultRotVel() const | Robot | [inline] |
| getDefaultTranslVel() const | Robot | [inline] |
| getDOF(int i) const | Robot | [inline] |
| getDOFDraggerScale(int i) const | Robot | [inline] |
| getDOFVals(double *dofVals) const | Robot | [inline] |
| getEigenGrasps() const | Robot | [inline] |
| getEigenGrasps() | Robot | [inline] |
| getFilename() const | WorldElement | [inline] |
| getFinger(int i) const | Hand | [inline] |
| getFlockTran() const | Robot | [inline] |
| getFlockTran() | Robot | [inline] |
| getGloveInterface() | Robot | [inline] |
| getGrasp() const | Hand | [inline] |
| getIVRoot() const | WorldElement | [inline] |
| getJacobianJointToDOF(int chainNum) | Robot | [protected] |
| getJointValues(double *jointVals) const | Robot | [inline, protected] |
| getJointValuesFromDOF(const double *desireddofVals, double *actualDofVals, double *jointVals, int *stoppedJoints) | Robot | [protected, virtual] |
| getMountPiece() const | Robot | [inline] |
| getName() const | WorldElement | [inline] |
| getNumChains() const | Robot | [inline] |
| getNumContacts(Body *body=NULL) | Robot | |
| getNumDOF() const | Robot | [inline] |
| getNumFingers() const | Hand | [inline] |
| getNumJoints() const | Robot | [inline] |
| getNumLinks() const | Robot | |
| getNumVirtualContacts() | Robot | |
| getPalm() const | Hand | [inline] |
| getParent() | Robot | [inline] |
| getParentChainNum() | Robot | [inline] |
| getRenderGeometry() const | Robot | [inline] |
| getTran() const | Robot | [inline, virtual] |
| getTranToParentEnd() | Robot | [inline] |
| getWorld() const | WorldElement | [inline] |
| grasp | Hand | [protected] |
| Hand(World *w, const char *name) | Hand | |
| importMountPiece(QString filename) | Robot | |
| interpolateJoints(double *initialVals, double *finalVals, CollisionReport *colReport, double *interpolationTime) | Robot | [protected] |
| interpolateTo(transf lastTran, transf newTran, const CollisionReport &colReport) | WorldElement | [protected, virtual] |
| invKinematics(const transf &endTran, double *dofVals, int chainNum) | Robot | [virtual] |
| IVApproachRoot | Robot | [protected] |
| IVFlockRoot | Robot | [protected] |
| IVRoot | WorldElement | [protected] |
| jointLimitDist() const | Robot | [inline] |
| jumpDOFToContact(double *desiredVals, int *stoppedJoints, int *numCols=NULL) | Robot | [protected] |
| jumpTo(transf newTran, CollisionReport *contactReport) | WorldElement | [protected, virtual] |
| KinematicChain::attachRobot(Robot *r, const transf &offsetTr) | Robot | [friend] |
| KinematicChain::updateLinkPoses() | Robot | [friend] |
| loadContactData(QString filename) | Robot | |
| loadEigenData(QString filename) | Robot | |
| loadFromXml(const TiXmlElement *root, QString rootPath) | Shadow | [virtual] |
| mBirdNumber | Robot | [protected] |
| mEigenGrasps | Robot | [protected] |
| mFlockTran | Robot | [protected] |
| mGloveInterface | Robot | [protected] |
| moveDOFStepTaken(int numCols, bool &stopRequest) | Robot | [signal] |
| moveDOFToContacts(double *desiredVals, double *desiredSteps, bool stopAtContact, bool renderIt=false) | Robot | |
| moveTo(transf &tr, double translStepSize, double rotStepSize) | WorldElement | [virtual] |
| mRenderGeometry | Robot | [protected] |
| mUseCyberGlove | Robot | [protected] |
| mUsesFlock | Robot | [protected] |
| myFilename | WorldElement | [protected] |
| myName | WorldElement | [protected] |
| myWorld | WorldElement | [protected] |
| numChains | Robot | [protected] |
| numDOF | Robot | [protected] |
| numJoints | Robot | [protected] |
| ONE_STEP | WorldElement | [static] |
| processCyberGlove() | Robot | |
| quickOpen(double speedFactor=0.1) | Hand | [virtual] |
| readDOFVals(QTextStream &is) | Robot | [virtual] |
| resetContactsChanged() | WorldElement | [inline, virtual] |
| restoreState() | Robot | [virtual] |
| Robot(World *w, const char *name) | Robot | [inline] |
| savedDOF | Robot | [protected] |
| savedState | Robot | [protected] |
| savedTran | Robot | [protected] |
| saveState() | Robot | [virtual] |
| SensorInputDlg class | WorldElement | [friend] |
| setChainEndTrajectory(std::vector< transf > &traj, int chainNum) | Robot | |
| setContactsChanged() | WorldElement | [inline, virtual] |
| setDefaultRotVel(double v) | Robot | [inline] |
| setDefaultTranslVel(double v) | Robot | [inline] |
| setDesiredDOFVals(double *dofVals) | Robot | |
| setFilename(QString newName) | WorldElement | [inline, virtual] |
| setGlove(CyberGlove *glove) | Robot | |
| setJointValues(const double *jointVals) | Robot | [protected, virtual] |
| setJointValuesAndUpdate(const double *jointVals) | Robot | [protected, virtual] |
| setName(QString newName) | Robot | [virtual] |
| setRenderGeometry(bool s) | Robot | |
| setTran(transf const &tr) | Robot | [virtual] |
| setTransparency(float t) | Robot | |
| Shadow(World *w, const char *name) | Shadow | [inline] |
| showVirtualContacts(bool on) | Robot | |
| simpleContactsPreventMotion(const transf &motion) const | Robot | [protected, virtual] |
| simpleSetTran(transf const &tr) | Robot | [inline, protected, virtual] |
| snapChainToContacts(int chainNum, CollisionReport colReport) | Robot | |
| staticJointTorques(bool useDynamicDofForce) | Robot | |
| stopJointsFromLink(Link *link, double *desiredJointVals, int *stoppedJoints) | Robot | [protected] |
| storeDOFVals(double *dofVals) const | Robot | [inline] |
| updateDOFFromJoints(double *jointVals) | Robot | [inline] |
| updateDofVals(double *dofVals) | Robot | [inline, protected] |
| updateJointValuesFromDynamics() | Robot | [virtual] |
| useCyberGlove() | Robot | [inline] |
| useIdentityEigenData() | Robot | |
| userInteractionEnd() | Robot | [signal] |
| userInteractionStart() | Robot | [signal] |
| usesFlock() | Robot | [inline] |
| WorldElement(World *w, const char *name) | WorldElement | [protected] |
| WorldElement(const WorldElement &e) | WorldElement | [protected] |
| writeDOFVals(QTextStream &os) | Robot | [virtual] |
| ~Hand() | Hand | [virtual] |
| ~Robot() | Robot | [virtual] |
| ~WorldElement() | WorldElement | [virtual] |