lowerleg_struct.h File Reference

Structures for human leg measurement. More...

#include <string>
#include <vector>
#include "cmtdef.h"
#include "xsens_time.h"
#include "xsens_list.h"
#include "cmtscan.h"
#include "cmt3.h"
Include dependency graph for lowerleg_struct.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  origin
 Origin for tibial frame. More...
struct  LINK
 Structure that defines link properties. More...
struct  collar
 Structure that defines the collar properties. More...
struct  sensor
 Structure that defines properties of a sensor attached. More...
struct  collar_info
 Structure that stores additional collar info. More...
struct  external_info
 Structure that stores external measurements & data. More...
struct  tibia
 Structure that defines location, configuration and settings for the collars, and sensors mounted on the collars, attached to tibia. More...
struct  leg

Defines

#define NB_LINKS_MAX   10
 Maximum number of links per collar.
#define NB_PASS_WIRES_MAX   7
 Maximum number of passive wire sensors.
#define NB_ACT_WIRES_MAX   7
 Maximum number of active wires.
#define NB_ACCL_MAX   5
 Maximum number of MT Sensors.
#define NB_FORCE_SENS_MAX   10
 Maximum number of Force Sensors.
#define NB_OPTI_MARKER_MAX   20
 Maximum number of Optical markers.
#define NB_FREE_SENSORS_MAX   25
 Maximum number of Free sensors.
#define NB_OPT_DATA_MAX   25
 Maximum number of optional data sets.
#define NB_EXTERN_INFO_MAX   25
 Maximum number of external sensors/ info.

Typedefs

typedef tibia femur

Detailed Description

Structures for human leg measurement.

Contains definitions of structures that are used to define the tibia & femur components of human leg.


Define Documentation

#define NB_ACCL_MAX   5

Maximum number of MT Sensors.

Referenced by read_femur(), and read_tibia().

#define NB_ACT_WIRES_MAX   7

Maximum number of active wires.

Referenced by read_femur(), and read_tibia().

#define NB_EXTERN_INFO_MAX   25

Maximum number of external sensors/ info.

Referenced by read_femur(), and read_tibia().

#define NB_FORCE_SENS_MAX   10

Maximum number of Force Sensors.

Referenced by read_femur(), and read_tibia().

#define NB_FREE_SENSORS_MAX   25

Maximum number of Free sensors.

Referenced by read_femur(), and read_tibia().

#define NB_LINKS_MAX   10

Maximum number of links per collar.

Referenced by get_link_number(), read_collar(), and set_LINK_id().

#define NB_OPT_DATA_MAX   25

Maximum number of optional data sets.

Referenced by read_femur(), and read_tibia().

#define NB_OPTI_MARKER_MAX   20

Maximum number of Optical markers.

Referenced by read_femur(), and read_tibia().

#define NB_PASS_WIRES_MAX   7

Maximum number of passive wire sensors.

Referenced by read_femur(), and read_tibia().


Typedef Documentation

typedef tibia femur
 All Data Structures Files Functions Variables Typedefs Defines