array() | spatium::geom3d::Point3 | inline |
clear() | spatium::Matrix | inline |
spatium::Matrix::cols() const | spatium::Matrix | inline |
data() const | spatium::Matrix | inline |
determinant() const | spatium::Matrix | inline |
determinant(const Matrix &matrix) const | spatium::Matrix | inlineprotected |
distanceTo(const Point3 &point) const | spatium::geom3d::Point3 | inline |
elevation(double val) | spatium::geom3d::GeoPoint3 | inline |
elevation() const | spatium::geom3d::GeoPoint3 | inline |
GeoPoint3() | spatium::geom3d::GeoPoint3 | inline |
GeoPoint3(double longitude, double latitude, double elevation) | spatium::geom3d::GeoPoint3 | inline |
GeoPoint3(double lonLatElev[]) | spatium::geom3d::GeoPoint3 | inline |
GeoPoint3(const GeoPoint3 &other) | spatium::geom3d::GeoPoint3 | inline |
GeoPoint3(const Matrix &other) | spatium::geom3d::GeoPoint3 | inline |
identity(size_t order) | spatium::Matrix | inlinestatic |
inverse() const | spatium::Matrix | inline |
latitude(double val) | spatium::geom3d::GeoPoint3 | inline |
latitude() const | spatium::geom3d::GeoPoint3 | inline |
longitude(double val) | spatium::geom3d::GeoPoint3 | inline |
longitude() const | spatium::geom3d::GeoPoint3 | inline |
m_cols | spatium::Matrix | protected |
m_data | spatium::Matrix | protected |
m_rows | spatium::Matrix | protected |
Matrix(size_t rows, size_t cols) | spatium::Matrix | inline |
Matrix(std::initializer_list< std::initializer_list< double >> array) | spatium::Matrix | inline |
minor(size_t row, size_t col) const | spatium::Matrix | inline |
omit(size_t row, size_t col) const | spatium::Matrix | inline |
operator *(double scalar) const | spatium::Vector | inline |
spatium::Matrix::operator *(const Matrix &other) const | spatium::Matrix | inline |
operator!=(const Matrix &other) const | spatium::Matrix | inline |
operator()(size_t row) const | spatium::Vector | inline |
operator()(size_t row) | spatium::Vector | inline |
spatium::Matrix::operator()(size_t row, size_t col) const | spatium::Matrix | inline |
spatium::Matrix::operator()(size_t row, size_t col) | spatium::Matrix | inline |
operator+(const Matrix &other) const | spatium::geom3d::GeoPoint3 | inline |
operator-(const Matrix &other) const | spatium::geom3d::GeoPoint3 | inline |
operator/(double scalar) const | spatium::Vector | inline |
operator<<(std::ostream &os, const GeoPoint3 &geoPoint) | spatium::geom3d::GeoPoint3 | friend |
operator=(const GeoPoint3 &other)=default | spatium::geom3d::GeoPoint3 | |
spatium::geom3d::Point3::operator=(const Point3 &other)=default | spatium::geom3d::Point3 | |
spatium::Vector::operator=(const Vector &other)=default | spatium::Vector | |
operator==(const Matrix &other) const | spatium::Matrix | inline |
Point3() | spatium::geom3d::Point3 | inline |
Point3(double x, double y, double z) | spatium::geom3d::Point3 | inline |
Point3(double xyz[]) | spatium::geom3d::Point3 | inline |
Point3(const Point3 &other) | spatium::geom3d::Point3 | inline |
Point3(const Matrix &other) | spatium::geom3d::Point3 | inline |
resize(size_t rows) | spatium::Vector | inline |
spatium::Matrix::resize(size_t rows, size_t cols) | spatium::Matrix | inline |
rows() const | spatium::Matrix | inline |
transposed() const | spatium::Matrix | inline |
Vector(size_t rows) | spatium::Vector | inline |
Vector(std::initializer_list< double > array) | spatium::Vector | inline |
Vector(const std::vector< double > &vector) | spatium::Vector | inline |
Vector(const Vector &other) | spatium::Vector | inline |
Vector(const Matrix &other) | spatium::Vector | inline |
spatium::geom3d::Point3::x(double val) | spatium::geom3d::Point3 | inline |
spatium::geom3d::Point3::x() const | spatium::geom3d::Point3 | inline |
spatium::geom3d::Point3::y(double val) | spatium::geom3d::Point3 | inline |
spatium::geom3d::Point3::y() const | spatium::geom3d::Point3 | inline |
spatium::geom3d::Point3::z(double val) | spatium::geom3d::Point3 | inline |
spatium::geom3d::Point3::z() const | spatium::geom3d::Point3 | inline |
~GeoPoint3()=default | spatium::geom3d::GeoPoint3 | |
~Point3()=default | spatium::geom3d::Point3 | |
~Vector()=default | spatium::Vector | |