Molassembler  1.0.0
Molecule graph and conformer library
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Scine::Molassembler::Temple::Floating::ExpandedRelativeEqualityComparator< T > Class Template Reference

Public Member Functions

constexpr ExpandedRelativeEqualityComparator (const T relativeTolerance)
 
constexpr bool isLessThan (const T a, const T b) const
 
constexpr bool isMoreThan (const T a, const T b) const
 
constexpr bool isLessOrEqual (const T a, const T b) const
 
constexpr bool isMoreOrEqual (const T a, const T b) const
 
constexpr bool isEqual (const T a, const T b) const
 
constexpr bool isUnequal (const T a, const T b) const
 
constexpr bool operator() (const T a, const T b) const noexcept
 Function call operator compares equality.
 

Private Attributes

const T relativeTolerance_
 

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