Mat_bones.hpp (armadillo-10.8.2.tar.xz) | : | Mat_bones.hpp (armadillo-11.0.0.tar.xz) | ||
---|---|---|---|---|
skipping to change at line 386 | skipping to change at line 386 | |||
arma_inline arma_warn_unused const eT& at_alt (const uword ii) const; | arma_inline arma_warn_unused const eT& at_alt (const uword ii) const; | |||
arma_inline arma_warn_unused eT& operator[] (const uword ii); | arma_inline arma_warn_unused eT& operator[] (const uword ii); | |||
arma_inline arma_warn_unused const eT& operator[] (const uword ii) const; | arma_inline arma_warn_unused const eT& operator[] (const uword ii) const; | |||
arma_inline arma_warn_unused eT& at (const uword ii); | arma_inline arma_warn_unused eT& at (const uword ii); | |||
arma_inline arma_warn_unused const eT& at (const uword ii) const; | arma_inline arma_warn_unused const eT& at (const uword ii) const; | |||
arma_inline arma_warn_unused eT& operator() (const uword ii); | arma_inline arma_warn_unused eT& operator() (const uword ii); | |||
arma_inline arma_warn_unused const eT& operator() (const uword ii) const; | arma_inline arma_warn_unused const eT& operator() (const uword ii) const; | |||
#if defined(__cpp_multidimensional_subscript) | ||||
arma_inline arma_warn_unused eT& operator[] (const uword in_row, const u | ||||
word in_col); | ||||
arma_inline arma_warn_unused const eT& operator[] (const uword in_row, const u | ||||
word in_col) const; | ||||
#endif | ||||
arma_inline arma_warn_unused eT& at (const uword in_row, const u word in_col); | arma_inline arma_warn_unused eT& at (const uword in_row, const u word in_col); | |||
arma_inline arma_warn_unused const eT& at (const uword in_row, const u word in_col) const; | arma_inline arma_warn_unused const eT& at (const uword in_row, const u word in_col) const; | |||
arma_inline arma_warn_unused eT& operator() (const uword in_row, const u word in_col); | arma_inline arma_warn_unused eT& operator() (const uword in_row, const u word in_col); | |||
arma_inline arma_warn_unused const eT& operator() (const uword in_row, const u word in_col) const; | arma_inline arma_warn_unused const eT& operator() (const uword in_row, const u word in_col) const; | |||
arma_inline const Mat& operator++(); | arma_inline const Mat& operator++(); | |||
arma_inline void operator++(int); | arma_inline void operator++(int); | |||
arma_inline const Mat& operator--(); | arma_inline const Mat& operator--(); | |||
arma_inline void operator--(int); | arma_inline void operator--(int); | |||
arma_inline arma_warn_unused bool is_empty() const; | arma_inline arma_warn_unused bool is_empty() const; | |||
arma_inline arma_warn_unused bool is_vec() const; | arma_inline arma_warn_unused bool is_vec() const; | |||
arma_inline arma_warn_unused bool is_rowvec() const; | arma_inline arma_warn_unused bool is_rowvec() const; | |||
arma_inline arma_warn_unused bool is_colvec() const; | arma_inline arma_warn_unused bool is_colvec() const; | |||
arma_inline arma_warn_unused bool is_square() const; | arma_inline arma_warn_unused bool is_square() const; | |||
inline arma_warn_unused bool is_finite() const; | inline arma_warn_unused bool is_finite() const; | |||
inline arma_warn_unused bool has_inf() const; | inline arma_warn_unused bool has_inf() const; | |||
inline arma_warn_unused bool has_nan() const; | inline arma_warn_unused bool has_nan() const; | |||
inline arma_warn_unused bool has_nonfinite() const; | ||||
inline arma_warn_unused bool is_sorted(const char* direction = "ascend") const; | inline arma_warn_unused bool is_sorted(const char* direction = "ascend") const; | |||
inline arma_warn_unused bool is_sorted(const char* direction, const uword dim) const; | inline arma_warn_unused bool is_sorted(const char* direction, const uword dim) const; | |||
template<typename comparator> | template<typename comparator> | |||
inline arma_warn_unused bool is_sorted_helper(const comparator& comp, const uw ord dim) const; | inline arma_warn_unused bool is_sorted_helper(const comparator& comp, const uw ord dim) const; | |||
arma_inline arma_warn_unused bool in_range(const uword ii) const; | arma_inline arma_warn_unused bool in_range(const uword ii) const; | |||
arma_inline arma_warn_unused bool in_range(const span& x ) const; | arma_inline arma_warn_unused bool in_range(const span& x ) const; | |||
skipping to change at line 751 | skipping to change at line 757 | |||
friend class glue_join; | friend class glue_join; | |||
friend class op_strans; | friend class op_strans; | |||
friend class op_htrans; | friend class op_htrans; | |||
friend class op_resize; | friend class op_resize; | |||
friend class op_mean; | friend class op_mean; | |||
friend class op_max; | friend class op_max; | |||
friend class op_min; | friend class op_min; | |||
public: | public: | |||
#ifdef ARMA_EXTRA_MAT_PROTO | #if defined(ARMA_EXTRA_MAT_PROTO) | |||
#include ARMA_INCFILE_WRAP(ARMA_EXTRA_MAT_PROTO) | #include ARMA_INCFILE_WRAP(ARMA_EXTRA_MAT_PROTO) | |||
#endif | #endif | |||
}; | }; | |||
template<typename eT> | template<typename eT> | |||
template<uword fixed_n_rows, uword fixed_n_cols> | template<uword fixed_n_rows, uword fixed_n_cols> | |||
class Mat<eT>::fixed : public Mat<eT> | class Mat<eT>::fixed : public Mat<eT> | |||
{ | { | |||
private: | private: | |||
skipping to change at line 824 | skipping to change at line 830 | |||
arma_inline arma_warn_unused const eT& at_alt (const uword i) const; | arma_inline arma_warn_unused const eT& at_alt (const uword i) const; | |||
arma_inline arma_warn_unused eT& operator[] (const uword i); | arma_inline arma_warn_unused eT& operator[] (const uword i); | |||
arma_inline arma_warn_unused const eT& operator[] (const uword i) const; | arma_inline arma_warn_unused const eT& operator[] (const uword i) const; | |||
arma_inline arma_warn_unused eT& at (const uword i); | arma_inline arma_warn_unused eT& at (const uword i); | |||
arma_inline arma_warn_unused const eT& at (const uword i) const; | arma_inline arma_warn_unused const eT& at (const uword i) const; | |||
arma_inline arma_warn_unused eT& operator() (const uword i); | arma_inline arma_warn_unused eT& operator() (const uword i); | |||
arma_inline arma_warn_unused const eT& operator() (const uword i) const; | arma_inline arma_warn_unused const eT& operator() (const uword i) const; | |||
#if defined(__cpp_multidimensional_subscript) | ||||
arma_inline arma_warn_unused eT& operator[] (const uword in_row, const u | ||||
word in_col); | ||||
arma_inline arma_warn_unused const eT& operator[] (const uword in_row, const u | ||||
word in_col) const; | ||||
#endif | ||||
arma_inline arma_warn_unused eT& at (const uword in_row, const u word in_col); | arma_inline arma_warn_unused eT& at (const uword in_row, const u word in_col); | |||
arma_inline arma_warn_unused const eT& at (const uword in_row, const u word in_col) const; | arma_inline arma_warn_unused const eT& at (const uword in_row, const u word in_col) const; | |||
arma_inline arma_warn_unused eT& operator() (const uword in_row, const u word in_col); | arma_inline arma_warn_unused eT& operator() (const uword in_row, const u word in_col); | |||
arma_inline arma_warn_unused const eT& operator() (const uword in_row, const u word in_col) const; | arma_inline arma_warn_unused const eT& operator() (const uword in_row, const u word in_col) const; | |||
arma_inline arma_warn_unused eT* colptr(const uword in_col); | arma_inline arma_warn_unused eT* colptr(const uword in_col); | |||
arma_inline arma_warn_unused const eT* colptr(const uword in_col) const; | arma_inline arma_warn_unused const eT* colptr(const uword in_col) const; | |||
arma_inline arma_warn_unused eT* memptr(); | arma_inline arma_warn_unused eT* memptr(); | |||
arma_inline arma_warn_unused const eT* memptr() const; | arma_inline arma_warn_unused const eT* memptr() const; | |||
End of changes. 4 change blocks. | ||||
3 lines changed or deleted | 18 lines changed or added |