| 78 | } |
| 79 | |
| 80 | void mitk::IsoDoseLevelSet::SetIsoDoseLevel(const IsoDoseLevel* level) |
| 81 | { |
| 82 | if (!level) |
| 83 | { |
| 84 | mitkThrow() << "Cannot set iso level. Passed null pointer."; |
| 85 | } |
| 86 | |
| 87 | this->DeleteIsoDoseLevel(level->GetDoseValue()); |
| 88 | |
| 89 | this->m_IsoLevels.push_back(level->Clone()); |
| 90 | |
| 91 | std::sort(this->m_IsoLevels.begin(), this->m_IsoLevels.end(),lesserIsoDoseLevel); |
| 92 | } |
| 93 | |
| 94 | bool mitk::IsoDoseLevelSet::DoseLevelExists(IsoLevelIndexType index) const |
| 95 | { |
no test coverage detected