MotionData Class Reference

#include <RobotComponents/libraries/MMM/MotionFileWrapper.h>

Public Member Functions

TrajectoryBasePtr getJointTrajectory ()
 
TrajectoryBasePtr getPoseTrajectory ()
 
 MotionData ()
 
void setScaling (float value)
 

Public Attributes

::Ice::StringSeq jointNames
 
DoubleSeqSeqSeq jointTrajData
 
std::string modelPath
 
unsigned int numberOfFrames
 
std::map< double, Ice::DoubleSeq > poseTrajData
 
float scaling
 
::Ice::DoubleSeq timestamp
 

Constructor & Destructor Documentation

◆ MotionData()

MotionData ( )
inline

Member Function Documentation

◆ getJointTrajectory()

TrajectoryBasePtr getJointTrajectory ( )
inline

◆ getPoseTrajectory()

TrajectoryBasePtr getPoseTrajectory ( )
inline

◆ setScaling()

void setScaling ( float value)
inline

Member Data Documentation

◆ jointNames

::Ice::StringSeq jointNames

◆ jointTrajData

DoubleSeqSeqSeq jointTrajData

◆ modelPath

std::string modelPath

◆ numberOfFrames

unsigned int numberOfFrames

◆ poseTrajData

std::map<double, Ice::DoubleSeq> poseTrajData

◆ scaling

float scaling

◆ timestamp

::Ice::DoubleSeq timestamp

The documentation for this class was generated from the following file: