C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Sparse vector of objects. More...

#include <templ_sparse_array2.h>

Public Member Functions

 SparseRow ()
 Constructor.
 
 SparseRow (const SparseRow< Type > &)
 Copy-constructor.
 
virtual ~SparseRow ()
 Destructor.

 
const SparseRow< Type > & operator= (const SparseRow< Type > &)
 The assignment operator.
 

Static Public Attributes

static const Type defaultElem = Type()
 Zero element (default element).
 

Protected Attributes

RowMap rowMap
 Map of nonzero elements.
 
RowVector rowVector
 Vector of nonzero elements.
 
size_t rowSize
 Vector size.
 
NumberRange nzRange
 Range of nonzero elements [nz1,nz2].
 

Detailed Description

template<class Type>
class SparseRow< Type >

Sparse vector of objects.

Sparse vector of objects.


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