Write sensor reftype and refname (if present) to XML file.

PiperOrigin-RevId: 453926332
Change-Id: I61f4aa2dc6186149b22af71eb8bb0fb2ffd84209
This commit is contained in:
Alessio Quaglino
2022-06-09 08:03:04 -07:00
committed by Copybara-Service
parent 3bf377a10d
commit e050f36b5a
2 changed files with 7 additions and 1 deletions
+6
View File
@@ -1559,6 +1559,12 @@ void mjXWriter::Sensor(XMLElement* root) {
WriteAttr(elem, "cutoff", 1, &psen->cutoff, &zero);
WriteAttr(elem, "noise", 1, &psen->noise, &zero);
WriteVector(elem, "user", psen->userdata);
// add reference if present
if (psen->reftype > 0) {
WriteAttrTxt(elem, "reftype", mju_type2Str(psen->reftype));
WriteAttrTxt(elem, "refname", psen->refname);
}
}
// remove section if empty