, including all inherited members.
| AddOnLineStep(double X, double Y, double Theta)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| AddStepInStack(double dx, double dy, double theta)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| ChangeOnLineStep(double Time, FootAbsolutePosition &aFootAbsolutePosition, double &newtime)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| ChangeOnLineStep(std::istringstream &strm, double &newtime)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| CommonInitializationOfWalking(COMState &lStartingCOMState, MAL_S3_VECTOR_TYPE(double)&lStartingZMPPosition, MAL_VECTOR(&, double) BodyAnglesIni, FootAbsolutePosition &InitLeftFootAbsPos, FootAbsolutePosition &InitRightFootAbsPos, std::deque< RelativeFootPosition > &lRelativeFootPositions, std::vector< double > &lCurrentJointValues, bool ClearStepStackHandler)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| EvaluateStartingState(COMState &lStartingCOMState, MAL_S3_VECTOR_TYPE(double)&lStartingZMPPosition, MAL_VECTOR_TYPE(double)&lStartingWaistPose, FootAbsolutePosition &InitLeftFootAbsPos, FootAbsolutePosition &InitRightFootAbsPos)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| GetLegJointVelocity(MAL_VECTOR(&dqr, double), MAL_VECTOR(&dql, double))=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| getWaistPositionAndOrientation(double TQ[7], double &Orientation)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| getWaistPositionMatrix(MAL_S4x4_MATRIX(&lWaistAbsPos, double))=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| getWaistVelocity(double &dx, double &dy, double &omega)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| GetWalkMode()=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| getZMPInitialPoint(MAL_S3_VECTOR(&, double) lZMPInitialPoint)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| ParseCmd(std::istringstream &strm)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| PatternGeneratorInterface(CjrlHumanoidDynamicRobot *) | PatternGeneratorJRL::PatternGeneratorInterface | [inline] |
| ReadSequenceOfSteps(std::istringstream &strm)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| RunOneStepOfTheControlLoop(MAL_VECTOR_TYPE(double)&CurrentConfiguration, MAL_VECTOR_TYPE(double)&CurrentVelocity, MAL_VECTOR_TYPE(double)&CurrentAcceleration, MAL_VECTOR_TYPE(double)&ZMPTarget)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| RunOneStepOfTheControlLoop(MAL_VECTOR_TYPE(double)&CurrentConfiguration, MAL_VECTOR_TYPE(double)&CurrentVelocity, MAL_VECTOR_TYPE(double)&CurrentAcceleration, MAL_VECTOR_TYPE(double)&ZMPTarget, COMPosition &COMPosition, FootAbsolutePosition &LeftFootPosition, FootAbsolutePosition &RightFootPosition)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| RunOneStepOfTheControlLoop(MAL_VECTOR_TYPE(double)&CurrentConfiguration, MAL_VECTOR_TYPE(double)&CurrentVelocity, MAL_VECTOR_TYPE(double)&CurrentAcceleration, MAL_VECTOR_TYPE(double)&ZMPTarget, COMState &COMState, FootAbsolutePosition &LeftFootPosition, FootAbsolutePosition &RightFootPosition)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| RunOneStepOfTheControlLoop(FootAbsolutePosition &LeftFootPosition, FootAbsolutePosition &RightFootPosition, ZMPPosition &ZMPRefPos, COMPosition &COMRefPos)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| setCoMPerturbationForce(double x, double y)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| SetCurrentJointValues(MAL_VECTOR(&lCurrentJointValues, double))=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| setVelocityReference(double x, double y, double yaw)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| setWaistPositionAndOrientation(double TQ[7])=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| setZMPInitialPoint(MAL_S3_VECTOR(&, double) lZMPInitialPoint)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| StartOnLineStepSequencing()=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| StopOnLineStepSequencing()=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| UpdateAbsolutePosition(bool UpdateAbsMotionOrNot)=0 | PatternGeneratorJRL::PatternGeneratorInterface | [pure virtual] |
| ~PatternGeneratorInterface() | PatternGeneratorJRL::PatternGeneratorInterface | [inline, virtual] |