Aikido
|
This is the complete list of members for aikido::trajectory::BSpline, including all inherited members.
BSpline(statespace::ConstStateSpacePtr stateSpace, const KnotVectorType &knots, const ControlPointVectorType &controlPoints) | aikido::trajectory::BSpline | |
BSpline(statespace::ConstStateSpacePtr stateSpace, std::size_t degree, const ControlPointVectorType &controlPoints, double startTime=0.0, double endTime=1.0) | aikido::trajectory::BSpline | |
BSpline(statespace::ConstStateSpacePtr stateSpace, std::size_t degree, std::size_t numControlPoints, double startTime=0.0, double endTime=1.0) | aikido::trajectory::BSpline | |
BSpline(const BSpline &other) | aikido::trajectory::BSpline | |
BSpline(BSpline &&other) | aikido::trajectory::BSpline | |
clone() const | aikido::trajectory::BSpline | |
computeArcLength(const distance::DistanceMetric &distanceMetric, double resolution=0.1) const | aikido::trajectory::BSpline | virtual |
computeNumKnots(std::size_t degree, std::size_t numControlPoints) | aikido::trajectory::BSpline | protectedstatic |
computeUniformKnots(std::size_t degree, std::size_t numControlPoints, double startTime=0.0, double endTime=1.0) | aikido::trajectory::BSpline | protectedstatic |
ControlPointVectorType typedef | aikido::trajectory::BSpline | |
evaluate(double t, statespace::StateSpace::State *state) const override | aikido::trajectory::BSpline | virtual |
evaluateDerivative(double t, int derivative, Eigen::VectorXd &tangentVector) const override | aikido::trajectory::BSpline | virtual |
getControlPoints(std::size_t stateSpaceIndex) const | aikido::trajectory::BSpline | |
getControlPoints(std::size_t stateSpaceIndex, bool withStartControlPoint, bool withEndControlPoint) const | aikido::trajectory::BSpline | |
getDegree() const | aikido::trajectory::BSpline | |
getDuration() const override | aikido::trajectory::BSpline | virtual |
getEndTime() const override | aikido::trajectory::BSpline | virtual |
getNumControlPoints() const | aikido::trajectory::BSpline | |
getNumDerivatives() const override | aikido::trajectory::BSpline | virtual |
getNumKnots() const | aikido::trajectory::BSpline | |
getOrder() const | aikido::trajectory::BSpline | |
getStartTime() const override | aikido::trajectory::BSpline | virtual |
getStateSpace() const override | aikido::trajectory::BSpline | virtual |
KnotVectorType typedef | aikido::trajectory::BSpline | |
mEndTime | aikido::trajectory::BSpline | protected |
metadata | aikido::trajectory::Trajectory | |
mSplines | aikido::trajectory::BSpline | protected |
mStartTime | aikido::trajectory::BSpline | protected |
mStateSpace | aikido::trajectory::BSpline | protected |
operator=(const BSpline &other) | aikido::trajectory::BSpline | |
operator=(BSpline &&other) | aikido::trajectory::BSpline | |
setControlPoints(std::size_t stateSpaceIndex, const ControlPointVectorType &controlPoints, bool withStartControlPoint=true, bool withEndControlPoint=true) | aikido::trajectory::BSpline | |
setControlPoints(std::size_t stateSpaceIndex, double value, bool withStartControlPoint=true, bool withEndControlPoint=true) | aikido::trajectory::BSpline | |
setEndPoint(std::size_t stateSpaceIndex, double value) | aikido::trajectory::BSpline | |
setEndPoint(const Eigen::VectorXd &point) | aikido::trajectory::BSpline | |
setEndPoint(const statespace::StateSpace::State *state) | aikido::trajectory::BSpline | |
setStartPoint(std::size_t stateSpaceIndex, double value) | aikido::trajectory::BSpline | |
setStartPoint(const Eigen::VectorXd &point) | aikido::trajectory::BSpline | |
setStartPoint(const statespace::StateSpace::State *state) | aikido::trajectory::BSpline | |
SplineType typedef | aikido::trajectory::BSpline | |
~BSpline() override | aikido::trajectory::BSpline | |
~Trajectory()=default | aikido::trajectory::Trajectory | virtual |