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


Public Types | |
| typedef Rcpp::MatrixBase < RTYPE, LHS_NA, LHS_T > | LHS_TYPE |
Public Member Functions | |
| UpperTri (const LHS_TYPE &lhs, bool diag) | |
| int | operator() (int i, int j) const |
| int | size () const |
| int | nrow () const |
| int | ncol () const |
Private Types | |
| typedef bool(UpperTri::* | Method )(int, int) |
Private Member Functions | |
| bool | get_diag_true (int i, int j) |
| bool | get_diag_false (int i, int j) |
| bool | get (int i, int j) |
Private Attributes | |
| int | nr |
| int | nc |
| Method | getter |
Definition at line 29 of file upper_tri.h.
| typedef Rcpp::MatrixBase<RTYPE,LHS_NA,LHS_T> Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::LHS_TYPE |
Definition at line 35 of file upper_tri.h.
typedef bool(UpperTri::* Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::Method)(int, int) [private] |
Definition at line 51 of file upper_tri.h.
| Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::UpperTri | ( | const LHS_TYPE & | lhs, |
| bool | diag | ||
| ) | [inline] |
Definition at line 37 of file upper_tri.h.
| bool Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::get | ( | int | i, |
| int | j | ||
| ) | [inline, private] |
Definition at line 60 of file upper_tri.h.
References Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::getter, i, and j.
| bool Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::get_diag_false | ( | int | i, |
| int | j | ||
| ) | [inline, private] |
Definition at line 57 of file upper_tri.h.
References j.
| bool Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::get_diag_true | ( | int | i, |
| int | j | ||
| ) | [inline, private] |
Definition at line 54 of file upper_tri.h.
References j.
| int Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::ncol | ( | ) | const [inline] |
Definition at line 47 of file upper_tri.h.
References Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::nc.
| int Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::nrow | ( | ) | const [inline] |
Definition at line 46 of file upper_tri.h.
References Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::nr.
| int Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::operator() | ( | int | i, |
| int | j | ||
| ) | const [inline] |
Definition at line 41 of file upper_tri.h.
| int Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::size | ( | ) | const [inline] |
Reimplemented from Rcpp::VectorBase< LGLSXP, false, UpperTri< RTYPE, LHS_NA, LHS_T > >.
Definition at line 45 of file upper_tri.h.
References Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::nc, and Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::nr.
Method Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::getter [private] |
Definition at line 53 of file upper_tri.h.
Referenced by Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::get().
int Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::nc [private] |
Definition at line 50 of file upper_tri.h.
Referenced by Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::ncol(), and Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::size().
int Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::nr [private] |
Definition at line 50 of file upper_tri.h.
Referenced by Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::nrow(), and Rcpp::sugar::UpperTri< RTYPE, LHS_NA, LHS_T >::size().