ColumnVector Class Reference

Wrapper class for ColumnVectors (Boost implementation). More...

#include <vector_BOOST.h>

Inheritance diagram for ColumnVector:

ColumnVector_Wrapper

List of all members.

Public Member Functions

 ColumnVector ()
 Constructor.
 ColumnVector (int nrows)
 Constructor.
 ColumnVector (int nrows, double value)
 ColumnVector (const MyColumnVector &a, const MyColumnVector &b)
 Constructor.
virtual ~ColumnVector ()
 Destructor.
 ColumnVector (const MyColumnVector &a)
 Copy constructor.
 ColumnVector (const BoostColumnVector &a)
 Copy constructor.
virtual void resize (int num_rows)
 resize
virtual unsigned int rows () const
 Ask number of rows.
virtual unsigned int columns () const
 Ask numbers of columns (=1).
virtual ColumnVector vectorAdd (const MyColumnVector &v2) const
 join two vectors
virtual ColumnVectoroperator= (const MyColumnVector &a)
 operator =
virtual ColumnVectoroperator= (double a)
 Initialise all elements to a.
virtual MyColumnVector & operator+= (const MyColumnVector &a)
 Operators.
virtual MyColumnVector & operator-= (const MyColumnVector &a)
 Operators.
virtual MyColumnVector operator+ (const MyColumnVector &a) const
 Operators.
virtual MyColumnVector operator- (const MyColumnVector &a) const
 Operators.
virtual MyColumnVector & operator+= (double b)
 Operators.
virtual MyColumnVector & operator-= (double b)
 Operators.
virtual MyColumnVector & operator*= (double b)
 Operators.
virtual MyColumnVector & operator/= (double b)
 Operators.
virtual MyColumnVector operator+ (double b) const
 Operators.
virtual MyColumnVector operator- (double b) const
 Operators.
virtual MyColumnVector operator* (double b) const
 Operators.
virtual MyColumnVector operator/ (double b) const
 Operators.
virtual const double operator[] (unsigned int i) const
 element indexing STARTING FROM 0
virtual double & operator[] (unsigned int i)
 element indexing STARTING FROM 0
virtual const double operator() (unsigned int) const
 element indexing
virtual const bool operator== (const MyColumnVector &a) const
 Operator ==.
virtual double & operator() (unsigned int)
 element indexing
virtual MyMatrix operator* (const MyRowVector &a) const
 Operators.
virtual MyColumnVector sub (int j_start, int j_end) const
 get sub matrix
virtual MyRowVector transpose () const
 get transpose


Detailed Description

Wrapper class for ColumnVectors (Boost implementation).

Definition at line 41 of file vector_BOOST.h.


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

Generated on Thu Mar 24 16:57:15 2011 for Bayesian Filtering Library by  doxygen 1.5.9