Move flex vertex-edge adjacency to mjModel.
PiperOrigin-RevId: 861717037 Change-Id: I2ad8090b0318cb04b43d13966cb42260c82ef930
This commit is contained in:
committed by
Copybara-Service
parent
669e9b7484
commit
ba32568138
@@ -2765,6 +2765,30 @@ STRUCTS: Mapping[str, StructDecl] = dict([
|
||||
doc='vertex body ids',
|
||||
array_extent=('nflexvert',),
|
||||
),
|
||||
StructFieldDecl(
|
||||
name='flex_vertedgeadr',
|
||||
type=PointerType(
|
||||
inner_type=ValueType(name='int'),
|
||||
),
|
||||
doc='first edge address',
|
||||
array_extent=('nflexvert',),
|
||||
),
|
||||
StructFieldDecl(
|
||||
name='flex_vertedgenum',
|
||||
type=PointerType(
|
||||
inner_type=ValueType(name='int'),
|
||||
),
|
||||
doc='number of edges',
|
||||
array_extent=('nflexvert',),
|
||||
),
|
||||
StructFieldDecl(
|
||||
name='flex_vertedge',
|
||||
type=PointerType(
|
||||
inner_type=ValueType(name='int'),
|
||||
),
|
||||
doc='edge indices',
|
||||
array_extent=('nflexedge', 2),
|
||||
),
|
||||
StructFieldDecl(
|
||||
name='flex_edge',
|
||||
type=PointerType(
|
||||
@@ -2845,6 +2869,14 @@ STRUCTS: Mapping[str, StructDecl] = dict([
|
||||
doc='vertex positions in qpos0 on [0, 1]^d',
|
||||
array_extent=('nflexvert', 3),
|
||||
),
|
||||
StructFieldDecl(
|
||||
name='flex_vertmetric',
|
||||
type=PointerType(
|
||||
inner_type=ValueType(name='mjtNum'),
|
||||
),
|
||||
doc='inverse of reference shape matrix',
|
||||
array_extent=('nflexvert', 4),
|
||||
),
|
||||
StructFieldDecl(
|
||||
name='flex_node',
|
||||
type=PointerType(
|
||||
|
||||
Reference in New Issue
Block a user