CVR-Lib last update 20 Sep 2009

cvr::linearAlgebraFunctor Class Reference
[Linear Algebra]

Base class for all lti linear algebra functors. More...

#include <cvrLinearAlgebraFunctor.h>

Inheritance diagram for cvr::linearAlgebraFunctor:

Inheritance graph
[legend]
Collaboration diagram for cvr::linearAlgebraFunctor:

Collaboration graph
[legend]

List of all members.

Classes

class  parameters
 The parameters for the linear algebra functors. More...

Public Member Functions

 linearAlgebraFunctor ()
 linearAlgebraFunctor (const parameters &par)
 linearAlgebraFunctor (const linearAlgebraFunctor &other)
virtual ~linearAlgebraFunctor ()
linearAlgebraFunctorcopy (const linearAlgebraFunctor &other)
linearAlgebraFunctoroperator= (const linearAlgebraFunctor &other)
const parametersgetParameters () const


Detailed Description

Base class for all lti linear algebra functors.

This class is abstract.


Constructor & Destructor Documentation

cvr::linearAlgebraFunctor::linearAlgebraFunctor (  ) 

Default constructor.

cvr::linearAlgebraFunctor::linearAlgebraFunctor ( const parameters par  ) 

Construct a functor using the given parameters.

cvr::linearAlgebraFunctor::linearAlgebraFunctor ( const linearAlgebraFunctor other  ) 

Copy constructor.

Parameters:
other the object to be copied

virtual cvr::linearAlgebraFunctor::~linearAlgebraFunctor (  )  [virtual]

Destructor.


Member Function Documentation

linearAlgebraFunctor& cvr::linearAlgebraFunctor::copy ( const linearAlgebraFunctor other  ) 

Copy data of "other" functor.

Parameters:
other the functor to be copied
Returns:
a reference to this functor object

const parameters& cvr::linearAlgebraFunctor::getParameters (  )  const

linearAlgebraFunctor& cvr::linearAlgebraFunctor::operator= ( const linearAlgebraFunctor other  ) 

Alias for copy member.

Parameters:
other the functor to be copied
Returns:
a reference to this functor object


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

Generated on Sun Sep 20 22:08:59 2009 for CVR-Lib by Doxygen 1.5.8