Path Tracer
Public Member Functions | List of all members
Eigen::internal::const_blas_data_mapper< Scalar, Index, StorageOrder > Class Template Reference
Inheritance diagram for Eigen::internal::const_blas_data_mapper< Scalar, Index, StorageOrder >:
Eigen::internal::blas_data_mapper< const Scalar, Index, StorageOrder >

Public Member Functions

EIGEN_ALWAYS_INLINE const_blas_data_mapper (const Scalar *data, Index stride)
 
EIGEN_ALWAYS_INLINE const_blas_data_mapper< Scalar, Index, StorageOrder > getSubMapper (Index i, Index j) const
 
- Public Member Functions inherited from Eigen::internal::blas_data_mapper< const Scalar, Index, StorageOrder >
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE blas_data_mapper (const Scalar *data, Index stride, Index incr)
 
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE blas_data_mapper getSubMapper (Index i, Index j) const
 
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE LinearMapper getLinearMapper (Index i, Index j) const
 
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE const Scalar & operator() (Index i, Index j) const
 
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE PacketType loadPacket (Index i, Index j) const
 
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE PacketT load (Index i, Index j) const
 
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE void scatterPacket (Index i, Index j, const SubPacket &p) const
 
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE SubPacket gatherPacket (Index i, Index j) const
 
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE void storePacketBlock (Index i, Index j, const PacketBlock< SubPacket, n > &block) const
 

Additional Inherited Members

- Public Types inherited from Eigen::internal::blas_data_mapper< const Scalar, Index, StorageOrder >
typedef BlasLinearMapper< const Scalar, Index, AlignmentType, Incr > LinearMapper
 
- Protected Attributes inherited from Eigen::internal::blas_data_mapper< const Scalar, Index, StorageOrder >
const Scalar *EIGEN_RESTRICT m_data
 
const Index m_stride
 
const internal::variable_if_dynamic< Index, Incr > m_incr
 

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