![]() |
Prusa Slicer 2.6.0
|
#include <src/eigen/Eigen/src/Core/TriangularMatrix.h>
Inheritance diagram for Eigen::internal::triangular_dense_assignment_kernel< UpLo, Mode, SetOpposite, DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version >:
Collaboration diagram for Eigen::internal::triangular_dense_assignment_kernel< UpLo, Mode, SetOpposite, DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version >:Public Types | |
| typedef Base::DstEvaluatorType | DstEvaluatorType |
| typedef Base::SrcEvaluatorType | SrcEvaluatorType |
| typedef Base::Scalar | Scalar |
| typedef Base::AssignmentTraits | AssignmentTraits |
| typedef AssignmentTraits::PacketType | PacketType |
Public Member Functions | |
| EIGEN_DEVICE_FUNC | triangular_dense_assignment_kernel (DstEvaluatorType &dst, const SrcEvaluatorType &src, const Functor &func, DstXprType &dstExpr) |
| EIGEN_DEVICE_FUNC void | assignDiagonalCoeff (Index id) |
| EIGEN_DEVICE_FUNC void | assignOppositeCoeff (Index row, Index col) |
| EIGEN_DEVICE_FUNC Index | size () const |
| EIGEN_DEVICE_FUNC Index | innerSize () const |
| EIGEN_DEVICE_FUNC Index | outerSize () const |
| EIGEN_DEVICE_FUNC Index | rows () const |
| EIGEN_DEVICE_FUNC Index | cols () const |
| EIGEN_DEVICE_FUNC Index | outerStride () const |
| EIGEN_DEVICE_FUNC DstEvaluatorType & | dstEvaluator () |
| EIGEN_DEVICE_FUNC const SrcEvaluatorType & | srcEvaluator () const |
| EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void | assignCoeff (Index row, Index col) |
| Assign src(row,col) to dst(row,col) through the assignment functor. | |
| EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void | assignCoeff (Index index) |
| EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void | assignCoeffByOuterInner (Index outer, Index inner) |
| template<int StoreMode, int LoadMode, typename PacketType > | |
| EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void | assignPacket (Index row, Index col) |
| template<int StoreMode, int LoadMode, typename PacketType > | |
| EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void | assignPacket (Index index) |
| template<int StoreMode, int LoadMode, typename PacketType > | |
| EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void | assignPacketByOuterInner (Index outer, Index inner) |
| EIGEN_DEVICE_FUNC const Scalar * | dstDataPtr () const |
Static Public Member Functions | |
| static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Index | rowIndexByOuterInner (Index outer, Index inner) |
| static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Index | colIndexByOuterInner (Index outer, Index inner) |
Protected Types | |
| typedef generic_dense_assignment_kernel< DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version > | Base |
| typedef Base::DstXprType | DstXprType |
| typedef Base::SrcXprType | SrcXprType |
Protected Attributes | |
| DstEvaluatorType & | m_dst |
| const SrcEvaluatorType & | m_src |
| const Functor & | m_functor |
| DstXprType & | m_dstExpr |
| typedef Base::AssignmentTraits Eigen::internal::triangular_dense_assignment_kernel< UpLo, Mode, SetOpposite, DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version >::AssignmentTraits |
|
protected |
| typedef Base::DstEvaluatorType Eigen::internal::triangular_dense_assignment_kernel< UpLo, Mode, SetOpposite, DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version >::DstEvaluatorType |
|
protected |
|
inherited |
| typedef Base::Scalar Eigen::internal::triangular_dense_assignment_kernel< UpLo, Mode, SetOpposite, DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version >::Scalar |
| typedef Base::SrcEvaluatorType Eigen::internal::triangular_dense_assignment_kernel< UpLo, Mode, SetOpposite, DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version >::SrcEvaluatorType |
|
protected |
|
inline |
|
inlineinherited |
|
inlineinherited |
Assign src(row,col) to dst(row,col) through the assignment functor.
Here is the call graph for this function:
|
inlineinherited |
Here is the call graph for this function:
|
inline |
References Eigen::UnitDiag, and Eigen::ZeroDiag.
|
inline |
References col(), eigen_internal_assert, and row().
Here is the call graph for this function:
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Here is the call graph for this function:
|
inlinestaticinherited |
References Eigen::RowMajorBit.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlinestaticinherited |
References Eigen::RowMajorBit.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
protectedinherited |
Referenced by Eigen::internal::generic_dense_assignment_kernel< DstEvaluatorTypeT, SrcEvaluatorTypeT, swap_assign_op< typename DstEvaluatorTypeT::Scalar >, Specialized >::assignPacket(), and Eigen::internal::generic_dense_assignment_kernel< DstEvaluatorTypeT, SrcEvaluatorTypeT, swap_assign_op< typename DstEvaluatorTypeT::Scalar >, Specialized >::assignPacket().
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
Referenced by Eigen::internal::generic_dense_assignment_kernel< DstEvaluatorTypeT, SrcEvaluatorTypeT, swap_assign_op< typename DstEvaluatorTypeT::Scalar >, Specialized >::assignPacket(), and Eigen::internal::generic_dense_assignment_kernel< DstEvaluatorTypeT, SrcEvaluatorTypeT, swap_assign_op< typename DstEvaluatorTypeT::Scalar >, Specialized >::assignPacket().