NCBI C++ ToolKit
|
Search Toolkit Book for AMatrix
#include <algo/structure/cd_utils/cuMatrix.hpp>
Public Member Functions | |
AMatrix () | |
AMatrix (const int NumRows, const int NumCols) | |
AMatrix (const AMatrix &Matrix) | |
AMatrix_base & | operator[] (int RowIndex) |
Public Member Functions inherited from AMatrix_base | |
AMatrix_base () | |
AMatrix_base (const int NumRows, const int NumCols) | |
AMatrix_base (const AMatrix_base &Matrix) | |
AMatrix_base & | operator= (const AMatrix_base &Matrix) |
~AMatrix_base () | |
void | GetSize (int &NumRows, int &NumCols) |
int | GetNumRows () const |
int | GetNumCols () const |
double | FastGet (const int RowIndex, const int ColIndex) const |
bool | IsColSet (int ColIndex) const |
bool | Shrink (const int NumRows, const int NumCols) |
void | ReSize (const int NumRows, const int NumCols) |
double & | operator[] (int ColIndex) |
double | Get (int RowIndex, int ColIndex) |
void | Set (int RowIndex, int ColIndex, double Val) |
void | LinearTransform (double b, double m, bool ignoreDiagonal=false) |
void | GetExtremalEntries (double &max, double &min, bool ignoreDiagonal=false) |
void | DeAllocate () |
Additional Inherited Members | |
Protected Member Functions inherited from AMatrix_base | |
int | Max (int Val1, int Val2) |
Protected Attributes inherited from AMatrix_base | |
double ** | m_Array |
bool * | m_ColumnFlags |
int | m_NumRows |
int | m_NumCols |
int | m_RowIndex |
Definition at line 155 of file cuMatrix.hpp.
|
inline |
Definition at line 163 of file cuMatrix.hpp.
Definition at line 165 of file cuMatrix.hpp.
Definition at line 167 of file cuMatrix.hpp.
|
inline |
Definition at line 170 of file cuMatrix.hpp.
References assert, and AMatrix_base::m_RowIndex.