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
Geocentric.h
Go to the documentation of this file.
1
#pragma once
2
#include <
lanelet2_io/Projection.h
>
3
4
namespace
lanelet
{
5
namespace
projection {
6
7
class
GeocentricProjector
:
public
Projector
{
8
public
:
9
// initialize the origin so that it's not the default one which causes
10
// IOHandler::handleDefaultProjector to throw an exception
11
GeocentricProjector
() :
Projector
{
Origin
({90.0, 0.0, -6356752.3})} {}
12
BasicPoint3d
forward
(
const
GPSPoint
& gps)
const override
;
13
GPSPoint
reverse
(
const
BasicPoint3d
& enu)
const override
;
14
};
15
16
}
// namespace projection
17
}
// namespace lanelet
lanelet::projection::GeocentricProjector::forward
BasicPoint3d forward(const GPSPoint &gps) const override
Definition:
Geocentric.cpp:8
lanelet
lanelet::BasicPoint3d
Eigen::Vector3d BasicPoint3d
lanelet::projection::GeocentricProjector
Definition:
Geocentric.h:7
Projection.h
lanelet::Projector
lanelet::projection::GeocentricProjector::GeocentricProjector
GeocentricProjector()
Definition:
Geocentric.h:11
lanelet::Origin
lanelet::projection::GeocentricProjector::reverse
GPSPoint reverse(const BasicPoint3d &enu) const override
Definition:
Geocentric.cpp:19
lanelet::GPSPoint
lanelet2_projection
Author(s): Maximilian Naumann
, Fabian Poggenhans
, Jan-Hendrik Pauls
, MichaĆ Antkiewicz
autogenerated on Thu Mar 6 2025 03:26:06