Visual Servoing Platform
version 3.4.0
|
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) | vpMatrix | static |
add2Matrices(const vpColVector &A, const vpColVector &B, vpColVector &C) | vpMatrix | static |
add2WeightedMatrices(const vpMatrix &A, const double &wA, const vpMatrix &B, const double &wB, vpMatrix &C) | vpMatrix | static |
AtA() const | vpMatrix | |
AtA(vpMatrix &B) const | vpMatrix | |
clear() | vpMatrix | inline |
colNum | vpArray2D< double > | protected |
column(unsigned int j) | vpMatrix | |
computeCovarianceMatrix(const vpMatrix &A, const vpColVector &x, const vpColVector &b) | vpMatrix | static |
computeCovarianceMatrix(const vpMatrix &A, const vpColVector &x, const vpColVector &b, const vpMatrix &w) | vpMatrix | static |
computeCovarianceMatrixVVS(const vpHomogeneousMatrix &cMo, const vpColVector &deltaS, const vpMatrix &Ls, const vpMatrix &W) | vpMatrix | static |
computeCovarianceMatrixVVS(const vpHomogeneousMatrix &cMo, const vpColVector &deltaS, const vpMatrix &Ls) | vpMatrix | static |
computeHLM(const vpMatrix &H, const double &alpha, vpMatrix &HLM) | vpMatrix | static |
cond(double svThreshold=1e-6) const | vpMatrix | |
conv2(const vpMatrix &M, const vpMatrix &kernel, const std::string &mode="full") | vpMatrix | static |
conv2(const vpMatrix &M, const vpMatrix &kernel, vpMatrix &res, const std::string &mode="full") | vpMatrix | static |
cppPrint(std::ostream &os, const std::string &matrixName="A", bool octet=false) const | vpMatrix | |
createDiagonalMatrix(const vpColVector &A, vpMatrix &DA) | vpMatrix | static |
csvPrint(std::ostream &os) const | vpMatrix | |
data | vpArray2D< double > | |
det(vpDetMethod method=LU_DECOMPOSITION) const | vpMatrix | |
detByLU() const | vpMatrix | |
detByLUEigen3() const | vpMatrix | |
detByLULapack() const | vpMatrix | |
detByLUOpenCV() const | vpMatrix | |
diag(const double &val=1.0) | vpMatrix | |
diag(const vpColVector &A) | vpMatrix | |
dsize | vpArray2D< 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(unsigned int j) const | vpMatrix | |
getCol(unsigned int j, unsigned int i_begin, unsigned int size) const | vpMatrix | |
getCols() const | vpArray2D< double > | inline |
getDiag() const | vpMatrix | |
getLapackMatrixMinSize() | vpMatrix | inlinestatic |
getMaxValue() const | vpArray2D< double > | |
getMinValue() const | vpArray2D< double > | |
getRow(unsigned int i) const | vpMatrix | |
getRow(unsigned int i, unsigned int j_begin, unsigned int size) const | vpMatrix | |
getRows() const | vpArray2D< double > | inline |
hadamard(const vpMatrix &m) const | vpMatrix | |
vpArray2D< double >::hadamard(const vpArray2D< double > &m) const | vpArray2D< 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() | vpMatrix | inline |
insert(const vpMatrix &A, unsigned int r, unsigned int c) | vpMatrix | |
insert(const vpMatrix &A, const vpMatrix &B, unsigned int r, unsigned int c) | vpMatrix | static |
insert(const vpMatrix &A, const vpMatrix &B, vpMatrix &C, unsigned int r, unsigned int c) | vpMatrix | static |
inverseByCholesky() const | vpMatrix | |
inverseByCholeskyLapack() const | vpMatrix | |
inverseByCholeskyOpenCV() const | vpMatrix | |
inverseByLU() const | vpMatrix | |
inverseByLUEigen3() 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) | vpMatrix | static |
juxtaposeMatrices(const vpMatrix &A, const vpMatrix &B, vpMatrix &C) | vpMatrix | static |
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) | vpMatrix | static |
kron(const vpMatrix &m1, const vpMatrix &m2) | vpMatrix | static |
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) | vpMatrix | inlinestatic |
loadMatrixYAML(const std::string &filename, vpArray2D< double > &M, char *header=NULL) | vpMatrix | inlinestatic |
loadYAML(const std::string &filename, vpArray2D< double > &A, char *header=NULL) | vpArray2D< double > | inlinestatic |
LU_DECOMPOSITION enum value | vpMatrix | |
maplePrint(std::ostream &os) const | vpMatrix | |
matlabPrint(std::ostream &os) const | vpMatrix | |
mult2Matrices(const vpMatrix &A, const vpMatrix &B, vpMatrix &C) | vpMatrix | static |
mult2Matrices(const vpMatrix &A, const vpMatrix &B, vpRotationMatrix &C) | vpMatrix | static |
mult2Matrices(const vpMatrix &A, const vpMatrix &B, vpHomogeneousMatrix &C) | vpMatrix | static |
mult2Matrices(const vpMatrix &A, const vpColVector &B, vpColVector &C) | vpMatrix | static |
multMatrixVector(const vpMatrix &A, const vpColVector &v, vpColVector &w) | vpMatrix | static |
negateMatrix(const vpMatrix &A, vpMatrix &C) | vpMatrix | static |
nullSpace(vpMatrix &kerA, double svThreshold=1e-6) const | vpMatrix | |
nullSpace(vpMatrix &kerA, int dim) const | vpMatrix | |
operator!=(const vpArray2D< double > &A) const | vpArray2D< double > | |
operator*(const vpMatrix &B) const | vpMatrix | |
operator*(const vpRotationMatrix &R) const | vpMatrix | |
operator*(const vpHomogeneousMatrix &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*(double x) const | vpMatrix | |
operator*(const double &x, const vpMatrix &B) | vpMatrix | related |
operator*=(double x) | vpMatrix | |
operator+(const vpMatrix &B) const | vpMatrix | |
operator+=(const vpMatrix &B) | vpMatrix | |
operator+=(double x) | vpMatrix | |
operator,(double val) | vpMatrix | |
operator-(const vpMatrix &B) const | vpMatrix | |
operator-() const | vpMatrix | |
operator-=(const vpMatrix &B) | vpMatrix | |
operator-=(double x) | vpMatrix | |
operator/(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=(double x) | vpMatrix | |
vpArray2D< double >::operator=(vpArray2D< double > &&other) noexcept | vpArray2D< double > | inline |
operator==(const vpArray2D< double > &A) const | vpArray2D< double > | |
operator[](unsigned int i) | vpArray2D< double > | inline |
operator[](unsigned int i) const | vpArray2D< double > | inline |
print(std::ostream &s, unsigned int length, const std::string &intro="") const | vpMatrix | |
printSize() const | vpMatrix | inline |
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 | |
pseudoInverse(int rank_in) const | vpMatrix | |
pseudoInverse(vpMatrix &Ap, int rank_in) const | vpMatrix | |
pseudoInverse(vpMatrix &Ap, vpColVector &sv, int rank_in) const | vpMatrix | |
pseudoInverse(vpMatrix &Ap, vpColVector &sv, int rank_in, vpMatrix &imA, vpMatrix &imAt) const | vpMatrix | |
pseudoInverse(vpMatrix &Ap, vpColVector &sv, int rank_in, 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 | |
pseudoInverseEigen3(int rank_in) const | vpMatrix | |
pseudoInverseEigen3(vpMatrix &Ap, int rank_in) const | vpMatrix | |
pseudoInverseEigen3(vpMatrix &Ap, vpColVector &sv, int rank_in) const | vpMatrix | |
pseudoInverseEigen3(vpMatrix &Ap, vpColVector &sv, int rank_in, 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 | |
pseudoInverseLapack(int rank_in) const | vpMatrix | |
pseudoInverseLapack(vpMatrix &Ap, int rank_in) const | vpMatrix | |
pseudoInverseLapack(vpMatrix &Ap, vpColVector &sv, int rank_in) const | vpMatrix | |
pseudoInverseLapack(vpMatrix &Ap, vpColVector &sv, int rank_in, 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 | |
pseudoInverseOpenCV(int rank_in) const | vpMatrix | |
pseudoInverseOpenCV(vpMatrix &Ap, int rank_in) const | vpMatrix | |
pseudoInverseOpenCV(vpMatrix &Ap, vpColVector &sv, int rank_in) const | vpMatrix | |
pseudoInverseOpenCV(vpMatrix &Ap, vpColVector &sv, int rank_in, 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(unsigned int nrows, unsigned int ncols, bool flagNullify=true, bool recopy_=true) | vpArray2D< double > | inline |
row(unsigned int i) | vpMatrix | |
rowNum | vpArray2D< double > | protected |
rowPtrs | vpArray2D< 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="") | vpMatrix | inlinestatic |
saveMatrixYAML(const std::string &filename, const vpArray2D< double > &M, const char *header="") | vpMatrix | inlinestatic |
saveYAML(const std::string &filename, const vpArray2D< double > &A, const char *header="") | vpArray2D< double > | inlinestatic |
setIdentity(const double &val=1.0) | vpMatrix | |
setLapackMatrixMinSize(unsigned int min_size) | vpMatrix | inlinestatic |
size() const | vpArray2D< 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) | vpMatrix | static |
stack(const vpMatrix &A, const vpRowVector &r) | vpMatrix | static |
stack(const vpMatrix &A, const vpColVector &c) | vpMatrix | static |
stack(const vpMatrix &A, const vpMatrix &B, vpMatrix &C) | vpMatrix | static |
stack(const vpMatrix &A, const vpRowVector &r, vpMatrix &C) | vpMatrix | static |
stack(const vpMatrix &A, const vpColVector &c, vpMatrix &C) | vpMatrix | static |
stackColumns(vpColVector &out) | vpMatrix | |
stackColumns() | vpMatrix | |
stackMatrices(const vpMatrix &A) | vpMatrix | inline |
stackMatrices(const vpMatrix &A, const vpMatrix &B) | vpMatrix | inlinestatic |
stackMatrices(const vpMatrix &A, const vpMatrix &B, vpMatrix &C) | vpMatrix | inlinestatic |
stackMatrices(const vpMatrix &A, const vpRowVector &B) | vpMatrix | static |
stackMatrices(const vpMatrix &A, const vpRowVector &B, vpMatrix &C) | vpMatrix | static |
stackMatrices(const vpColVector &A, const vpColVector &B) | vpMatrix | static |
stackMatrices(const vpColVector &A, const vpColVector &B, vpColVector &C) | vpMatrix | static |
stackRows(vpRowVector &out) | vpMatrix | |
stackRows() | vpMatrix | |
sub2Matrices(const vpMatrix &A, const vpMatrix &B, vpMatrix &C) | vpMatrix | static |
sub2Matrices(const vpColVector &A, const vpColVector &B, vpColVector &C) | vpMatrix | static |
sum() const | vpMatrix | |
sumSquare() const | vpMatrix | |
svd(vpColVector &w, vpMatrix &V) | vpMatrix | |
svdEigen3(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 &At) 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) noexcept | 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 name | vpMatrix | |
vpGEMMmethod enum name | vpArray2D< double > | related |
vpMatrix() | vpMatrix | inline |
vpMatrix(unsigned int r, unsigned int c) | vpMatrix | inline |
vpMatrix(unsigned int r, unsigned int c, double val) | vpMatrix | inline |
vpMatrix(const vpMatrix &M, unsigned int r, unsigned int c, unsigned int nrows, unsigned int ncols) | vpMatrix | |
vpMatrix(const vpArray2D< double > &A) | vpMatrix | inline |
vpMatrix(const vpMatrix &A) | vpMatrix | inline |
vpMatrix(vpMatrix &&A) | vpMatrix | |
vpMatrix(const std::initializer_list< double > &list) | vpMatrix | explicit |
vpMatrix(unsigned int nrows, unsigned int ncols, const std::initializer_list< double > &list) | vpMatrix | explicit |
vpMatrix(const std::initializer_list< std::initializer_list< double > > &lists) | vpMatrix | explicit |
~vpArray2D() | vpArray2D< double > | inlinevirtual |
~vpMatrix() | vpMatrix | inlinevirtual |