![]() |
Visual Servoing Platform version 3.7.0
|
This is the complete list of members for vpSubMatrix, 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 | |
| checkParentStatus() const | vpSubMatrix | |
| cholesky() const | vpMatrix | |
| choleskyByEigen3() const | vpMatrix | |
| choleskyByLapack() const | vpMatrix | |
| choleskyByOpenCV() 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) | vpMatrix | static |
| conv2(const vpMatrix &M, const vpMatrix &kernel, vpMatrix &res, const std::string &mode) | vpMatrix | static |
| vpArray2D< double >::conv2(const vpArray2D< double > &M, const vpArray2D< double > &kernel, const std::string &mode) | vpArray2D< double > | 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 | |
| dampedInverse(const double &ratioOfMaxSvd=1e-4) 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 | |
| vpMatrix::eye() | 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(vpMatrix &m, const unsigned int &row, const unsigned int &col, const unsigned int &nrows, const unsigned int &ncols) | vpSubMatrix | |
| vpMatrix::init(const vpMatrix &M, unsigned int r, unsigned int c, unsigned int nrows, unsigned int ncols) | vpMatrix | |
| 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 |
| vpArray2D< double >::insert(const vpArray2D< double > &A, unsigned int r, unsigned int c) | vpArray2D< double > | inline |
| 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 | |
| isFinite(const vpArray2D< double > &A) | vpArray2D< double > | inlinestatic |
| isMemoryOwner | vpArray2D< double > | protected |
| isRowPtrsOwner | vpArray2D< double > | protected |
| 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=nullptr) | vpArray2D< double > | inlinestatic |
| loadMatrix(const std::string &filename, vpArray2D< double > &M, bool binary=false, char *header=nullptr) | vpMatrix | inlinestatic |
| loadMatrixYAML(const std::string &filename, vpArray2D< double > &M, char *header=nullptr) | vpMatrix | inlinestatic |
| loadYAML(const std::string &filename, vpArray2D< double > &A, char *header=nullptr) | 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 |
| mult2Matrices(const vpMatrix &A, const vpRotationMatrix &B, vpMatrix &C) | vpMatrix | static |
| mult2Matrices(const vpRotationMatrix &A, const vpMatrix &B, vpMatrix &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 *p) | vpMatrix | |
| operator<<(double val) | vpMatrix | |
| operator=(const vpSubMatrix &B) | vpSubMatrix | |
| operator=(const vpMatrix &B) | vpSubMatrix | |
| operator=(const double &x) | vpSubMatrix | |
| vpMatrix::operator=(const vpArray2D< double > &A) | vpMatrix | |
| vpMatrix::operator=(const vpHomogeneousMatrix &M) | vpMatrix | |
| vpMatrix::operator=(const vpRotationMatrix &R) | vpMatrix | |
| vpMatrix::operator=(const vpVelocityTwistMatrix &V) | vpMatrix | |
| vpMatrix::operator=(const vpForceTwistMatrix &F) | vpMatrix | |
| vpMatrix::operator=(const vpColVector &v) | vpMatrix | |
| vpMatrix::operator=(const vpRowVector &v) | vpMatrix | |
| vpMatrix::operator=(const vpTranslationVector &t) | vpMatrix | |
| vpMatrix::operator=(vpMatrix &&A) | vpMatrix | |
| vpMatrix::operator=(const std::initializer_list< double > &list) | vpMatrix | |
| vpMatrix::operator=(const std::initializer_list< std::initializer_list< double > > &lists) | vpMatrix | |
| vpMatrix::operator=(double x) | vpMatrix | |
| operator==(const vpArray2D< double > &A) const | vpArray2D< double > | related |
| operator==(const vpArray2D< float > &A) const | vpArray2D< double > | related |
| operator[](unsigned int i) | vpArray2D< double > | inline |
| parent | vpSubMatrix | protected |
| pColNum | vpSubMatrix | protected |
| print(std::ostream &s, unsigned int length, const std::string &intro="") const | vpMatrix | |
| printSize() const | vpMatrix | inline |
| pRowNum | vpSubMatrix | protected |
| 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 | |
| view(double *data, unsigned int rows, unsigned int cols) | vpMatrix | static |
| view(vpMatrix &v, double *data, unsigned int rows, unsigned int cols) | vpMatrix | static |
| vpArray2D< double >::view(const vpArray2D< double > &A) | vpArray2D< double > | inlinestatic |
| vpArray2D() | vpArray2D< double > | inline |
| vpDetMethod enum name | vpMatrix | |
| 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 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(const vpHomogeneousMatrix &R) | vpMatrix | |
| vpMatrix(const vpRotationMatrix &R) | vpMatrix | |
| vpMatrix(const vpVelocityTwistMatrix &V) | vpMatrix | |
| vpMatrix(const vpForceTwistMatrix &F) | vpMatrix | |
| vpMatrix(const vpColVector &v) | vpMatrix | |
| vpMatrix(const vpRowVector &v) | vpMatrix | |
| vpMatrix(const vpTranslationVector &t) | vpMatrix | |
| vpMatrix(vpMatrix &&A) | vpMatrix | |
| vpMatrix(const std::initializer_list< double > &list) | vpMatrix | |
| vpMatrix(unsigned int nrows, unsigned int ncols, const std::initializer_list< double > &list) | vpMatrix | |
| vpMatrix(const std::initializer_list< std::initializer_list< double > > &lists) | vpMatrix | |
| vpSubMatrix() | vpSubMatrix | |
| vpSubMatrix(vpMatrix &m, const unsigned int &row, const unsigned int &col, const unsigned int &nrows, const unsigned int &ncols) | vpSubMatrix | |
| ~vpArray2D() | vpArray2D< double > | inlinevirtual |
| ~vpSubMatrix() VP_OVERRIDE | vpSubMatrix | virtual |