mjtGeom, from MuJoCo's headers, as numbers. All 20 values carry a number in the header.
Summary
Functions
mjGEOM_ARROW1 is 101.
mjGEOM_ARROW2 is 102.
mjGEOM_ARROW is 100.
mjGEOM_BOX is 6.
mjGEOM_CAPSULE is 3.
mjGEOM_CYLINDER is 5.
mjGEOM_ELLIPSOID is 4.
mjGEOM_FLEX is 105.
mjGEOM_HFIELD is 1.
mjGEOM_LABEL is 107.
mjGEOM_LINE is 103.
mjGEOM_LINEBOX is 104.
mjGEOM_MESH is 7.
mjNGEOMTYPES is 9.
mjGEOM_NONE is 1001.
mjGEOM_PLANE is 0.
mjGEOM_SDF is 8.
mjGEOM_SKIN is 106.
mjGEOM_SPHERE is 2.
The name behind an integer. An atom is already one.
The integer behind a name. An integer is already one.
mjGEOM_TRIANGLE is 108.
Every value, as {name, integer}, in the order the header lists them.
Types
@type t() :: integer()
Functions
@spec arrow1() :: 101
mjGEOM_ARROW1 is 101.
@spec arrow2() :: 102
mjGEOM_ARROW2 is 102.
@spec arrow() :: 100
mjGEOM_ARROW is 100.
@spec box() :: 6
mjGEOM_BOX is 6.
@spec capsule() :: 3
mjGEOM_CAPSULE is 3.
@spec cylinder() :: 5
mjGEOM_CYLINDER is 5.
@spec ellipsoid() :: 4
mjGEOM_ELLIPSOID is 4.
@spec flex() :: 105
mjGEOM_FLEX is 105.
@spec hfield() :: 1
mjGEOM_HFIELD is 1.
@spec label() :: 107
mjGEOM_LABEL is 107.
@spec line() :: 103
mjGEOM_LINE is 103.
@spec linebox() :: 104
mjGEOM_LINEBOX is 104.
@spec mesh() :: 7
mjGEOM_MESH is 7.
@spec mjngeomtypes() :: 9
mjNGEOMTYPES is 9.
@spec none() :: 1001
mjGEOM_NONE is 1001.
@spec plane() :: 0
mjGEOM_PLANE is 0.
@spec sdf() :: 8
mjGEOM_SDF is 8.
@spec skin() :: 106
mjGEOM_SKIN is 106.
@spec sphere() :: 2
mjGEOM_SPHERE is 2.
The name behind an integer. An atom is already one.
The integer behind a name. An integer is already one.
@spec triangle() :: 108
mjGEOM_TRIANGLE is 108.
Every value, as {name, integer}, in the order the header lists them.