#include <MRObjectComparableWithReference.h>
◆ ~ObjectComparableWithReference()
| virtual MR::ObjectComparableWithReference::~ObjectComparableWithReference |
( |
| ) |
|
|
virtualdefault |
◆ ObjectComparableWithReference() [1/3]
| MR::ObjectComparableWithReference::ObjectComparableWithReference |
( |
| ) |
|
|
default |
◆ ObjectComparableWithReference() [2/3]
◆ ObjectComparableWithReference() [3/3]
◆ comparisonToleranceIsAlwaysOnlyPositive()
| virtual bool MR::ObjectComparableWithReference::comparisonToleranceIsAlwaysOnlyPositive |
( |
std::size_t | i | ) |
const |
|
inlinenodiscardvirtual |
◆ computeComparableProperty()
| virtual std::optional< ComparableProperty > MR::ObjectComparableWithReference::computeComparableProperty |
( |
std::size_t | i | ) |
const |
|
nodiscardpure virtual |
◆ getComparablePropertyName()
| virtual std::string_view MR::ObjectComparableWithReference::getComparablePropertyName |
( |
std::size_t | i | ) |
const |
|
nodiscardpure virtual |
◆ getComparisonReferenceValue()
◆ getComparisonReferenceValueName()
| virtual std::string_view MR::ObjectComparableWithReference::getComparisonReferenceValueName |
( |
std::size_t | i | ) |
const |
|
nodiscardpure virtual |
◆ getComparisonTolerence()
| virtual std::optional< ComparisonTolerance > MR::ObjectComparableWithReference::getComparisonTolerence |
( |
std::size_t | i | ) |
const |
|
nodiscardpure virtual |
◆ numComparableProperties()
| virtual std::size_t MR::ObjectComparableWithReference::numComparableProperties |
( |
| ) |
const |
|
nodiscardpure virtual |
◆ numComparisonReferenceValues()
| virtual std::size_t MR::ObjectComparableWithReference::numComparisonReferenceValues |
( |
| ) |
const |
|
inlinenodiscardvirtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setComparisonReferenceVal()
| void MR::ObjectComparableWithReference::setComparisonReferenceVal |
( |
std::size_t | i, |
|
|
const ComparisonReferenceValue & | value ) |
|
inline |
◆ setComparisonReferenceValue()
| virtual void MR::ObjectComparableWithReference::setComparisonReferenceValue |
( |
std::size_t | i, |
|
|
std::optional< ComparisonReferenceValue::Var > | value ) |
|
pure virtual |
◆ setComparisonTolerance()
| virtual void MR::ObjectComparableWithReference::setComparisonTolerance |
( |
std::size_t | i, |
|
|
std::optional< ComparisonTolerance > | newTolerance ) |
|
pure virtual |
The documentation for this class was generated from the following file: