Bayesian Filtering Library  Generated from SVN r
Public Member Functions
RowVector_Wrapper Class Reference

Class RowVectorWrapper. More...

#include <asirfilter.h>

Inheritance diagram for RowVector_Wrapper:
RowVector

List of all members.

Public Member Functions

 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose
 RowVector_Wrapper ()
 Constructor.
virtual ~RowVector_Wrapper ()
 Destructor.
virtual void resize (int num_cols)=0
 resize
virtual void assign (int newsize, double value)=0
 assign
virtual unsigned int rows () const =0
 Ask number of rows.
virtual unsigned int columns () const =0
 Ask numbers of columns (=1)
virtual unsigned int capacity () const =0
 Ask numbers of capacity.
virtual MyRowVector vectorAdd (const MyRowVector &v2) const =0
 join two vectors
virtual double operator() (unsigned int) const =0
 element indexing
virtual double & operator() (unsigned int)=0
 element indexing
virtual bool operator== (const MyRowVector &a) const =0
 Operator ==.
virtual MyRowVector & operator= (const MyRowVector &a)=0
 operator =
virtual MyRowVector & operator= (double a)=0
 Initialise all elements to a.
virtual MyRowVector & operator+= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector & operator-= (const MyRowVector &a)=0
 Operators.
virtual MyRowVector operator+ (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector operator- (const MyRowVector &a) const =0
 Operators.
virtual MyRowVector & operator+= (double b)=0
 Operators.
virtual MyRowVector & operator-= (double b)=0
 Operators.
virtual MyRowVector & operator*= (double b)=0
 Operators.
virtual MyRowVector & operator/= (double b)=0
 Operators.
virtual MyRowVector operator+ (double b) const =0
 Operators.
virtual RowVector operator- (double b) const =0
 Operators.
virtual MyRowVector operator* (double b) const =0
 Operators.
virtual RowVector operator/ (double b) const =0
 Operators.
virtual double operator* (const MyColumnVector &a) const =0
 Operators.
virtual MyRowVector sub (int j_start, int j_end) const =0
 get sub matrix
virtual MyColumnVector transpose () const =0
 get transpose

Detailed Description

Class RowVectorWrapper.

Definition at line 145 of file asirfilter.h.


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