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

Function ensureModelFitUID

Modules/ModelFit/test/mitkModelFitInfoTest.cpp:27–44  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

25
26
27mitk::modelFit::ModelFitInfo::UIDType ensureModelFitUID(mitk::BaseData * data)
28{
29 mitk::BaseProperty::Pointer uidProp = data->GetProperty(mitk::ModelFitConstants::LEGACY_UID_PROPERTY_NAME().c_str());
30 std::string propUID = "";
31
32 if (uidProp.IsNotNull())
33 {
34 propUID = uidProp->GetValueAsString();
35 }
36 else
37 {
38 mitk::UIDGenerator generator;
39 propUID = generator.GetUID();
40
41 data->SetProperty(mitk::ModelFitConstants::LEGACY_UID_PROPERTY_NAME().c_str(), mitk::StringProperty::New(propUID));
42 }
43 return propUID;
44};
45
46mitk::DataNode::Pointer generateModelFitTestNode()
47{

Callers 2

generateModelFitTestNodeFunction · 0.85
setUpMethod · 0.85

Calls 6

IsNotNullMethod · 0.80
NewFunction · 0.50
GetPropertyMethod · 0.45
GetValueAsStringMethod · 0.45
GetUIDMethod · 0.45
SetPropertyMethod · 0.45

Tested by

no test coverage detected