Main Page
Related Pages
Namespaces
Namespace List
Classes
Class List
Class Hierarchy
Class Members
All
e
f
g
i
l
m
o
r
s
t
u
x
y
z
Functions
Variables
e
g
i
l
o
r
t
u
x
y
z
Files
File List
File Members
All
Functions
Typedefs
include
lanelet2_projection
LocalCartesian.h
Go to the documentation of this file.
1
#pragma once
2
#include <
lanelet2_io/Projection.h
>
3
4
#include <GeographicLib/LocalCartesian.hpp>
5
6
namespace
lanelet
{
7
namespace
projection {
8
class
LocalCartesianProjector
:
public
Projector
{
9
public
:
10
explicit
LocalCartesianProjector
(
Origin
origin
);
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