#include <blkiter.h>
Inheritance diagram for SCMatrixBlockIter

Public Methods | |
| SCMatrixBlockIter () | |
| virtual | ~SCMatrixBlockIter () | 
| virtual int | i ()=0 | 
| Returns the row index. | |
| virtual int | j ()=0 | 
| Returns the column index. | |
| virtual void | set (double val)=0 | 
| Set the current element to val. | |
| virtual void | accum (double val) | 
| Add val to the current element. | |
| virtual double | get ()=0 | 
| Return the value of the current element. | |
| virtual | operator int ()=0 | 
| Return nonzero if there are more elements. | |
| virtual void | operator++ ()=0 | 
| Move to the next element. | |
| void | operator++ (int) | 
| virtual void | reset ()=0 | 
| Start the iteration over. | |