OpenNI 1.5.4
|
xn::ModuleGenerator Class Reference
#include <XnModuleCppInterface.h>
Inheritance diagram for xn::ModuleGenerator:
Public Member Functions | |
virtual | ~ModuleGenerator () |
virtual XnStatus | StartGenerating ()=0 |
virtual XnBool | IsGenerating ()=0 |
virtual void | StopGenerating ()=0 |
virtual XnStatus | RegisterToGenerationRunningChange (XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle &hCallback)=0 |
virtual void | UnregisterFromGenerationRunningChange (XnCallbackHandle hCallback)=0 |
virtual XnStatus | RegisterToNewDataAvailable (XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle &hCallback)=0 |
virtual void | UnregisterFromNewDataAvailable (XnCallbackHandle hCallback)=0 |
virtual XnBool | IsNewDataAvailable (XnUInt64 &nTimestamp)=0 |
virtual XnStatus | UpdateData ()=0 |
virtual const void * | GetData ()=0 |
virtual XnUInt32 | GetDataSize ()=0 |
virtual XnUInt64 | GetTimestamp ()=0 |
virtual XnUInt32 | GetFrameID ()=0 |
virtual ModuleMirrorInterface * | GetMirrorInterface () |
virtual ModuleAlternativeViewPointInterface * | GetAlternativeViewPointInterface () |
virtual ModuleFrameSyncInterface * | GetFrameSyncInterface () |
Constructor & Destructor Documentation
virtual xn::ModuleGenerator::~ModuleGenerator | ( | ) | [inline, virtual] |
Member Function Documentation
virtual ModuleAlternativeViewPointInterface* xn::ModuleGenerator::GetAlternativeViewPointInterface | ( | ) | [inline, virtual] |
virtual const void* xn::ModuleGenerator::GetData | ( | ) | [pure virtual] |
virtual XnUInt32 xn::ModuleGenerator::GetDataSize | ( | ) | [pure virtual] |
virtual XnUInt32 xn::ModuleGenerator::GetFrameID | ( | ) | [pure virtual] |
virtual ModuleFrameSyncInterface* xn::ModuleGenerator::GetFrameSyncInterface | ( | ) | [inline, virtual] |
virtual ModuleMirrorInterface* xn::ModuleGenerator::GetMirrorInterface | ( | ) | [inline, virtual] |
virtual XnUInt64 xn::ModuleGenerator::GetTimestamp | ( | ) | [pure virtual] |
virtual XnBool xn::ModuleGenerator::IsGenerating | ( | ) | [pure virtual] |
virtual XnBool xn::ModuleGenerator::IsNewDataAvailable | ( | XnUInt64 & | nTimestamp | ) | [pure virtual] |
virtual XnStatus xn::ModuleGenerator::RegisterToGenerationRunningChange | ( | XnModuleStateChangedHandler | handler, |
void * | pCookie, | ||
XnCallbackHandle & | hCallback | ||
) | [pure virtual] |
virtual XnStatus xn::ModuleGenerator::RegisterToNewDataAvailable | ( | XnModuleStateChangedHandler | handler, |
void * | pCookie, | ||
XnCallbackHandle & | hCallback | ||
) | [pure virtual] |
virtual XnStatus xn::ModuleGenerator::StartGenerating | ( | ) | [pure virtual] |
virtual void xn::ModuleGenerator::StopGenerating | ( | ) | [pure virtual] |
virtual void xn::ModuleGenerator::UnregisterFromGenerationRunningChange | ( | XnCallbackHandle | hCallback | ) | [pure virtual] |
virtual void xn::ModuleGenerator::UnregisterFromNewDataAvailable | ( | XnCallbackHandle | hCallback | ) | [pure virtual] |
virtual XnStatus xn::ModuleGenerator::UpdateData | ( | ) | [pure virtual] |
The documentation for this class was generated from the following file:
Generated on Wed May 16 2012 10:16:07 for OpenNI 1.5.4 by 1.7.5.1