![]() |
Prusa Slicer 2.6.0
|
#include <src/eigen/Eigen/src/SparseCore/MappedSparseMatrix.h>
Inheritance diagram for Eigen::MappedSparseMatrix< _Scalar, _Flags, _StorageIndex >:
Collaboration diagram for Eigen::MappedSparseMatrix< _Scalar, _Flags, _StorageIndex >:Public Types | |
| typedef Base::StorageIndex | StorageIndex |
| typedef Base::Scalar | Scalar |
| typedef Base::PointerType | PointerType |
| typedef PointerType | PointerArgType |
Public Member Functions | |
| MappedSparseMatrix (Index rows, Index cols, Index nnz, StorageIndex *outerIndexPtr, StorageIndex *innerIndexPtr, Scalar *valuePtr, StorageIndex *innerNonZeroPtr=0) | |
| ~MappedSparseMatrix () | |
| EIGEN_DEVICE_FUNC PointerType | cast_to_pointer_type (PointerArgType ptr) |
| EIGEN_DEVICE_FUNC Index | innerStride () const |
| EIGEN_DEVICE_FUNC Index | outerStride () const |
Protected Attributes | |
| StrideType | m_stride |
Private Types | |
| typedef Map< SparseMatrix< _Scalar, _Flags, _StorageIndex > > | Base |
Sparse matrix.
| _Scalar | the scalar type, i.e. the type of the coefficients |
See http://www.netlib.org/linalg/html_templates/node91.html for details on the storage scheme.
|
private |
|
inherited |
|
inherited |
| typedef Base::Scalar Eigen::MappedSparseMatrix< _Scalar, _Flags, _StorageIndex >::Scalar |
| typedef Base::StorageIndex Eigen::MappedSparseMatrix< _Scalar, _Flags, _StorageIndex >::StorageIndex |
|
inline |
|
inline |
Empty destructor
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
protectedinherited |