|
Rcpp Version 0.9.10
|
#include <MatrixBase.h>


Classes | |
| struct | can_have_na |
| class | iterator |
| struct | r_matrix_interface |
| struct | r_type |
Public Types | |
| typedef traits::storage_type < RTYPE >::type | stored_type |
Public Member Functions | |
| MATRIX & | get_ref () |
| stored_type | operator() (int i, int j) const |
| int | size () const |
| int | nrow () const |
| int | ncol () const |
| iterator | begin () const |
| iterator | end () const |
a base class for vectors, modelled after the CRTP
Definition at line 31 of file MatrixBase.h.
| typedef traits::storage_type<RTYPE>::type Rcpp::MatrixBase< RTYPE, na, MATRIX >::stored_type |
Definition at line 36 of file MatrixBase.h.
| iterator Rcpp::MatrixBase< RTYPE, na, MATRIX >::begin | ( | ) | const [inline] |
Definition at line 167 of file MatrixBase.h.
| iterator Rcpp::MatrixBase< RTYPE, na, MATRIX >::end | ( | ) | const [inline] |
Definition at line 168 of file MatrixBase.h.
| MATRIX& Rcpp::MatrixBase< RTYPE, na, MATRIX >::get_ref | ( | ) | [inline] |
Definition at line 38 of file MatrixBase.h.
Referenced by Rcpp::internal::as_vector__impl().
| int Rcpp::MatrixBase< RTYPE, na, MATRIX >::ncol | ( | ) | const [inline] |
Reimplemented in Rcpp::sugar::Col< RTYPE, LHS_NA, LHS_T >, Rcpp::sugar::Diag_Maker< RTYPE, NA, T >, Rcpp::sugar::Outer< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T, Function >, Rcpp::sugar::Row< RTYPE, LHS_NA, LHS_T >, and SubMatrix< RTYPE >.
Definition at line 48 of file MatrixBase.h.
| int Rcpp::MatrixBase< RTYPE, na, MATRIX >::nrow | ( | ) | const [inline] |
Reimplemented in Rcpp::sugar::Col< RTYPE, LHS_NA, LHS_T >, Rcpp::sugar::Diag_Maker< RTYPE, NA, T >, Rcpp::sugar::Outer< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T, Function >, Rcpp::sugar::Row< RTYPE, LHS_NA, LHS_T >, and SubMatrix< RTYPE >.
Definition at line 47 of file MatrixBase.h.
| stored_type Rcpp::MatrixBase< RTYPE, na, MATRIX >::operator() | ( | int | i, |
| int | j | ||
| ) | const [inline] |
Reimplemented in Rcpp::sugar::Col< RTYPE, LHS_NA, LHS_T >, Rcpp::sugar::Diag_Maker< RTYPE, NA, T >, Rcpp::sugar::Outer< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T, Function >, Rcpp::sugar::Row< RTYPE, LHS_NA, LHS_T >, and SubMatrix< RTYPE >.
Definition at line 42 of file MatrixBase.h.
| int Rcpp::MatrixBase< RTYPE, na, MATRIX >::size | ( | ) | const [inline] |
Reimplemented in Rcpp::sugar::Col< RTYPE, LHS_NA, LHS_T >, Rcpp::sugar::Diag_Maker< RTYPE, NA, T >, Rcpp::sugar::Outer< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T, Function >, Rcpp::sugar::Row< RTYPE, LHS_NA, LHS_T >, and SubMatrix< RTYPE >.
Definition at line 46 of file MatrixBase.h.
Referenced by Rcpp::MatrixBase< RTYPE, NA, Diag_Maker< RTYPE, NA, T > >::end().