OpenNI 1.3.2
Public Member Functions
xn::FrameSyncCapability Class Reference

#include <XnCppWrapper.h>

Inheritance diagram for xn::FrameSyncCapability:
Inheritance graph

List of all members.

Public Member Functions

 FrameSyncCapability (XnNodeHandle hNode)
 FrameSyncCapability (const NodeWrapper &node)
XnStatus RegisterToFrameSyncChange (StateChangedHandler handler, void *pCookie, XnCallbackHandle &hCallback)
void UnregisterFromFrameSyncChange (XnCallbackHandle hCallback)
XnBool CanFrameSyncWith (Generator &other) const
XnStatus FrameSyncWith (Generator &other)
XnStatus StopFrameSyncWith (Generator &other)
XnBool IsFrameSyncedWith (Generator &other) const
- Public Member Functions inherited from xn::Capability
 Capability (XnNodeHandle hNode)
 Capability (const NodeWrapper &node)
- Public Member Functions inherited from xn::NodeWrapper
 NodeWrapper (XnNodeHandle hNode)
 NodeWrapper (const NodeWrapper &other)
NodeWrapperoperator= (const NodeWrapper &other)
 ~NodeWrapper ()
 operator XnNodeHandle () const
XnNodeHandle GetHandle () const
XnBool operator== (const NodeWrapper &other)
XnBool operator!= (const NodeWrapper &other)
XnBool IsValid () const
const XnChar * GetName () const
XnStatus AddRef ()
void Release ()
XnStatus Ref ()
void Unref ()
void SetHandle (XnNodeHandle hNode)
void TakeOwnership (XnNodeHandle hNode)

Detailed Description

Allows access to Frame Sync capability functions. see Frame-Sync Capability for additional details.


Constructor & Destructor Documentation

xn::FrameSyncCapability::FrameSyncCapability ( XnNodeHandle  hNode)
inline

Ctor

Parameters:
hNode[in] Node handle
xn::FrameSyncCapability::FrameSyncCapability ( const NodeWrapper node)
inline

Member Function Documentation

XnBool xn::FrameSyncCapability::CanFrameSyncWith ( Generator other) const
inline

Checks if this generator can frame sync to another node. For full details and usage, see xnCanFrameSyncWith

XnStatus xn::FrameSyncCapability::FrameSyncWith ( Generator other)
inline

Activates frame sync with the other node. For full details and usage, see xnFrameSyncWith

XnBool xn::FrameSyncCapability::IsFrameSyncedWith ( Generator other) const
inline

Checks if current view point is as if coming from the other node view point. For full details and usage, see xnIsFrameSyncedWith

XnStatus xn::FrameSyncCapability::RegisterToFrameSyncChange ( StateChangedHandler  handler,
void *  pCookie,
XnCallbackHandle hCallback 
)
inline

Registers a callback function to view point changes. For full details and usage, see xnRegisterToFrameSyncChange

XnStatus xn::FrameSyncCapability::StopFrameSyncWith ( Generator other)
inline

Stops frame sync with the other node. For full details and usage, see xnStopFrameSyncWith

void xn::FrameSyncCapability::UnregisterFromFrameSyncChange ( XnCallbackHandle  hCallback)
inline

Unregisters a callback function which was registered using xnRegisterToFrameSyncChange(). For full details and usage, see xnUnregisterFromFrameSyncChange


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