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

Method getName

src/Mod/Import/App/ImportOCAFAssembly.cpp:87–101  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

85
86
87std::string ImportOCAFAssembly::getName(const TDF_Label& label)
88{
89 Handle(TDataStd_Name) name;
90 std::string part_name;
91 if (label.FindAttribute(TDataStd_Name::GetID(), name)) {
92 TCollection_ExtendedString extstr = name->Get();
93 char* str = new char[extstr.LengthOfCString() + 1];
94 extstr.ToUTF8CString(str);
95 part_name = str;
96 delete[] str;
97 return part_name;
98 }
99
100 return "";
101}
102
103
104void ImportOCAFAssembly::loadShapes(

Callers 5

updateDataMethod · 0.45
setDistancesMethod · 0.45
getDocumentMethod · 0.45
createAssemblyMethod · 0.45
exportObjectsMethod · 0.45

Calls 2

FindAttributeMethod · 0.80
GetMethod · 0.45

Tested by 2

updateDataMethod · 0.36
setDistancesMethod · 0.36