PARP Research Group Universidad de Murcia


src/qvmath/qvmatrix.h File Reference

File from the QVision library. More...

#include <iostream>
#include <QVQuaternion>
#include <QV3DPointF>
#include <qvmath.h>
#include <qvmath/qvblasdatabuffer.h>
#include <opencv/cv.h>
#include <QString>
#include <QMetaType>

Go to the source code of this file.

Classes

class  QVMatrix
 Implementation of numerical matrices. More...

Functions

QVMatrix operator* (const double value, const QVMatrix &matrix)
 Matrix-scalar product.
QVMatrix operator+ (const double value, const QVMatrix &matrix)
 Matrix-scalar addition.
QVMatrix operator- (const double value, const QVMatrix &matrix)
 Matrix-scalar substraction operator.
std::ostream & operator<< (std::ostream &os, const QVMatrix &matrix)
std::istream & operator>> (std::istream &is, QVMatrix &matrix)
uint qHash (const QVMatrix &matrix)
bool writeQVMatrixToFile (const QString fileName, const QVMatrix &matrix, const int precission=7)
 Writes the content of a QVMatrix object in an ASCII file.
bool readQVMatrixFromFile (const QString fileName, QVMatrix &matrix)
 Reads the content of a QVMatrix object from an ASCII file.
QV3DPointF lnSO3 (const QVMatrix &R)
 Obtains the element from the Lie algebra so(3) corresponding to a rotation matrix.
QVMatrix expSO3 (const QV3DPointF &w)
 Obtains the rotation matrix corresponding to the element from the Lie algebra so(3).

Detailed Description

File from the QVision library.

Author:
PARP Research Group. University of Murcia, Spain.

Definition in file qvmatrix.h.


Function Documentation

QVMatrix operator* ( const double  value,
const QVMatrix matrix 
)

Matrix-scalar product.

Parameters:
value factor for the operation.
See also:
scalarProduct

Definition at line 1073 of file qvmatrix.cpp.

QVMatrix operator+ ( const double  value,
const QVMatrix matrix 
)

Matrix-scalar addition.

Parameters:
value addendum for the operation.
See also:
scalarAddition

Definition at line 1078 of file qvmatrix.cpp.

QVMatrix operator- ( const double  value,
const QVMatrix matrix 
)

Matrix-scalar substraction operator.

Parameters:
value value to substract.
See also:
scalarSubstraction

Definition at line 1083 of file qvmatrix.cpp.




QVision framework. PARP research group. Copyright © 2007, 2008, 2009, 2010, 2011.