Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

TSVIter Class Reference

#include <SparseVec.h>

Collaboration diagram for TSVIter:

List of all members.

Public Members

 TSVIter ()
 TSVIter (const TSparseVec &sv)
Void Begin ()
Void Begin (const TSparseVec &sv)
Void Inc ()
Bool AtEnd ()
TVReal Data ()
Int Index ()
TSparsePair Pair ()
Void Inc (Int i)
Bool IncTo (Int i)
Bool Exists (Int i)
Int PairIdx ()
Void OrdFindBinary (Int i)
Void OrdFindLinear (Int i)

Protected Members

Int pairIdx
const TSVListlist

Detailed Description

Definition at line 135 of file SparseVec.h.

Constructor & Destructor Documentation

TSVIter::TSVIter () [inline]

Definition at line 175 of file SparseVec.h.

TSVIter::TSVIter (const TSparseVec & sv)

Definition at line 176 of file SparseVec.h.

Member Function Documentation

Bool TSVIter::AtEnd () [inline]

Definition at line 190 of file SparseVec.h.

Void TSVIter::Begin (const TSparseVec & sv) [inline]

Definition at line 182 of file SparseVec.h.

Void TSVIter::Begin () [inline]

Definition at line 178 of file SparseVec.h.

TVReal TSVIter::Data () [inline]

Definition at line 194 of file SparseVec.h.

Bool TSVIter::Exists (Int i) [inline]

Definition at line 212 of file SparseVec.h.

Void TSVIter::Inc (Int i) [inline]

Definition at line 202 of file SparseVec.h.

Void TSVIter::Inc () [inline]

Definition at line 186 of file SparseVec.h.

Bool TSVIter::IncTo (Int i) [inline]

Definition at line 207 of file SparseVec.h.

Int TSVIter::Index () [inline]

Definition at line 197 of file SparseVec.h.

Void TSVIter::OrdFindBinary (Int i)

Definition at line 655 of file

Void TSVIter::OrdFindLinear (Int i)

Definition at line 638 of file

TSparsePair TSVIter::Pair () [inline]

Definition at line 199 of file SparseVec.h.

Int TSVIter::PairIdx () [inline]

Definition at line 215 of file SparseVec.h.

Member Data Documentation

const TSVList * TSVIter::list [protected]

Definition at line 223 of file SparseVec.h.

Int TSVIter::pairIdx [protected]

Definition at line 222 of file SparseVec.h.

The documentation for this class was generated from the following files:
Generated at Sat Aug 5 00:16:50 2000 for Class Library by doxygen 1.1.0 written by Dimitri van Heesch, © 1997-2000