MCPcopy Create free account
hub / github.com/MITK/MITK / EqualDoseFunctor

Class EqualDoseFunctor

Modules/RT/src/mitkIsoDoseLevelCollections.cpp:21–36  ·  view source on GitHub ↗

"Private" functor used in std::find_if to find IsoDoseLevels with a given reference value */

Source from the content-addressed store, hash-verified

19{
20/** "Private" functor used in std::find_if to find IsoDoseLevels with a given reference value */
21class EqualDoseFunctor
22{
23public:
24 typedef IsoDoseLevel::DoseValueType DoseValueType;
25
26 explicit EqualDoseFunctor(const DoseValueType& refValue) : m_refValue(refValue)
27 {}
28
29 bool operator () (const IsoDoseLevel* level)
30 {
31 return level->GetDoseValue() == m_refValue;
32 }
33
34protected:
35 DoseValueType m_refValue;
36};
37
38/** "Private" binary function used in std::sort to check the order of IsoDoseLeveles */
39bool lesserIsoDoseLevel(const IsoDoseLevel* first, const IsoDoseLevel* second)

Callers 3

DoseLevelExistsMethod · 0.85
DeleteIsoDoseLevelMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected