![]() |
OpenNI 1.5.2
|
#include <XnCppWrapper.h>

Public Member Functions | |
| Recorder (XnNodeHandle hNode=NULL) | |
| Recorder (const NodeWrapper &other) | |
| XnStatus | SetDestination (XnRecordMedium destType, const XnChar *strDest) |
| XnStatus | GetDestination (XnRecordMedium &destType, XnChar *strDest, XnUInt32 nBufSize) |
| XnStatus | AddNodeToRecording (ProductionNode &Node, XnCodecID compression=XN_CODEC_NULL) |
| XnStatus | RemoveNodeFromRecording (ProductionNode &Node) |
| XnStatus | Record () |
| XnStatus | Create (Context &context, const XnChar *strFormatName=NULL) |
Represents a Recorder node
| xn::Recorder::Recorder | ( | XnNodeHandle | hNode = NULL | ) | [inline] |
Ctor
| hNode | [in] A node handle |
| xn::Recorder::Recorder | ( | const NodeWrapper & | other | ) | [inline] |
| XnStatus xn::Recorder::AddNodeToRecording | ( | ProductionNode & | Node, |
| XnCodecID | compression = XN_CODEC_NULL |
||
| ) | [inline] |
Adds a node to recording and start recording it. This function must be called on each node that is to be recorded with this recorder.
For full details and usage, see xnAddNodeToRecording| XnStatus xn::Recorder::Create | ( | Context & | context, |
| const XnChar * | strFormatName = NULL |
||
| ) | [inline] |
Creates a recorder.
For full details and usage, see xnCreateRecorder| XnStatus xn::Recorder::GetDestination | ( | XnRecordMedium & | destType, |
| XnChar * | strDest, | ||
| XnUInt32 | nBufSize | ||
| ) | [inline] |
| XnStatus xn::Recorder::Record | ( | ) | [inline] |
Records one frame of data from each node that was added to the recorder with xnAddNodeToRecording.
For full details and usage, see xnRecord| XnStatus xn::Recorder::RemoveNodeFromRecording | ( | ProductionNode & | Node | ) | [inline] |
Removes node from recording and stop recording it. This function can be called on a node that was added to recording with xnAddNodeToRecording.
For full details and usage, see xnRemoveNodeFromRecording| XnStatus xn::Recorder::SetDestination | ( | XnRecordMedium | destType, |
| const XnChar * | strDest | ||
| ) | [inline] |
Tells the recorder where to record.
For full details and usage, see xnSetRecorderDestination
1.7.6.1