stub_analytics_plugin  1.6
Network Optix Video Analytics SDK
Public Member Functions | List of all members
nx::sdk::analytics::MetadataItem Class Referenceabstract

#include <metadata_item.h>

Inheritance diagram for nx::sdk::analytics::MetadataItem:
nxpl::PluginInterface nx::sdk::analytics::Event nx::sdk::analytics::Object

Public Member Functions

virtual const char * typeId () const =0
 
virtual float confidence () const =0
 
- Public Member Functions inherited from nxpl::PluginInterface
virtual void * queryInterface (const nxpl::NX_GUID &interfaceID)=0
 Cast to type, specified by interfaceID. More...
 
virtual unsigned int addRef ()=0
 Increment reference counter. More...
 
virtual unsigned int releaseRef ()=0
 Decrement reference counter. More...
 

Detailed Description

Interface for particular item of metadata (e.g. event, detected object) which is contained in a metadata packet.

Member Function Documentation

◆ confidence()

virtual float nx::sdk::analytics::MetadataItem::confidence ( ) const
pure virtual

Level of confidence in range (0..1]

◆ typeId()

virtual const char* nx::sdk::analytics::MetadataItem::typeId ( ) const
pure virtual

Human-readable hierarchical type, e.g. "someCompany.someEngine.lineCrossing".


The documentation for this class was generated from the following file: