5 #ifndef GBMOT_DETECTIONSEQUENCE_H 6 #define GBMOT_DETECTIONSEQUENCE_H 9 #include "Definitions.h" 11 #include "ObjectData.h" 12 #include "ObjectDataMap.h" 33 std::vector<std::vector<ObjectDataPtr>> objects_;
46 void AddObject(ObjectDataPtr object_data);
65 ObjectDataPtr
GetObject(
size_t frame_index,
size_t object_index)
const;
86 friend std::ostream&
operator<<(std::ostream& os,
92 #endif //GBMOT_DETECTIONSEQUENCE_H void Clear()
Definition: DetectionSequence.cpp:24
ObjectDataPtr GetObject(size_t frame_index, size_t object_index) const
Definition: DetectionSequence.cpp:35
Definition: Definitions.h:11
size_t GetFrameCount() const
Definition: DetectionSequence.cpp:40
std::string GetName() const
Definition: DetectionSequence.cpp:29
DetectionSequence(const std::string &name="DetectionSequence")
Definition: DetectionSequence.cpp:9
size_t GetObjectCount(size_t frame_index) const
Definition: DetectionSequence.cpp:45
void AddObject(ObjectDataPtr object_data)
Definition: DetectionSequence.cpp:15
friend std::ostream & operator<<(std::ostream &os, const DetectionSequence &obj)
Definition: DetectionSequence.cpp:50
Definition: DetectionSequence.h:20