ScTrackedObjectMap.h
Go to the documentation of this file.
An container that stores tracked objects in association with their corresponding ID.
void sc_tracked_object_map_release(ScTrackedObjectMap *map)
Decrease reference count the map by one.
ScTrackedObject * sc_tracked_object_map_get_item_at(ScTrackedObjectMap const *map, uint32_t id)
Get a specific element in a map of tracked objects.
uint32_t sc_tracked_object_map_get_size(ScTrackedObjectMap const *map)
Get the number of objects in the map.
API for tracking objects across frames.
uint32_t const * sc_tracked_object_map_get_ids(ScTrackedObjectMap const *map)
Get an array of all object IDs in a map. Since object IDs are unique, the size of the array can be qu...
Opaque pointer type for an object tracker.