Point Cloud Library (PCL)  1.14.0-dev
pcl::poisson::SparseSymmetricMatrix< T > Member List

This is the complete list of members for pcl::poisson::SparseSymmetricMatrix< T >, including all inherited members.

Entries(void) constpcl::poisson::SparseMatrix< T >
getDiagonal(Vector< T2 > &diagonal) constpcl::poisson::SparseSymmetricMatrix< T >
internalAllocatorpcl::poisson::SparseMatrix< T >static
m_ppElementspcl::poisson::SparseMatrix< T >
Multiply(const Vector< T2 > &V) constpcl::poisson::SparseSymmetricMatrix< T >
Multiply(const Vector< T2 > &In, Vector< T2 > &Out, bool addDCTerm=false) constpcl::poisson::SparseSymmetricMatrix< T >
Multiply(const Vector< T2 > &In, Vector< T2 > &Out, MapReduceVector< T2 > &OutScratch, bool addDCTerm=false) constpcl::poisson::SparseSymmetricMatrix< T >
Multiply(const Vector< T2 > &In, Vector< T2 > &Out, std::vector< T2 * > &OutScratch, const std::vector< int > &bounds) constpcl::poisson::SparseSymmetricMatrix< T >
pcl::poisson::SparseMatrix::Multiply(const SparseMatrix< T > &M) constpcl::poisson::SparseMatrix< T >
pcl::poisson::SparseMatrix::Multiply(const Vector< T2 > &In, Vector< T2 > &Out, int threads=1) constpcl::poisson::SparseMatrix< T >
MultiplyTranspose(const SparseMatrix< T > &Mt) constpcl::poisson::SparseMatrix< T >
operator*(const Vector< T2 > &V) constpcl::poisson::SparseSymmetricMatrix< T >
pcl::poisson::SparseMatrix::operator*(const T &V) constpcl::poisson::SparseMatrix< T >
pcl::poisson::SparseMatrix::operator*(const SparseMatrix< T > &M) constpcl::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) constpcl::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 >
rowspcl::poisson::SparseMatrix< T >
rowSizespcl::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() constpcl::poisson::SparseMatrix< T >
UseAllocator(void)pcl::poisson::SparseMatrix< T >static
write(FILE *fp) constpcl::poisson::SparseMatrix< T >
write(const char *fileName) constpcl::poisson::SparseMatrix< T >
~SparseMatrix()pcl::poisson::SparseMatrix< T >