|
typedef Polynomial< double > | Poly |
|
typedef std::vector< double > | Vector |
|
|
| PiecewisePolynomialND (const std::vector< Poly > &elements, double a, double b) |
|
| PiecewisePolynomialND (const std::vector< PiecewisePolynomial > &elements) |
|
Vector | Evaluate (double t) const |
|
Vector | Derivative (double t) const |
|
Vector | Derivative (double t, int n) const |
|
Vector | operator() (double t) const |
|
PiecewisePolynomialND | Differentiate (int n=1) const |
|
Vector | Start () const |
|
Vector | End () const |
|
double | StartTime () const |
|
double | EndTime () const |
|
void | Concat (const PiecewisePolynomialND &traj, bool relative=false) |
|
void | Append (const std::vector< Polynomial< double > > &polys, double t, bool relative=false) |
|
void | TimeShift (double dt) |
|
void | Split (double t, PiecewisePolynomialND &front, PiecewisePolynomialND &back) const |
|
void | TrimFront (double tstart) |
|
void | TrimBack (double tend) |
|
PiecewisePolynomialND | Select (double a, double b) const |
|
std::pair< Vector, Vector > | MaxDiscontinuity (int derivative=0) const |
|
bool | Read (File &f) |
|
bool | Write (File &f) const |
|
The documentation for this class was generated from the following files: