Class Tracklets

Inheritance Relationships

Base Type

Class Documentation

class Tracklets : public dai::Buffer

Tracklets message. Carries object tracking information.

Public Functions

Tracklets()

Construct Tracklets message.

explicit Tracklets(std::shared_ptr<RawTracklets> ptr)
virtual ~Tracklets() = default
Tracklets &setTimestamp(std::chrono::time_point<std::chrono::steady_clock, std::chrono::steady_clock::duration> timestamp)

Sets image timestamp related to dai::Clock::now()

Tracklets &setTimestampDevice(std::chrono::time_point<std::chrono::steady_clock, std::chrono::steady_clock::duration> timestamp)

Sets image timestamp related to dai::Clock::now()

Tracklets &setSequenceNum(int64_t sequenceNum)

Retrieves image sequence number

Public Members

std::vector<Tracklet> &tracklets

Retrieve data for Tracklets.

Return:

Vector of object tracker data, carrying tracking information.