![]() |
Galaxis Codebase
1.0.0
Team Galaxis software stack for the Carolo Cup 2023 - ROS2 based software
|
#include <MapClasses.hpp>
Public Member Functions | |
| LinePoints () | |
| void | clear () |
| void | insert (T x, T y) |
| std::map< T, std::vector< T > > & | getPointsXY () |
| std::map< T, std::vector< T > > & | getPointsYX () |
Private Attributes | |
| std::map< T, std::vector< T > > | m_pointsXY |
| std::map< T, std::vector< T > > | m_pointsYX |
| std::mutex | m_mtx |
Definition at line 14 of file MapClasses.hpp.
|
inline |
Definition at line 23 of file MapClasses.hpp.
|
inline |
Definition at line 25 of file MapClasses.hpp.
References galaxis::map::data::LinePoints< T >::m_mtx, galaxis::map::data::LinePoints< T >::m_pointsXY, and galaxis::map::data::LinePoints< T >::m_pointsYX.
|
inline |
Definition at line 57 of file MapClasses.hpp.
References galaxis::map::data::LinePoints< T >::m_pointsXY.
Referenced by LaneDetectionGT::loop().

|
inline |
Definition at line 60 of file MapClasses.hpp.
References galaxis::map::data::LinePoints< T >::m_pointsYX.
|
inline |
Definition at line 34 of file MapClasses.hpp.
References galaxis::map::data::LinePoints< T >::m_mtx, galaxis::map::data::LinePoints< T >::m_pointsXY, and galaxis::map::data::LinePoints< T >::m_pointsYX.
|
private |
Definition at line 20 of file MapClasses.hpp.
Referenced by galaxis::map::data::LinePoints< T >::clear(), and galaxis::map::data::LinePoints< T >::insert().
|
private |
Definition at line 17 of file MapClasses.hpp.
Referenced by galaxis::map::data::LinePoints< T >::clear(), galaxis::map::data::LinePoints< T >::getPointsXY(), and galaxis::map::data::LinePoints< T >::insert().
|
private |
Definition at line 18 of file MapClasses.hpp.
Referenced by galaxis::map::data::LinePoints< T >::clear(), galaxis::map::data::LinePoints< T >::getPointsYX(), and galaxis::map::data::LinePoints< T >::insert().