Visual Servoing Platform  version 3.3.0 under development (2020-02-17)
vpMatrix Member List

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

AAt() constvpMatrix
AAt(vpMatrix &B) constvpMatrix
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() constvpMatrix
AtA(vpMatrix &B) constvpMatrix
clear()vpMatrixinline
colNumvpArray2D< double >protected
column(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) constvpMatrix
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) constvpMatrix
createDiagonalMatrix(const vpColVector &A, vpMatrix &DA)vpMatrixstatic
csvPrint(std::ostream &os) constvpMatrix
datavpArray2D< double >
det(vpDetMethod method=LU_DECOMPOSITION) constvpMatrix
detByLU() constvpMatrix
detByLUEigen3() constvpMatrix
detByLUGsl() constvpMatrix
detByLULapack() constvpMatrix
detByLUOpenCV() constvpMatrix
diag(const double &val=1.0)vpMatrix
diag(const vpColVector &A)vpMatrix
dsizevpArray2D< double >protected
eigenValues() constvpMatrix
eigenValues(vpColVector &evalue, vpMatrix &evector) constvpMatrix
euclideanNorm() constvpMatrix
expm() constvpMatrix
extract(unsigned int r, unsigned int c, unsigned int nrows, unsigned int ncols) constvpMatrix
eye()vpMatrix
eye(unsigned int n)vpMatrix
eye(unsigned int m, unsigned int n)vpMatrix
frobeniusNorm() constvpMatrix
getCol(unsigned int j) constvpMatrix
getCol(unsigned int j, unsigned int i_begin, unsigned int size) constvpMatrix
getCols() constvpArray2D< double >inline
getDiag() constvpMatrix
getMaxValue() constvpArray2D< double >
getMinValue() constvpArray2D< double >
getRow(unsigned int i) constvpMatrix
getRow(unsigned int i, unsigned int j_begin, unsigned int size) constvpMatrix
getRows() constvpArray2D< double >inline
hadamard(const vpMatrix &m) constvpMatrix
vpArray2D< double >::hadamard(const vpArray2D< double > &m) constvpArray2D< double >
inducedL2Norm() constvpMatrix
infinityNorm() constvpMatrix
init(const vpMatrix &M, unsigned int r, unsigned int c, unsigned int nrows, unsigned int ncols)vpMatrix
init()vpMatrixinline
insert(const vpMatrix &A, unsigned int r, unsigned int c)vpMatrix
insert(const vpMatrix &A, const vpMatrix &B, unsigned int r, unsigned int c)vpMatrixstatic
insert(const vpMatrix &A, const vpMatrix &B, vpMatrix &C, unsigned int r, unsigned int c)vpMatrixstatic
inverseByCholesky() constvpMatrix
inverseByCholeskyLapack() constvpMatrix
inverseByCholeskyOpenCV() constvpMatrix
inverseByLU() constvpMatrix
inverseByLUEigen3() constvpMatrix
inverseByLUGsl() constvpMatrix
inverseByLULapack() constvpMatrix
inverseByLUOpenCV() constvpMatrix
inverseByQR() constvpMatrix
inverseByQRLapack() constvpMatrix
inverseTriangular(bool upper=true) constvpMatrix
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) constvpMatrix
kron(const vpMatrix &m1, vpMatrix &out) constvpMatrix
kron(const vpMatrix &m1) constvpMatrix
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, bool binary=false, char *header=NULL)vpArray2D< double >inlinestatic
loadMatrix(const std::string &filename, vpArray2D< double > &M, 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) constvpMatrix
matlabPrint(std::ostream &os) constvpMatrix
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 vpArray2D< double > &A) constvpArray2D< double >
operator*(const vpMatrix &B) constvpMatrix
operator*(const vpRotationMatrix &R) constvpMatrix
operator*(const vpVelocityTwistMatrix &V) constvpMatrix
operator*(const vpForceTwistMatrix &V) constvpMatrix
operator*(const vpTranslationVector &tv) constvpMatrix
operator*(const vpColVector &v) constvpMatrix
operator*(double x) constvpMatrix
operator*(const double &x, const vpMatrix &B)vpMatrixrelated
operator*=(double x)vpMatrix
operator+(const vpMatrix &B) constvpMatrix
operator+=(const vpMatrix &B)vpMatrix
operator+=(double x)vpMatrix
operator,(double val)vpMatrix
operator-(const vpMatrix &B) constvpMatrix
operator-() constvpMatrix
operator-=(const vpMatrix &B)vpMatrix
operator-=(double x)vpMatrix
operator/(double x) constvpMatrix
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=(double x)vpMatrix
vpArray2D< double >::operator=(vpArray2D< double > &&other)vpArray2D< double >inline
operator==(const vpArray2D< double > &A) constvpArray2D< double >
operator==(const vpArray2D< float > &A) constvpArray2D< 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="") constvpMatrix
printSize() constvpMatrixinline
pseudoInverse(double svThreshold=1e-6) constvpMatrix
pseudoInverse(vpMatrix &Ap, double svThreshold=1e-6) constvpMatrix
pseudoInverse(vpMatrix &Ap, vpColVector &sv, double svThreshold=1e-6) constvpMatrix
pseudoInverse(vpMatrix &Ap, vpColVector &sv, double svThreshold, vpMatrix &imA, vpMatrix &imAt) constvpMatrix
pseudoInverse(vpMatrix &Ap, vpColVector &sv, double svThreshold, vpMatrix &imA, vpMatrix &imAt, vpMatrix &kerAt) constvpMatrix
pseudoInverseEigen3(double svThreshold=1e-6) constvpMatrix
pseudoInverseEigen3(vpMatrix &Ap, double svThreshold=1e-6) constvpMatrix
pseudoInverseEigen3(vpMatrix &Ap, vpColVector &sv, double svThreshold=1e-6) constvpMatrix
pseudoInverseEigen3(vpMatrix &Ap, vpColVector &sv, double svThreshold, vpMatrix &imA, vpMatrix &imAt, vpMatrix &kerAt) constvpMatrix
pseudoInverseGsl(double svThreshold=1e-6) constvpMatrix
pseudoInverseGsl(vpMatrix &Ap, double svThreshold=1e-6) constvpMatrix
pseudoInverseGsl(vpMatrix &Ap, vpColVector &sv, double svThreshold=1e-6) constvpMatrix
pseudoInverseGsl(vpMatrix &Ap, vpColVector &sv, double svThreshold, vpMatrix &imA, vpMatrix &imAt, vpMatrix &kerAt) constvpMatrix
pseudoInverseLapack(double svThreshold=1e-6) constvpMatrix
pseudoInverseLapack(vpMatrix &Ap, double svThreshold=1e-6) constvpMatrix
pseudoInverseLapack(vpMatrix &Ap, vpColVector &sv, double svThreshold=1e-6) constvpMatrix
pseudoInverseLapack(vpMatrix &Ap, vpColVector &sv, double svThreshold, vpMatrix &imA, vpMatrix &imAt, vpMatrix &kerAt) constvpMatrix
pseudoInverseOpenCV(double svThreshold=1e-6) constvpMatrix
pseudoInverseOpenCV(vpMatrix &Ap, double svThreshold=1e-6) constvpMatrix
pseudoInverseOpenCV(vpMatrix &Ap, vpColVector &sv, double svThreshold=1e-6) constvpMatrix
pseudoInverseOpenCV(vpMatrix &Ap, vpColVector &sv, double svThreshold, vpMatrix &imA, vpMatrix &imAt, vpMatrix &kerAt) constvpMatrix
qr(vpMatrix &Q, vpMatrix &R, bool full=false, bool squareR=false, double tol=1e-6) constvpMatrix
qrPivot(vpMatrix &Q, vpMatrix &R, vpMatrix &P, bool full=false, bool squareR=false, double tol=1e-6) constvpMatrix
reshape(unsigned int nrows, unsigned int ncols)vpArray2D< double >inline
resize(unsigned int nrows, unsigned int ncols, bool flagNullify=true, bool recopy_=true)vpArray2D< double >inline
row(unsigned int i)vpMatrix
rowNumvpArray2D< double >protected
rowPtrsvpArray2D< double >protected
save(const std::string &filename, const vpArray2D< double > &A, bool binary=false, const char *header="")vpArray2D< double >inlinestatic
saveMatrix(const std::string &filename, const vpArray2D< double > &M, 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) constvpMatrix
solveByQR(const vpColVector &b) constvpMatrix
solveBySVD(const vpColVector &B, vpColVector &x) constvpMatrix
solveBySVD(const vpColVector &B) constvpMatrix
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() constvpMatrix
sumSquare() constvpMatrix
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() constvpMatrix
transpose() constvpMatrix
transpose(vpMatrix &At) constvpMatrix
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, double val)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
vpGEMM(const vpArray2D< double > &A, const vpArray2D< double > &B, const double &alpha, const vpArray2D< double > &C, const double &beta, vpArray2D< double > &D, const unsigned int &ops=0)vpArray2D< double >related
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)vpMatrixexplicit
vpMatrix(unsigned int nrows, unsigned int ncols, const std::initializer_list< double > &list)vpMatrixexplicit
vpMatrix(const std::initializer_list< std::initializer_list< double > > &lists)vpMatrixexplicit
~vpArray2D()vpArray2D< double >inlinevirtual
~vpMatrix()vpMatrixinlinevirtual