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
State class representing the state of the Biased Attitude System.
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
static constexpr double lon0
#define GEOGRAPHICLIB_EXPORT
LocalCartesian(const Geocentric &earth=Geocentric::WGS84())
Math::real LongitudeOrigin() const
Math::real Flattening() const
Header for GeographicLib::Geocentric class.
static constexpr double lat0
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()
static constexpr double h0
gtsam
Author(s):
autogenerated on Wed May 28 2025 03:01:43