| 69 | } |
| 70 | |
| 71 | bool mitk::Mapper::BaseLocalStorage::IsGenerateDataRequired(mitk::BaseRenderer *renderer, |
| 72 | mitk::Mapper *mapper, |
| 73 | mitk::DataNode *dataNode) const |
| 74 | { |
| 75 | if (mapper && m_LastGenerateDataTime < mapper->GetMTime()) |
| 76 | return true; |
| 77 | |
| 78 | if (dataNode) |
| 79 | { |
| 80 | if (m_LastGenerateDataTime < dataNode->GetDataReferenceChangedTime()) |
| 81 | return true; |
| 82 | |
| 83 | mitk::BaseData *data = dataNode->GetData(); |
| 84 | |
| 85 | if (data && m_LastGenerateDataTime < data->GetMTime()) |
| 86 | return true; |
| 87 | } |
| 88 | |
| 89 | if (renderer && m_LastGenerateDataTime < renderer->GetTimeStepUpdateTime()) |
| 90 | return true; |
| 91 | |
| 92 | return false; |
| 93 | } |
| 94 | |
| 95 | void mitk::Mapper::SetDefaultProperties(mitk::DataNode *node, mitk::BaseRenderer *renderer, bool overwrite) |
| 96 | { |
no test coverage detected