26 namespace perception {
std::shared_ptr< const Scene > SceneConstPtr
Definition: scene.h:59
std::vector< TrackPtr > & GetBackgroundTracks()
Definition: scene.h:42
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
std::vector< TrackPtr > background_tracks_
Definition: scene.h:55
std::vector< TrackPtr > foreground_tracks_
Definition: scene.h:54
std::shared_ptr< Track > TrackPtr
Definition: track.h:160
std::vector< TrackPtr > & GetForegroundTracks()
Definition: scene.h:34
void AddBackgroundTrack(TrackPtr track)
const std::vector< TrackPtr > & GetBackgroundTracks() const
Definition: scene.h:46
void AddForegroundTrack(TrackPtr track)
const std::vector< TrackPtr > & GetForegroundTracks() const
Definition: scene.h:38
std::shared_ptr< Scene > ScenePtr
Definition: scene.h:58