xn::Query Class Reference
[C++ Reference]

#include <XnCppWrapper.h>

List of all members.

Public Member Functions

 Query ()
 ~Query ()
XnNodeQueryGetUnderlyingObject () const
XnStatus SetVendor (const XnChar *strVendor)
XnStatus SetName (const XnChar *strName)
XnStatus SetMinVersion (const XnVersion &minVersion)
XnStatus SetMaxVersion (const XnVersion &maxVersion)
XnStatus AddSupportedCapability (const XnChar *strNeededCapability)
XnStatus AddSupportedMapOutputMode (const XnMapOutputMode &MapOutputMode)
XnStatus SetSupportedMinUserPositions (const XnUInt32 nCount)
XnStatus SetExistingNodeOnly (XnBool bExistingNode)
XnStatus AddNeededNode (const XnChar *strInstanceName)
XnStatus SetCreationInfo (const XnChar *strCreationInfo)

Detailed Description

Represents a query, containing filters regarding node info objects. Note that the relation between the filters is an AND relation.


Constructor & Destructor Documentation

xn::Query::Query (  )  [inline]

Ctor.

xn::Query::~Query (  )  [inline]

Dtor.


Member Function Documentation

XnStatus xn::Query::AddNeededNode ( const XnChar *  strInstanceName  )  [inline]

For full details and usage, see xnNodeQueryAddNeededNode

XnStatus xn::Query::AddSupportedCapability ( const XnChar *  strNeededCapability  )  [inline]

For full details and usage, see xnNodeQueryAddSupportedCapability

XnStatus xn::Query::AddSupportedMapOutputMode ( const XnMapOutputMode MapOutputMode  )  [inline]

For full details and usage, see xnNodeQueryAddSupportedMapOutputMode

XnNodeQuery* xn::Query::GetUnderlyingObject (  )  const [inline]

Gets the underlying C object.

XnStatus xn::Query::SetCreationInfo ( const XnChar *  strCreationInfo  )  [inline]

For full details and usage, see xnNodeQuerySetCreationInfo

XnStatus xn::Query::SetExistingNodeOnly ( XnBool  bExistingNode  )  [inline]

For full details and usage, see xnNodeQuerySetExistingNodeOnly

XnStatus xn::Query::SetMaxVersion ( const XnVersion maxVersion  )  [inline]

For full details and usage, see xnNodeQuerySetMaxVersion

XnStatus xn::Query::SetMinVersion ( const XnVersion minVersion  )  [inline]

For full details and usage, see xnNodeQuerySetMinVersion

XnStatus xn::Query::SetName ( const XnChar *  strName  )  [inline]

For full details and usage, see xnNodeQuerySetName()

XnStatus xn::Query::SetSupportedMinUserPositions ( const XnUInt32  nCount  )  [inline]

For full details and usage, see xnNodeQuerySetSupportedMinUserPositions

XnStatus xn::Query::SetVendor ( const XnChar *  strVendor  )  [inline]

For full details and usage, see xnNodeQuerySetVendor()


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

Generated on 11 Feb 2011 for OpenNI 1.0.0 by  doxygen 1.6.1