RcppMatrix< T > Class Template Reference

#include <Rcpp.h>

Collaboration diagram for RcppMatrix< T >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 RcppMatrix (SEXP mat)
 RcppMatrix (int nx, int ny)
int getDim1 ()
int getDim2 ()
T & operator() (int i, int j)
T ** cMatrix ()
std::vector< std::vector< T > > stlMatrix ()

Private Attributes

int dim1
int dim2
T ** a


Detailed Description

template<typename T>
class RcppMatrix< T >

Definition at line 445 of file Rcpp.h.


Constructor & Destructor Documentation

template<typename T>
RcppMatrix< T >::RcppMatrix ( SEXP  mat  )  [inline]

Definition at line 338 of file Rcpp.cpp.

References RcppMatrix< T >::a, RcppMatrix< T >::dim1, and RcppMatrix< T >::dim2.

template<typename T>
RcppMatrix< T >::RcppMatrix ( int  nx,
int  ny 
) [inline]

Definition at line 369 of file Rcpp.cpp.

References RcppMatrix< T >::a, RcppMatrix< T >::dim1, and RcppMatrix< T >::dim2.


Member Function Documentation

template<typename T>
int RcppMatrix< T >::getDim1 (  )  [inline]

Definition at line 449 of file Rcpp.h.

References RcppMatrix< T >::dim1.

Referenced by RcppResultSet::add(), and Rcpp_Example().

template<typename T>
int RcppMatrix< T >::getDim2 (  )  [inline]

Definition at line 450 of file Rcpp.h.

References RcppMatrix< T >::dim2.

Referenced by RcppResultSet::add(), and Rcpp_Example().

template<typename T>
T& RcppMatrix< T >::operator() ( int  i,
int  j 
) [inline]

Definition at line 451 of file Rcpp.h.

References RcppMatrix< T >::a, RcppMatrix< T >::dim1, and RcppMatrix< T >::dim2.

template<typename T>
T ** RcppMatrix< T >::cMatrix (  )  [inline]

Definition at line 396 of file Rcpp.cpp.

References RcppMatrix< T >::a, RcppMatrix< T >::dim1, and RcppMatrix< T >::dim2.

Referenced by RcppResultSet::add(), and Rcpp_Example().

template<typename T>
std::vector< std::vector< T > > RcppMatrix< T >::stlMatrix (  )  [inline]

Definition at line 383 of file Rcpp.cpp.

References RcppMatrix< T >::a, RcppMatrix< T >::dim1, and RcppMatrix< T >::dim2.

Referenced by Rcpp_Example().


Member Data Documentation

template<typename T>
int RcppMatrix< T >::dim1 [private]

template<typename T>
int RcppMatrix< T >::dim2 [private]

template<typename T>
T** RcppMatrix< T >::a [private]


The documentation for this class was generated from the following files:

Generated on Tue Feb 24 20:27:01 2009 for Rcpp by  doxygen 1.5.6