User Documentation
RAVL, Recognition And Vision Library
DEVELOP HOME PAGE CLASS LIST CONTENTS
Ravl - Math - Linear Algebra - VectorMatrixC
 

  PUBLIC
VectorMatrixC::VectorMatrixC(void)
VectorMatrixC::VectorMatrixC(const UIntT)
VectorMatrixC::VectorMatrixC(const VectorC &,const MatrixC &)
VectorMatrixC::VectorMatrixC(const VectorMatrixC &)
VectorMatrixC::Vector(void) const
VectorMatrixC::Matrix(void) const
VectorMatrixC::Vector(void)
VectorMatrixC::Matrix(void)
VectorMatrixC::Copy(void) const
VectorMatrixC::SetZero(void)
VectorMatrixC::Sort(void)

   VectorMatrixC   
 
A vector and a matrix together for n-D space
 
include "Ravl/VectorMatrix.hh"
User Level:Normal
Library:RavlMath
In Scope:RavlN

Parent Classes: Methods:
VectorMatrixC()
Empty object

VectorMatrixC(const UIntT dim)
Constructor of an empty vector and matrix of the dimension 'dim'.

VectorMatrixC(const VectorC & vec,const MatrixC & mat)
Constructs the object from the vector 'vec' and the matrix 'mat'. The new object contains handles of 'vec' and 'matrix' (BIG OBJECT).

VectorMatrixC(const VectorMatrixC & vm)
Copy constructor.

const VectorC & Vector() const
Access to the vector.

const MatrixC & Matrix() const
Access to the matrix.

VectorC & Vector()
Non-constant access to the vector.

MatrixC & Matrix()
Non-constant access to the matrix.

VectorMatrixC Copy() const
Returns the physical copy of this vector matrix.

void SetZero()
Zeros the vector and the matrix.

void Sort()
Sort in place according to the vector value.
The first value will be the biggest one.


Maintainer:Kieron Messer, Documentation by CxxDoc: Tue Aug 13 09:59:02 2002