|
virtual void | PreEval (Real t) |
|
virtual void | Eval (Real t, Vector &x) |
|
virtual void | Deriv (Real t, Vector &dx) |
|
virtual void | Interpolate (const Vector &a, const Vector &b, Real u, Vector &x) const |
|
virtual void | Difference (const Vector &a, const Vector &b, Vector &x) const |
|
virtual Real | Distance (const Vector &a, const Vector &b) const |
|
const Vector & | operator[] (int i) const |
|
Vector & | operator[] (int i) |
|
size_t | size () const |
|
std::vector< ControlPoint >::iterator | GetSegment (Real t) |
|
Real | BeginTime () const |
|
Real | EndTime () const |
|
bool | IsValid () const |
|
Real | Length () const |
|
void | ArcLengthParameterize () |
|
void | ScaleTime (Real s) |
|
void | OffsetTime (Real off) |
|
void | Concat (const PiecewiseLinearPath &p) |
|
void | Append (const Vector &x, Real dt=Zero) |
|
bool | Read (File &f) |
|
bool | Write (File &f) const |
|
virtual std::string | Label () const |
|
virtual std::string | Label (int i) const |
|
virtual std::string | VariableLabel () const |
|
virtual int | NumDimensions () const |
|
virtual void | operator() (Real t, Vector &x) |
|
virtual void | Deriv2 (Real t, Vector &ddx) |
|
The documentation for this class was generated from the following files: