#include <XnModuleInterface.h>
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 void * | pCookie |
XnModuleStateChangedHandler void XnCallbackHandle * | phCallback |
Definition at line 337 of file XnModuleInterface.h.
XnModuleAlternativeViewPointInterface::void | ( | XN_CALLBACK_TYPE * | UnregisterFromViewPointChange | ) |
Unregisters a callback function which was registered using RegisterToViewPointChange().
hGenerator | [in] A handle to the instance. |
hCallback | [in] The handle to the callback returned from RegisterToViewPointChange(). |
XnModuleAlternativeViewPointInterface::XnBool | ( | XN_CALLBACK_TYPE * | IsViewPointSupported | ) |
Checks if this generator can change its output to look like as if it was taken from a different location, represented by another generator.
hGenerator | [in] A handle to the instance. |
hOther | [in] The view point to be checked. |
XnModuleAlternativeViewPointInterface::XnBool | ( | XN_CALLBACK_TYPE * | IsViewPointAs | ) |
Checks if current view point is as if coming from the other node view point.
hGenerator | [in] A handle to the instance. |
hOther | [in] The view point to be checked. |
XnModuleAlternativeViewPointInterface::XnStatus | ( | XN_CALLBACK_TYPE * | SetViewPoint | ) |
Sets the view point of this generator to look like as if placed at another generator location.
hGenerator | [in] A handle to the instance. |
hOther | [in] The view point to be set. |
XnModuleAlternativeViewPointInterface::XnStatus | ( | XN_CALLBACK_TYPE * | ResetViewPoint | ) |
Sets the view point of this generator to its normal one.
hGenerator | [in] A handle to the instance. |
XnModuleAlternativeViewPointInterface::XnStatus | ( | XN_CALLBACK_TYPE * | RegisterToViewPointChange | ) |
Registers a callback function to view point changes.
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(). |
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.
XnModuleStateChangedHandler void XnCallbackHandle* XnModuleAlternativeViewPointInterface::phCallback |
Definition at line 381 of file XnModuleInterface.h.