Sleipnir
Public Member Functions
Sleipnir::CSparseFlatMatrix< tType > Class Template Reference
Inheritance diagram for Sleipnir::CSparseFlatMatrix< tType >:
Sleipnir::CSparseMatrixImpl< tType >

Public Member Functions

 CSparseFlatMatrix (const tType &Default)
void Initialize (size_t iR)
void InitializeRow (size_t rowID, size_t num)
void Reset ()
const tType & GetDefault () const
size_t GetRows () const
void Add (size_t iY, size_t iX, tType v)
const vector< CPair< tType > > & GetRow (size_t iY) const
vector< CPair< tType > >::iterator RowBegin (size_t iY)
vector< CPair< tType > >::iterator RowEnd (size_t iY)
void Shrink ()
void Organize ()
bool Check (size_t iY, size_t iX)
tType Get (size_t iY, size_t iX) const
void Set (size_t iY, size_t iX, tType v)
void Increment (size_t iY, size_t iX, tType v)

Detailed Description

template<class tType>
class Sleipnir::CSparseFlatMatrix< tType >

Definition at line 80 of file sparsematrix.h.


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