A sparse vector expression referencing an existing sparse vector expression. More...
#include <SparseRef.h>
Public Types | |
typedef internal::SparseRefBase< Ref > | Base |
Public Types inherited from Eigen::internal::SparseRefBase< Ref< SparseVector< MatScalar, MatOptions, MatIndex >, Options, StrideType > > | |
typedef SparseMapBase< Ref< SparseVector< MatScalar, MatOptions, MatIndex >, Options, StrideType > > | Base |
Public Member Functions | |
template<int OtherOptions> | |
Ref (SparseVector< MatScalar, OtherOptions, MatIndex > &expr) | |
template<typename Derived > | |
Ref (const SparseCompressedBase< Derived > &expr) | |
Public Member Functions inherited from Eigen::internal::SparseRefBase< Ref< SparseVector< MatScalar, MatOptions, MatIndex >, Options, StrideType > > | |
SparseRefBase () | |
Private Types | |
typedef SparseVector< MatScalar, MatOptions, MatIndex > | PlainObjectType |
typedef internal::traits< Ref > | Traits |
Private Member Functions | |
template<int OtherOptions> | |
Ref (const SparseVector< MatScalar, OtherOptions, MatIndex > &expr) | |
Additional Inherited Members | |
Protected Member Functions inherited from Eigen::internal::SparseRefBase< Ref< SparseVector< MatScalar, MatOptions, MatIndex >, Options, StrideType > > | |
void | construct (Expression &expr) |
A sparse vector expression referencing an existing sparse vector expression.
SparseVectorType | the equivalent sparse vector type of the referenced data, it must be a template instance of class SparseVector. |
Definition at line 254 of file SparseRef.h.
typedef internal::SparseRefBase<Ref> Eigen::Ref< SparseVector< MatScalar, MatOptions, MatIndex >, Options, StrideType >::Base |
Definition at line 268 of file SparseRef.h.
|
private |
Definition at line 262 of file SparseRef.h.
|
private |
Definition at line 263 of file SparseRef.h.
|
inlineprivate |
|
inline |
Definition at line 273 of file SparseRef.h.
|
inline |
Definition at line 280 of file SparseRef.h.