Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
CDoubleMatrix Class Reference

Data structure for the representation of a matrix of values of the data type double. More...

#include <DoubleMatrix.h>

List of all members.

Public Member Functions

 CDoubleMatrix ()
 CDoubleMatrix (int nColumns, int nRows, bool bHeaderOnly=false)
 CDoubleMatrix (const CDoubleMatrix *pMatrix, bool bHeaderOnly=false)
 CDoubleMatrix (const CDoubleMatrix &matrix, bool bHeaderOnly=false)
double & operator() (const int nColumn, const int nRow)
const double & operator() (const int nColumn, const int nRow) const
double * operator[] (const int nRow)
const double * operator[] (const int nRow) const
 ~CDoubleMatrix ()

Public Attributes

int columns
double * data
int rows

Private Member Functions

void FreeMemory ()
bool LoadFromFileText (const char *pFileName)

Private Attributes

bool m_bOwnMemory

Detailed Description

Data structure for the representation of a matrix of values of the data type double.

Definition at line 54 of file DoubleMatrix.h.


Constructor & Destructor Documentation

Definition at line 61 of file DoubleMatrix.cpp.

CDoubleMatrix::CDoubleMatrix ( int  nColumns,
int  nRows,
bool  bHeaderOnly = false 
)

Definition at line 69 of file DoubleMatrix.cpp.

CDoubleMatrix::CDoubleMatrix ( const CDoubleMatrix pMatrix,
bool  bHeaderOnly = false 
)

Definition at line 104 of file DoubleMatrix.cpp.

CDoubleMatrix::CDoubleMatrix ( const CDoubleMatrix matrix,
bool  bHeaderOnly = false 
)

Definition at line 86 of file DoubleMatrix.cpp.

Definition at line 121 of file DoubleMatrix.cpp.


Member Function Documentation

Definition at line 131 of file DoubleMatrix.cpp.

bool CDoubleMatrix::LoadFromFileText ( const char *  pFileName) [private]
double& CDoubleMatrix::operator() ( const int  nColumn,
const int  nRow 
) [inline]

Definition at line 69 of file DoubleMatrix.h.

const double& CDoubleMatrix::operator() ( const int  nColumn,
const int  nRow 
) const [inline]

Definition at line 72 of file DoubleMatrix.h.

double* CDoubleMatrix::operator[] ( const int  nRow) [inline]

Definition at line 70 of file DoubleMatrix.h.

const double* CDoubleMatrix::operator[] ( const int  nRow) const [inline]

Definition at line 73 of file DoubleMatrix.h.


Member Data Documentation

Definition at line 83 of file DoubleMatrix.h.

Definition at line 85 of file DoubleMatrix.h.

Definition at line 89 of file DoubleMatrix.h.

Definition at line 84 of file DoubleMatrix.h.


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


asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Thu Jun 6 2019 21:46:58