Public Member Functions | Public Attributes | List of all members
ISM::Tracks Class Reference

#include <Tracks.hpp>

Public Member Functions

TrackPtr getTrackByTypeAndId (std::string type, std::string observedId)
 
void replace (std::vector< TrackPtr > tracks, TrackPtr newTrack)
 
std::vector< ObjectSetPtrtoObjectSetVector ()
 
 Tracks (std::vector< ObjectSetPtr > sets)
 
 Tracks (std::vector< TrackPtr > tracks)
 

Public Attributes

std::vector< TrackPtrtracks
 

Detailed Description

Definition at line 31 of file Tracks.hpp.

Constructor & Destructor Documentation

ISM::Tracks::Tracks ( std::vector< ObjectSetPtr sets)

Definition at line 21 of file Tracks.cpp.

ISM::Tracks::Tracks ( std::vector< TrackPtr tracks)

Definition at line 52 of file Tracks.cpp.

Member Function Documentation

TrackPtr ISM::Tracks::getTrackByTypeAndId ( std::string  type,
std::string  observedId 
)

Definition at line 56 of file Tracks.cpp.

void ISM::Tracks::replace ( std::vector< TrackPtr tracks,
TrackPtr  newTrack 
)

Definition at line 83 of file Tracks.cpp.

std::vector< ObjectSetPtr > ISM::Tracks::toObjectSetVector ( )

Definition at line 66 of file Tracks.cpp.

Member Data Documentation

std::vector<TrackPtr> ISM::Tracks::tracks

Definition at line 36 of file Tracks.hpp.


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


asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Wed Jan 8 2020 04:02:41