Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Eigen::internal::TripletComp< Iterator, IsColMajor > Struct Template Reference

#include <src/eigen/unsupported/Eigen/src/SparseExtra/BlockSparseMatrix.h>

Public Types

typedef Iterator::value_type Triplet
 

Public Member Functions

bool operator() (const Triplet &a, const Triplet &b)
 

Detailed Description

template<typename Iterator, bool IsColMajor>
struct Eigen::internal::TripletComp< Iterator, IsColMajor >

Member Typedef Documentation

◆ Triplet

template<typename Iterator , bool IsColMajor>
typedef Iterator::value_type Eigen::internal::TripletComp< Iterator, IsColMajor >::Triplet

Member Function Documentation

◆ operator()()

template<typename Iterator , bool IsColMajor>
bool Eigen::internal::TripletComp< Iterator, IsColMajor >::operator() ( const Triplet a,
const Triplet b 
)
inline
91 { if(IsColMajor)
92 return ((a.col() == b.col() && a.row() < b.row()) || (a.col() < b.col()));
93 else
94 return ((a.row() == b.row() && a.col() < b.col()) || (a.row() < b.row()));
95 }

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