BTKMatrix Class Reference

#include <btk_matrix.hpp>

Inheritance diagram for BTKMatrix:

boost::numeric::ublas::matrix List of all members.

Public Types

typedef uBLAS::matrix< double > base_matrix

Public Member Functions

 BTKMatrix (size_type x=3, size_type y=3)
 Default constructor.
 BTKMatrix (size_type x, size_type y, double val)
 Construct a matrix with a default value.
 BTKMatrix (BTKMatrix const &src)
 Copy constructor.
template<class E>
 BTKMatrix (uBLAS::matrix_expression< E > const &e)
 Constrution from a uBLAS matrix expression.
virtual ~BTKMatrix ()
template<class E>
BTKMatrixoperator= (uBLAS::matrix_expression< E > const &e)
 Assignment from a uBLAS matrix expression.
bool operator== (BTKMatrix const &rhs) const
 Equality comparison.
bool operator!= (BTKMatrix const &rhs) const
 Inequality comparison.

Member Typedef Documentation

typedef uBLAS::matrix<double> base_matrix


Constructor & Destructor Documentation

BTKMatrix ( size_type  x = 3,
size_type  y = 3 
)

Default constructor.

BTKMatrix ( size_type  x,
size_type  y,
double  val 
)

Construct a matrix with a default value.

BTKMatrix ( BTKMatrix const &  src  ) 

Copy constructor.

BTKMatrix ( uBLAS::matrix_expression< E > const &  e  ) 

Constrution from a uBLAS matrix expression.

virtual ~BTKMatrix (  )  [virtual]


Member Function Documentation

BTKMatrix& operator= ( uBLAS::matrix_expression< E > const &  e  ) 

Assignment from a uBLAS matrix expression.

bool operator== ( BTKMatrix const &  rhs  )  const

Equality comparison.

bool operator!= ( BTKMatrix const &  rhs  )  const

Inequality comparison.


The documentation for this class was generated from the following file:
Generated on Sun Jul 15 20:46:38 2007 for BTK Core by  doxygen 1.5.1