TMat Class Reference
#include <Mat.h>
List of all members.
Public Members
TMat (Int rows, Int cols)
TMat (Int rows, Int cols, Double elt0 ...)
TMat (Int nrows, Int ncols, TMReal *ndata)
TMReal&
Elt (Int i, Int j)
TMReal
Elt (Int i, Int j) const
Void
SetSize (Int nrows, Int ncols)
Protected Members
Detailed Description
Definition at line 31 of file Mat.h.
Constructor & Destructor Documentation
TMat::TMat () [inline]
TMat::TMat (Int rows, Int cols) [inline]
TMat::TMat (Int nrows, Int ncols, Double elt0...)
TMat::TMat (Int nrows, Int ncols, TMReal * ndata) [inline]
TMat::TMat (const TMat & m)
TMat::TMat (const TMat2 & m)
TMat::TMat (const TMat3 & m)
TMat::TMat (const TMat4 & m)
TMat::TMat (Int nrows, Int ncols, ZeroOrOne k)
TMat::TMat (Int nrows, Int ncols, TMReal * ndata) [inline]
TMat::~TMat () [inline]
Member Function Documentation
TMat & TMat::Clamp ()
TMat & TMat::Clamp (Real fuzz)
Int TMat::Cols () const [inline]
Definition at line 56 of file Mat.h.
TMReal TMat::Elt (Int i, Int j) const [inline]
TMReal & TMat::Elt (Int i, Int j) [inline]
Bool TMat::IsRef () [inline, protected]
Definition at line 99 of file Mat.h.
Bool TMat::IsSquare () const [inline]
Definition at line 80 of file Mat.h.
Void TMat::MakeBlock ()
Void TMat::MakeBlock (TMReal k)
Void TMat::MakeDiag ()
Void TMat::MakeDiag (TMReal k)
Void TMat::MakeZero ()
TMReal * TMat::Ref () const [inline]
Int TMat::Rows () const [inline]
Definition at line 55 of file Mat.h.
Void TMat::SetSize (const TMat & m)
Void TMat::SetSize (Int nrows, Int ncols)
TMat & TMat::operator= (const TMat4 & m)
TMat & TMat::operator= (const TMat3 & m)
TMat & TMat::operator= (const TMat2 & m)
TMat & TMat::operator= (Block k) [inline]
TMat & TMat::operator= (ZeroOrOne k) [inline]
TMat & TMat::operator= (const TSubMat & m)
TMat & TMat::operator= (const TMat & m)
TMVec TMat::operator[] (Int i) const [inline]
TMVec TMat::operator[] (Int i) [inline]
Member Data Documentation
UInt TMat::cols [protected]
Definition at line 97 of file Mat.h.
TMReal * TMat::data [protected]
Definition at line 95 of file Mat.h.
UInt TMat::rows [protected]
Definition at line 96 of file Mat.h.
The documentation for this class was generated from the following files:
Generated at Sat Aug 5 00:16:50 2000 for Class Library by
doxygen 1.1.0 written by Dimitri van Heesch,
© 1997-2000