Merge branch 'merge_name_fix' into 'master'

[occ] overwrite shape property name only if not already set in merge

See merge request jschoeberl/netgen!474
This commit is contained in:
Joachim Schöberl 2022-02-14 18:48:59 +00:00
commit 77596aad96

View File

@ -20,8 +20,8 @@ namespace netgen
double hpref = 0; // number of hp refinement levels (will be multiplied by factor later) double hpref = 0; // number of hp refinement levels (will be multiplied by factor later)
void Merge(const ShapeProperties & prop2) void Merge(const ShapeProperties & prop2)
{ {
if (prop2.name) name = prop2.name; if (!name && prop2.name) name = prop2.name;
if (prop2.col) col = prop2.col; if (!col && prop2.col) col = prop2.col;
maxh = min2(maxh, prop2.maxh); maxh = min2(maxh, prop2.maxh);
hpref = max2(hpref, prop2.hpref); hpref = max2(hpref, prop2.hpref);
} }