OpenNI 1.5.4: XnModuleProductionNodeInterface Struct Reference

OpenNI

XnModuleProductionNodeInterface Struct Reference

#include <XnModuleInterface.h>

List of all members.

Public Attributes

XnBool(* IsCapabilitySupported )(XnModuleNodeHandle hInstance, const XnChar *strCapabilityName)
XnStatus(* SetIntProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt64 nValue)
XnStatus(* SetRealProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, XnDouble dValue)
XnStatus(* SetStringProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, const XnChar *strValue)
XnStatus(* SetGeneralProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt32 nBufferSize, const void *pBuffer)
XnStatus(* GetIntProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt64 *pnValue)
XnStatus(* GetRealProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, XnDouble *pdValue)
XnStatus(* GetStringProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, XnChar *csValue, XnUInt32 nBufSize)
XnStatus(* GetGeneralProperty )(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt32 nBufferSize, void *pBuffer)
XnModuleExtendedSerializationInterfacepExtendedSerializationInterface
XnModuleLockAwareInterfacepLockAwareInterface
XnModuleErrorStateInterfacepErrorStateInterface
XnModuleGeneralIntInterfacepGeneralIntInterface

Member Data Documentation

XnStatus(* XnModuleProductionNodeInterface::GetGeneralProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt32 nBufferSize, void *pBuffer)
XnStatus(* XnModuleProductionNodeInterface::GetIntProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt64 *pnValue)

[Optional] Gets a property.

Parameters:
hInstance[in] A handle to the instance.
strName[in] Property name
pnValue[out] Current value
XnStatus(* XnModuleProductionNodeInterface::GetRealProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, XnDouble *pdValue)
XnStatus(* XnModuleProductionNodeInterface::GetStringProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, XnChar *csValue, XnUInt32 nBufSize)
XnBool(* XnModuleProductionNodeInterface::IsCapabilitySupported)(XnModuleNodeHandle hInstance, const XnChar *strCapabilityName)

Checks if the specified capability is supported.

Parameters:
hInstance[in] A handle to the instance to be queried.
strCapabilityName[in] The name of the capability to check.
XnStatus(* XnModuleProductionNodeInterface::SetGeneralProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt32 nBufferSize, const void *pBuffer)
XnStatus(* XnModuleProductionNodeInterface::SetIntProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, XnUInt64 nValue)

[Optional] Sets a property.

Parameters:
hInstance[in] A handle to the instance.
strName[in] Property name
nValue[in] New value
XnStatus(* XnModuleProductionNodeInterface::SetRealProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, XnDouble dValue)
XnStatus(* XnModuleProductionNodeInterface::SetStringProperty)(XnModuleNodeHandle hInstance, const XnChar *strName, const XnChar *strValue)

The documentation for this struct was generated from the following file:
Generated on Wed May 16 2012 10:16:06 for OpenNI 1.5.4 by   doxygen 1.7.5.1