Add flex fields to mj_validateReferences.

PiperOrigin-RevId: 575779915
Change-Id: I14d22092e7d712dcc3d474cf0c2a85ef4d6a4aee
This commit is contained in:
Alessio Quaglino
2023-10-23 04:43:53 -07:00
committed by Copybara-Service
parent a53b5be956
commit c6ef4f71c3
+11
View File
@@ -1860,6 +1860,17 @@ const char* mj_validateReferences(const mjModel* m) {
X(mesh_faceadr, nmesh, nmeshface , m->mesh_facenum ) \ X(mesh_faceadr, nmesh, nmeshface , m->mesh_facenum ) \
X(mesh_bvhadr, nmesh, nbvh , m->mesh_bvhnum ) \ X(mesh_bvhadr, nmesh, nbvh , m->mesh_bvhnum ) \
X(mesh_graphadr, nmesh, nmeshgraph , 0 ) \ X(mesh_graphadr, nmesh, nmeshgraph , 0 ) \
X(flex_vertadr, nflex, nflexvert , m->flex_vertnum ) \
X(flex_edgeadr, nflex, nflexedge , m->flex_edgenum ) \
X(flex_elemadr, nflex, nflexelem , m->flex_elemnum ) \
X(flex_evpairadr, nflex, nflexevpair , m->flex_evpairnum ) \
X(flex_texcoordadr, nflex, nflextexcoord , 0 ) \
X(flex_elemdataadr, nflex, nflexelemdata , 0 ) \
X(flex_shelldataadr, nflex, nflexshelldata, 0 ) \
X(flex_edge, nflexedge*2, nflexvert , 0 ) \
X(flex_elem, nflexelemdata, nflexvert , 0 ) \
X(flex_shell, nflexshelldata, nflexvert , 0 ) \
X(flex_bvhadr, nflex, nbvh , m->flex_bvhnum ) \
X(skin_matid, nskin, nmat , 0 ) \ X(skin_matid, nskin, nmat , 0 ) \
X(skin_vertadr, nskin, nskinvert , m->skin_vertnum ) \ X(skin_vertadr, nskin, nskinvert , m->skin_vertnum ) \
X(skin_texcoordadr, nskin, nskintexvert , 0 ) \ X(skin_texcoordadr, nskin, nskintexvert , 0 ) \