vrpn 07.35
Virtual Reality Peripheral Network
 
Loading...
Searching...
No Matches
vrpn_Tracker_MotionNode.C File Reference
#include "vrpn_Tracker_MotionNode.h"
#include <string>
#include <vector>
#include <dlfcn.h>
#include <stdlib.h>
Include dependency graph for vrpn_Tracker_MotionNode.C:

Go to the source code of this file.

Macros

#define MNCAPI_IMPORT_API
 
#define MNCAPI_CALL_API
 
#define MNCAPI_PREVIEW_SIZE   (14)
 
#define MOTION_C_API_LIBRARY   "libMotionCAPI.so"
 
#define GetProcAddress   dlsym
 

Typedefs

typedef int(MNCAPI_CALL_APIMNCAPI_OPEN_HOST_FN) (enum mncapi_stream_t, const char *, int)
 
typedef int(MNCAPI_CALL_APIMNCAPI_SAMPLE_FN) (int, float *, int)
 
typedef void(MNCAPI_CALL_APIMNCAPI_CLOSE_FN) (int)
 
typedef Sampler sampler_type
 

Enumerations

enum  mncapi_error_t { MNCAPI_FAILURE = 0 , MNCAPI_SUCCESS = 1 }
 
enum  mncapi_stream_t { MNCAPI_PREVIEW = 1 , MNCAPI_SENSOR = 2 , MNCAPI_RAW = 3 }
 

Macro Definition Documentation

◆ GetProcAddress

#define GetProcAddress   dlsym

Definition at line 94 of file vrpn_Tracker_MotionNode.C.

◆ MNCAPI_CALL_API

#define MNCAPI_CALL_API

Definition at line 58 of file vrpn_Tracker_MotionNode.C.

◆ MNCAPI_IMPORT_API

#define MNCAPI_IMPORT_API

Definition at line 57 of file vrpn_Tracker_MotionNode.C.

◆ MNCAPI_PREVIEW_SIZE

#define MNCAPI_PREVIEW_SIZE   (14)

Definition at line 63 of file vrpn_Tracker_MotionNode.C.

◆ MOTION_C_API_LIBRARY

#define MOTION_C_API_LIBRARY   "libMotionCAPI.so"

Definition at line 92 of file vrpn_Tracker_MotionNode.C.

Typedef Documentation

◆ MNCAPI_CLOSE_FN

typedef void(MNCAPI_CALL_API * MNCAPI_CLOSE_FN) (int)

Definition at line 99 of file vrpn_Tracker_MotionNode.C.

◆ MNCAPI_OPEN_HOST_FN

typedef int(MNCAPI_CALL_API * MNCAPI_OPEN_HOST_FN) (enum mncapi_stream_t, const char *, int)

Definition at line 97 of file vrpn_Tracker_MotionNode.C.

◆ MNCAPI_SAMPLE_FN

typedef int(MNCAPI_CALL_API * MNCAPI_SAMPLE_FN) (int, float *, int)

Definition at line 98 of file vrpn_Tracker_MotionNode.C.

◆ sampler_type

typedef Sampler sampler_type

Definition at line 130 of file vrpn_Tracker_MotionNode.C.

Enumeration Type Documentation

◆ mncapi_error_t

Enumerator
MNCAPI_FAILURE 
MNCAPI_SUCCESS 

Definition at line 65 of file vrpn_Tracker_MotionNode.C.

◆ mncapi_stream_t

Enumerator
MNCAPI_PREVIEW 
MNCAPI_SENSOR 
MNCAPI_RAW 

Definition at line 70 of file vrpn_Tracker_MotionNode.C.