MCPcopy Create free account
hub / github.com/FreeCAD/FreeCAD / createMappedName

Method createMappedName

tests/src/App/ComplexGeoData.cpp:81–89  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

79 }
80
81 std::tuple<Data::IndexedName, Data::MappedName> createMappedName(const std::string& name)
82 {
83 auto elementMap = std::make_shared<Data::ElementMap>();
84 cgd().resetElementMap(elementMap);
85 auto mappedName = Data::MappedName(name.c_str());
86 auto indexedName = Data::IndexedName(_complexGeoData.getElementTypes().front(), 1);
87 elementMap->setElementName(indexedName, mappedName, 0);
88 return std::make_tuple(indexedName, mappedName);
89 }
90
91private:
92 ConcreteComplexGeoDataForTesting _complexGeoData;

Callers

nothing calls this directly

Calls 7

MappedNameFunction · 0.50
IndexedNameClass · 0.50
resetElementMapMethod · 0.45
c_strMethod · 0.45
frontMethod · 0.45
getElementTypesMethod · 0.45
setElementNameMethod · 0.45

Tested by

no test coverage detected