| cachedTime | dart::planning::PathFollowingTrajectory | mutableprivate |
| cachedTrajectorySegment | dart::planning::PathFollowingTrajectory | mutableprivate |
| eps | dart::planning::PathFollowingTrajectory | privatestatic |
| getAccelerationMaxPathVelocity(double pathPos) | dart::planning::PathFollowingTrajectory | private |
| getAccelerationMaxPathVelocityDeriv(double pathPos) | dart::planning::PathFollowingTrajectory | private |
| getDuration() const | dart::planning::PathFollowingTrajectory | virtual |
| getIntersection(const std::list< TrajectoryStep > &trajectory, std::list< TrajectoryStep >::iterator &it, const TrajectoryStep &linePoint1, const TrajectoryStep &linePoint2) | dart::planning::PathFollowingTrajectory | private |
| getMaxAccelerationError() | dart::planning::PathFollowingTrajectory | |
| getMinMaxPathAcceleration(double pathPosition, double pathVelocity, bool max) | dart::planning::PathFollowingTrajectory | private |
| getMinMaxPhaseSlope(double pathPosition, double pathVelocity, bool max) | dart::planning::PathFollowingTrajectory | private |
| getNextAccelerationSwitchingPoint(double pathPos, TrajectoryStep &nextSwitchingPoint, double &beforeAcceleration, double &afterAcceleration) | dart::planning::PathFollowingTrajectory | private |
| getNextSwitchingPoint(double pathPos, TrajectoryStep &nextSwitchingPoint, double &beforeAcceleration, double &afterAcceleration) | dart::planning::PathFollowingTrajectory | private |
| getNextVelocitySwitchingPoint(double pathPos, TrajectoryStep &nextSwitchingPoint, double &beforeAcceleration, double &afterAcceleration) | dart::planning::PathFollowingTrajectory | private |
| getPosition(double time) const | dart::planning::PathFollowingTrajectory | virtual |
| getSlope(const TrajectoryStep &point1, const TrajectoryStep &point2) | dart::planning::PathFollowingTrajectory | inlineprivate |
| getSlope(std::list< TrajectoryStep >::const_iterator lineEnd) | dart::planning::PathFollowingTrajectory | inlineprivate |
| getTrajectorySegment(double time) const | dart::planning::PathFollowingTrajectory | private |
| getVelocity(double time) const | dart::planning::PathFollowingTrajectory | virtual |
| getVelocityMaxPathVelocity(double pathPos) | dart::planning::PathFollowingTrajectory | private |
| getVelocityMaxPathVelocityDeriv(double pathPos) | dart::planning::PathFollowingTrajectory | private |
| integrateBackward(std::list< TrajectoryStep > &trajectory, std::list< TrajectoryStep > &startTrajectory, double acceleration) | dart::planning::PathFollowingTrajectory | private |
| integrateForward(std::list< TrajectoryStep > &trajectory, double acceleration) | dart::planning::PathFollowingTrajectory | private |
| isValid() const | dart::planning::PathFollowingTrajectory | |
| maxAcceleration | dart::planning::PathFollowingTrajectory | private |
| maxVelocity | dart::planning::PathFollowingTrajectory | private |
| n | dart::planning::PathFollowingTrajectory | private |
| path | dart::planning::PathFollowingTrajectory | private |
| PathFollowingTrajectory(const Path &path, const Eigen::VectorXd &maxVelocity, const Eigen::VectorXd &maxAcceleration) | dart::planning::PathFollowingTrajectory | |
| timeStep | dart::planning::PathFollowingTrajectory | privatestatic |
| trajectory | dart::planning::PathFollowingTrajectory | private |
| valid | dart::planning::PathFollowingTrajectory | private |
| ~PathFollowingTrajectory(void) | dart::planning::PathFollowingTrajectory | |