RTXI  2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
matrix< T > Singleton Reference

#include <matrix_t.h>

Classes

struct  mrep
 

Public Member Functions

 matrix (int row_orig, int nrows, int col_orig, int ncols)
 
 ~matrix (void)
 
rowvec< T > & operator[] (int i)
 
colvec< T > & operator* (colvec< T > &v2)
 
matrix< T > & operator-= (matrix< T > &m2)
 

Protected Attributes

struct matrix::mrep_p
 
int Is_Temp
 

Friends

class vector< T >
 
class rowvec< T >
 
class colvec< T >
 

Detailed Description

template<class T>
singleton matrix< T >

Definition at line 12 of file matrix_t.h.

Constructor & Destructor Documentation

template<class T >
matrix< T >::matrix(int row_orig,
int nrows,
int col_orig,
int ncols 
)

Definition at line 17 of file matrix_t.cpp.

template<class T >
matrix< T >::~matrix(void )

Definition at line 42 of file matrix_t.cpp.

Member Function Documentation

template<class T>
colvec< T > & matrix< T >::operator*(colvec< T > & v2)

Definition at line 73 of file matrix_t.cpp.

template<class T>
matrix< T > & matrix< T >::operator-=(matrix< T > & m2)

Definition at line 125 of file matrix_t.cpp.

template<class T >
rowvec< T > & matrix< T >::operator[](int i)

Definition at line 63 of file matrix_t.cpp.

Friends And Related Function Documentation

template<class T>
friend class colvec< T >
friend

Definition at line 33 of file matrix_t.h.

template<class T>
friend class rowvec< T >
friend

Definition at line 32 of file matrix_t.h.

template<class T>
friend class vector< T >
friend

Definition at line 31 of file matrix_t.h.

Member Data Documentation

template<class T>
struct matrix::mrep * matrix< T >::_p
protected
template<class T>
int matrix< T >::Is_Temp
protected

Definition at line 23 of file matrix_t.h.


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