stub_analytics_plugin
1.6
Network Optix Video Analytics SDK
|
#include <objects_metadata_packet.h>
Public Member Functions | |
virtual nxpl::NX_GUID | id () const =0 |
id of detected object. If the object (e.g. particular person) is detected on multiple frames this parameter SHOULD be the same every time. | |
virtual const char * | objectSubType () const =0 |
(e.g. vehicle type: truck, car, etc) | |
virtual const IAttribute * | attribute (int index) const =0 |
attributes array of object attributes (e.g. age, color). | |
virtual int | attributeCount () const =0 |
attributeCount count of attributes | |
virtual const char * | auxilaryData () const =0 |
auxilaryData user side data in json format. Null terminated UTF-8 string. | |
virtual Rect | boundingBox () const =0 |
boundingBox bounding box of detected object. | |
![]() | |
virtual const char * | typeId () const =0 |
virtual float | confidence () const =0 |
![]() | |
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... | |
Represents a single object detected on the scene.