ReconstructMe SDK
1.1.739-75658
Real-time 3D reconstruction engine
Main Page
Related Pages
Modules
Files
Examples
File List
File Members
All
Classes
Files
Functions
Typedefs
Enumerations
Enumerator
Groups
Pages
source
lib_reconstructmesdk
inc
reconstructmesdk
types.h
Go to the documentation of this file.
1
12
#ifndef REME_TYPES_H
13
#define REME_TYPES_H
14
15
#include "
defines.h
"
16
17
REME_BEGIN_DECLS
18
19
29
typedef
struct
_reme_context*
reme_context_t
;
30
38
typedef
enum
_reme_error
{
39
REME_ERROR_SUCCESS
= 0,
40
REME_ERROR_UNSPECIFIED
= -1,
41
REME_ERROR_FAILED_TO_GRAB
= -2,
42
REME_ERROR_TRACK_LOST
= -3,
43
REME_ERROR_INVALID_LICENSE
= -4,
44
REME_ERROR_NO_CALIBRATION_TARGET
= -5
45
}
reme_error_t
;
46
47
54
typedef
enum
_reme_log_severity
{
55
REME_LOG_SEVERITY_INFO
= 2,
56
REME_LOG_SEVERITY_WARNING
= 3,
57
REME_LOG_SEVERITY_ERROR
= 4
58
}
reme_log_severity_t
;
59
73
typedef
void (*
reme_log_callback_t
)(
reme_log_severity_t
sev,
const
char
*message,
void
*user_info);
74
81
typedef
int
reme_license_t
;
82
102
typedef
int
reme_options_t
;
103
111
typedef
int
reme_sensor_t
;
112
121
typedef
enum
_reme_sensor_image_t
{
122
REME_IMAGE_AUX
= 0,
123
REME_IMAGE_DEPTH
= 1,
124
REME_IMAGE_VOLUME
= 2
126
}
reme_sensor_image_t
;
127
135
typedef
int
reme_volume_t
;
136
144
typedef
int
reme_recorder_t
;
145
153
typedef
int
reme_surface_t
;
154
161
typedef
int
reme_image_t
;
162
171
typedef
int
reme_calibrator_t
;
172
179
typedef
enum
_reme_transform
{
180
REME_TRANSFORM_IDENTITY
,
181
REME_TRANSFORM_WORLD_TO_CAD
182
}
reme_transform_t
;
183
193
typedef
int
reme_viewer_t
;
194
195
REME_END_DECLS
196
197
#endif
Generated on Wed Oct 17 2012 12:06:05 for ReconstructMe SDK by
1.8.2