Public Member Functions | Public Attributes
XnModuleAlternativeViewPointInterface Struct Reference

#include <XnModuleInterface.h>

List of all members.

Public Member Functions

 void (XN_CALLBACK_TYPE *UnregisterFromViewPointChange)(XnModuleNodeHandle hGenerator
 XnBool (XN_CALLBACK_TYPE *IsViewPointSupported)(XnModuleNodeHandle hGenerator
 XnBool (XN_CALLBACK_TYPE *IsViewPointAs)(XnModuleNodeHandle hGenerator
 XnStatus (XN_CALLBACK_TYPE *SetViewPoint)(XnModuleNodeHandle hGenerator
 XnStatus (XN_CALLBACK_TYPE *ResetViewPoint)(XnModuleNodeHandle hGenerator)
 XnStatus (XN_CALLBACK_TYPE *RegisterToViewPointChange)(XnModuleNodeHandle hGenerator

Public Attributes

XnModuleStateChangedHandler handler
XnCallbackHandle hCallback
XnNodeHandle hOther
XnModuleStateChangedHandler voidpCookie
XnModuleStateChangedHandler
void XnCallbackHandle
phCallback

Detailed Description

Definition at line 337 of file XnModuleInterface.h.


Member Function Documentation

XnModuleAlternativeViewPointInterface::void ( XN_CALLBACK_TYPE UnregisterFromViewPointChange)

Unregisters a callback function which was registered using RegisterToViewPointChange().

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

Checks if this generator can change its output to look like as if it was taken from a different location, represented by another generator.

Parameters:
hGenerator[in] A handle to the instance.
hOther[in] The view point to be checked.
Returns:
TRUE if view point is supported, FALSE otherwise.

Checks if current view point is as if coming from the other node view point.

Parameters:
hGenerator[in] A handle to the instance.
hOther[in] The view point to be checked.

Sets the view point of this generator to look like as if placed at another generator location.

Parameters:
hGenerator[in] A handle to the instance.
hOther[in] The view point to be set.

Sets the view point of this generator to its normal one.

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

Registers a callback function to view point changes.

Parameters:
hGenerator[in] A handle to the instance.
handler[in] A pointer to a function that will be called when view point 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 UnregisterFromViewPointChange().

Member Data Documentation

Definition at line 381 of file XnModuleInterface.h.

Definition at line 389 of file XnModuleInterface.h.

Definition at line 348 of file XnModuleInterface.h.

Definition at line 381 of file XnModuleInterface.h.

Definition at line 381 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