LocalCartesian.h
Go to the documentation of this file.
1 #pragma once
3 
4 #include <GeographicLib/LocalCartesian.hpp>
5 
6 namespace lanelet {
7 namespace projection {
9  public:
11 
12  BasicPoint3d forward(const GPSPoint& gps) const override;
13 
14  GPSPoint reverse(const BasicPoint3d& enu) const override;
15 
16  private:
17  GeographicLib::LocalCartesian localCartesian_;
18 };
19 
20 } // namespace projection
21 } // namespace lanelet
lanelet
lanelet::BasicPoint3d
Eigen::Vector3d BasicPoint3d
lanelet::Projector::origin
const Origin & origin() const
lanelet::projection::LocalCartesianProjector
Definition: LocalCartesian.h:8
Projection.h
lanelet::Projector
lanelet::projection::LocalCartesianProjector::localCartesian_
GeographicLib::LocalCartesian localCartesian_
Definition: LocalCartesian.h:17
lanelet::projection::LocalCartesianProjector::forward
BasicPoint3d forward(const GPSPoint &gps) const override
Definition: LocalCartesian.cpp:13
lanelet::projection::LocalCartesianProjector::LocalCartesianProjector
LocalCartesianProjector(Origin origin)
Definition: LocalCartesian.cpp:8
lanelet::Origin
lanelet::GPSPoint
lanelet::projection::LocalCartesianProjector::reverse
GPSPoint reverse(const BasicPoint3d &enu) const override
Definition: LocalCartesian.cpp:24


lanelet2_projection
Author(s): Maximilian Naumann , Fabian Poggenhans , Jan-Hendrik Pauls , MichaƂ Antkiewicz
autogenerated on Thu Mar 6 2025 03:26:06