Jive reference manual
List of all members | Public Member Functions | Static Public Attributes | Protected Member Functions
jive::algebra::SparseMatrixExtension Class Referenceabstract

#include <jive/algebra/SparseMatrixExtension.h>

Inheritance diagram for jive::algebra::SparseMatrixExtension:
Inheritance graph

Public Member Functions

virtual SparseStruct getStructure () const =0
 
virtual SparseMatrix toSparseMatrix () const =0
 
virtual SparseMatrix cloneSparseMatrix () const =0
 

Static Public Attributes

static const jem::byte ID [1]
 

Protected Member Functions

virtual ~SparseMatrixExtension ()
 
- Protected Member Functions inherited from jem::Interface
virtual ~Interface ()
 Empty destructor. More...
 

Constructor & Destructor Documentation

virtual jive::algebra::SparseMatrixExtension::~SparseMatrixExtension ( )
protectedvirtual

Member Function Documentation

virtual SparseStruct jive::algebra::SparseMatrixExtension::getStructure ( ) const
pure virtual
virtual SparseMatrix jive::algebra::SparseMatrixExtension::toSparseMatrix ( ) const
pure virtual
virtual SparseMatrix jive::algebra::SparseMatrixExtension::cloneSparseMatrix ( ) const
pure virtual

Member Data Documentation

const jem::byte jive::algebra::SparseMatrixExtension::ID[1]
static