![]() |
vrecko
virtual reality framework
|
Go to the source code of this file.
Classes | |
| struct | length_3D |
| struct | angle_3D |
| class | Arm |
Macros | |
| #define | NUM_DOF 6 |
| #define | QUICK_3DOF_POINTS 4 |
| #define | STD_3DOF_POINTS 4 |
| #define | NUM_TABLE_POS 4 |
| #define | PARAM_BLOCK_SIZE 40 |
| #define | EXT_PARAM_BLOCK_SIZE 10 |
| #define | PI 3.1415926535898 |
| #define | RIGHT_PEDAL 1 |
| #define | LEFT_PEDAL 2 |
| #define | BOTH_PEDALS 3 |
| #define | BASE 0 |
| #define | SHOULDER 1 |
| #define | ELBOW 2 |
| #define | FOREARM 3 |
| #define | WRIST 4 |
| #define | STYLUS 5 |
Typedefs | |
| typedef float | length |
| typedef float | angle |
| typedef float | ratio |
| typedef float | matrix_4 [4][4] |
| typedef char * | length_units |
| typedef char * | angle_units |
| typedef char * | angle_format |
Functions | |
| arm_result | simple_NO_HCI (arm_result condition) |
| arm_result | simple_CANT_BEGIN (arm_result condition) |
| arm_result | simple_CANT_OPEN_PORT (arm_result condition) |
| arm_result | simple_TIMED_OUT (arm_result condition) |
| arm_result | simple_BAD_PORT (arm_result condition) |
| arm_result | simple_BAD_PACKET (arm_result condition) |
Variables | |
| char | INCHES [] |
| char | MM [] |
| char | DEGREES [] |
| char | RADIANS [] |
| char | XYZ_FIXED [] |
| char | ZYX_FIXED [] |
| char | YXZ_FIXED [] |
| char | ZYX_EULER [] |
| char | XYZ_EULER [] |
| char | ZXY_EULER [] |
| #define BASE 0 |
| #define BOTH_PEDALS 3 |
| #define ELBOW 2 |
| #define EXT_PARAM_BLOCK_SIZE 10 |
| #define FOREARM 3 |
| #define LEFT_PEDAL 2 |
| #define NUM_DOF 6 |
| #define NUM_TABLE_POS 4 |
| #define PARAM_BLOCK_SIZE 40 |
| #define PI 3.1415926535898 |
| #define QUICK_3DOF_POINTS 4 |
| #define RIGHT_PEDAL 1 |
| #define SHOULDER 1 |
| #define STD_3DOF_POINTS 4 |
| #define STYLUS 5 |
| #define WRIST 4 |
| typedef float angle |
| typedef char* angle_format |
| typedef char* angle_units |
| typedef float length |
| typedef char* length_units |
| typedef float matrix_4[4][4] |
| typedef float ratio |
| arm_result simple_BAD_PACKET | ( | arm_result | condition | ) |
| arm_result simple_BAD_PORT | ( | arm_result | condition | ) |
| arm_result simple_CANT_BEGIN | ( | arm_result | condition | ) |
| arm_result simple_CANT_OPEN_PORT | ( | arm_result | condition | ) |
| arm_result simple_NO_HCI | ( | arm_result | condition | ) |
| arm_result simple_TIMED_OUT | ( | arm_result | condition | ) |
| char DEGREES[] |
| char INCHES[] |
| char MM[] |
| char RADIANS[] |
| char XYZ_EULER[] |
| char XYZ_FIXED[] |
| char YXZ_FIXED[] |
| char ZXY_EULER[] |
| char ZYX_EULER[] |
| char ZYX_FIXED[] |