|
UFO 1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
|
This is the complete list of members for ufo::Mat< Rows, Cols, T >, including all inherited members.
| all_of(Pred &&pred) const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| any_of(Pred &&pred) const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| at(this auto &self, size_type r, size_type c) | ufo::Mat< Rows, Cols, T > | inline |
| begin(this auto &self) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| block(std::size_t start_row, std::size_t start_col) const noexcept -> Mat< R2, R2, T > requires(R2<=Rows &&R2<=Cols) | ufo::Mat< Rows, Cols, T > | inline |
| col(size_type c) const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| col_type typedef (defined in ufo::Mat< Rows, Cols, T >) | ufo::Mat< Rows, Cols, T > | |
| Cols (defined in ufo::Mat< Rows, Cols, T >) | ufo::Mat< Rows, Cols, T > | |
| cols() noexcept | ufo::Mat< Rows, Cols, T > | inlinestatic |
| conditionNumber() const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| data(this auto &self) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| end(this auto &self) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| explicit(sizeof...(Args)==1) const expr Mat(Args... args) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| explicit(!std::is_same_v< T, U >) Mat(Mat< Rows | ufo::Mat< Rows, Cols, T > | |
| fields (defined in ufo::Mat< Rows, Cols, T >) | ufo::Mat< Rows, Cols, T > | |
| flat_view(this auto &self) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| frobenius_norm() const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| identity() noexcept | ufo::Mat< Rows, Cols, T > | inlinestatic |
| is_column_major() noexcept | ufo::Mat< Rows, Cols, T > | inlinestatic |
| is_row_major() noexcept | ufo::Mat< Rows, Cols, T > | inlinestatic |
| isDiagonal(T epsilon=std::numeric_limits< T >::epsilon()) const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| isLowerTriangular(T epsilon=std::numeric_limits< T >::epsilon()) const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| isNearZero(T epsilon=std::numeric_limits< T >::epsilon() *T(100)) const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| isSymmetric(T epsilon=std::numeric_limits< T >::epsilon()) const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| isUpperTriangular(T epsilon=std::numeric_limits< T >::epsilon()) const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| Mat() noexcept=default | ufo::Mat< Rows, Cols, T > | |
| Mat(Rs &&... rs) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| Mat(Mat< R2, C2, T > const &other) noexcept | ufo::Mat< Rows, Cols, T > | inlineexplicit |
| memory_footprint() noexcept | ufo::Mat< Rows, Cols, T > | inlinestatic |
| noexcept (defined in ufo::Mat< Rows, Cols, T >) | ufo::Mat< Rows, Cols, T > | |
| ones() noexcept | ufo::Mat< Rows, Cols, T > | inlinestatic |
| operator*=(Mat const &rhs) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| operator*=(T rhs) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| operator+() const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| operator+=(Mat const &rhs) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| operator+=(T rhs) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| operator-() const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| operator-=(Mat const &rhs) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| operator-=(T rhs) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| operator/=(T rhs) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| operator==(Mat const &) const =default | ufo::Mat< Rows, Cols, T > | |
| operator[](this auto &self, size_type r, size_type c) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| operator[](this auto &self, size_type i) noexcept | ufo::Mat< Rows, Cols, T > | inline |
| rank(T epsilon=std::numeric_limits< T >::epsilon() *T(1000)) const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| row(size_type r) const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| row_type typedef (defined in ufo::Mat< Rows, Cols, T >) | ufo::Mat< Rows, Cols, T > | |
| rows() noexcept | ufo::Mat< Rows, Cols, T > | inlinestatic |
| safe_inverse(T epsilon=std::numeric_limits< T >::epsilon() *T(1000)) const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| size() noexcept | ufo::Mat< Rows, Cols, T > | inlinestatic |
| size_type typedef (defined in ufo::Mat< Rows, Cols, T >) | ufo::Mat< Rows, Cols, T > | |
| trace() const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| transform(UnaryOp &&op) const noexcept | ufo::Mat< Rows, Cols, T > | inline |
| value_type typedef (defined in ufo::Mat< Rows, Cols, T >) | ufo::Mat< Rows, Cols, T > | |
| zeros() noexcept | ufo::Mat< Rows, Cols, T > | inlinestatic |