3 #include <nx/sdk/common.h> 5 #include "iterable_metadata_packet.h" 51 = {{0x0f, 0xf4, 0xa4, 0x6f, 0xfd, 0x08, 0x4f, 0x4a, 0x97, 0x88, 0x16, 0xa0, 0x8c, 0xd6, 0x4a, 0x29}};
96 = {{0x89, 0x89, 0xa1, 0x84, 0x72, 0x09, 0x4c, 0xde, 0xbb, 0x46, 0x09, 0xc1, 0x23, 0x2e, 0x31, 0x85}};
virtual const char * objectSubType() const =0
(e.g. vehicle type: truck, car, etc)
float x
Definition: objects_metadata_packet.h:26
virtual nxpl::NX_GUID id() const =0
id of detected object. If the object (e.g. particular person) is detected on multiple frames this par...
float width
Definition: objects_metadata_packet.h:37
float y
Definition: objects_metadata_packet.h:31
GUID of plugin interface.
Definition: plugin_api.h:21
virtual const IAttribute * attribute(int index) const =0
attributes array of object attributes (e.g. age, color).
virtual const char * auxilaryData() const =0
auxilaryData user side data in json format. Null terminated UTF-8 string.
float height
Definition: objects_metadata_packet.h:43
virtual Rect boundingBox() const =0
boundingBox bounding box of detected object.
Definition: objects_metadata_packet.h:56
virtual int attributeCount() const =0
attributeCount count of attributes
Definition: objects_metadata_packet.h:14