In file matrix.hpp:

template<int H, int W = H, typename T = double> class Mat

A matrix of fixed size.

Documentation

A matrix of fixed size. Useful as entry type in system matrices,...

Inheritance:


Public Methods

[more] Mat()
do not initialize
[more] Mat(const Mat & m)
copy matrix
[more]template<typename TB> Mat(const Expr<TB> & m)
assign values
[more]explicit Mat(TSCAL s)
fill with scalar
[more]template<typename TB> Mat& operator= (const Expr<TB> & m)
assign values
[more]Mat& operator= (const Mat & m)
copy matrix
[more]Mat& operator= (TSCAL s)
fill values
[more]TELEM& operator() (int i)
[more]TELEM& operator() (int i, int j)
[more]const TELEM& operator() (int i) const
[more]const TELEM& operator() (int i, int j) const
[more]int Height() const
the height
[more]int Width() const
the width


Inherited from MatExpr:


Inherited from Expr:

o Mat()
do not initialize

o Mat(const Mat & m)
copy matrix

otemplate<typename TB> Mat(const Expr<TB> & m)
assign values

oexplicit Mat(TSCAL s)
fill with scalar

otemplate<typename TB> Mat& operator= (const Expr<TB> & m)
assign values

oMat& operator= (const Mat & m)
copy matrix

oMat& operator= (TSCAL s)
fill values

oTELEM& operator() (int i)

oTELEM& operator() (int i, int j)

oconst TELEM& operator() (int i) const

oconst TELEM& operator() (int i, int j) const

oint Height() const
the height

oint Width() const
the width


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.