#include <XnCppWrapper.h>
Public Member Functions | |
const XnChar * | GetCreationInfo () const |
const XnProductionNodeDescription & | GetDescription () const |
const XnChar * | GetInstanceName () const |
NodeInfo (XnNodeInfo *pInfo) | |
NodeInfo (const NodeInfo &other) | |
operator XnNodeInfo * () | |
Gets the underlying C object. | |
NodeInfo & | operator= (const NodeInfo &other) |
XnStatus | SetInstanceName (const XnChar *strName) |
~NodeInfo () | |
Dtor. | |
Private Attributes | |
XnNodeInfo * | m_pInfo |
NodeInfoList * | m_pNeededNodes |
NodeInfoList & | GetNeededNodes () const |
XnStatus | GetInstance (ProductionNode &node) const |
void | SetUnderlyingObject (XnNodeInfo *pInfo) |
Represents information about an existing node, or a possibility of a node.
Definition at line 1013 of file XnCppWrapper.h.
xn::NodeInfo::NodeInfo | ( | XnNodeInfo * | pInfo | ) | [inline] |
xn::NodeInfo::NodeInfo | ( | const NodeInfo & | other | ) | [inline] |
Copy Ctor
other | [in] An object to copy from. |
Definition at line 1031 of file XnCppWrapper.h.
xn::NodeInfo::~NodeInfo | ( | ) | [inline] |
Dtor.
Definition at line 1037 of file XnCppWrapper.h.
const XnChar* xn::NodeInfo::GetCreationInfo | ( | ) | const [inline] |
Definition at line 1085 of file XnCppWrapper.h.
const XnProductionNodeDescription& xn::NodeInfo::GetDescription | ( | ) | const [inline] |
Definition at line 1070 of file XnCppWrapper.h.
XnStatus xn::NodeInfo::GetInstance | ( | ProductionNode & | node | ) | const [inline] |
Gets the node instance represented by this info object.
node | [in] A production node to be pointing to the node. |
Definition at line 4532 of file XnCppWrapper.h.
const XnChar* xn::NodeInfo::GetInstanceName | ( | ) | const [inline] |
Definition at line 1078 of file XnCppWrapper.h.
NodeInfoList & xn::NodeInfo::GetNeededNodes | ( | ) | const [inline] |
Definition at line 4490 of file XnCppWrapper.h.
xn::NodeInfo::operator XnNodeInfo * | ( | ) | [inline] |
Gets the underlying C object.
Definition at line 1054 of file XnCppWrapper.h.
Assignment operator
other | [in] another object |
Definition at line 1047 of file XnCppWrapper.h.
XnStatus xn::NodeInfo::SetInstanceName | ( | const XnChar * | strName | ) | [inline] |
Definition at line 1062 of file XnCppWrapper.h.
void xn::NodeInfo::SetUnderlyingObject | ( | XnNodeInfo * | pInfo | ) | [inline, private] |
Definition at line 4501 of file XnCppWrapper.h.
XnNodeInfo* xn::NodeInfo::m_pInfo [private] |
Definition at line 1107 of file XnCppWrapper.h.
NodeInfoList* xn::NodeInfo::m_pNeededNodes [mutable, private] |
Definition at line 1108 of file XnCppWrapper.h.