| Entries(void) const | pcl::poisson::SparseMatrix< T > | |
| getDiagonal(Vector< T2 > &diagonal) const | pcl::poisson::SparseSymmetricMatrix< T > | |
| internalAllocator | pcl::poisson::SparseMatrix< T > | static |
| m_ppElements | pcl::poisson::SparseMatrix< T > | |
| Multiply(const Vector< T2 > &V) const | pcl::poisson::SparseSymmetricMatrix< T > | |
| Multiply(const Vector< T2 > &In, Vector< T2 > &Out, bool addDCTerm=false) const | pcl::poisson::SparseSymmetricMatrix< T > | |
| Multiply(const Vector< T2 > &In, Vector< T2 > &Out, MapReduceVector< T2 > &OutScratch, bool addDCTerm=false) const | pcl::poisson::SparseSymmetricMatrix< T > | |
| Multiply(const Vector< T2 > &In, Vector< T2 > &Out, std::vector< T2 * > &OutScratch, const std::vector< int > &bounds) const | pcl::poisson::SparseSymmetricMatrix< T > | |
| pcl::poisson::SparseMatrix::Multiply(const SparseMatrix< T > &M) const | pcl::poisson::SparseMatrix< T > | |
| pcl::poisson::SparseMatrix::Multiply(const Vector< T2 > &In, Vector< T2 > &Out, int threads=1) const | pcl::poisson::SparseMatrix< T > | |
| MultiplyTranspose(const SparseMatrix< T > &Mt) const | pcl::poisson::SparseMatrix< T > | |
| operator*(const Vector< T2 > &V) const | pcl::poisson::SparseSymmetricMatrix< T > | |
| pcl::poisson::SparseMatrix::operator*(const T &V) const | pcl::poisson::SparseMatrix< T > | |
| pcl::poisson::SparseMatrix::operator*(const SparseMatrix< T > &M) const | pcl::poisson::SparseMatrix< T > | |
| operator*=(const T &V) | pcl::poisson::SparseMatrix< T > | |
| operator=(const SparseMatrix< T > &M) | pcl::poisson::SparseMatrix< T > | |
| operator[](int idx) | pcl::poisson::SparseMatrix< T > | inline |
| operator[](int idx) const | pcl::poisson::SparseMatrix< T > | inline |
| read(FILE *fp) | pcl::poisson::SparseMatrix< T > | |
| read(const char *fileName) | pcl::poisson::SparseMatrix< T > | |
| Resize(int rows) | pcl::poisson::SparseMatrix< T > | |
| Resize(int rows, int maxEntriesPerRow) | pcl::poisson::SparseMatrix< T > | |
| rows | pcl::poisson::SparseMatrix< T > | |
| rowSizes | pcl::poisson::SparseMatrix< T > | |
| SetAllocator(int blockSize) | pcl::poisson::SparseMatrix< T > | static |
| SetIdentity() | pcl::poisson::SparseMatrix< T > | |
| SetRowSize(int row, int count) | pcl::poisson::SparseMatrix< T > | |
| SetZero() | pcl::poisson::SparseMatrix< T > | |
| Solve(const SparseSymmetricMatrix< T > &M, const Vector< T2 > &b, int iters, Vector< T2 > &solution, T2 eps=1e-8, int reset=1, int threads=0, bool addDCTerm=false, bool solveNormal=false) | pcl::poisson::SparseSymmetricMatrix< T > | static |
| Solve(const SparseSymmetricMatrix< T > &M, const Vector< T2 > &b, int iters, Vector< T2 > &solution, MapReduceVector< T2 > &scratch, T2 eps=1e-8, int reset=1, bool addDCTerm=false, bool solveNormal=false) | pcl::poisson::SparseSymmetricMatrix< T > | static |
| Solve(const SparseSymmetricMatrix< T > &M, const Vector< T2 > &diagonal, const Vector< T2 > &b, int iters, Vector< T2 > &solution, int reset=1) | pcl::poisson::SparseSymmetricMatrix< T > | static |
| pcl::poisson::SparseMatrix::Solve(const SparseMatrix< T > &M, const Vector< T > &b, int iters, Vector< T > &solution, const T eps=1e-8) | pcl::poisson::SparseMatrix< T > | static |
| SolveAtomic(const SparseSymmetricMatrix< T > &M, const Vector< T2 > &b, int iters, Vector< T2 > &solution, T2 eps=1e-8, int reset=1, int threads=0, bool solveNormal=false) | pcl::poisson::SparseSymmetricMatrix< T > | static |
| SolveSymmetric(const SparseMatrix< T > &M, const Vector< T2 > &b, int iters, Vector< T2 > &solution, const T2 eps=1e-8, int reset=1, int threads=1) | pcl::poisson::SparseMatrix< T > | static |
| SparseMatrix(void) | pcl::poisson::SparseMatrix< T > | |
| SparseMatrix(int rows) | pcl::poisson::SparseMatrix< T > | |
| SparseMatrix(int rows, int maxEntriesPerRow) | pcl::poisson::SparseMatrix< T > | |
| SparseMatrix(const SparseMatrix &M) | pcl::poisson::SparseMatrix< T > | |
| Transpose() const | pcl::poisson::SparseMatrix< T > | |
| UseAllocator(void) | pcl::poisson::SparseMatrix< T > | static |
| write(FILE *fp) const | pcl::poisson::SparseMatrix< T > | |
| write(const char *fileName) const | pcl::poisson::SparseMatrix< T > | |
| ~SparseMatrix() | pcl::poisson::SparseMatrix< T > | |