evart-client  2.2
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
evas_body_dofs_t Struct Reference

Dofs positions for one body. More...

#include <evart-client.h>

Data Fields

uint32_t iFrame
 
float fDelay
 
uint32_t tv_sec
 
uint32_t tv_usec
 
uint32_t index
 
char name [EVAS_STRMAX]
 
uint32_t ndofs
 
double dofs [0]
 Array of dofs positions. More...
 

Detailed Description

Dofs positions for one body.

This is a variable-length structure that contains a list of DOFs positions for a specific body. The body identity can be found in the index and name fields and the dofs array contains the list of dofs positions, from index 0 to ndofs-1.

Field Documentation

uint32_t iFrame

EVaRT's frame number.

float fDelay
      Total time (seconds) from Camera to

the Host sending the data.

uint32_t tv_sec
      Absolute time of acquisition (seconds

since the * Epoch)

uint32_t tv_usec
      Absolute time of acquistion

(micro-seconds)

uint32_t index

Index of the body.

char name[EVAS_STRMAX]

Name of the body.

uint32_t ndofs

Number of dofs for that body.

double dofs[0]

Array of dofs positions.

dofs[i] == EVAS_EMPTY means no data.