XnUtils.h File Reference
#include <XnTypes.h>
Include dependency graph for XnUtils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

General
XN_C_API XnStatus xnGetVersion (XnVersion *pVersion)
ProductionNodeType Utils
XN_C_API const XnCharxnProductionNodeTypeToString (XnProductionNodeType Type)
XN_C_API XnStatus xnProductionNodeTypeFromString (const XnChar *strType, XnProductionNodeType *pType)
XN_C_API const XnBool xnIsTypeGenerator (XnProductionNodeType type)
 Checks if a certain production node type is a generator or not.
PixelFormat Utils
XN_C_API const XnCharxnPixelFormatToString (XnPixelFormat format)
XN_C_API XnStatus xnPixelFormatFromString (const XnChar *strName, XnPixelFormat *pFormat)
Resolution Utilities
XN_C_API XnUInt32 xnResolutionGetXRes (XnResolution resolution)
XN_C_API XnUInt32 xnResolutionGetYRes (XnResolution resolution)
XN_C_API XnResolution xnResolutionGetFromXYRes (XnUInt32 xRes, XnUInt32 yRes)
XN_C_API XnResolution xnResolutionGetFromName (const XnChar *strName)
XN_C_API const XnCharxnResolutionGetName (XnResolution resolution)
XnVersion Utilities
XN_C_API XnInt32 xnVersionCompare (const XnVersion *pVersion1, const XnVersion *pVersion2)
XN_C_API XnStatus xnVersionToString (const XnVersion *pVersion, XnChar *csResult, XnUInt32 nSize)
XnProductionNodeDescription Utilities
XN_C_API XnStatus xnProductionNodeDescriptionToString (const XnProductionNodeDescription *pDescription, XnChar *csResult, XnUInt32 nSize)
C Style Constructors
XN_C_API XnPoint3D xnCreatePoint3D (XnFloat x, XnFloat y, XnFloat z)
XN_C_API XnPlane3D xnCreatePlane3D (XnPoint3D ptPoint, XnVector3D vNormal)
Modules Registry Management
XN_C_API XnStatus xnRegisterModule (const XnChar *strModule, const XnChar *strConfigDir)
XN_C_API XnStatus xnUnregisterModule (const XnChar *strModule)
XN_C_API XnStatus xnPrintRegisteredModules ()
Global Licenses Registry Management
XN_C_API XnStatus xnRegisterGlobalLicense (XnLicense *pLicense)
XN_C_API XnStatus xnUnregisterGlobalLicense (XnLicense *pLicense)
XN_C_API XnStatus xnPrintRegisteredLicenses ()
MetaData Objects Management
XN_C_API XnOutputMetaDataxnAllocateOutputMetaData ()
XN_C_API void xnFreeOutputMetaData (const XnOutputMetaData *pMetaData)
XN_C_API XnStatus xnCopyOutputMetaData (XnOutputMetaData *pDestination, const XnOutputMetaData *pSource)
 Shallow-Copies an Output Meta Data object.
XN_C_API XnMapMetaDataxnAllocateMapMetaData ()
XN_C_API void xnFreeMapMetaData (const XnMapMetaData *pMetaData)
XN_C_API XnStatus xnCopyMapMetaData (XnMapMetaData *pDestination, const XnMapMetaData *pSource)
 Shallow-Copies a Map Meta Data object.
XN_C_API XnDepthMetaDataxnAllocateDepthMetaData ()
XN_C_API void xnFreeDepthMetaData (const XnDepthMetaData *pMetaData)
XN_C_API XnStatus xnCopyDepthMetaData (XnDepthMetaData *pDestination, const XnDepthMetaData *pSource)
 Shallow-Copies a Depth Meta Data object. Note that the data buffer is not copied, and that both object will point to the same buffer.
XN_C_API XnImageMetaDataxnAllocateImageMetaData ()
XN_C_API void xnFreeImageMetaData (const XnImageMetaData *pMetaData)
XN_C_API XnStatus xnCopyImageMetaData (XnImageMetaData *pDestination, const XnImageMetaData *pSource)
 Shallow-Copies an Image Meta Data object. Note that the data buffer is not copied, and that both object will point to the same buffer.
XN_C_API XnIRMetaDataxnAllocateIRMetaData ()
XN_C_API void xnFreeIRMetaData (const XnIRMetaData *pMetaData)
XN_C_API XnStatus xnCopyIRMetaData (XnIRMetaData *pDestination, const XnIRMetaData *pSource)
 Shallow-Copies an IR Meta Data object. Note that the data buffer is not copied, and that both object will point to the same buffer.
XN_C_API XnAudioMetaDataxnAllocateAudioMetaData ()
XN_C_API void xnFreeAudioMetaData (const XnAudioMetaData *pMetaData)
XN_C_API XnStatus xnCopyAudioMetaData (XnAudioMetaData *pDestination, const XnAudioMetaData *pSource)
 Shallow-Copies an Audio Meta Data object. Note that the data buffer is not copied, and that both object will point to the same buffer.
XN_C_API XnSceneMetaDataxnAllocateSceneMetaData ()
XN_C_API void xnFreeSceneMetaData (const XnSceneMetaData *pMetaData)
XN_C_API XnStatus xnCopySceneMetaData (XnSceneMetaData *pDestination, const XnSceneMetaData *pSource)
 Shallow-Copies a Scene Meta Data object. Note that the data buffer is not copied, and that both object will point to the same buffer.
Functions for Modules Implementors
XN_C_API XnStatus xnAutoEnumerateOverSingleInput (XnContext *pContext, XnNodeInfoList *pList, XnProductionNodeDescription *pDescription, const XnChar *strCreationInfo, XnProductionNodeType InputType, XnEnumerationErrors *pErrors, XnNodeQuery *pQuery)


nao_openni
Author(s): Bener SUAY
autogenerated on Mon Jan 6 2014 11:27:51