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


Public Types | |
| typedef Rcpp::VectorBase < RTYPE, NA, T > | VEC_TYPE |
| typedef Rcpp::traits::storage_type < RTYPE >::type | STORAGE |
Public Member Functions | |
| Diag_Maker (const VEC_TYPE &object_) | |
| STORAGE | operator() (int i, int j) const |
| int | size () const |
| int | ncol () const |
| int | nrow () const |
Private Attributes | |
| const VEC_TYPE & | object |
| int | n |
| typedef Rcpp::traits::storage_type<RTYPE>::type Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::STORAGE |
| typedef Rcpp::VectorBase<RTYPE,NA,T> Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::VEC_TYPE |
| Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::Diag_Maker | ( | const VEC_TYPE & | object_ | ) | [inline] |
| int Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::ncol | ( | ) | const [inline] |
Reimplemented from Rcpp::MatrixBase< RTYPE, na, MATRIX >.
Definition at line 63 of file diag.h.
References Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::n.
| int Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::nrow | ( | ) | const [inline] |
Reimplemented from Rcpp::MatrixBase< RTYPE, na, MATRIX >.
Definition at line 64 of file diag.h.
References Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::n.
| STORAGE Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::operator() | ( | int | i, |
| int | j | ||
| ) | const [inline] |
Reimplemented from Rcpp::MatrixBase< RTYPE, na, MATRIX >.
Definition at line 59 of file diag.h.
References i.
| int Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::size | ( | ) | const [inline] |
Reimplemented from Rcpp::MatrixBase< RTYPE, na, MATRIX >.
Definition at line 62 of file diag.h.
References Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::n.
int Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::n [private] |
Definition at line 68 of file diag.h.
Referenced by Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::ncol(), Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::nrow(), and Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::size().
const VEC_TYPE& Rcpp::sugar::Diag_Maker< RTYPE, NA, T >::object [private] |