HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_MinJerk.h File Reference
#include <SYS/SYS_Math.h>
+ Include dependency graph for UT_MinJerk.h:

Go to the source code of this file.

Classes

struct  UT_MinJerk_Result< T >
 
struct  UT_MinJerk_ResultVec2< T >
 
struct  UT_MinJerk_ResultVec3< T >
 
struct  UT_MinJerk_ResultVec4< T >
 

Macros

#define COLLECT_MINJERK_AXIS(I)
 

Functions

template<typename T >
void MinJerk (const T pos0, const T vel0, const T acc0, const T pos1, const T vel1, const T acc1, const T sample_time, const T total_time, T &out_pos, T &out_vel, T &out_acc)
 

Macro Definition Documentation

#define COLLECT_MINJERK_AXIS (   I)
Value:
MinJerk(pos0.I(), vel0.I(), acc0.I(), pos1.I(), vel1.I(), acc1.I(), \
sample_time, total_time, \
out.pos.I(), out.vel.I(), out.acc.I());
void MinJerk(const T pos0, const T vel0, const T acc0, const T pos1, const T vel1, const T acc1, const T sample_time, const T total_time, T &out_pos, T &out_vel, T &out_acc)
Definition: UT_MinJerk.h:87

Definition at line 169 of file UT_MinJerk.h.

Function Documentation

template<typename T >
void MinJerk ( const T  pos0,
const T  vel0,
const T  acc0,
const T  pos1,
const T  vel1,
const T  acc1,
const T  sample_time,
const T  total_time,
T &  out_pos,
T &  out_vel,
T &  out_acc 
)

Definition at line 87 of file UT_MinJerk.h.