31#ifndef TRAJECTORYMOTION_H_
32#define TRAJECTORYMOTION_H_
47 virtual void LoadFile(
string filename) ;
50 void GetPosition(
double time,
double &trans_x,
double &trans_y,
double &trans_z,
double &rot_x,
double &rot_y,
double &rot_z);
51 vector<double> m_trans_x,m_trans_y,m_trans_z;
52 vector<double> m_rot_x,m_rot_y,m_rot_z;
54 bool btx, bty, btz, brx, bry, brz;
56 double m_rot_origin_x, m_rot_origin_y, m_rot_origin_z;
Implementation of JEMRIS TrajectoryInterface.
pure virtual base class for all Trajectories
Definition TrajectoryInterface.h:48
Motion Trajectory.
Definition TrajectoryMotion.h:39
virtual void LoadFile(string filename)
load trajectory from file
Definition TrajectoryMotion.cpp:55
virtual void GetValueDerived(double time, double *value)
retrieve value at given time-point
Definition TrajectoryMotion.cpp:156