Public Types | Public Member Functions | List of all members
Eigen::Map< const SparseMatrix< MatScalar, MatOptions, MatIndex >, Options, StrideType > Class Template Reference

#include <SparseMap.h>

Inheritance diagram for Eigen::Map< const SparseMatrix< MatScalar, MatOptions, MatIndex >, Options, StrideType >:
Inheritance graph
[legend]

Public Types

enum  { IsRowMajor = Base::IsRowMajor }
 
typedef SparseMapBase< MapBase
 

Public Member Functions

 Map (Index rows, Index cols, Index nnz, const StorageIndex *outerIndexPtr, const StorageIndex *innerIndexPtr, const Scalar *valuePtr, const StorageIndex *innerNonZerosPtr=0)
 
 ~Map ()
 

Detailed Description

template<typename MatScalar, int MatOptions, typename MatIndex, int Options, typename StrideType>
class Eigen::Map< const SparseMatrix< MatScalar, MatOptions, MatIndex >, Options, StrideType >

Definition at line 255 of file SparseMap.h.

Member Typedef Documentation

template<typename MatScalar , int MatOptions, typename MatIndex , int Options, typename StrideType >
typedef SparseMapBase<Map> Eigen::Map< const SparseMatrix< MatScalar, MatOptions, MatIndex >, Options, StrideType >::Base

Definition at line 259 of file SparseMap.h.

Member Enumeration Documentation

template<typename MatScalar , int MatOptions, typename MatIndex , int Options, typename StrideType >
anonymous enum
Enumerator
IsRowMajor 

Definition at line 261 of file SparseMap.h.

Constructor & Destructor Documentation

template<typename MatScalar , int MatOptions, typename MatIndex , int Options, typename StrideType >
Eigen::Map< const SparseMatrix< MatScalar, MatOptions, MatIndex >, Options, StrideType >::Map ( Index  rows,
Index  cols,
Index  nnz,
const StorageIndex *  outerIndexPtr,
const StorageIndex *  innerIndexPtr,
const Scalar *  valuePtr,
const StorageIndex *  innerNonZerosPtr = 0 
)
inline

This is the const version of the above constructor.

This constructor is available only if SparseMatrixType is const, e.g.:

Map<const SparseMatrix<double> >

Definition at line 270 of file SparseMap.h.

template<typename MatScalar , int MatOptions, typename MatIndex , int Options, typename StrideType >
Eigen::Map< const SparseMatrix< MatScalar, MatOptions, MatIndex >, Options, StrideType >::~Map ( )
inline

Empty destructor

Definition at line 276 of file SparseMap.h.


The documentation for this class was generated from the following file:


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:07