|
NITE 1.5.1 - API Reference
|
#include <XnVMultipleHands.h>


Public Member Functions | |
| ConstIterator (const ConstIterator &other) | |
| ConstIterator & | operator++ () |
| ConstIterator | operator++ (int) |
| XnBool | operator== (const ConstIterator &other) const |
| XnBool | operator!= (const ConstIterator &other) const |
| const XnVHandPointContext * | operator* () const |
| XnBool | IsNew () const |
| XnBool | IsActive () const |
| XnBool | IsValid () const |
Protected Member Functions | |
| ConstIterator (const XnVMultipleHands *pHands) | |
| ConstIterator (const XnVMultipleHands *pHands, XnUInt32 nPosition) | |
Protected Attributes | |
| const XnVMultipleHands * | m_pHands |
| XnUInt32 | m_nPosition |
| XnBool | m_bValid |
Friends | |
| class | XnVMultipleHands |
Enable iteration over hands. This is the const version of the iterator.
Definition at line 165 of file XnVMultipleHands.h.
| XnVMultipleHands::ConstIterator::ConstIterator | ( | const ConstIterator & | other | ) |
Copy constructor. Copies the internal state of the other iterator
| [in] | other | The other iterator |
| XnVMultipleHands::ConstIterator::ConstIterator | ( | const XnVMultipleHands * | pHands | ) | [protected] |
| XnVMultipleHands::ConstIterator::ConstIterator | ( | const XnVMultipleHands * | pHands, |
| XnUInt32 | nPosition | ||
| ) | [protected] |
| XnBool XnVMultipleHands::ConstIterator::IsActive | ( | ) | const |
Check if the current Point is active
| XnBool XnVMultipleHands::ConstIterator::IsNew | ( | ) | const |
Check if the current Point is a new point.
| XnBool XnVMultipleHands::ConstIterator::IsValid | ( | ) | const |
Check if the iterator is valid
| XnBool XnVMultipleHands::ConstIterator::operator!= | ( | const ConstIterator & | other | ) | const |
Compare with another iterator.
| const XnVHandPointContext* XnVMultipleHands::ConstIterator::operator* | ( | ) | const |
Get the HandPointContext the iterator currently refers to.
Reimplemented in XnVMultipleHands::Iterator.
| ConstIterator& XnVMultipleHands::ConstIterator::operator++ | ( | ) |
Advance the iterator to the next position.
Reimplemented in XnVMultipleHands::Iterator.
| ConstIterator XnVMultipleHands::ConstIterator::operator++ | ( | int | ) |
Advance the iterator to the next position.
Reimplemented in XnVMultipleHands::Iterator.
| XnBool XnVMultipleHands::ConstIterator::operator== | ( | const ConstIterator & | other | ) | const |
Compare with another iterator.
friend class XnVMultipleHands [friend] |
Reimplemented in XnVMultipleHands::Iterator.
Definition at line 168 of file XnVMultipleHands.h.
XnBool XnVMultipleHands::ConstIterator::m_bValid [protected] |
Definition at line 234 of file XnVMultipleHands.h.
XnUInt32 XnVMultipleHands::ConstIterator::m_nPosition [protected] |
Definition at line 233 of file XnVMultipleHands.h.
const XnVMultipleHands* XnVMultipleHands::ConstIterator::m_pHands [protected] |
Definition at line 232 of file XnVMultipleHands.h.
1.7.6.1