VNMediaClientNET

Classes | Public Member Functions | List of all members
JsonObjectsTracker Class Reference
Inheritance diagram for JsonObjectsTracker:

## Public Member Functions
void | setFrameTime (struct timeval *tv)
long long | frameTime ()
virtual void | setObjectsData (const std::string &Bitstream, const std::map< std::string, std::vector< std::string > > &VisibleMetadata)
virtual void | parseAndDraw (Graphics *g2, const Rectangle2 &dstRect, const Rectangle2 &srcRect, float zoomFactor)
void | clearObjects ()
void | log_debug (const std::string &msg)

## Member Function Documentation

## ◆ parseAndDraw()

void JsonObjectsTracker::parseAndDraw | ( | Graphics * | g2,
|  | const Rectangle2 & | dstRect,
|  | const Rectangle2 & | srcRect,
|  | float | zoomFactor
| ) |  |
| virtual

Draw analytics objects over some part of zoomed im image at any place of the destination screenRect

Implements AbstractObjectsTracker.

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

- src/VNMediaClientNET/JsonObjectsTracker.h
- src/VNMediaClientNET/JsonObjectsTracker.cpp