Go to the documentation of this file.
10 #if !defined(GEOGRAPHICLIB_LOCALCARTESIAN_HPP)
11 #define GEOGRAPHICLIB_LOCALCARTESIAN_HPP 1
41 static const size_t dim_ = 3;
42 static const size_t dim2_ = dim_ * dim_;
50 void MatrixMultiply(
real M[dim2_])
const;
136 std::vector<real>&
M)
138 if (
M.end() ==
M.begin() + dim2_) {
141 std::copy(
t,
t + dim2_,
M.begin());
190 std::vector<real>&
M)
192 if (
M.end() ==
M.begin() + dim2_) {
195 std::copy(
t,
t + dim2_,
M.begin());
236 #endif // GEOGRAPHICLIB_LOCALCARTESIAN_HPP
Math::real MajorRadius() const
Math::real MajorRadius() const
Namespace for GeographicLib.
void Forward(real lat, real lon, real h, real &x, real &y, real &z) const
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
#define GEOGRAPHICLIB_EXPORT
LocalCartesian(const Geocentric &earth=Geocentric::WGS84())
Math::real LongitudeOrigin() const
Math::real Flattening() const
Header for GeographicLib::Geocentric class.
void Reverse(real x, real y, real z, real &lat, real &lon, real &h) const
Math::real LatitudeOrigin() const
LocalCartesian(real lat0, real lon0, real h0=0, const Geocentric &earth=Geocentric::WGS84())
Header for GeographicLib::Constants class.
void Reverse(real x, real y, real z, real &lat, real &lon, real &h, std::vector< real > &M) const
Math::real Flattening() const
Math::real HeightOrigin() const
Local cartesian coordinates.
void Forward(real lat, real lon, real h, real &x, real &y, real &z, std::vector< real > &M) const
static const Geocentric & WGS84()
Matrix< RealScalar, Dynamic, Dynamic > M
gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:11:56