Add flex fields to mj_validateReferences.
PiperOrigin-RevId: 575779915 Change-Id: I14d22092e7d712dcc3d474cf0c2a85ef4d6a4aee
This commit is contained in:
committed by
Copybara-Service
parent
a53b5be956
commit
c6ef4f71c3
@@ -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 ) \
|
||||||
|
|||||||
Reference in New Issue
Block a user