class
#include <atlas/projection/Jacobian.h>
Jacobian
Public static functions
Constructors, destructors, conversion operators
- Jacobian() defaulted
- Jacobian(double j00, double j01, double j10, double j11)
-
Jacobian(std::
initializer_list<std:: initializer_list<double>> list)
Public functions
- auto operator-(const Jacobian& jac) const -> Jacobian
- auto operator+(const Jacobian& jac) const -> Jacobian
- auto operator*(double a) const -> Jacobian
- auto operator*(const Jacobian& jac) const -> Jacobian
- auto operator*(const Point2& x) const -> Point2
- auto norm() const -> double
- auto determinant() const -> double
- auto inverse() const -> Jacobian
- auto transpose() const -> Jacobian
- auto dx_dlon() const -> double
- auto dy_dlon() const -> double
- auto dx_dlat() const -> double
- auto dy_dlat() const -> double
- auto dlon_dx() const -> double
- auto dlon_dy() const -> double
- auto dlat_dx() const -> double
- auto dlat_dy() const -> double
- auto at(T... args) -> T
- auto back(T... args) -> T
- auto begin(T... args) -> T
- auto cbegin(T... args) -> T
- auto cend(T... args) -> T
- auto crbegin(T... args) -> T
- auto crend(T... args) -> T
- auto data(T... args) -> T
- auto empty(T... args) -> T
- auto end(T... args) -> T
- auto fill(T... args) -> T
- auto front(T... args) -> T
- auto max_size(T... args) -> T
- auto operator[](T... args) -> T
- auto rbegin(T... args) -> T
- auto rend(T... args) -> T
- auto size(T... args) -> T
- auto swap(T... args) -> T
Friends
-
auto operator<<(std::
ostream& os, const Jacobian& jac) -> std:: ostream&