UFO 1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
Loading...
Searching...
No Matches
ufo::Mat< Rows, Cols, T > Member List

This is the complete list of members for ufo::Mat< Rows, Cols, T >, including all inherited members.

all_of(Pred &&pred) const noexceptufo::Mat< Rows, Cols, T >inline
any_of(Pred &&pred) const noexceptufo::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) noexceptufo::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 noexceptufo::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() noexceptufo::Mat< Rows, Cols, T >inlinestatic
conditionNumber() const noexceptufo::Mat< Rows, Cols, T >inline
data(this auto &self) noexceptufo::Mat< Rows, Cols, T >inline
end(this auto &self) noexceptufo::Mat< Rows, Cols, T >inline
explicit(sizeof...(Args)==1) const expr Mat(Args... args) noexceptufo::Mat< Rows, Cols, T >inline
explicit(!std::is_same_v< T, U >) Mat(Mat< Rowsufo::Mat< Rows, Cols, T >
fields (defined in ufo::Mat< Rows, Cols, T >)ufo::Mat< Rows, Cols, T >
flat_view(this auto &self) noexceptufo::Mat< Rows, Cols, T >inline
frobenius_norm() const noexceptufo::Mat< Rows, Cols, T >inline
identity() noexceptufo::Mat< Rows, Cols, T >inlinestatic
is_column_major() noexceptufo::Mat< Rows, Cols, T >inlinestatic
is_row_major() noexceptufo::Mat< Rows, Cols, T >inlinestatic
isDiagonal(T epsilon=std::numeric_limits< T >::epsilon()) const noexceptufo::Mat< Rows, Cols, T >inline
isLowerTriangular(T epsilon=std::numeric_limits< T >::epsilon()) const noexceptufo::Mat< Rows, Cols, T >inline
isNearZero(T epsilon=std::numeric_limits< T >::epsilon() *T(100)) const noexceptufo::Mat< Rows, Cols, T >inline
isSymmetric(T epsilon=std::numeric_limits< T >::epsilon()) const noexceptufo::Mat< Rows, Cols, T >inline
isUpperTriangular(T epsilon=std::numeric_limits< T >::epsilon()) const noexceptufo::Mat< Rows, Cols, T >inline
Mat() noexcept=defaultufo::Mat< Rows, Cols, T >
Mat(Rs &&... rs) noexceptufo::Mat< Rows, Cols, T >inline
Mat(Mat< R2, C2, T > const &other) noexceptufo::Mat< Rows, Cols, T >inlineexplicit
memory_footprint() noexceptufo::Mat< Rows, Cols, T >inlinestatic
noexcept (defined in ufo::Mat< Rows, Cols, T >)ufo::Mat< Rows, Cols, T >
ones() noexceptufo::Mat< Rows, Cols, T >inlinestatic
operator*=(Mat const &rhs) noexceptufo::Mat< Rows, Cols, T >inline
operator*=(T rhs) noexceptufo::Mat< Rows, Cols, T >inline
operator+() const noexceptufo::Mat< Rows, Cols, T >inline
operator+=(Mat const &rhs) noexceptufo::Mat< Rows, Cols, T >inline
operator+=(T rhs) noexceptufo::Mat< Rows, Cols, T >inline
operator-() const noexceptufo::Mat< Rows, Cols, T >inline
operator-=(Mat const &rhs) noexceptufo::Mat< Rows, Cols, T >inline
operator-=(T rhs) noexceptufo::Mat< Rows, Cols, T >inline
operator/=(T rhs) noexceptufo::Mat< Rows, Cols, T >inline
operator==(Mat const &) const =defaultufo::Mat< Rows, Cols, T >
operator[](this auto &self, size_type r, size_type c) noexceptufo::Mat< Rows, Cols, T >inline
operator[](this auto &self, size_type i) noexceptufo::Mat< Rows, Cols, T >inline
rank(T epsilon=std::numeric_limits< T >::epsilon() *T(1000)) const noexceptufo::Mat< Rows, Cols, T >inline
row(size_type r) const noexceptufo::Mat< Rows, Cols, T >inline
row_type typedef (defined in ufo::Mat< Rows, Cols, T >)ufo::Mat< Rows, Cols, T >
rows() noexceptufo::Mat< Rows, Cols, T >inlinestatic
safe_inverse(T epsilon=std::numeric_limits< T >::epsilon() *T(1000)) const noexceptufo::Mat< Rows, Cols, T >inline
size() noexceptufo::Mat< Rows, Cols, T >inlinestatic
size_type typedef (defined in ufo::Mat< Rows, Cols, T >)ufo::Mat< Rows, Cols, T >
trace() const noexceptufo::Mat< Rows, Cols, T >inline
transform(UnaryOp &&op) const noexceptufo::Mat< Rows, Cols, T >inline
value_type typedef (defined in ufo::Mat< Rows, Cols, T >)ufo::Mat< Rows, Cols, T >
zeros() noexceptufo::Mat< Rows, Cols, T >inlinestatic