DART  6.10.1
C3D.hpp File Reference
#include <ctime>
#include <vector>
#include <Eigen/Dense>
#include "dart/math/MathTypes.hpp"

Go to the source code of this file.

Classes

struct  dart::utils::c3d_head_t
 
struct  dart::utils::c3d_param_t
 
struct  dart::utils::c3d_frameSI_t
 
struct  dart::utils::c3d_frame_t
 

Namespaces

 dart
 
 dart::utils
 

Macros

#define C3D_REC_SIZE   512
 

Typedefs

typedef struct dart::utils::c3d_head_t dart::utils::c3d_head
 
typedef struct dart::utils::c3d_param_t dart::utils::c3d_param
 
typedef struct dart::utils::c3d_frameSI_t dart::utils::c3d_frameSI
 
typedef struct dart::utils::c3d_frame_t dart::utils::c3d_frame
 

Functions

float dart::utils::convertDecToFloat (char _bytes[4])
 
void dart::utils::convertFloatToDec (float _f, char *_bytes)
 
bool dart::utils::loadC3DFile (const char *_fileName, std::vector< std::vector< Eigen::Vector3d >> &_pointData, int *_nFrame, int *_nMarker, double *_freq)
 
bool dart::utils::saveC3DFile (const char *_fileName, std::vector< std::vector< Eigen::Vector3d >> &_pointData, int _nFrame, int _nMarker, double _freq)
 

Macro Definition Documentation

◆ C3D_REC_SIZE

#define C3D_REC_SIZE   512