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

Method GetNamedNode

Modules/Core/src/DataManagement/mitkDataStorage.cpp:89–102  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

87}
88
89mitk::DataNode *mitk::DataStorage::GetNamedNode(const char *name) const
90
91{
92 if (name == nullptr)
93 return nullptr;
94
95 StringProperty::Pointer s(StringProperty::New(name));
96 NodePredicateProperty::Pointer p = NodePredicateProperty::New("name", s);
97 DataStorage::SetOfObjects::ConstPointer rs = this->GetSubset(p);
98 if (rs->Size() >= 1)
99 return rs->GetElement(0);
100 else
101 return nullptr;
102}
103
104mitk::DataNode *mitk::DataStorage::GetNode(const NodePredicateBase *condition) const
105{

Callers 15

GetUniqueNameMethod · 0.95
CheckGetFitUIDsOfNodeMethod · 0.80
LoadTaskMethod · 0.80
TestDataStorageFunction · 0.80
GetNamedNodeFunction · 0.80
GetNamedObjectFunction · 0.80
TestLoadRealImageMethod · 0.80
TestFileIndirectionMethod · 0.80

Calls 4

GetSubsetMethod · 0.95
NewFunction · 0.50
SizeMethod · 0.45
GetElementMethod · 0.45