|
Rcpp Version 0.9.10
|
#include <Dimension.h>
Public Types | |
| typedef std::vector< int > ::reference | reference |
| typedef std::vector< int > ::const_reference | const_reference |
Public Member Functions | |
| Dimension () | |
| Dimension (SEXP dims) | |
| Dimension (const Dimension &other) | |
| Dimension & | operator= (const Dimension &other) |
| Dimension (const size_t &n1) | |
| Dimension (const size_t &n1, const size_t &n2) | |
| Dimension (const size_t &n1, const size_t &n2, const size_t &n3) | |
| operator SEXP () const | |
| int | size () const |
| int | prod () const |
| reference | operator[] (int i) |
| const_reference | operator[] (int i) const |
Private Attributes | |
| std::vector< int > | dims |
Definition at line 29 of file Dimension.h.
| typedef std::vector<int>::const_reference Rcpp::Dimension::const_reference |
Definition at line 32 of file Dimension.h.
| typedef std::vector<int>::reference Rcpp::Dimension::reference |
Definition at line 31 of file Dimension.h.
| Rcpp::Dimension::Dimension | ( | ) |
Definition at line 26 of file Dimension.cpp.
| Rcpp::Dimension::Dimension | ( | SEXP | dims | ) |
Definition at line 28 of file Dimension.cpp.
| Rcpp::Dimension::Dimension | ( | const Dimension & | other | ) |
Definition at line 32 of file Dimension.cpp.
References dims.
| Rcpp::Dimension::Dimension | ( | const size_t & | n1 | ) |
Definition at line 41 of file Dimension.cpp.
References dims.
| Rcpp::Dimension::Dimension | ( | const size_t & | n1, |
| const size_t & | n2 | ||
| ) |
Definition at line 45 of file Dimension.cpp.
References dims.
| Rcpp::Dimension::Dimension | ( | const size_t & | n1, |
| const size_t & | n2, | ||
| const size_t & | n3 | ||
| ) |
Definition at line 50 of file Dimension.cpp.
References dims.
| Rcpp::Dimension::operator SEXP | ( | ) | const |
Definition at line 56 of file Dimension.cpp.
References dims, and Rcpp::wrap().

Definition at line 36 of file Dimension.cpp.
References dims.
| Dimension::reference Rcpp::Dimension::operator[] | ( | int | i | ) |
Definition at line 68 of file Dimension.cpp.
References dims.
| Dimension::const_reference Rcpp::Dimension::operator[] | ( | int | i | ) | const |
Definition at line 73 of file Dimension.cpp.
References dims.
| int Rcpp::Dimension::prod | ( | ) | const |
Definition at line 64 of file Dimension.cpp.
References dims.
| int Rcpp::Dimension::size | ( | ) | const |
Definition at line 60 of file Dimension.cpp.
References dims.
std::vector<int> Rcpp::Dimension::dims [private] |
Definition at line 50 of file Dimension.h.
Referenced by Dimension(), operator SEXP(), operator=(), operator[](), prod(), and size().