Check for duplicated names when setting element names.

PiperOrigin-RevId: 778827590
Change-Id: I77a208c1571cf735cae80840ea830aa347681f71
This commit is contained in:
Alessio Quaglino
2025-07-03 03:19:51 -07:00
committed by Copybara-Service
parent 594e17074a
commit 564c51ddb9
12 changed files with 96 additions and 74 deletions
-6
View File
@@ -1403,7 +1403,6 @@ mjCJoint* mjCBody::AddFreeJoint() {
model->ResetTreeLists();
model->MakeTreeLists();
// update signature
model->spec.element->signature = model->Signature();
return obj;
@@ -1425,7 +1424,6 @@ mjCJoint* mjCBody::AddJoint(mjCDef* _def) {
model->ResetTreeLists();
model->MakeTreeLists();
// update signature
model->spec.element->signature = model->Signature();
return obj;
@@ -1447,7 +1445,6 @@ mjCGeom* mjCBody::AddGeom(mjCDef* _def) {
model->ResetTreeLists();
model->MakeTreeLists();
// update signature
model->spec.element->signature = model->Signature();
return obj;
@@ -1469,7 +1466,6 @@ mjCSite* mjCBody::AddSite(mjCDef* _def) {
model->ResetTreeLists();
model->MakeTreeLists();
// update signature
model->spec.element->signature = model->Signature();
return obj;
@@ -1491,7 +1487,6 @@ mjCCamera* mjCBody::AddCamera(mjCDef* _def) {
model->ResetTreeLists();
model->MakeTreeLists();
// update signature
model->spec.element->signature = model->Signature();
return obj;
@@ -1513,7 +1508,6 @@ mjCLight* mjCBody::AddLight(mjCDef* _def) {
model->ResetTreeLists();
model->MakeTreeLists();
// update signature
model->spec.element->signature = model->Signature();
return obj;