Visual Servoing Platform  version 3.2.1 under development (2019-07-16)
vpMatrix Member List

This is the complete list of members for vpMatrix, including all inherited members.

AAt() const vpMatrix
AAt(vpMatrix &B) const vpMatrix
add2Matrices(const vpMatrix &A, const vpMatrix &B, vpMatrix &C)vpMatrixstatic
add2Matrices(const vpColVector &A, const vpColVector &B, vpColVector &C)vpMatrixstatic
add2WeightedMatrices(const vpMatrix &A, const double &wA, const vpMatrix &B, const double &wB, vpMatrix &C)vpMatrixstatic
AtA() const vpMatrix
AtA(vpMatrix &B) const vpMatrix
clear()vpMatrixinline
colNumvpArray2D< double >protected
column(const unsigned int j)vpMatrix
computeCovarianceMatrix(const vpMatrix &A, const vpColVector &x, const vpColVector &b)vpMatrixstatic
computeCovarianceMatrix(const vpMatrix &A, const vpColVector &x, const vpColVector &b, const vpMatrix &w)vpMatrixstatic
computeCovarianceMatrixVVS(const vpHomogeneousMatrix &cMo, const vpColVector &deltaS, const vpMatrix &Ls, const vpMatrix &W)vpMatrixstatic
computeCovarianceMatrixVVS(const vpHomogeneousMatrix &cMo, const vpColVector &deltaS, const vpMatrix &Ls)vpMatrixstatic
computeHLM(const vpMatrix &H, const double &alpha, vpMatrix &HLM)vpMatrixstatic
cond(double svThreshold=1e-6) const vpMatrix
conv2(const vpMatrix &M, const vpMatrix &kernel, const std::string &mode="full")vpMatrixstatic
conv2(const vpMatrix &M, const vpMatrix &kernel, vpMatrix &res, const std::string &mode="full")vpMatrixstatic
cppPrint(std::ostream &os, const std::string &matrixName="A", bool octet=false) const vpMatrix
createDiagonalMatrix(const vpColVector &A, vpMatrix &DA)vpMatrixstatic
csvPrint(std::ostream &os) const vpMatrix
datavpArray2D< double >
det(vpDetMethod method=LU_DECOMPOSITION) const vpMatrix
detByLU() const vpMatrix
detByLUEigen3() const vpMatrix
detByLUGsl() const vpMatrix
detByLULapack() const vpMatrix
detByLUOpenCV() const vpMatrix
diag(const double &val=1.0)vpMatrix
diag(const vpColVector &A)vpMatrix
dsizevpArray2D< double >protected
eigenValues() const vpMatrix
eigenValues(vpColVector &evalue, vpMatrix &evector) const vpMatrix
euclideanNorm() const vpMatrix
expm() const vpMatrix
extract(unsigned int r, unsigned int c, unsigned int nrows, unsigned int ncols) const vpMatrix
eye()vpMatrix
eye(unsigned int n)vpMatrix
eye(unsigned int m, unsigned int n)vpMatrix
frobeniusNorm() const vpMatrix
getCol(const unsigned int j) const vpMatrix
getCol(const unsigned int j, const unsigned int i_begin, const unsigned int size) const vpMatrix
getCols() constvpArray2D< double >inline
getMaxValue() constvpArray2D< double >
getMinValue() constvpArray2D< double >
getRow(const unsigned int i) const vpMatrix
getRow(const unsigned int i, const unsigned int j_begin, const unsigned int size) const vpMatrix
getRows() constvpArray2D< double >inline
hadamard(const vpMatrix &m) const vpMatrix
vpArray2D< double >::hadamard(const vpArray2D< double > &m) constvpArray2D< double >
inducedL2Norm() const vpMatrix
infinityNorm() const vpMatrix
init(const vpMatrix &M, unsigned int r, unsigned int c, unsigned int nrows, unsigned int ncols)vpMatrix
init()vpMatrixinline
insert(const vpMatrix &A, const unsigned int r, const unsigned int c)vpMatrix
insert(const vpMatrix &A, const vpMatrix &B, const unsigned int r, const unsigned int c)vpMatrixstatic
insert(const vpMatrix &A, const vpMatrix &B, vpMatrix &C, const unsigned int r, const unsigned int c)vpMatrixstatic
inverseByCholesky() const vpMatrix
inverseByCholeskyLapack() const vpMatrix
inverseByCholeskyOpenCV() const vpMatrix
inverseByLU() const vpMatrix
inverseByLUEigen3() const vpMatrix
inverseByLUGsl() const vpMatrix
inverseByLULapack() const vpMatrix
inverseByLUOpenCV() const vpMatrix
inverseByQR() const vpMatrix
inverseByQRLapack() const vpMatrix
inverseTriangular(bool upper=true) const vpMatrix
juxtaposeMatrices(const vpMatrix &A, const vpMatrix &B)vpMatrixstatic
juxtaposeMatrices(const vpMatrix &A, const vpMatrix &B, vpMatrix &C)vpMatrixstatic
kernel(vpMatrix &kerAt, double svThreshold=1e-6) const vpMatrix
kron(const vpMatrix &m1, vpMatrix &out) const vpMatrix
kron(const vpMatrix &m1) const vpMatrix
kron(const vpMatrix &m1, const vpMatrix &m2, vpMatrix &out)vpMatrixstatic
kron(const vpMatrix &m1, const vpMatrix &m2)vpMatrixstatic
load(const std::string &filename, vpArray2D< double > &A, const bool binary=false, char *header=NULL)vpArray2D< double >inlinestatic
loadMatrix(const std::string &filename, vpArray2D< double > &M, const bool binary=false, char *header=NULL)vpMatrixinlinestatic
loadMatrixYAML(const std::string &filename, vpArray2D< double > &M, char *header=NULL)vpMatrixinlinestatic
loadYAML(const std::string &filename, vpArray2D< double > &A, char *header=NULL)vpArray2D< double >inlinestatic
LU_DECOMPOSITION enum valuevpMatrix
maplePrint(std::ostream &os) const vpMatrix
matlabPrint(std::ostream &os) const vpMatrix
mult2Matrices(const vpMatrix &A, const vpMatrix &B, vpMatrix &C)vpMatrixstatic
mult2Matrices(const vpMatrix &A, const vpMatrix &B, vpRotationMatrix &C)vpMatrixstatic
mult2Matrices(const vpMatrix &A, const vpMatrix &B, vpHomogeneousMatrix &C)vpMatrixstatic
mult2Matrices(const vpMatrix &A, const vpColVector &B, vpColVector &C)vpMatrixstatic
multMatrixVector(const vpMatrix &A, const vpColVector &v, vpColVector &w)vpMatrixstatic
negateMatrix(const vpMatrix &A, vpMatrix &C)vpMatrixstatic
operator*(const vpMatrix &B) const vpMatrix
operator*(const vpRotationMatrix &R) const vpMatrix
operator*(const vpVelocityTwistMatrix &V) const vpMatrix
operator*(const vpForceTwistMatrix &V) const vpMatrix
operator*(const vpTranslationVector &tv) const vpMatrix
operator*(const vpColVector &v) const vpMatrix
operator*(const double x) const vpMatrix
operator*(const double &x, const vpMatrix &B)vpMatrixrelated
operator*=(const double x)vpMatrix
operator+(const vpMatrix &B) const vpMatrix
operator+=(const vpMatrix &B)vpMatrix
operator+=(const double x)vpMatrix
operator,(double val)vpMatrix
operator-(const vpMatrix &B) const vpMatrix
operator-() const vpMatrix
operator-=(const vpMatrix &B)vpMatrix
operator-=(const double x)vpMatrix
operator/(const double x) const vpMatrix
operator/=(double x)vpMatrix
operator<<(double *)vpMatrix
operator<<(double val)vpMatrix
operator=(const vpArray2D< double > &A)vpMatrix
operator=(const vpMatrix &A)vpMatrix
operator=(vpMatrix &&A)vpMatrix
operator=(const std::initializer_list< double > &list)vpMatrix
operator=(const std::initializer_list< std::initializer_list< double > > &lists)vpMatrix
operator=(const double x)vpMatrix
vpArray2D< double >::operator=(vpArray2D< double > &&other)vpArray2D< double >inline
operator[](unsigned int i)vpArray2D< double >inline
operator[](unsigned int i) constvpArray2D< double >inline
print(std::ostream &s, unsigned int length, const std::string &intro="") const vpMatrix
printSize() const vpMatrixinline
pseudoInverse(double svThreshold=1e-6) const vpMatrix
pseudoInverse(vpMatrix &Ap, double svThreshold=1e-6) const vpMatrix
pseudoInverse(vpMatrix &Ap, vpColVector &sv, double svThreshold=1e-6) const vpMatrix
pseudoInverse(vpMatrix &Ap, vpColVector &sv, double svThreshold, vpMatrix &imA, vpMatrix &imAt) const vpMatrix
pseudoInverse(vpMatrix &Ap, vpColVector &sv, double svThreshold, vpMatrix &imA, vpMatrix &imAt, vpMatrix &kerAt) const vpMatrix
pseudoInverseEigen3(double svThreshold=1e-6) const vpMatrix
pseudoInverseEigen3(vpMatrix &Ap, double svThreshold=1e-6) const vpMatrix
pseudoInverseEigen3(vpMatrix &Ap, vpColVector &sv, double svThreshold=1e-6) const vpMatrix
pseudoInverseEigen3(vpMatrix &Ap, vpColVector &sv, double svThreshold, vpMatrix &imA, vpMatrix &imAt, vpMatrix &kerAt) const vpMatrix
pseudoInverseGsl(double svThreshold=1e-6) const vpMatrix
pseudoInverseGsl(vpMatrix &Ap, double svThreshold=1e-6) const vpMatrix
pseudoInverseGsl(vpMatrix &Ap, vpColVector &sv, double svThreshold=1e-6) const vpMatrix
pseudoInverseGsl(vpMatrix &Ap, vpColVector &sv, double svThreshold, vpMatrix &imA, vpMatrix &imAt, vpMatrix &kerAt) const vpMatrix
pseudoInverseLapack(double svThreshold=1e-6) const vpMatrix
pseudoInverseLapack(vpMatrix &Ap, double svThreshold=1e-6) const vpMatrix
pseudoInverseLapack(vpMatrix &Ap, vpColVector &sv, double svThreshold=1e-6) const vpMatrix
pseudoInverseLapack(vpMatrix &Ap, vpColVector &sv, double svThreshold, vpMatrix &imA, vpMatrix &imAt, vpMatrix &kerAt) const vpMatrix
pseudoInverseOpenCV(double svThreshold=1e-6) const vpMatrix
pseudoInverseOpenCV(vpMatrix &Ap, double svThreshold=1e-6) const vpMatrix
pseudoInverseOpenCV(vpMatrix &Ap, vpColVector &sv, double svThreshold=1e-6) const vpMatrix
pseudoInverseOpenCV(vpMatrix &Ap, vpColVector &sv, double svThreshold, vpMatrix &imA, vpMatrix &imAt, vpMatrix &kerAt) const vpMatrix
qr(vpMatrix &Q, vpMatrix &R, bool full=false, bool squareR=false, double tol=1e-6) const vpMatrix
qrPivot(vpMatrix &Q, vpMatrix &R, vpMatrix &P, bool full=false, bool squareR=false, double tol=1e-6) const vpMatrix
reshape(unsigned int nrows, unsigned int ncols)vpArray2D< double >inline
resize(const unsigned int nrows, const unsigned int ncols, const bool flagNullify=true, const bool recopy_=true)vpArray2D< double >inline
row(const unsigned int i)vpMatrix
rowNumvpArray2D< double >protected
rowPtrsvpArray2D< double >protected
save(const std::string &filename, const vpArray2D< double > &A, const bool binary=false, const char *header="")vpArray2D< double >inlinestatic
saveMatrix(const std::string &filename, const vpArray2D< double > &M, const bool binary=false, const char *header="")vpMatrixinlinestatic
saveMatrixYAML(const std::string &filename, const vpArray2D< double > &M, const char *header="")vpMatrixinlinestatic
saveYAML(const std::string &filename, const vpArray2D< double > &A, const char *header="")vpArray2D< double >inlinestatic
setIdentity(const double &val=1.0)vpMatrix
size() constvpArray2D< double >inline
solveByQR(const vpColVector &b, vpColVector &x) const vpMatrix
solveByQR(const vpColVector &b) const vpMatrix
solveBySVD(const vpColVector &B, vpColVector &x) const vpMatrix
solveBySVD(const vpColVector &B) const vpMatrix
stack(const vpMatrix &A)vpMatrix
stack(const vpRowVector &r)vpMatrix
stack(const vpColVector &c)vpMatrix
stack(const vpMatrix &A, const vpMatrix &B)vpMatrixstatic
stack(const vpMatrix &A, const vpRowVector &r)vpMatrixstatic
stack(const vpMatrix &A, const vpColVector &c)vpMatrixstatic
stack(const vpMatrix &A, const vpMatrix &B, vpMatrix &C)vpMatrixstatic
stack(const vpMatrix &A, const vpRowVector &r, vpMatrix &C)vpMatrixstatic
stack(const vpMatrix &A, const vpColVector &c, vpMatrix &C)vpMatrixstatic
stackColumns(vpColVector &out)vpMatrix
stackColumns()vpMatrix
stackMatrices(const vpMatrix &A)vpMatrixinline
stackMatrices(const vpMatrix &A, const vpMatrix &B)vpMatrixinlinestatic
stackMatrices(const vpMatrix &A, const vpMatrix &B, vpMatrix &C)vpMatrixinlinestatic
stackMatrices(const vpMatrix &A, const vpRowVector &B)vpMatrixstatic
stackMatrices(const vpMatrix &A, const vpRowVector &B, vpMatrix &C)vpMatrixstatic
stackMatrices(const vpColVector &A, const vpColVector &B)vpMatrixstatic
stackMatrices(const vpColVector &A, const vpColVector &B, vpColVector &C)vpMatrixstatic
stackRows(vpRowVector &out)vpMatrix
stackRows()vpMatrix
sub2Matrices(const vpMatrix &A, const vpMatrix &B, vpMatrix &C)vpMatrixstatic
sub2Matrices(const vpColVector &A, const vpColVector &B, vpColVector &C)vpMatrixstatic
sum() const vpMatrix
sumSquare() const vpMatrix
svd(vpColVector &w, vpMatrix &V)vpMatrix
svdEigen3(vpColVector &w, vpMatrix &V)vpMatrix
svdGsl(vpColVector &w, vpMatrix &V)vpMatrix
svdLapack(vpColVector &w, vpMatrix &V)vpMatrix
svdOpenCV(vpColVector &w, vpMatrix &V)vpMatrix
t() const vpMatrix
transpose() const vpMatrix
transpose(vpMatrix &C) const vpMatrix
vpArray2D()vpArray2D< double >inline
vpArray2D(const vpArray2D< double > &A)vpArray2D< double >inline
vpArray2D(unsigned int r, unsigned int c)vpArray2D< double >inline
vpArray2D(unsigned int r, unsigned int c, doubleval)vpArray2D< double >inline
vpArray2D(vpArray2D< double > &&A)vpArray2D< double >inline
vpArray2D(const std::initializer_list< double > &list)vpArray2D< double >inlineexplicit
vpArray2D(unsigned int nrows, unsigned int ncols, const std::initializer_list< double > &list)vpArray2D< double >inlineexplicit
vpArray2D(const std::initializer_list< std::initializer_list< double > > &lists)vpArray2D< double >inlineexplicit
vpDetMethod enum namevpMatrix
vpGEMMmethod enum namevpArray2D< double >related
vpMatrix()vpMatrixinline
vpMatrix(unsigned int r, unsigned int c)vpMatrixinline
vpMatrix(unsigned int r, unsigned int c, double val)vpMatrixinline
vpMatrix(const vpMatrix &M, unsigned int r, unsigned int c, unsigned int nrows, unsigned int ncols)vpMatrix
vpMatrix(const vpArray2D< double > &A)vpMatrixinline
vpMatrix(const vpMatrix &A)vpMatrixinline
vpMatrix(vpMatrix &&A)vpMatrix
vpMatrix(const std::initializer_list< double > &list)vpMatrixinlineexplicit
vpMatrix(unsigned int nrows, unsigned int ncols, const std::initializer_list< double > &list)vpMatrixinlineexplicit
vpMatrix(const std::initializer_list< std::initializer_list< double > > &lists)vpMatrixinlineexplicit
~vpArray2D()vpArray2D< double >inlinevirtual
~vpMatrix()vpMatrixinlinevirtual