OpenNI 1.0.0
Public Member Functions
xn::NodeInfo Class Reference

#include <XnCppWrapper.h>

List of all members.

Public Member Functions

 NodeInfo (XnNodeInfo *pInfo)
 NodeInfo (const NodeInfo &other)
 ~NodeInfo ()
NodeInfooperator= (const NodeInfo &other)
 operator XnNodeInfo * ()
XnStatus SetInstanceName (const XnChar *strName)
const XnProductionNodeDescriptionGetDescription () const
const XnChar * GetInstanceName () const
const XnChar * GetCreationInfo () const
NodeInfoListGetNeededNodes () const
XnStatus GetInstance (ProductionNode &node) const

Detailed Description

Represents information about an existing node, or a possibility of a node.


Constructor & Destructor Documentation

xn::NodeInfo::NodeInfo ( XnNodeInfo pInfo) [inline]

Ctor

Parameters:
pInfo[in] The C object to wrap
xn::NodeInfo::NodeInfo ( const NodeInfo other) [inline]

Copy Ctor

Parameters:
other[in] An object to copy from.
xn::NodeInfo::~NodeInfo ( ) [inline]

Dtor.


Member Function Documentation

const XnChar* xn::NodeInfo::GetCreationInfo ( ) const [inline]
For full details and usage, see xnNodeInfoGetCreationInfo

const XnProductionNodeDescription& xn::NodeInfo::GetDescription ( ) const [inline]
For full details and usage, see xnNodeInfoGetDescription()

XnStatus xn::NodeInfo::GetInstance ( ProductionNode node) const [inline]

Gets the node instance represented by this info object.

Parameters:
node[in] A production node to be pointing to the node.
Returns:
an error if this node info object does not point to an actual node.
const XnChar* xn::NodeInfo::GetInstanceName ( ) const [inline]
For full details and usage, see xnNodeInfoGetInstanceName()

NodeInfoList & xn::NodeInfo::GetNeededNodes ( ) const [inline]
For full details and usage, see xnNodeInfoGetNeededNodes

xn::NodeInfo::operator XnNodeInfo * ( ) [inline]

Gets the underlying C object.

NodeInfo& xn::NodeInfo::operator= ( const NodeInfo other) [inline]

Assignment operator

Parameters:
other[in] another object
XnStatus xn::NodeInfo::SetInstanceName ( const XnChar *  strName) [inline]
For full details and usage, see xnNodeInfoSetInstanceName


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