NITE 1.5.1 - API Reference

XnVDepthControl.h

Go to the documentation of this file.
00001 /*******************************************************************************
00002 *                                                                              *
00003 *   PrimeSense NITE 1.3                                                        *
00004 *   Copyright (C) 2010 PrimeSense Ltd.                                         *
00005 *                                                                              *
00006 *******************************************************************************/
00007 
00008 
00009 #ifndef _XNV_DEPTH_CONTROL_H_
00010 #define _XNV_DEPTH_CONTROL_H_
00011 
00012 #include <XnCppWrapper.h>
00013 #include "XnVMessageListener.h"
00014 
00019 class XNV_NITE_API XnVDepthControl :
00020     public XnVMessageListener
00021 {
00022 public:
00028     XnVDepthControl(const XnChar* strName = "XnVDepthControl");
00029     virtual ~XnVDepthControl();
00030 
00036     void Update(XnVMessage* pMessage);
00042     virtual void Update(const xn::DepthGenerator* pDG) = 0;
00043 };
00044 
00045 #endif // _XNV_DEPTH_CONTROL_H_