Public Member Functions | Public Attributes
XnModuleImageGeneratorInterface Struct Reference

#include <XnModuleInterface.h>

List of all members.

Public Member Functions

XnUInt8 *XN_CALLBACK_TYPEGetImageMap (XnModuleNodeHandle hGenerator)
 void (XN_CALLBACK_TYPE *UnregisterFromPixelFormatChange)(XnModuleNodeHandle hGenerator
 XnBool (XN_CALLBACK_TYPE *IsPixelFormatSupported)(XnModuleNodeHandle hGenerator
 XnPixelFormat (XN_CALLBACK_TYPE *GetPixelFormat)(XnModuleNodeHandle hGenerator)
 XnStatus (XN_CALLBACK_TYPE *SetPixelFormat)(XnModuleNodeHandle hGenerator
 XnStatus (XN_CALLBACK_TYPE *RegisterToPixelFormatChange)(XnModuleNodeHandle hGenerator

Public Attributes

XnPixelFormat Format
XnModuleStateChangedHandler handler
XnCallbackHandle hCallback
XnModuleStateChangedHandler voidpCookie
XnModuleStateChangedHandler
void XnCallbackHandle
phCallback
XnModuleMapGeneratorInterfacepMapInterface

Detailed Description

Image generator Interface.

Definition at line 912 of file XnModuleInterface.h.


Member Function Documentation

Gets the current image-map. This map is updated after a call to WaitAndUpdateData().

XnModuleImageGeneratorInterface::void ( XN_CALLBACK_TYPE UnregisterFromPixelFormatChange)

Unregisters a callback function which was registered using xnRegisterToPixelFormatChange.

Parameters:
hGenerator[in] A handle to the instance.
hCallback[in] The handle to the callback returned from xnRegisterToPixelFormatChange.

Checks if a specific pixel format is supported.

Parameters:
hGenerator[in] A handle to the instance.
Format[in] The format to check for.

Gets current pixel format.

Parameters:
hGenerator[in] A handle to the instance.

Sets the pixel format of the image map.

Parameters:
hGenerator[in] A handle to the instance.
Format[in] The format to set.
XnModuleImageGeneratorInterface::XnStatus ( XN_CALLBACK_TYPE RegisterToPixelFormatChange)

Registers a callback function to pixel format changes.

Parameters:
hGenerator[in] A handle to the instance.
handler[in] A pointer to a function that will be called when pixel format changes.
pCookie[in] A user cookie that will be passed to the callback function.
phCallback[out] Optional. Will be filled with a handle to be passed to xnUnregisterFromPixelFormatChange.

Member Data Documentation

Definition at line 930 of file XnModuleInterface.h.

Definition at line 955 of file XnModuleInterface.h.

Definition at line 964 of file XnModuleInterface.h.

Definition at line 955 of file XnModuleInterface.h.

Definition at line 955 of file XnModuleInterface.h.

Contains map generator interface.

Definition at line 917 of file XnModuleInterface.h.


The documentation for this struct was generated from the following file:


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