SparseVector Class Reference

#include <matrix.h>

Collaboration diagram for SparseVector:

List of all members.

Public Member Functions

 SparseVector ()
 ~SparseVector ()
void addElement (const CId Index, const CDouble Value)
SparseVectorElementgetElement (const CId Index)
SparseVectorElementgetFirstElement ()
void removeFirstElement ()

Private Attributes

SparseVectorElementRoot

Detailed Description

SparseVector


Constructor & Destructor Documentation

SparseVector::SparseVector (  )  [inline]

References Root.

SparseVector::~SparseVector (  ) 

SparseVector destructor

References SparseVectorElement::Next, removeFirstElement(), and Root.

Here is the call graph for this function:


Member Function Documentation

void SparseVector::addElement ( const CId  Index,
const CDouble  Value 
)
SparseVectorElement * SparseVector::getElement ( const CId  Index  ) 
SparseVectorElement* SparseVector::getFirstElement (  )  [inline]

References SparseVectorElement::Next, and Root.

void SparseVector::removeFirstElement (  ) 

Member Data Documentation


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