Fix missing arg for mj_compile in model-editing doc example code.
PiperOrigin-RevId: 720005405 Change-Id: Idf71a1a12fe4cfcc450cd80c91b13ee8a75e1636
This commit is contained in:
committed by
Copybara-Service
parent
08edde5fd8
commit
4ab274aea9
@@ -49,7 +49,7 @@ editing corresponds to setting attributes. For example, in order to change the t
|
||||
mjSpec* spec = mj_makeSpec();
|
||||
spec->opt.timestep = 0.01;
|
||||
...
|
||||
mjModel* model = mj_compile(spec);
|
||||
mjModel* model = mj_compile(spec, NULL);
|
||||
|
||||
Attributes which have variable length are C++ vectors and strings, :ref:`exposed to C as opaque types<ArrayHandles>`.
|
||||
In C one uses the provided :ref:`getters<AttributeGetters>` and :ref:`setters<AttributeSetters>`:
|
||||
@@ -95,7 +95,7 @@ Elements cannot be created directly; they are returned to the user by the corres
|
||||
mjsGeom* my_geom = mjs_addGeom(world, NULL); // add a geom to the world
|
||||
my_geom->type = mjGEOM_BOX; // set geom type
|
||||
my_geom->size[0] = my_geom->size[1] = my_geom->size[2] = 0.5; // set box size
|
||||
mjModel* model = mj_compile(spec); // compile to mjModel
|
||||
mjModel* model = mj_compile(spec, NULL); // compile to mjModel
|
||||
|
||||
The ``NULL`` second argument to :ref:`mjs_addGeom` is the optional default class pointer. When using defaults
|
||||
procedurally, default classes are passed in explicitly to element constructors. The global defaults of all elements
|
||||
|
||||
Reference in New Issue
Block a user