92    void IsValid(
void) 
const;   
 
  239    void IsValid(
void) 
const;
 
  392    void IsValid(
void) 
const;   
 
  533    void IsValid(
void) 
const;   
 
  596    pdMat[--j][--i] += d;
 
  607    pdMat[--j][--i] -= d;
 
  619    return pdMat[--j][--i];
 
  630    return pdMat[--j][--i];
 
  641    return pdMat[--j][--i];
 
void Sub(integer i, integer j, const doublereal &d)
 
void Put(integer i, integer j, const doublereal &d)
 
const Mat3xN & LeftMult(const Mat3x3 &m)
 
void Put(int i, integer j, const doublereal &d)
 
const VecN & Copy(const VectorHandler &vh, integer iFirstIndex=1)
 
integer iGetNumRows(void) const 
 
void PutVec(integer iRow, const Vec3 &v)
 
const doublereal & dGet(integer i, integer j) const 
 
integer iGetNumRows(void) const 
 
void Add(integer i, integer j, const doublereal &d)
 
Mat3x3 GetMat3x3(integer iFirstCol) const 
 
const Mat3xN & operator+=(const Mat3xN &m)
 
integer iGetNumRows(void) const 
 
const doublereal & dGet(integer i, integer j) const 
 
void PutMat3x3(integer iCol, const Mat3x3 &m)
 
const MatNxN & Mult(const MatNx3 &m, const Mat3xN &n)
 
void Add(integer i, const doublereal &d)
 
Vec3 GetVec(integer iRow) const 
 
std::ostream & operator<<(std::ostream &, const MatNxN &)
 
integer Number(void) const 
 
const Mat3xN & operator-=(const Mat3xN &m)
 
void SubMat3x3(integer iCol, const Mat3x3 &m)
 
const MatNx3 & Transpose(const Mat3xN &n)
 
Vec3 GetVec(integer iCol) const 
 
doublereal & operator()(integer i, integer j)
 
const MatNx3 & RightMult(const MatNx3 &n, const Mat3x3 &m)
 
ArrayView(integer s, integer o, integer n)
 
void Put(integer i, const doublereal &d)
 
void SubVec(integer iRow, const Vec3 &v)
 
void Add(int i, integer j, const doublereal &d)
 
friend std::ostream & operator<<(std::ostream &, const MatNxN &)
 
const doublereal * pGetVec(void) const 
 
integer Offset(void) const 
 
void Reset(const doublereal d=0.)
 
const MatNx3 & Mult(const MatNxN &m, const MatNx3 &n)
 
integer iGetNumRows(void) const 
 
void Reset(const doublereal &d=0.)
 
void Sub(integer i, const doublereal &d)
 
integer iGetNumCols(void) const 
 
void AddVec(integer iRow, const Vec3 &v)
 
void Sub(integer i, integer j, const doublereal &d)
 
void SubVec(integer iCol, const Vec3 &v)
 
integer iGetNumCols(void) const 
 
void RightMult(const MatNx3 &n, const Vec3 &v)
 
Mat3x3 GetMat3x3ScalarMult(integer iFirstCol, const doublereal &d) const 
 
#define ASSERT(expression)
 
const VecN & operator*=(const doublereal &d)
 
const doublereal & dGet(int i, integer j) const 
 
void Add(integer i, integer j, const doublereal &d)
 
Vec3 operator*(const VecN &v) const 
 
const VecN & Mult(const MatNxN &m, const VecN &n)
 
void AddVec(integer iCol, const Vec3 &v)
 
doublereal & operator()(integer i)
 
const Mat3xN & Mult(const Mat3xN &m, const MatNxN &n)
 
const Mat3xN & operator=(const Mat3xN &)
 
void PutVec(integer iCol, const Vec3 &v)
 
const MatNx3 & operator=(const MatNx3 &)
 
const MatNxN & operator=(const MatNxN &)
 
doublereal & operator()(integer i, integer j)
 
const VecN & operator=(const VecN &)
 
const Mat3xN & Copy(const Mat3xN &m)
 
void Reset(const doublereal d=0.)
 
doublereal & operator()(integer i, integer j)
 
void Reset(const doublereal d=0.)
 
void AddMat3x3(integer iCol, const Mat3x3 &m)
 
const VecN & operator+=(const VecN &m)
 
integer Start(void) const 
 
void Sub(int i, integer j, const doublereal &d)
 
doublereal * pGetVec(void)
 
const Mat3xN & operator*=(const doublereal &d)
 
const doublereal & dGet(integer i) const 
 
void Put(integer i, integer j, const doublereal &d)
 
const Mat3xN & operator/=(const doublereal &d)
 
const MatNxN & Copy(const MatNxN &m)