Public Types | Public Member Functions | Private Types | List of all members
Eigen::internal::SparseTransposeImpl< MatrixType, CompressedAccessBit > Class Template Reference

#include <SparseTranspose.h>

Inheritance diagram for Eigen::internal::SparseTransposeImpl< MatrixType, CompressedAccessBit >:
Inheritance graph
[legend]

Public Types

typedef Base::Scalar Scalar
 
typedef Base::StorageIndex StorageIndex
 
- Public Types inherited from Eigen::SparseCompressedBase< Transpose< MatrixType > >
typedef SparseMatrixBase< Derived > Base
 

Public Member Functions

StorageIndexinnerIndexPtr ()
 
const StorageIndexinnerIndexPtr () const
 
StorageIndexinnerNonZeroPtr ()
 
const StorageIndexinnerNonZeroPtr () const
 
Index nonZeros () const
 
StorageIndexouterIndexPtr ()
 
const StorageIndexouterIndexPtr () const
 
ScalarvaluePtr ()
 
const ScalarvaluePtr () const
 
- Public Member Functions inherited from Eigen::SparseCompressedBase< Transpose< MatrixType > >
Map< Array< Scalar, Dynamic, 1 > > coeffs ()
 
const Map< const Array< Scalar, Dynamic, 1 > > coeffs () const
 
StorageIndex * innerIndexPtr ()
 
const StorageIndex * innerIndexPtr () const
 
StorageIndex * innerNonZeroPtr ()
 
const StorageIndex * innerNonZeroPtr () const
 
bool isCompressed () const
 
Index nonZeros () const
 
Derived & operator= (const Derived &other)
 
Derived & operator= (const Derived &other)
 
Derived & operator= (const EigenBase< OtherDerived > &other)
 
Derived & operator= (const ReturnByValue< OtherDerived > &other)
 
Derived & operator= (const SparseMatrixBase< OtherDerived > &other)
 
StorageIndex * outerIndexPtr ()
 
const StorageIndex * outerIndexPtr () const
 
ScalarvaluePtr ()
 
const ScalarvaluePtr () const
 

Private Types

typedef SparseCompressedBase< Transpose< MatrixType > > Base
 

Additional Inherited Members

- Protected Types inherited from Eigen::SparseCompressedBase< Transpose< MatrixType > >
typedef Base::IndexVector IndexVector
 
- Protected Member Functions inherited from Eigen::SparseCompressedBase< Transpose< MatrixType > >
Eigen::Map< IndexVectorinnerNonZeros ()
 
const Eigen::Map< const IndexVectorinnerNonZeros () const
 
internal::LowerBoundIndex lower_bound (Index row, Index col) const
 
 SparseCompressedBase ()
 

Detailed Description

template<typename MatrixType>
class Eigen::internal::SparseTransposeImpl< MatrixType, CompressedAccessBit >

Definition at line 22 of file SparseTranspose.h.

Member Typedef Documentation

◆ Base

Definition at line 25 of file SparseTranspose.h.

◆ Scalar

template<typename MatrixType >
typedef Base::Scalar Eigen::internal::SparseTransposeImpl< MatrixType, CompressedAccessBit >::Scalar

Definition at line 28 of file SparseTranspose.h.

◆ StorageIndex

template<typename MatrixType >
typedef Base::StorageIndex Eigen::internal::SparseTransposeImpl< MatrixType, CompressedAccessBit >::StorageIndex

Definition at line 29 of file SparseTranspose.h.

Member Function Documentation

◆ innerIndexPtr() [1/2]

template<typename MatrixType >
StorageIndex* Eigen::internal::SparseTransposeImpl< MatrixType, CompressedAccessBit >::innerIndexPtr ( )
inline

Definition at line 39 of file SparseTranspose.h.

◆ innerIndexPtr() [2/2]

template<typename MatrixType >
const StorageIndex* Eigen::internal::SparseTransposeImpl< MatrixType, CompressedAccessBit >::innerIndexPtr ( ) const
inline

Definition at line 34 of file SparseTranspose.h.

◆ innerNonZeroPtr() [1/2]

template<typename MatrixType >
StorageIndex* Eigen::internal::SparseTransposeImpl< MatrixType, CompressedAccessBit >::innerNonZeroPtr ( )
inline

Definition at line 41 of file SparseTranspose.h.

◆ innerNonZeroPtr() [2/2]

template<typename MatrixType >
const StorageIndex* Eigen::internal::SparseTransposeImpl< MatrixType, CompressedAccessBit >::innerNonZeroPtr ( ) const
inline

Definition at line 36 of file SparseTranspose.h.

◆ nonZeros()

template<typename MatrixType >
Index Eigen::internal::SparseTransposeImpl< MatrixType, CompressedAccessBit >::nonZeros ( ) const
inline

Definition at line 31 of file SparseTranspose.h.

◆ outerIndexPtr() [1/2]

template<typename MatrixType >
StorageIndex* Eigen::internal::SparseTransposeImpl< MatrixType, CompressedAccessBit >::outerIndexPtr ( )
inline

Definition at line 40 of file SparseTranspose.h.

◆ outerIndexPtr() [2/2]

template<typename MatrixType >
const StorageIndex* Eigen::internal::SparseTransposeImpl< MatrixType, CompressedAccessBit >::outerIndexPtr ( ) const
inline

Definition at line 35 of file SparseTranspose.h.

◆ valuePtr() [1/2]

template<typename MatrixType >
Scalar* Eigen::internal::SparseTransposeImpl< MatrixType, CompressedAccessBit >::valuePtr ( )
inline

Definition at line 38 of file SparseTranspose.h.

◆ valuePtr() [2/2]

template<typename MatrixType >
const Scalar* Eigen::internal::SparseTransposeImpl< MatrixType, CompressedAccessBit >::valuePtr ( ) const
inline

Definition at line 33 of file SparseTranspose.h.


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


gtsam
Author(s):
autogenerated on Thu Jun 13 2024 03:15:52