OpenNI 1.5.7
Macros | Typedefs
XnPlatform.h File Reference

Go to the source code of this file.

Macros

#define XN_PLATFORM_WIN32   1
 
#define XN_PLATFORM_XBOX360   2
 
#define XN_PLATFORM_PS3   3
 
#define XN_PLATFORM_WII   4
 
#define XN_PLATFORM_LINUX_X86   5
 
#define XN_PLATFORM_FILES_ONLY   6
 
#define XN_PLATFORM_ARC   6
 
#define XN_PLATFORM_LINUX_ARM   7
 
#define XN_PLATFORM_MACOSX   8
 
#define XN_PLATFORM_ANDROID_ARM   9
 
#define XN_PLATFORM_IS_LITTLE_ENDIAN   1
 
#define XN_PLATFORM_IS_BIG_ENDIAN   2
 
#define XN_PLATFORM_USE_NO_VAARGS   1
 
#define XN_PLATFORM_USE_WIN32_VAARGS_STYLE   2
 
#define XN_PLATFORM_USE_GCC_VAARGS_STYLE   3
 
#define XN_PLATFORM_USE_ARC_VAARGS_STYLE   4
 
#define TRUE   1
 
#define FALSE   0
 
#define XN_MIN(a, b)   (((a) < (b)) ? (a) : (b))
 
#define XN_MAX(a, b)   (((a) > (b)) ? (a) : (b))
 
#define XN_COMPILER_ASSERT(x)   typedef int compileAssert[x ? 1 : -1]
 
#define XN_C_API_EXPORT   XN_API_EXPORT
 
#define XN_C_API_IMPORT   XN_API_IMPORT
 
#define XN_C_API   XN_C_API_IMPORT
 
#define XN_CPP_API   XN_CPP_API_IMPORT
 

Typedefs

typedef void(* XnFuncPtr) ()
 
typedef struct XnRegistrationHandleImpl * XnRegistrationHandle
 

Macro Definition Documentation

#define FALSE   0
#define TRUE   1
#define XN_C_API   XN_C_API_IMPORT
#define XN_C_API_EXPORT   XN_API_EXPORT
#define XN_C_API_IMPORT   XN_API_IMPORT
#define XN_COMPILER_ASSERT (   x)    typedef int compileAssert[x ? 1 : -1]
#define XN_CPP_API   XN_CPP_API_IMPORT
#define XN_MAX (   a,
 
)    (((a) > (b)) ? (a) : (b))
#define XN_MIN (   a,
 
)    (((a) < (b)) ? (a) : (b))
#define XN_PLATFORM_ANDROID_ARM   9
#define XN_PLATFORM_ARC   6
#define XN_PLATFORM_FILES_ONLY   6
#define XN_PLATFORM_IS_BIG_ENDIAN   2
#define XN_PLATFORM_IS_LITTLE_ENDIAN   1
#define XN_PLATFORM_LINUX_ARM   7
#define XN_PLATFORM_LINUX_X86   5
#define XN_PLATFORM_MACOSX   8
#define XN_PLATFORM_PS3   3
#define XN_PLATFORM_USE_ARC_VAARGS_STYLE   4
#define XN_PLATFORM_USE_GCC_VAARGS_STYLE   3
#define XN_PLATFORM_USE_NO_VAARGS   1
#define XN_PLATFORM_USE_WIN32_VAARGS_STYLE   2
#define XN_PLATFORM_WII   4
#define XN_PLATFORM_WIN32   1
#define XN_PLATFORM_XBOX360   2

Typedef Documentation

typedef void(* XnFuncPtr) ()
typedef struct XnRegistrationHandleImpl* XnRegistrationHandle