, including all inherited members.
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] |
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 > | |