RcppMatrix< T > Class Template Reference

#include <Rcpp.h>

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 446 of file Rcpp.h.


Constructor & Destructor Documentation

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

Definition at line 347 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 378 of file Rcpp.cpp.

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


Member Function Documentation

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

Definition at line 405 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>
int RcppMatrix< T >::getDim1 (  )  [inline]

Definition at line 450 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 451 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 452 of file Rcpp.h.

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

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

Definition at line 392 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>
T** RcppMatrix< T >::a [private]

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

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


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

Generated on Mon Aug 3 14:41:33 2009 for Rcpp by  doxygen 1.5.9