Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Eigen::internal::min_coeff_visitor< Derived > Struct Template Reference

#include <src/eigen/Eigen/src/Core/Visitor.h>

+ Inheritance diagram for Eigen::internal::min_coeff_visitor< Derived >:
+ Collaboration diagram for Eigen::internal::min_coeff_visitor< Derived >:

Public Types

typedef Derived::Scalar Scalar
 

Public Member Functions

EIGEN_DEVICE_FUNC void operator() (const Scalar &value, Index i, Index j)
 
EIGEN_DEVICE_FUNC void init (const Scalar &value, Index i, Index j)
 

Public Attributes

Index row
 
Index col
 
Scalar res
 

Detailed Description

template<typename Derived>
struct Eigen::internal::min_coeff_visitor< Derived >

Member Typedef Documentation

◆ Scalar

template<typename Derived >
typedef Derived::Scalar Eigen::internal::min_coeff_visitor< Derived >::Scalar

Member Function Documentation

◆ init()

template<typename Derived >
EIGEN_DEVICE_FUNC void Eigen::internal::coeff_visitor< Derived >::init ( const Scalar value,
Index  i,
Index  j 
)
inlineinherited
132 {
133 res = value;
134 row = i;
135 col = j;
136 }
Scalar res
Definition Visitor.h:129
Index col
Definition Visitor.h:128
Index row
Definition Visitor.h:128

References Eigen::internal::coeff_visitor< Derived >::col, Eigen::internal::coeff_visitor< Derived >::res, and Eigen::internal::coeff_visitor< Derived >::row.

◆ operator()()

template<typename Derived >
EIGEN_DEVICE_FUNC void Eigen::internal::min_coeff_visitor< Derived >::operator() ( const Scalar value,
Index  i,
Index  j 
)
inline
150 {
151 if(value < this->res)
152 {
153 this->res = value;
154 this->row = i;
155 this->col = j;
156 }
157 }

References Eigen::internal::coeff_visitor< Derived >::col, Eigen::internal::coeff_visitor< Derived >::res, and Eigen::internal::coeff_visitor< Derived >::row.

Member Data Documentation

◆ col

◆ res

◆ row


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