55 typedef enum {
LSPB_NONE, LSPB_DURATION} CoordinationType;
81 const double startTime = 0.0,
100 const double startTime = 0.0,
101 const CoordinationType coordination = LSPB_NONE);
103 void Evaluate(
const double time,
108 void Evaluate(
const double time,
112 double & StartTime(
void);
115 double Duration(
void)
const;
CoordinationType
Definition: robLSPB.h:55
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
vctDoubleVec mVelocity
Definition: robLSPB.h:66
Typedef for dynamic vectors.
bool mIsSet
Definition: robLSPB.h:58
~robLSPB()
Definition: robLSPB.h:84
double mStartTime
Definition: robLSPB.h:60
Linear Segments with Parabolic Blends trajectory generator.
Definition: robLSPB.h:52
double mDuration
Definition: robLSPB.h:61
CoordinationType mCoordination
Definition: robLSPB.h:63
size_t mDimension
Definition: robLSPB.h:59