Append(const Poly &p, double t, bool relative=false) | Spline::PiecewisePolynomial | |
Concat(const PiecewisePolynomial &traj, bool relative=false) | Spline::PiecewisePolynomial | |
Derivative(double t) const (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
Derivative(double t, int n) const (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
Differentiate(int n=1) const (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
End() const (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | inline |
EndTime() const (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | inline |
Evaluate(double t) const (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
FindSegment(double t) const (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
MaxDiscontinuity(int derivative=0) const | Spline::PiecewisePolynomial | |
operator()(double t) const (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | inline |
operator*=(double val) (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
operator*=(const Polynomial< double > &b) (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
operator+=(double val) (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
operator+=(const Polynomial< double > &b) (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
operator-=(double val) (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
operator-=(const Polynomial< double > &b) (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
operator/=(double val) (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
PiecewisePolynomial() (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
PiecewisePolynomial(const Poly &p, double a, double b) (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
PiecewisePolynomial(const std::vector< Poly > &_segments, const std::vector< double > &_times, bool relative=false) (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
PiecewisePolynomial(const std::vector< Poly > &_segments, const std::vector< double > &_times, const std::vector< double > &_timeShifts) (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
Poly typedef (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
Read(File &f) (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
segments (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
Select(double a, double b) const | Spline::PiecewisePolynomial | |
Split(double t, PiecewisePolynomial &front, PiecewisePolynomial &back) const | Spline::PiecewisePolynomial | |
Start() const (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | inline |
StartTime() const (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | inline |
times (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
timeShift (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
TimeShift(double dt) | Spline::PiecewisePolynomial | |
TrimBack(double tend) | Spline::PiecewisePolynomial | |
TrimFront(double tstart) | Spline::PiecewisePolynomial | |
Write(File &f) const (defined in Spline::PiecewisePolynomial) | Spline::PiecewisePolynomial | |
ZeroTimeShift() | Spline::PiecewisePolynomial | |