![]() |
OpenNI 1.5.7
|
#include <XnModuleInterface.h>
| void(* XnModuleExportedProductionNodeInterface::Audio)(struct XnModuleAudioGeneratorInterface *pInterface) |
| void(* XnModuleExportedProductionNodeInterface::Codec)(struct XnModuleCodecInterface *pInterface) |
| void(* XnModuleExportedProductionNodeInterface::Depth)(struct XnModuleDepthGeneratorInterface *pInterface) |
| void(* XnModuleExportedProductionNodeInterface::Device)(struct XnModuleDeviceInterface *pInterface) |
| void(* XnModuleExportedProductionNodeInterface::General)(void *pInterface) |
| void(* XnModuleExportedProductionNodeInterface::Generator)(struct XnModuleGeneratorInterface *pInterface) |
| void(* XnModuleExportedProductionNodeInterface::Gesture)(struct XnModuleGestureGeneratorInterface *pInterface) |
| union { ... } XnModuleExportedProductionNodeInterface::GetInterface |
Fills a struct with the entire interface exported. The type of the struct passed to this function is determined according to the type this production node declares itself. For example, a depth generator will be passed a pointer to a XnModuleDepthGeneratorInterface struct.
| pInterface | [in/out] A pointer to a struct to be filled. |
| void(* XnModuleExportedProductionNodeInterface::Hands)(struct XnModuleHandsGeneratorInterface *pInterace) |
| XnModuleNodeHandle XnModuleExportedProductionNodeInterface::hInstance |
Destroys an instance previously created using Create().
| hGenerator | [in] A handle to the instance to be destroyed. |
| void(* XnModuleExportedProductionNodeInterface::Image)(struct XnModuleImageGeneratorInterface *pInterface) |
| void(* XnModuleExportedProductionNodeInterface::IR)(struct XnModuleIRGeneratorInterface *pInterface) |
| void(* XnModuleExportedProductionNodeInterface::MapGenerator)(struct XnModuleMapGeneratorInterface *pInterface) |
| XnContext * XnModuleExportedProductionNodeInterface::pContext |
Find all tree possibilities for this production node.
| pContext | [in] Current OpenNI context |
| pNodesList | [in] A list to be filled with production trees. |
| pErrors | [in] Optional. An enumeration errors object to be passed to enumeration functions. |
Creates an instance of this generator.
| pContext | [in] Current OpenNI context |
| strInstanceName | [in] The name of this new instance. |
| strCreationInfo | [in] Optional creation info (returned from enumeration). |
| pNeededNodes | [in] A list of inputs for this generator. |
| strConfigurationDir | [in] The module configuration dir, or NULL if it doesn't have one. |
| phInstance | [out] A handle to the created instance. |
| XnProductionNodeDescription* XnModuleExportedProductionNodeInterface::pDescription |
Gets a description of this generator.
| pDescription | [in/out] A struct to be filled with the description. |
| XnContext XnNodeInfoList XnEnumerationErrors* XnModuleExportedProductionNodeInterface::pErrors |
| XnContext const XnChar const XnChar XnNodeInfoList const XnChar XnModuleNodeHandle* XnModuleExportedProductionNodeInterface::phInstance |
| void(* XnModuleExportedProductionNodeInterface::Player)(struct XnModulePlayerInterface *pInterface) |
| XnContext const XnChar const XnChar XnNodeInfoList* XnModuleExportedProductionNodeInterface::pNeededNodes |
| XnContext XnNodeInfoList* XnModuleExportedProductionNodeInterface::pNodesList |
| void(* XnModuleExportedProductionNodeInterface::ProductionNode)(struct XnModuleProductionNodeInterface *pInterface) |
| void(* XnModuleExportedProductionNodeInterface::Recorder)(struct XnModuleRecorderInterface *pInterface) |
| void(* XnModuleExportedProductionNodeInterface::Scene)(struct XnModuleSceneAnalyzerInterface *pInterface) |
| void(* XnModuleExportedProductionNodeInterface::Script)(struct XnModuleScriptNodeInterface *pInterface) |
| XnContext const XnChar const XnChar XnNodeInfoList const XnChar* XnModuleExportedProductionNodeInterface::strConfigurationDir |
| XnContext const XnChar const XnChar* XnModuleExportedProductionNodeInterface::strCreationInfo |
| XnContext const XnChar* XnModuleExportedProductionNodeInterface::strInstanceName |
| void(* XnModuleExportedProductionNodeInterface::User)(struct XnModuleUserGeneratorInterface *pInterface) |
1.8.5