class
DiscretePath
Constructors, destructors, conversion operators
- DiscretePath() defaulted
- DiscretePath(const std::initializer_list<Point>& waypoint)
- DiscretePath(const std::vector<Point>& waypoint)
- ~DiscretePath() defaulted
Public functions
- auto operator+(const DiscretePath& rhs) const -> DiscretePath
- auto operator+(const Point& rhs) const -> DiscretePath
- auto operator+=(const DiscretePath& rhs) -> DiscretePath&
- auto operator+=(const Point& rhs) -> DiscretePath&
- auto begin() -> std::vector<Point>::iterator
- auto begin() const -> std::vector<Point>::const_iterator
- auto end() -> std::vector<Point>::iterator
- auto end() const -> std::vector<Point>::const_iterator
- auto rbegin() -> std::vector<Point>::reverse_iterator
- auto rbegin() const -> std::vector<Point>::const_reverse_iterator
- auto rend() -> std::vector<Point>::reverse_iterator
- auto rend() const -> std::vector<Point>::const_reverse_iterator
- auto operator[](int index) -> Point&
- auto operator[](int index) const -> const Point&
- auto front() -> Point&
- auto front() const -> const Point&
- auto back() -> Point&
- auto back() const -> const Point&
- auto getCurvature(int index) const -> QCurvature
- auto size() const -> int