from __future__ import annotations import typing __all__: list[str] = ['mjrIndexType', 'mjrMeshPrimitiveType', 'mjrPixelFormat', 'mjrVertexAttributeType', 'mjrVertexAttributeUsage', 'mjtAlignFree', 'mjtBias', 'mjtBuiltin', 'mjtButton', 'mjtCTimer', 'mjtCamLight', 'mjtCamOutBit', 'mjtCamera', 'mjtCatBit', 'mjtColorSpace', 'mjtConDataField', 'mjtCone', 'mjtConflict', 'mjtConstraint', 'mjtConstraintState', 'mjtCtrlChart', 'mjtDataType', 'mjtDepthMap', 'mjtDisableBit', 'mjtDyn', 'mjtEnableBit', 'mjtEq', 'mjtEvent', 'mjtFlexSelf', 'mjtFont', 'mjtFontScale', 'mjtFrame', 'mjtFramebuffer', 'mjtGain', 'mjtGeom', 'mjtGeomInertia', 'mjtGridPos', 'mjtInertiaFromGeom', 'mjtIntegrator', 'mjtItem', 'mjtJacobian', 'mjtJoint', 'mjtLRMode', 'mjtLabel', 'mjtLightType', 'mjtLimited', 'mjtLogLevel', 'mjtLogTopic', 'mjtMark', 'mjtMeshBuiltin', 'mjtMeshInertia', 'mjtMouse', 'mjtObj', 'mjtOrientation', 'mjtPertBit', 'mjtPluginCapabilityBit', 'mjtProjection', 'mjtRayDataField', 'mjtRndFlag', 'mjtSDFType', 'mjtSameFrame', 'mjtSection', 'mjtSensor', 'mjtSleepPolicy', 'mjtSleepState', 'mjtSolver', 'mjtStage', 'mjtState', 'mjtStereo', 'mjtTexture', 'mjtTextureRole', 'mjtTimer', 'mjtTrn', 'mjtVisFlag', 'mjtWarning', 'mjtWrap'] class mjrIndexType: """ Members: mjINDEX_TYPE_U16 mjINDEX_TYPE_U32 """ __members__: typing.ClassVar[dict[str, mjrIndexType]] # value = {'mjINDEX_TYPE_U16': , 'mjINDEX_TYPE_U32': } mjINDEX_TYPE_U16: typing.ClassVar[mjrIndexType] # value = mjINDEX_TYPE_U32: typing.ClassVar[mjrIndexType] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjrMeshPrimitiveType: """ Members: mjMESH_PRIMITIVE_TYPE_TRIANGLES mjMESH_PRIMITIVE_TYPE_LINES """ __members__: typing.ClassVar[dict[str, mjrMeshPrimitiveType]] # value = {'mjMESH_PRIMITIVE_TYPE_TRIANGLES': , 'mjMESH_PRIMITIVE_TYPE_LINES': } mjMESH_PRIMITIVE_TYPE_LINES: typing.ClassVar[mjrMeshPrimitiveType] # value = mjMESH_PRIMITIVE_TYPE_TRIANGLES: typing.ClassVar[mjrMeshPrimitiveType] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjrPixelFormat: """ Members: mjPIXEL_FORMAT_UNKNOWN mjPIXEL_FORMAT_R8 mjPIXEL_FORMAT_RGB8 mjPIXEL_FORMAT_RGBA8 mjPIXEL_FORMAT_R32F mjPIXEL_FORMAT_DEPTH32F mjPIXEL_FORMAT_KTX """ __members__: typing.ClassVar[dict[str, mjrPixelFormat]] # value = {'mjPIXEL_FORMAT_UNKNOWN': , 'mjPIXEL_FORMAT_R8': , 'mjPIXEL_FORMAT_RGB8': , 'mjPIXEL_FORMAT_RGBA8': , 'mjPIXEL_FORMAT_R32F': , 'mjPIXEL_FORMAT_DEPTH32F': , 'mjPIXEL_FORMAT_KTX': } mjPIXEL_FORMAT_DEPTH32F: typing.ClassVar[mjrPixelFormat] # value = mjPIXEL_FORMAT_KTX: typing.ClassVar[mjrPixelFormat] # value = mjPIXEL_FORMAT_R32F: typing.ClassVar[mjrPixelFormat] # value = mjPIXEL_FORMAT_R8: typing.ClassVar[mjrPixelFormat] # value = mjPIXEL_FORMAT_RGB8: typing.ClassVar[mjrPixelFormat] # value = mjPIXEL_FORMAT_RGBA8: typing.ClassVar[mjrPixelFormat] # value = mjPIXEL_FORMAT_UNKNOWN: typing.ClassVar[mjrPixelFormat] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjrVertexAttributeType: """ Members: mjVERTEX_ATTRIBUTE_TYPE_FLOAT2 mjVERTEX_ATTRIBUTE_TYPE_FLOAT3 mjVERTEX_ATTRIBUTE_TYPE_FLOAT4 mjVERTEX_ATTRIBUTE_TYPE_UBYTE4 """ __members__: typing.ClassVar[dict[str, mjrVertexAttributeType]] # value = {'mjVERTEX_ATTRIBUTE_TYPE_FLOAT2': , 'mjVERTEX_ATTRIBUTE_TYPE_FLOAT3': , 'mjVERTEX_ATTRIBUTE_TYPE_FLOAT4': , 'mjVERTEX_ATTRIBUTE_TYPE_UBYTE4': } mjVERTEX_ATTRIBUTE_TYPE_FLOAT2: typing.ClassVar[mjrVertexAttributeType] # value = mjVERTEX_ATTRIBUTE_TYPE_FLOAT3: typing.ClassVar[mjrVertexAttributeType] # value = mjVERTEX_ATTRIBUTE_TYPE_FLOAT4: typing.ClassVar[mjrVertexAttributeType] # value = mjVERTEX_ATTRIBUTE_TYPE_UBYTE4: typing.ClassVar[mjrVertexAttributeType] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjrVertexAttributeUsage: """ Members: mjVERTEX_ATTRIBUTE_USAGE_POSITION mjVERTEX_ATTRIBUTE_USAGE_NORMAL mjVERTEX_ATTRIBUTE_USAGE_TANGENTS mjVERTEX_ATTRIBUTE_USAGE_UV mjVERTEX_ATTRIBUTE_USAGE_COLOR """ __members__: typing.ClassVar[dict[str, mjrVertexAttributeUsage]] # value = {'mjVERTEX_ATTRIBUTE_USAGE_POSITION': , 'mjVERTEX_ATTRIBUTE_USAGE_NORMAL': , 'mjVERTEX_ATTRIBUTE_USAGE_TANGENTS': , 'mjVERTEX_ATTRIBUTE_USAGE_UV': , 'mjVERTEX_ATTRIBUTE_USAGE_COLOR': } mjVERTEX_ATTRIBUTE_USAGE_COLOR: typing.ClassVar[mjrVertexAttributeUsage] # value = mjVERTEX_ATTRIBUTE_USAGE_NORMAL: typing.ClassVar[mjrVertexAttributeUsage] # value = mjVERTEX_ATTRIBUTE_USAGE_POSITION: typing.ClassVar[mjrVertexAttributeUsage] # value = mjVERTEX_ATTRIBUTE_USAGE_TANGENTS: typing.ClassVar[mjrVertexAttributeUsage] # value = mjVERTEX_ATTRIBUTE_USAGE_UV: typing.ClassVar[mjrVertexAttributeUsage] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtAlignFree: """ Members: mjALIGNFREE_FALSE mjALIGNFREE_TRUE mjALIGNFREE_AUTO """ __members__: typing.ClassVar[dict[str, mjtAlignFree]] # value = {'mjALIGNFREE_FALSE': , 'mjALIGNFREE_TRUE': , 'mjALIGNFREE_AUTO': } mjALIGNFREE_AUTO: typing.ClassVar[mjtAlignFree] # value = mjALIGNFREE_FALSE: typing.ClassVar[mjtAlignFree] # value = mjALIGNFREE_TRUE: typing.ClassVar[mjtAlignFree] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtBias: """ Members: mjBIAS_NONE mjBIAS_AFFINE mjBIAS_MUSCLE mjBIAS_DCMOTOR mjBIAS_SO3 mjBIAS_USER """ __members__: typing.ClassVar[dict[str, mjtBias]] # value = {'mjBIAS_NONE': , 'mjBIAS_AFFINE': , 'mjBIAS_MUSCLE': , 'mjBIAS_DCMOTOR': , 'mjBIAS_SO3': , 'mjBIAS_USER': } mjBIAS_AFFINE: typing.ClassVar[mjtBias] # value = mjBIAS_DCMOTOR: typing.ClassVar[mjtBias] # value = mjBIAS_MUSCLE: typing.ClassVar[mjtBias] # value = mjBIAS_NONE: typing.ClassVar[mjtBias] # value = mjBIAS_SO3: typing.ClassVar[mjtBias] # value = mjBIAS_USER: typing.ClassVar[mjtBias] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtBuiltin: """ Members: mjBUILTIN_NONE mjBUILTIN_GRADIENT mjBUILTIN_CHECKER mjBUILTIN_FLAT """ __members__: typing.ClassVar[dict[str, mjtBuiltin]] # value = {'mjBUILTIN_NONE': , 'mjBUILTIN_GRADIENT': , 'mjBUILTIN_CHECKER': , 'mjBUILTIN_FLAT': } mjBUILTIN_CHECKER: typing.ClassVar[mjtBuiltin] # value = mjBUILTIN_FLAT: typing.ClassVar[mjtBuiltin] # value = mjBUILTIN_GRADIENT: typing.ClassVar[mjtBuiltin] # value = mjBUILTIN_NONE: typing.ClassVar[mjtBuiltin] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtButton: """ Members: mjBUTTON_NONE mjBUTTON_LEFT mjBUTTON_RIGHT mjBUTTON_MIDDLE """ __members__: typing.ClassVar[dict[str, mjtButton]] # value = {'mjBUTTON_NONE': , 'mjBUTTON_LEFT': , 'mjBUTTON_RIGHT': , 'mjBUTTON_MIDDLE': } mjBUTTON_LEFT: typing.ClassVar[mjtButton] # value = mjBUTTON_MIDDLE: typing.ClassVar[mjtButton] # value = mjBUTTON_NONE: typing.ClassVar[mjtButton] # value = mjBUTTON_RIGHT: typing.ClassVar[mjtButton] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtCTimer: """ Members: mjCTIMER_TOTAL mjCTIMER_ASSETS mjCTIMER_TEXTURE mjCTIMER_MESH_LOAD mjCTIMER_MESH_HULL mjCTIMER_MESH_POLYGON mjCTIMER_MESH_INERTIA mjCTIMER_MESH_BVH mjCTIMER_MESH_OCTREE mjNCTIMER """ __members__: typing.ClassVar[dict[str, mjtCTimer]] # value = {'mjCTIMER_TOTAL': , 'mjCTIMER_ASSETS': , 'mjCTIMER_TEXTURE': , 'mjCTIMER_MESH_LOAD': , 'mjCTIMER_MESH_HULL': , 'mjCTIMER_MESH_POLYGON': , 'mjCTIMER_MESH_INERTIA': , 'mjCTIMER_MESH_BVH': , 'mjCTIMER_MESH_OCTREE': , 'mjNCTIMER': } mjCTIMER_ASSETS: typing.ClassVar[mjtCTimer] # value = mjCTIMER_MESH_BVH: typing.ClassVar[mjtCTimer] # value = mjCTIMER_MESH_HULL: typing.ClassVar[mjtCTimer] # value = mjCTIMER_MESH_INERTIA: typing.ClassVar[mjtCTimer] # value = mjCTIMER_MESH_LOAD: typing.ClassVar[mjtCTimer] # value = mjCTIMER_MESH_OCTREE: typing.ClassVar[mjtCTimer] # value = mjCTIMER_MESH_POLYGON: typing.ClassVar[mjtCTimer] # value = mjCTIMER_TEXTURE: typing.ClassVar[mjtCTimer] # value = mjCTIMER_TOTAL: typing.ClassVar[mjtCTimer] # value = mjNCTIMER: typing.ClassVar[mjtCTimer] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtCamLight: """ Members: mjCAMLIGHT_FIXED mjCAMLIGHT_TRACK mjCAMLIGHT_TRACKCOM mjCAMLIGHT_TARGETBODY mjCAMLIGHT_TARGETBODYCOM """ __members__: typing.ClassVar[dict[str, mjtCamLight]] # value = {'mjCAMLIGHT_FIXED': , 'mjCAMLIGHT_TRACK': , 'mjCAMLIGHT_TRACKCOM': , 'mjCAMLIGHT_TARGETBODY': , 'mjCAMLIGHT_TARGETBODYCOM': } mjCAMLIGHT_FIXED: typing.ClassVar[mjtCamLight] # value = mjCAMLIGHT_TARGETBODY: typing.ClassVar[mjtCamLight] # value = mjCAMLIGHT_TARGETBODYCOM: typing.ClassVar[mjtCamLight] # value = mjCAMLIGHT_TRACK: typing.ClassVar[mjtCamLight] # value = mjCAMLIGHT_TRACKCOM: typing.ClassVar[mjtCamLight] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtCamOutBit: """ Members: mjCAMOUT_RGB mjCAMOUT_DEPTH mjCAMOUT_DIST mjCAMOUT_NORMAL mjCAMOUT_SEG mjNCAMOUT """ __members__: typing.ClassVar[dict[str, mjtCamOutBit]] # value = {'mjCAMOUT_RGB': , 'mjCAMOUT_DEPTH': , 'mjCAMOUT_DIST': , 'mjCAMOUT_NORMAL': , 'mjCAMOUT_SEG': , 'mjNCAMOUT': } mjCAMOUT_DEPTH: typing.ClassVar[mjtCamOutBit] # value = mjCAMOUT_DIST: typing.ClassVar[mjtCamOutBit] # value = mjCAMOUT_NORMAL: typing.ClassVar[mjtCamOutBit] # value = mjCAMOUT_RGB: typing.ClassVar[mjtCamOutBit] # value = mjCAMOUT_SEG: typing.ClassVar[mjtCamOutBit] # value = mjNCAMOUT: typing.ClassVar[mjtCamOutBit] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtCamera: """ Members: mjCAMERA_FREE mjCAMERA_TRACKING mjCAMERA_FIXED mjCAMERA_USER """ __members__: typing.ClassVar[dict[str, mjtCamera]] # value = {'mjCAMERA_FREE': , 'mjCAMERA_TRACKING': , 'mjCAMERA_FIXED': , 'mjCAMERA_USER': } mjCAMERA_FIXED: typing.ClassVar[mjtCamera] # value = mjCAMERA_FREE: typing.ClassVar[mjtCamera] # value = mjCAMERA_TRACKING: typing.ClassVar[mjtCamera] # value = mjCAMERA_USER: typing.ClassVar[mjtCamera] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtCatBit: """ Members: mjCAT_STATIC mjCAT_DYNAMIC mjCAT_DECOR mjCAT_ALL """ __members__: typing.ClassVar[dict[str, mjtCatBit]] # value = {'mjCAT_STATIC': , 'mjCAT_DYNAMIC': , 'mjCAT_DECOR': , 'mjCAT_ALL': } mjCAT_ALL: typing.ClassVar[mjtCatBit] # value = mjCAT_DECOR: typing.ClassVar[mjtCatBit] # value = mjCAT_DYNAMIC: typing.ClassVar[mjtCatBit] # value = mjCAT_STATIC: typing.ClassVar[mjtCatBit] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtColorSpace: """ Members: mjCOLORSPACE_AUTO mjCOLORSPACE_LINEAR mjCOLORSPACE_SRGB """ __members__: typing.ClassVar[dict[str, mjtColorSpace]] # value = {'mjCOLORSPACE_AUTO': , 'mjCOLORSPACE_LINEAR': , 'mjCOLORSPACE_SRGB': } mjCOLORSPACE_AUTO: typing.ClassVar[mjtColorSpace] # value = mjCOLORSPACE_LINEAR: typing.ClassVar[mjtColorSpace] # value = mjCOLORSPACE_SRGB: typing.ClassVar[mjtColorSpace] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtConDataField: """ Members: mjCONDATA_FOUND mjCONDATA_FORCE mjCONDATA_TORQUE mjCONDATA_DIST mjCONDATA_POS mjCONDATA_NORMAL mjCONDATA_TANGENT mjNCONDATA """ __members__: typing.ClassVar[dict[str, mjtConDataField]] # value = {'mjCONDATA_FOUND': , 'mjCONDATA_FORCE': , 'mjCONDATA_TORQUE': , 'mjCONDATA_DIST': , 'mjCONDATA_POS': , 'mjCONDATA_NORMAL': , 'mjCONDATA_TANGENT': , 'mjNCONDATA': } mjCONDATA_DIST: typing.ClassVar[mjtConDataField] # value = mjCONDATA_FORCE: typing.ClassVar[mjtConDataField] # value = mjCONDATA_FOUND: typing.ClassVar[mjtConDataField] # value = mjCONDATA_NORMAL: typing.ClassVar[mjtConDataField] # value = mjCONDATA_POS: typing.ClassVar[mjtConDataField] # value = mjCONDATA_TANGENT: typing.ClassVar[mjtConDataField] # value = mjCONDATA_TORQUE: typing.ClassVar[mjtConDataField] # value = mjNCONDATA: typing.ClassVar[mjtConDataField] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtCone: """ Members: mjCONE_PYRAMIDAL mjCONE_ELLIPTIC """ __members__: typing.ClassVar[dict[str, mjtCone]] # value = {'mjCONE_PYRAMIDAL': , 'mjCONE_ELLIPTIC': } mjCONE_ELLIPTIC: typing.ClassVar[mjtCone] # value = mjCONE_PYRAMIDAL: typing.ClassVar[mjtCone] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtConflict: """ Members: mjCONFLICT_WARNING mjCONFLICT_MERGE mjCONFLICT_ERROR """ __members__: typing.ClassVar[dict[str, mjtConflict]] # value = {'mjCONFLICT_WARNING': , 'mjCONFLICT_MERGE': , 'mjCONFLICT_ERROR': } mjCONFLICT_ERROR: typing.ClassVar[mjtConflict] # value = mjCONFLICT_MERGE: typing.ClassVar[mjtConflict] # value = mjCONFLICT_WARNING: typing.ClassVar[mjtConflict] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtConstraint: """ Members: mjCNSTR_EQUALITY mjCNSTR_FRICTION_DOF mjCNSTR_FRICTION_TENDON mjCNSTR_LIMIT_JOINT mjCNSTR_LIMIT_TENDON mjCNSTR_CONTACT_FRICTIONLESS mjCNSTR_CONTACT_PYRAMIDAL mjCNSTR_CONTACT_ELLIPTIC """ __members__: typing.ClassVar[dict[str, mjtConstraint]] # value = {'mjCNSTR_EQUALITY': , 'mjCNSTR_FRICTION_DOF': , 'mjCNSTR_FRICTION_TENDON': , 'mjCNSTR_LIMIT_JOINT': , 'mjCNSTR_LIMIT_TENDON': , 'mjCNSTR_CONTACT_FRICTIONLESS': , 'mjCNSTR_CONTACT_PYRAMIDAL': , 'mjCNSTR_CONTACT_ELLIPTIC': } mjCNSTR_CONTACT_ELLIPTIC: typing.ClassVar[mjtConstraint] # value = mjCNSTR_CONTACT_FRICTIONLESS: typing.ClassVar[mjtConstraint] # value = mjCNSTR_CONTACT_PYRAMIDAL: typing.ClassVar[mjtConstraint] # value = mjCNSTR_EQUALITY: typing.ClassVar[mjtConstraint] # value = mjCNSTR_FRICTION_DOF: typing.ClassVar[mjtConstraint] # value = mjCNSTR_FRICTION_TENDON: typing.ClassVar[mjtConstraint] # value = mjCNSTR_LIMIT_JOINT: typing.ClassVar[mjtConstraint] # value = mjCNSTR_LIMIT_TENDON: typing.ClassVar[mjtConstraint] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtConstraintState: """ Members: mjCNSTRSTATE_SATISFIED mjCNSTRSTATE_QUADRATIC mjCNSTRSTATE_LINEARNEG mjCNSTRSTATE_LINEARPOS mjCNSTRSTATE_CONE """ __members__: typing.ClassVar[dict[str, mjtConstraintState]] # value = {'mjCNSTRSTATE_SATISFIED': , 'mjCNSTRSTATE_QUADRATIC': , 'mjCNSTRSTATE_LINEARNEG': , 'mjCNSTRSTATE_LINEARPOS': , 'mjCNSTRSTATE_CONE': } mjCNSTRSTATE_CONE: typing.ClassVar[mjtConstraintState] # value = mjCNSTRSTATE_LINEARNEG: typing.ClassVar[mjtConstraintState] # value = mjCNSTRSTATE_LINEARPOS: typing.ClassVar[mjtConstraintState] # value = mjCNSTRSTATE_QUADRATIC: typing.ClassVar[mjtConstraintState] # value = mjCNSTRSTATE_SATISFIED: typing.ClassVar[mjtConstraintState] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtCtrlChart: """ Members: mjCHART_EXPMAP mjCHART_QUAT """ __members__: typing.ClassVar[dict[str, mjtCtrlChart]] # value = {'mjCHART_EXPMAP': , 'mjCHART_QUAT': } mjCHART_EXPMAP: typing.ClassVar[mjtCtrlChart] # value = mjCHART_QUAT: typing.ClassVar[mjtCtrlChart] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtDataType: """ Members: mjDATATYPE_REAL mjDATATYPE_POSITIVE mjDATATYPE_AXIS mjDATATYPE_QUATERNION """ __members__: typing.ClassVar[dict[str, mjtDataType]] # value = {'mjDATATYPE_REAL': , 'mjDATATYPE_POSITIVE': , 'mjDATATYPE_AXIS': , 'mjDATATYPE_QUATERNION': } mjDATATYPE_AXIS: typing.ClassVar[mjtDataType] # value = mjDATATYPE_POSITIVE: typing.ClassVar[mjtDataType] # value = mjDATATYPE_QUATERNION: typing.ClassVar[mjtDataType] # value = mjDATATYPE_REAL: typing.ClassVar[mjtDataType] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtDepthMap: """ Members: mjDEPTH_ZERONEAR mjDEPTH_ZEROFAR """ __members__: typing.ClassVar[dict[str, mjtDepthMap]] # value = {'mjDEPTH_ZERONEAR': , 'mjDEPTH_ZEROFAR': } mjDEPTH_ZEROFAR: typing.ClassVar[mjtDepthMap] # value = mjDEPTH_ZERONEAR: typing.ClassVar[mjtDepthMap] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtDisableBit: """ Members: mjDSBL_CONSTRAINT mjDSBL_EQUALITY mjDSBL_FRICTIONLOSS mjDSBL_LIMIT mjDSBL_CONTACT mjDSBL_SPRING mjDSBL_DAMPER mjDSBL_GRAVITY mjDSBL_CLAMPCTRL mjDSBL_WARMSTART mjDSBL_FILTERPARENT mjDSBL_ACTUATION mjDSBL_REFSAFE mjDSBL_SENSOR mjDSBL_MIDPHASE mjDSBL_EULERDAMP mjDSBL_AUTORESET mjDSBL_NATIVECCD mjDSBL_ISLAND mjDSBL_MULTICCD mjNDISABLE """ __members__: typing.ClassVar[dict[str, mjtDisableBit]] # value = {'mjDSBL_CONSTRAINT': , 'mjDSBL_EQUALITY': , 'mjDSBL_FRICTIONLOSS': , 'mjDSBL_LIMIT': , 'mjDSBL_CONTACT': , 'mjDSBL_SPRING': , 'mjDSBL_DAMPER': , 'mjDSBL_GRAVITY': , 'mjDSBL_CLAMPCTRL': , 'mjDSBL_WARMSTART': , 'mjDSBL_FILTERPARENT': , 'mjDSBL_ACTUATION': , 'mjDSBL_REFSAFE': , 'mjDSBL_SENSOR': , 'mjDSBL_MIDPHASE': , 'mjDSBL_EULERDAMP': , 'mjDSBL_AUTORESET': , 'mjDSBL_NATIVECCD': , 'mjDSBL_ISLAND': , 'mjDSBL_MULTICCD': , 'mjNDISABLE': } mjDSBL_ACTUATION: typing.ClassVar[mjtDisableBit] # value = mjDSBL_AUTORESET: typing.ClassVar[mjtDisableBit] # value = mjDSBL_CLAMPCTRL: typing.ClassVar[mjtDisableBit] # value = mjDSBL_CONSTRAINT: typing.ClassVar[mjtDisableBit] # value = mjDSBL_CONTACT: typing.ClassVar[mjtDisableBit] # value = mjDSBL_DAMPER: typing.ClassVar[mjtDisableBit] # value = mjDSBL_EQUALITY: typing.ClassVar[mjtDisableBit] # value = mjDSBL_EULERDAMP: typing.ClassVar[mjtDisableBit] # value = mjDSBL_FILTERPARENT: typing.ClassVar[mjtDisableBit] # value = mjDSBL_FRICTIONLOSS: typing.ClassVar[mjtDisableBit] # value = mjDSBL_GRAVITY: typing.ClassVar[mjtDisableBit] # value = mjDSBL_ISLAND: typing.ClassVar[mjtDisableBit] # value = mjDSBL_LIMIT: typing.ClassVar[mjtDisableBit] # value = mjDSBL_MIDPHASE: typing.ClassVar[mjtDisableBit] # value = mjDSBL_MULTICCD: typing.ClassVar[mjtDisableBit] # value = mjDSBL_NATIVECCD: typing.ClassVar[mjtDisableBit] # value = mjDSBL_REFSAFE: typing.ClassVar[mjtDisableBit] # value = mjDSBL_SENSOR: typing.ClassVar[mjtDisableBit] # value = mjDSBL_SPRING: typing.ClassVar[mjtDisableBit] # value = mjDSBL_WARMSTART: typing.ClassVar[mjtDisableBit] # value = mjNDISABLE: typing.ClassVar[mjtDisableBit] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtDyn: """ Members: mjDYN_NONE mjDYN_INTEGRATOR mjDYN_FILTER mjDYN_FILTEREXACT mjDYN_MUSCLE mjDYN_DCMOTOR mjDYN_USER """ __members__: typing.ClassVar[dict[str, mjtDyn]] # value = {'mjDYN_NONE': , 'mjDYN_INTEGRATOR': , 'mjDYN_FILTER': , 'mjDYN_FILTEREXACT': , 'mjDYN_MUSCLE': , 'mjDYN_DCMOTOR': , 'mjDYN_USER': } mjDYN_DCMOTOR: typing.ClassVar[mjtDyn] # value = mjDYN_FILTER: typing.ClassVar[mjtDyn] # value = mjDYN_FILTEREXACT: typing.ClassVar[mjtDyn] # value = mjDYN_INTEGRATOR: typing.ClassVar[mjtDyn] # value = mjDYN_MUSCLE: typing.ClassVar[mjtDyn] # value = mjDYN_NONE: typing.ClassVar[mjtDyn] # value = mjDYN_USER: typing.ClassVar[mjtDyn] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtEnableBit: """ Members: mjENBL_OVERRIDE mjENBL_ENERGY mjENBL_FWDINV mjENBL_INVDISCRETE mjENBL_SLEEP mjENBL_DIAGEXACT mjNENABLE """ __members__: typing.ClassVar[dict[str, mjtEnableBit]] # value = {'mjENBL_OVERRIDE': , 'mjENBL_ENERGY': , 'mjENBL_FWDINV': , 'mjENBL_INVDISCRETE': , 'mjENBL_SLEEP': , 'mjENBL_DIAGEXACT': , 'mjNENABLE': } mjENBL_DIAGEXACT: typing.ClassVar[mjtEnableBit] # value = mjENBL_ENERGY: typing.ClassVar[mjtEnableBit] # value = mjENBL_FWDINV: typing.ClassVar[mjtEnableBit] # value = mjENBL_INVDISCRETE: typing.ClassVar[mjtEnableBit] # value = mjENBL_OVERRIDE: typing.ClassVar[mjtEnableBit] # value = mjENBL_SLEEP: typing.ClassVar[mjtEnableBit] # value = mjNENABLE: typing.ClassVar[mjtEnableBit] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtEq: """ Members: mjEQ_CONNECT mjEQ_WELD mjEQ_JOINT mjEQ_TENDON mjEQ_FLEX mjEQ_FLEXVERT mjEQ_FLEXSTRAIN mjEQ_DISTANCE """ __members__: typing.ClassVar[dict[str, mjtEq]] # value = {'mjEQ_CONNECT': , 'mjEQ_WELD': , 'mjEQ_JOINT': , 'mjEQ_TENDON': , 'mjEQ_FLEX': , 'mjEQ_FLEXVERT': , 'mjEQ_FLEXSTRAIN': , 'mjEQ_DISTANCE': } mjEQ_CONNECT: typing.ClassVar[mjtEq] # value = mjEQ_DISTANCE: typing.ClassVar[mjtEq] # value = mjEQ_FLEX: typing.ClassVar[mjtEq] # value = mjEQ_FLEXSTRAIN: typing.ClassVar[mjtEq] # value = mjEQ_FLEXVERT: typing.ClassVar[mjtEq] # value = mjEQ_JOINT: typing.ClassVar[mjtEq] # value = mjEQ_TENDON: typing.ClassVar[mjtEq] # value = mjEQ_WELD: typing.ClassVar[mjtEq] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtEvent: """ Members: mjEVENT_NONE mjEVENT_MOVE mjEVENT_PRESS mjEVENT_RELEASE mjEVENT_SCROLL mjEVENT_KEY mjEVENT_RESIZE mjEVENT_REDRAW mjEVENT_FILESDROP """ __members__: typing.ClassVar[dict[str, mjtEvent]] # value = {'mjEVENT_NONE': , 'mjEVENT_MOVE': , 'mjEVENT_PRESS': , 'mjEVENT_RELEASE': , 'mjEVENT_SCROLL': , 'mjEVENT_KEY': , 'mjEVENT_RESIZE': , 'mjEVENT_REDRAW': , 'mjEVENT_FILESDROP': } mjEVENT_FILESDROP: typing.ClassVar[mjtEvent] # value = mjEVENT_KEY: typing.ClassVar[mjtEvent] # value = mjEVENT_MOVE: typing.ClassVar[mjtEvent] # value = mjEVENT_NONE: typing.ClassVar[mjtEvent] # value = mjEVENT_PRESS: typing.ClassVar[mjtEvent] # value = mjEVENT_REDRAW: typing.ClassVar[mjtEvent] # value = mjEVENT_RELEASE: typing.ClassVar[mjtEvent] # value = mjEVENT_RESIZE: typing.ClassVar[mjtEvent] # value = mjEVENT_SCROLL: typing.ClassVar[mjtEvent] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtFlexSelf: """ Members: mjFLEXSELF_NONE mjFLEXSELF_NARROW mjFLEXSELF_BVH mjFLEXSELF_SAP mjFLEXSELF_AUTO """ __members__: typing.ClassVar[dict[str, mjtFlexSelf]] # value = {'mjFLEXSELF_NONE': , 'mjFLEXSELF_NARROW': , 'mjFLEXSELF_BVH': , 'mjFLEXSELF_SAP': , 'mjFLEXSELF_AUTO': } mjFLEXSELF_AUTO: typing.ClassVar[mjtFlexSelf] # value = mjFLEXSELF_BVH: typing.ClassVar[mjtFlexSelf] # value = mjFLEXSELF_NARROW: typing.ClassVar[mjtFlexSelf] # value = mjFLEXSELF_NONE: typing.ClassVar[mjtFlexSelf] # value = mjFLEXSELF_SAP: typing.ClassVar[mjtFlexSelf] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtFont: """ Members: mjFONT_NORMAL mjFONT_SHADOW mjFONT_BIG """ __members__: typing.ClassVar[dict[str, mjtFont]] # value = {'mjFONT_NORMAL': , 'mjFONT_SHADOW': , 'mjFONT_BIG': } mjFONT_BIG: typing.ClassVar[mjtFont] # value = mjFONT_NORMAL: typing.ClassVar[mjtFont] # value = mjFONT_SHADOW: typing.ClassVar[mjtFont] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtFontScale: """ Members: mjFONTSCALE_50 mjFONTSCALE_100 mjFONTSCALE_150 mjFONTSCALE_200 mjFONTSCALE_250 mjFONTSCALE_300 """ __members__: typing.ClassVar[dict[str, mjtFontScale]] # value = {'mjFONTSCALE_50': , 'mjFONTSCALE_100': , 'mjFONTSCALE_150': , 'mjFONTSCALE_200': , 'mjFONTSCALE_250': , 'mjFONTSCALE_300': } mjFONTSCALE_100: typing.ClassVar[mjtFontScale] # value = mjFONTSCALE_150: typing.ClassVar[mjtFontScale] # value = mjFONTSCALE_200: typing.ClassVar[mjtFontScale] # value = mjFONTSCALE_250: typing.ClassVar[mjtFontScale] # value = mjFONTSCALE_300: typing.ClassVar[mjtFontScale] # value = mjFONTSCALE_50: typing.ClassVar[mjtFontScale] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtFrame: """ Members: mjFRAME_NONE mjFRAME_BODY mjFRAME_GEOM mjFRAME_SITE mjFRAME_CAMERA mjFRAME_LIGHT mjFRAME_CONTACT mjFRAME_WORLD mjNFRAME """ __members__: typing.ClassVar[dict[str, mjtFrame]] # value = {'mjFRAME_NONE': , 'mjFRAME_BODY': , 'mjFRAME_GEOM': , 'mjFRAME_SITE': , 'mjFRAME_CAMERA': , 'mjFRAME_LIGHT': , 'mjFRAME_CONTACT': , 'mjFRAME_WORLD': , 'mjNFRAME': } mjFRAME_BODY: typing.ClassVar[mjtFrame] # value = mjFRAME_CAMERA: typing.ClassVar[mjtFrame] # value = mjFRAME_CONTACT: typing.ClassVar[mjtFrame] # value = mjFRAME_GEOM: typing.ClassVar[mjtFrame] # value = mjFRAME_LIGHT: typing.ClassVar[mjtFrame] # value = mjFRAME_NONE: typing.ClassVar[mjtFrame] # value = mjFRAME_SITE: typing.ClassVar[mjtFrame] # value = mjFRAME_WORLD: typing.ClassVar[mjtFrame] # value = mjNFRAME: typing.ClassVar[mjtFrame] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtFramebuffer: """ Members: mjFB_WINDOW mjFB_OFFSCREEN """ __members__: typing.ClassVar[dict[str, mjtFramebuffer]] # value = {'mjFB_WINDOW': , 'mjFB_OFFSCREEN': } mjFB_OFFSCREEN: typing.ClassVar[mjtFramebuffer] # value = mjFB_WINDOW: typing.ClassVar[mjtFramebuffer] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtGain: """ Members: mjGAIN_FIXED mjGAIN_AFFINE mjGAIN_MUSCLE mjGAIN_DCMOTOR mjGAIN_SO3 mjGAIN_USER """ __members__: typing.ClassVar[dict[str, mjtGain]] # value = {'mjGAIN_FIXED': , 'mjGAIN_AFFINE': , 'mjGAIN_MUSCLE': , 'mjGAIN_DCMOTOR': , 'mjGAIN_SO3': , 'mjGAIN_USER': } mjGAIN_AFFINE: typing.ClassVar[mjtGain] # value = mjGAIN_DCMOTOR: typing.ClassVar[mjtGain] # value = mjGAIN_FIXED: typing.ClassVar[mjtGain] # value = mjGAIN_MUSCLE: typing.ClassVar[mjtGain] # value = mjGAIN_SO3: typing.ClassVar[mjtGain] # value = mjGAIN_USER: typing.ClassVar[mjtGain] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtGeom: """ Members: mjGEOM_PLANE mjGEOM_HFIELD mjGEOM_SPHERE mjGEOM_CAPSULE mjGEOM_ELLIPSOID mjGEOM_CYLINDER mjGEOM_BOX mjGEOM_MESH mjGEOM_SDF mjNGEOMTYPES mjGEOM_ARROW mjGEOM_ARROW1 mjGEOM_ARROW2 mjGEOM_LINE mjGEOM_LINEBOX mjGEOM_FLEX mjGEOM_SKIN mjGEOM_LABEL mjGEOM_TRIANGLE mjGEOM_NONE """ __members__: typing.ClassVar[dict[str, mjtGeom]] # value = {'mjGEOM_PLANE': , 'mjGEOM_HFIELD': , 'mjGEOM_SPHERE': , 'mjGEOM_CAPSULE': , 'mjGEOM_ELLIPSOID': , 'mjGEOM_CYLINDER': , 'mjGEOM_BOX': , 'mjGEOM_MESH': , 'mjGEOM_SDF': , 'mjNGEOMTYPES': , 'mjGEOM_ARROW': , 'mjGEOM_ARROW1': , 'mjGEOM_ARROW2': , 'mjGEOM_LINE': , 'mjGEOM_LINEBOX': , 'mjGEOM_FLEX': , 'mjGEOM_SKIN': , 'mjGEOM_LABEL': , 'mjGEOM_TRIANGLE': , 'mjGEOM_NONE': } mjGEOM_ARROW: typing.ClassVar[mjtGeom] # value = mjGEOM_ARROW1: typing.ClassVar[mjtGeom] # value = mjGEOM_ARROW2: typing.ClassVar[mjtGeom] # value = mjGEOM_BOX: typing.ClassVar[mjtGeom] # value = mjGEOM_CAPSULE: typing.ClassVar[mjtGeom] # value = mjGEOM_CYLINDER: typing.ClassVar[mjtGeom] # value = mjGEOM_ELLIPSOID: typing.ClassVar[mjtGeom] # value = mjGEOM_FLEX: typing.ClassVar[mjtGeom] # value = mjGEOM_HFIELD: typing.ClassVar[mjtGeom] # value = mjGEOM_LABEL: typing.ClassVar[mjtGeom] # value = mjGEOM_LINE: typing.ClassVar[mjtGeom] # value = mjGEOM_LINEBOX: typing.ClassVar[mjtGeom] # value = mjGEOM_MESH: typing.ClassVar[mjtGeom] # value = mjGEOM_NONE: typing.ClassVar[mjtGeom] # value = mjGEOM_PLANE: typing.ClassVar[mjtGeom] # value = mjGEOM_SDF: typing.ClassVar[mjtGeom] # value = mjGEOM_SKIN: typing.ClassVar[mjtGeom] # value = mjGEOM_SPHERE: typing.ClassVar[mjtGeom] # value = mjGEOM_TRIANGLE: typing.ClassVar[mjtGeom] # value = mjNGEOMTYPES: typing.ClassVar[mjtGeom] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtGeomInertia: """ Members: mjINERTIA_VOLUME mjINERTIA_SHELL """ __members__: typing.ClassVar[dict[str, mjtGeomInertia]] # value = {'mjINERTIA_VOLUME': , 'mjINERTIA_SHELL': } mjINERTIA_SHELL: typing.ClassVar[mjtGeomInertia] # value = mjINERTIA_VOLUME: typing.ClassVar[mjtGeomInertia] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtGridPos: """ Members: mjGRID_TOPLEFT mjGRID_TOPRIGHT mjGRID_BOTTOMLEFT mjGRID_BOTTOMRIGHT mjGRID_TOP mjGRID_BOTTOM mjGRID_LEFT mjGRID_RIGHT """ __members__: typing.ClassVar[dict[str, mjtGridPos]] # value = {'mjGRID_TOPLEFT': , 'mjGRID_TOPRIGHT': , 'mjGRID_BOTTOMLEFT': , 'mjGRID_BOTTOMRIGHT': , 'mjGRID_TOP': , 'mjGRID_BOTTOM': , 'mjGRID_LEFT': , 'mjGRID_RIGHT': } mjGRID_BOTTOM: typing.ClassVar[mjtGridPos] # value = mjGRID_BOTTOMLEFT: typing.ClassVar[mjtGridPos] # value = mjGRID_BOTTOMRIGHT: typing.ClassVar[mjtGridPos] # value = mjGRID_LEFT: typing.ClassVar[mjtGridPos] # value = mjGRID_RIGHT: typing.ClassVar[mjtGridPos] # value = mjGRID_TOP: typing.ClassVar[mjtGridPos] # value = mjGRID_TOPLEFT: typing.ClassVar[mjtGridPos] # value = mjGRID_TOPRIGHT: typing.ClassVar[mjtGridPos] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtInertiaFromGeom: """ Members: mjINERTIAFROMGEOM_FALSE mjINERTIAFROMGEOM_TRUE mjINERTIAFROMGEOM_AUTO """ __members__: typing.ClassVar[dict[str, mjtInertiaFromGeom]] # value = {'mjINERTIAFROMGEOM_FALSE': , 'mjINERTIAFROMGEOM_TRUE': , 'mjINERTIAFROMGEOM_AUTO': } mjINERTIAFROMGEOM_AUTO: typing.ClassVar[mjtInertiaFromGeom] # value = mjINERTIAFROMGEOM_FALSE: typing.ClassVar[mjtInertiaFromGeom] # value = mjINERTIAFROMGEOM_TRUE: typing.ClassVar[mjtInertiaFromGeom] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtIntegrator: """ Members: mjINT_EULER mjINT_RK4 mjINT_IMPLICIT mjINT_IMPLICITFAST """ __members__: typing.ClassVar[dict[str, mjtIntegrator]] # value = {'mjINT_EULER': , 'mjINT_RK4': , 'mjINT_IMPLICIT': , 'mjINT_IMPLICITFAST': } mjINT_EULER: typing.ClassVar[mjtIntegrator] # value = mjINT_IMPLICIT: typing.ClassVar[mjtIntegrator] # value = mjINT_IMPLICITFAST: typing.ClassVar[mjtIntegrator] # value = mjINT_RK4: typing.ClassVar[mjtIntegrator] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtItem: """ Members: mjITEM_END mjITEM_SECTION mjITEM_SEPARATOR mjITEM_STATIC mjITEM_BUTTON mjITEM_CHECKINT mjITEM_CHECKBYTE mjITEM_RADIO mjITEM_RADIOLINE mjITEM_SELECT mjITEM_SLIDERINT mjITEM_SLIDERNUM mjITEM_EDITINT mjITEM_EDITNUM mjITEM_EDITFLOAT mjITEM_EDITTXT mjNITEM """ __members__: typing.ClassVar[dict[str, mjtItem]] # value = {'mjITEM_END': , 'mjITEM_SECTION': , 'mjITEM_SEPARATOR': , 'mjITEM_STATIC': , 'mjITEM_BUTTON': , 'mjITEM_CHECKINT': , 'mjITEM_CHECKBYTE': , 'mjITEM_RADIO': , 'mjITEM_RADIOLINE': , 'mjITEM_SELECT': , 'mjITEM_SLIDERINT': , 'mjITEM_SLIDERNUM': , 'mjITEM_EDITINT': , 'mjITEM_EDITNUM': , 'mjITEM_EDITFLOAT': , 'mjITEM_EDITTXT': , 'mjNITEM': } mjITEM_BUTTON: typing.ClassVar[mjtItem] # value = mjITEM_CHECKBYTE: typing.ClassVar[mjtItem] # value = mjITEM_CHECKINT: typing.ClassVar[mjtItem] # value = mjITEM_EDITFLOAT: typing.ClassVar[mjtItem] # value = mjITEM_EDITINT: typing.ClassVar[mjtItem] # value = mjITEM_EDITNUM: typing.ClassVar[mjtItem] # value = mjITEM_EDITTXT: typing.ClassVar[mjtItem] # value = mjITEM_END: typing.ClassVar[mjtItem] # value = mjITEM_RADIO: typing.ClassVar[mjtItem] # value = mjITEM_RADIOLINE: typing.ClassVar[mjtItem] # value = mjITEM_SECTION: typing.ClassVar[mjtItem] # value = mjITEM_SELECT: typing.ClassVar[mjtItem] # value = mjITEM_SEPARATOR: typing.ClassVar[mjtItem] # value = mjITEM_SLIDERINT: typing.ClassVar[mjtItem] # value = mjITEM_SLIDERNUM: typing.ClassVar[mjtItem] # value = mjITEM_STATIC: typing.ClassVar[mjtItem] # value = mjNITEM: typing.ClassVar[mjtItem] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtJacobian: """ Members: mjJAC_DENSE mjJAC_SPARSE mjJAC_AUTO """ __members__: typing.ClassVar[dict[str, mjtJacobian]] # value = {'mjJAC_DENSE': , 'mjJAC_SPARSE': , 'mjJAC_AUTO': } mjJAC_AUTO: typing.ClassVar[mjtJacobian] # value = mjJAC_DENSE: typing.ClassVar[mjtJacobian] # value = mjJAC_SPARSE: typing.ClassVar[mjtJacobian] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtJoint: """ Members: mjJNT_FREE mjJNT_BALL mjJNT_SLIDE mjJNT_HINGE """ __members__: typing.ClassVar[dict[str, mjtJoint]] # value = {'mjJNT_FREE': , 'mjJNT_BALL': , 'mjJNT_SLIDE': , 'mjJNT_HINGE': } mjJNT_BALL: typing.ClassVar[mjtJoint] # value = mjJNT_FREE: typing.ClassVar[mjtJoint] # value = mjJNT_HINGE: typing.ClassVar[mjtJoint] # value = mjJNT_SLIDE: typing.ClassVar[mjtJoint] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtLRMode: """ Members: mjLRMODE_NONE mjLRMODE_MUSCLE mjLRMODE_MUSCLEUSER mjLRMODE_ALL """ __members__: typing.ClassVar[dict[str, mjtLRMode]] # value = {'mjLRMODE_NONE': , 'mjLRMODE_MUSCLE': , 'mjLRMODE_MUSCLEUSER': , 'mjLRMODE_ALL': } mjLRMODE_ALL: typing.ClassVar[mjtLRMode] # value = mjLRMODE_MUSCLE: typing.ClassVar[mjtLRMode] # value = mjLRMODE_MUSCLEUSER: typing.ClassVar[mjtLRMode] # value = mjLRMODE_NONE: typing.ClassVar[mjtLRMode] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtLabel: """ Members: mjLABEL_NONE mjLABEL_BODY mjLABEL_JOINT mjLABEL_GEOM mjLABEL_SITE mjLABEL_CAMERA mjLABEL_LIGHT mjLABEL_TENDON mjLABEL_ACTUATOR mjLABEL_CONSTRAINT mjLABEL_FLEX mjLABEL_SKIN mjLABEL_SELECTION mjLABEL_SELPNT mjLABEL_CONTACTPOINT mjLABEL_CONTACTFORCE mjLABEL_ISLAND mjNLABEL """ __members__: typing.ClassVar[dict[str, mjtLabel]] # value = {'mjLABEL_NONE': , 'mjLABEL_BODY': , 'mjLABEL_JOINT': , 'mjLABEL_GEOM': , 'mjLABEL_SITE': , 'mjLABEL_CAMERA': , 'mjLABEL_LIGHT': , 'mjLABEL_TENDON': , 'mjLABEL_ACTUATOR': , 'mjLABEL_CONSTRAINT': , 'mjLABEL_FLEX': , 'mjLABEL_SKIN': , 'mjLABEL_SELECTION': , 'mjLABEL_SELPNT': , 'mjLABEL_CONTACTPOINT': , 'mjLABEL_CONTACTFORCE': , 'mjLABEL_ISLAND': , 'mjNLABEL': } mjLABEL_ACTUATOR: typing.ClassVar[mjtLabel] # value = mjLABEL_BODY: typing.ClassVar[mjtLabel] # value = mjLABEL_CAMERA: typing.ClassVar[mjtLabel] # value = mjLABEL_CONSTRAINT: typing.ClassVar[mjtLabel] # value = mjLABEL_CONTACTFORCE: typing.ClassVar[mjtLabel] # value = mjLABEL_CONTACTPOINT: typing.ClassVar[mjtLabel] # value = mjLABEL_FLEX: typing.ClassVar[mjtLabel] # value = mjLABEL_GEOM: typing.ClassVar[mjtLabel] # value = mjLABEL_ISLAND: typing.ClassVar[mjtLabel] # value = mjLABEL_JOINT: typing.ClassVar[mjtLabel] # value = mjLABEL_LIGHT: typing.ClassVar[mjtLabel] # value = mjLABEL_NONE: typing.ClassVar[mjtLabel] # value = mjLABEL_SELECTION: typing.ClassVar[mjtLabel] # value = mjLABEL_SELPNT: typing.ClassVar[mjtLabel] # value = mjLABEL_SITE: typing.ClassVar[mjtLabel] # value = mjLABEL_SKIN: typing.ClassVar[mjtLabel] # value = mjLABEL_TENDON: typing.ClassVar[mjtLabel] # value = mjNLABEL: typing.ClassVar[mjtLabel] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtLightType: """ Members: mjLIGHT_SPOT mjLIGHT_DIRECTIONAL mjLIGHT_POINT mjLIGHT_IMAGE """ __members__: typing.ClassVar[dict[str, mjtLightType]] # value = {'mjLIGHT_SPOT': , 'mjLIGHT_DIRECTIONAL': , 'mjLIGHT_POINT': , 'mjLIGHT_IMAGE': } mjLIGHT_DIRECTIONAL: typing.ClassVar[mjtLightType] # value = mjLIGHT_IMAGE: typing.ClassVar[mjtLightType] # value = mjLIGHT_POINT: typing.ClassVar[mjtLightType] # value = mjLIGHT_SPOT: typing.ClassVar[mjtLightType] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtLimited: """ Members: mjLIMITED_FALSE mjLIMITED_TRUE mjLIMITED_AUTO """ __members__: typing.ClassVar[dict[str, mjtLimited]] # value = {'mjLIMITED_FALSE': , 'mjLIMITED_TRUE': , 'mjLIMITED_AUTO': } mjLIMITED_AUTO: typing.ClassVar[mjtLimited] # value = mjLIMITED_FALSE: typing.ClassVar[mjtLimited] # value = mjLIMITED_TRUE: typing.ClassVar[mjtLimited] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtLogLevel: """ Members: mjLOG_DEBUG mjLOG_INFO mjLOG_WARNING mjLOG_ERROR """ __members__: typing.ClassVar[dict[str, mjtLogLevel]] # value = {'mjLOG_DEBUG': , 'mjLOG_INFO': , 'mjLOG_WARNING': , 'mjLOG_ERROR': } mjLOG_DEBUG: typing.ClassVar[mjtLogLevel] # value = mjLOG_ERROR: typing.ClassVar[mjtLogLevel] # value = mjLOG_INFO: typing.ClassVar[mjtLogLevel] # value = mjLOG_WARNING: typing.ClassVar[mjtLogLevel] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtLogTopic: """ Members: mjTOPIC_NONE mjTOPIC_TIME_STP mjTOPIC_TIME_CMP mjTOPIC_SLEEP mjNTOPIC """ __members__: typing.ClassVar[dict[str, mjtLogTopic]] # value = {'mjTOPIC_NONE': , 'mjTOPIC_TIME_STP': , 'mjTOPIC_TIME_CMP': , 'mjTOPIC_SLEEP': , 'mjNTOPIC': } mjNTOPIC: typing.ClassVar[mjtLogTopic] # value = mjTOPIC_NONE: typing.ClassVar[mjtLogTopic] # value = mjTOPIC_SLEEP: typing.ClassVar[mjtLogTopic] # value = mjTOPIC_TIME_CMP: typing.ClassVar[mjtLogTopic] # value = mjTOPIC_TIME_STP: typing.ClassVar[mjtLogTopic] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtMark: """ Members: mjMARK_NONE mjMARK_EDGE mjMARK_CROSS mjMARK_RANDOM """ __members__: typing.ClassVar[dict[str, mjtMark]] # value = {'mjMARK_NONE': , 'mjMARK_EDGE': , 'mjMARK_CROSS': , 'mjMARK_RANDOM': } mjMARK_CROSS: typing.ClassVar[mjtMark] # value = mjMARK_EDGE: typing.ClassVar[mjtMark] # value = mjMARK_NONE: typing.ClassVar[mjtMark] # value = mjMARK_RANDOM: typing.ClassVar[mjtMark] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtMeshBuiltin: """ Members: mjMESH_BUILTIN_NONE mjMESH_BUILTIN_SPHERE mjMESH_BUILTIN_HEMISPHERE mjMESH_BUILTIN_CONE mjMESH_BUILTIN_SUPERSPHERE mjMESH_BUILTIN_SUPERTORUS mjMESH_BUILTIN_WEDGE mjMESH_BUILTIN_PLATE """ __members__: typing.ClassVar[dict[str, mjtMeshBuiltin]] # value = {'mjMESH_BUILTIN_NONE': , 'mjMESH_BUILTIN_SPHERE': , 'mjMESH_BUILTIN_HEMISPHERE': , 'mjMESH_BUILTIN_CONE': , 'mjMESH_BUILTIN_SUPERSPHERE': , 'mjMESH_BUILTIN_SUPERTORUS': , 'mjMESH_BUILTIN_WEDGE': , 'mjMESH_BUILTIN_PLATE': } mjMESH_BUILTIN_CONE: typing.ClassVar[mjtMeshBuiltin] # value = mjMESH_BUILTIN_HEMISPHERE: typing.ClassVar[mjtMeshBuiltin] # value = mjMESH_BUILTIN_NONE: typing.ClassVar[mjtMeshBuiltin] # value = mjMESH_BUILTIN_PLATE: typing.ClassVar[mjtMeshBuiltin] # value = mjMESH_BUILTIN_SPHERE: typing.ClassVar[mjtMeshBuiltin] # value = mjMESH_BUILTIN_SUPERSPHERE: typing.ClassVar[mjtMeshBuiltin] # value = mjMESH_BUILTIN_SUPERTORUS: typing.ClassVar[mjtMeshBuiltin] # value = mjMESH_BUILTIN_WEDGE: typing.ClassVar[mjtMeshBuiltin] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtMeshInertia: """ Members: mjMESH_INERTIA_CONVEX mjMESH_INERTIA_EXACT mjMESH_INERTIA_LEGACY mjMESH_INERTIA_SHELL """ __members__: typing.ClassVar[dict[str, mjtMeshInertia]] # value = {'mjMESH_INERTIA_CONVEX': , 'mjMESH_INERTIA_EXACT': , 'mjMESH_INERTIA_LEGACY': , 'mjMESH_INERTIA_SHELL': } mjMESH_INERTIA_CONVEX: typing.ClassVar[mjtMeshInertia] # value = mjMESH_INERTIA_EXACT: typing.ClassVar[mjtMeshInertia] # value = mjMESH_INERTIA_LEGACY: typing.ClassVar[mjtMeshInertia] # value = mjMESH_INERTIA_SHELL: typing.ClassVar[mjtMeshInertia] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtMouse: """ Members: mjMOUSE_NONE mjMOUSE_ROTATE_V mjMOUSE_ROTATE_H mjMOUSE_MOVE_V mjMOUSE_MOVE_H mjMOUSE_ZOOM mjMOUSE_MOVE_V_REL mjMOUSE_MOVE_H_REL mjMOUSE_TURN_V mjMOUSE_TURN_H """ __members__: typing.ClassVar[dict[str, mjtMouse]] # value = {'mjMOUSE_NONE': , 'mjMOUSE_ROTATE_V': , 'mjMOUSE_ROTATE_H': , 'mjMOUSE_MOVE_V': , 'mjMOUSE_MOVE_H': , 'mjMOUSE_ZOOM': , 'mjMOUSE_MOVE_V_REL': , 'mjMOUSE_MOVE_H_REL': , 'mjMOUSE_TURN_V': , 'mjMOUSE_TURN_H': } mjMOUSE_MOVE_H: typing.ClassVar[mjtMouse] # value = mjMOUSE_MOVE_H_REL: typing.ClassVar[mjtMouse] # value = mjMOUSE_MOVE_V: typing.ClassVar[mjtMouse] # value = mjMOUSE_MOVE_V_REL: typing.ClassVar[mjtMouse] # value = mjMOUSE_NONE: typing.ClassVar[mjtMouse] # value = mjMOUSE_ROTATE_H: typing.ClassVar[mjtMouse] # value = mjMOUSE_ROTATE_V: typing.ClassVar[mjtMouse] # value = mjMOUSE_TURN_H: typing.ClassVar[mjtMouse] # value = mjMOUSE_TURN_V: typing.ClassVar[mjtMouse] # value = mjMOUSE_ZOOM: typing.ClassVar[mjtMouse] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtObj: """ Members: mjOBJ_UNKNOWN mjOBJ_BODY mjOBJ_XBODY mjOBJ_JOINT mjOBJ_DOF mjOBJ_GEOM mjOBJ_SITE mjOBJ_CAMERA mjOBJ_LIGHT mjOBJ_FLEX mjOBJ_MESH mjOBJ_SKIN mjOBJ_HFIELD mjOBJ_TEXTURE mjOBJ_MATERIAL mjOBJ_PAIR mjOBJ_EXCLUDE mjOBJ_EQUALITY mjOBJ_TENDON mjOBJ_ACTUATOR mjOBJ_SENSOR mjOBJ_NUMERIC mjOBJ_TEXT mjOBJ_TUPLE mjOBJ_KEY mjOBJ_PLUGIN mjNOBJECT mjOBJ_FRAME mjOBJ_DEFAULT mjOBJ_MODEL """ __members__: typing.ClassVar[dict[str, mjtObj]] # value = {'mjOBJ_UNKNOWN': , 'mjOBJ_BODY': , 'mjOBJ_XBODY': , 'mjOBJ_JOINT': , 'mjOBJ_DOF': , 'mjOBJ_GEOM': , 'mjOBJ_SITE': , 'mjOBJ_CAMERA': , 'mjOBJ_LIGHT': , 'mjOBJ_FLEX': , 'mjOBJ_MESH': , 'mjOBJ_SKIN': , 'mjOBJ_HFIELD': , 'mjOBJ_TEXTURE': , 'mjOBJ_MATERIAL': , 'mjOBJ_PAIR': , 'mjOBJ_EXCLUDE': , 'mjOBJ_EQUALITY': , 'mjOBJ_TENDON': , 'mjOBJ_ACTUATOR': , 'mjOBJ_SENSOR': , 'mjOBJ_NUMERIC': , 'mjOBJ_TEXT': , 'mjOBJ_TUPLE': , 'mjOBJ_KEY': , 'mjOBJ_PLUGIN': , 'mjNOBJECT': , 'mjOBJ_FRAME': , 'mjOBJ_DEFAULT': , 'mjOBJ_MODEL': } mjNOBJECT: typing.ClassVar[mjtObj] # value = mjOBJ_ACTUATOR: typing.ClassVar[mjtObj] # value = mjOBJ_BODY: typing.ClassVar[mjtObj] # value = mjOBJ_CAMERA: typing.ClassVar[mjtObj] # value = mjOBJ_DEFAULT: typing.ClassVar[mjtObj] # value = mjOBJ_DOF: typing.ClassVar[mjtObj] # value = mjOBJ_EQUALITY: typing.ClassVar[mjtObj] # value = mjOBJ_EXCLUDE: typing.ClassVar[mjtObj] # value = mjOBJ_FLEX: typing.ClassVar[mjtObj] # value = mjOBJ_FRAME: typing.ClassVar[mjtObj] # value = mjOBJ_GEOM: typing.ClassVar[mjtObj] # value = mjOBJ_HFIELD: typing.ClassVar[mjtObj] # value = mjOBJ_JOINT: typing.ClassVar[mjtObj] # value = mjOBJ_KEY: typing.ClassVar[mjtObj] # value = mjOBJ_LIGHT: typing.ClassVar[mjtObj] # value = mjOBJ_MATERIAL: typing.ClassVar[mjtObj] # value = mjOBJ_MESH: typing.ClassVar[mjtObj] # value = mjOBJ_MODEL: typing.ClassVar[mjtObj] # value = mjOBJ_NUMERIC: typing.ClassVar[mjtObj] # value = mjOBJ_PAIR: typing.ClassVar[mjtObj] # value = mjOBJ_PLUGIN: typing.ClassVar[mjtObj] # value = mjOBJ_SENSOR: typing.ClassVar[mjtObj] # value = mjOBJ_SITE: typing.ClassVar[mjtObj] # value = mjOBJ_SKIN: typing.ClassVar[mjtObj] # value = mjOBJ_TENDON: typing.ClassVar[mjtObj] # value = mjOBJ_TEXT: typing.ClassVar[mjtObj] # value = mjOBJ_TEXTURE: typing.ClassVar[mjtObj] # value = mjOBJ_TUPLE: typing.ClassVar[mjtObj] # value = mjOBJ_UNKNOWN: typing.ClassVar[mjtObj] # value = mjOBJ_XBODY: typing.ClassVar[mjtObj] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtOrientation: """ Members: mjORIENTATION_QUAT mjORIENTATION_AXISANGLE mjORIENTATION_XYAXES mjORIENTATION_ZAXIS mjORIENTATION_EULER """ __members__: typing.ClassVar[dict[str, mjtOrientation]] # value = {'mjORIENTATION_QUAT': , 'mjORIENTATION_AXISANGLE': , 'mjORIENTATION_XYAXES': , 'mjORIENTATION_ZAXIS': , 'mjORIENTATION_EULER': } mjORIENTATION_AXISANGLE: typing.ClassVar[mjtOrientation] # value = mjORIENTATION_EULER: typing.ClassVar[mjtOrientation] # value = mjORIENTATION_QUAT: typing.ClassVar[mjtOrientation] # value = mjORIENTATION_XYAXES: typing.ClassVar[mjtOrientation] # value = mjORIENTATION_ZAXIS: typing.ClassVar[mjtOrientation] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtPertBit: """ Members: mjPERT_TRANSLATE mjPERT_ROTATE """ __members__: typing.ClassVar[dict[str, mjtPertBit]] # value = {'mjPERT_TRANSLATE': , 'mjPERT_ROTATE': } mjPERT_ROTATE: typing.ClassVar[mjtPertBit] # value = mjPERT_TRANSLATE: typing.ClassVar[mjtPertBit] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtPluginCapabilityBit: """ Members: mjPLUGIN_ACTUATOR mjPLUGIN_SENSOR mjPLUGIN_PASSIVE mjPLUGIN_SDF """ __members__: typing.ClassVar[dict[str, mjtPluginCapabilityBit]] # value = {'mjPLUGIN_ACTUATOR': , 'mjPLUGIN_SENSOR': , 'mjPLUGIN_PASSIVE': , 'mjPLUGIN_SDF': } mjPLUGIN_ACTUATOR: typing.ClassVar[mjtPluginCapabilityBit] # value = mjPLUGIN_PASSIVE: typing.ClassVar[mjtPluginCapabilityBit] # value = mjPLUGIN_SDF: typing.ClassVar[mjtPluginCapabilityBit] # value = mjPLUGIN_SENSOR: typing.ClassVar[mjtPluginCapabilityBit] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtProjection: """ Members: mjPROJ_PERSPECTIVE mjPROJ_ORTHOGRAPHIC """ __members__: typing.ClassVar[dict[str, mjtProjection]] # value = {'mjPROJ_PERSPECTIVE': , 'mjPROJ_ORTHOGRAPHIC': } mjPROJ_ORTHOGRAPHIC: typing.ClassVar[mjtProjection] # value = mjPROJ_PERSPECTIVE: typing.ClassVar[mjtProjection] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtRayDataField: """ Members: mjRAYDATA_DIST mjRAYDATA_DIR mjRAYDATA_ORIGIN mjRAYDATA_POINT mjRAYDATA_NORMAL mjRAYDATA_DEPTH mjNRAYDATA """ __members__: typing.ClassVar[dict[str, mjtRayDataField]] # value = {'mjRAYDATA_DIST': , 'mjRAYDATA_DIR': , 'mjRAYDATA_ORIGIN': , 'mjRAYDATA_POINT': , 'mjRAYDATA_NORMAL': , 'mjRAYDATA_DEPTH': , 'mjNRAYDATA': } mjNRAYDATA: typing.ClassVar[mjtRayDataField] # value = mjRAYDATA_DEPTH: typing.ClassVar[mjtRayDataField] # value = mjRAYDATA_DIR: typing.ClassVar[mjtRayDataField] # value = mjRAYDATA_DIST: typing.ClassVar[mjtRayDataField] # value = mjRAYDATA_NORMAL: typing.ClassVar[mjtRayDataField] # value = mjRAYDATA_ORIGIN: typing.ClassVar[mjtRayDataField] # value = mjRAYDATA_POINT: typing.ClassVar[mjtRayDataField] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtRndFlag: """ Members: mjRND_SHADOW mjRND_WIREFRAME mjRND_REFLECTION mjRND_ADDITIVE mjRND_SKYBOX mjRND_FOG mjRND_HAZE mjRND_DEPTH mjRND_SEGMENT mjRND_IDCOLOR mjRND_CULL_FACE mjNRNDFLAG """ __members__: typing.ClassVar[dict[str, mjtRndFlag]] # value = {'mjRND_SHADOW': , 'mjRND_WIREFRAME': , 'mjRND_REFLECTION': , 'mjRND_ADDITIVE': , 'mjRND_SKYBOX': , 'mjRND_FOG': , 'mjRND_HAZE': , 'mjRND_DEPTH': , 'mjRND_SEGMENT': , 'mjRND_IDCOLOR': , 'mjRND_CULL_FACE': , 'mjNRNDFLAG': } mjNRNDFLAG: typing.ClassVar[mjtRndFlag] # value = mjRND_ADDITIVE: typing.ClassVar[mjtRndFlag] # value = mjRND_CULL_FACE: typing.ClassVar[mjtRndFlag] # value = mjRND_DEPTH: typing.ClassVar[mjtRndFlag] # value = mjRND_FOG: typing.ClassVar[mjtRndFlag] # value = mjRND_HAZE: typing.ClassVar[mjtRndFlag] # value = mjRND_IDCOLOR: typing.ClassVar[mjtRndFlag] # value = mjRND_REFLECTION: typing.ClassVar[mjtRndFlag] # value = mjRND_SEGMENT: typing.ClassVar[mjtRndFlag] # value = mjRND_SHADOW: typing.ClassVar[mjtRndFlag] # value = mjRND_SKYBOX: typing.ClassVar[mjtRndFlag] # value = mjRND_WIREFRAME: typing.ClassVar[mjtRndFlag] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtSDFType: """ Members: mjSDFTYPE_SINGLE mjSDFTYPE_INTERSECTION mjSDFTYPE_MIDSURFACE mjSDFTYPE_COLLISION """ __members__: typing.ClassVar[dict[str, mjtSDFType]] # value = {'mjSDFTYPE_SINGLE': , 'mjSDFTYPE_INTERSECTION': , 'mjSDFTYPE_MIDSURFACE': , 'mjSDFTYPE_COLLISION': } mjSDFTYPE_COLLISION: typing.ClassVar[mjtSDFType] # value = mjSDFTYPE_INTERSECTION: typing.ClassVar[mjtSDFType] # value = mjSDFTYPE_MIDSURFACE: typing.ClassVar[mjtSDFType] # value = mjSDFTYPE_SINGLE: typing.ClassVar[mjtSDFType] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtSameFrame: """ Members: mjSAMEFRAME_NONE mjSAMEFRAME_BODY mjSAMEFRAME_INERTIA mjSAMEFRAME_BODYROT mjSAMEFRAME_INERTIAROT """ __members__: typing.ClassVar[dict[str, mjtSameFrame]] # value = {'mjSAMEFRAME_NONE': , 'mjSAMEFRAME_BODY': , 'mjSAMEFRAME_INERTIA': , 'mjSAMEFRAME_BODYROT': , 'mjSAMEFRAME_INERTIAROT': } mjSAMEFRAME_BODY: typing.ClassVar[mjtSameFrame] # value = mjSAMEFRAME_BODYROT: typing.ClassVar[mjtSameFrame] # value = mjSAMEFRAME_INERTIA: typing.ClassVar[mjtSameFrame] # value = mjSAMEFRAME_INERTIAROT: typing.ClassVar[mjtSameFrame] # value = mjSAMEFRAME_NONE: typing.ClassVar[mjtSameFrame] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtSection: """ Members: mjSECT_CLOSED mjSECT_OPEN mjSECT_FIXED """ __members__: typing.ClassVar[dict[str, mjtSection]] # value = {'mjSECT_CLOSED': , 'mjSECT_OPEN': , 'mjSECT_FIXED': } mjSECT_CLOSED: typing.ClassVar[mjtSection] # value = mjSECT_FIXED: typing.ClassVar[mjtSection] # value = mjSECT_OPEN: typing.ClassVar[mjtSection] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtSensor: """ Members: mjSENS_TOUCH mjSENS_ACCELEROMETER mjSENS_VELOCIMETER mjSENS_GYRO mjSENS_FORCE mjSENS_TORQUE mjSENS_MAGNETOMETER mjSENS_RANGEFINDER mjSENS_CAMPROJECTION mjSENS_JOINTPOS mjSENS_JOINTVEL mjSENS_TENDONPOS mjSENS_TENDONVEL mjSENS_ACTUATORPOS mjSENS_ACTUATORVEL mjSENS_ACTUATORFRC mjSENS_JOINTACTFRC mjSENS_TENDONACTFRC mjSENS_BALLQUAT mjSENS_BALLANGVEL mjSENS_JOINTLIMITPOS mjSENS_JOINTLIMITVEL mjSENS_JOINTLIMITFRC mjSENS_TENDONLIMITPOS mjSENS_TENDONLIMITVEL mjSENS_TENDONLIMITFRC mjSENS_FRAMEPOS mjSENS_FRAMEQUAT mjSENS_FRAMEXAXIS mjSENS_FRAMEYAXIS mjSENS_FRAMEZAXIS mjSENS_FRAMELINVEL mjSENS_FRAMEANGVEL mjSENS_FRAMELINACC mjSENS_FRAMEANGACC mjSENS_SUBTREECOM mjSENS_SUBTREELINVEL mjSENS_SUBTREEANGMOM mjSENS_INSIDESITE mjSENS_GEOMDIST mjSENS_GEOMNORMAL mjSENS_GEOMFROMTO mjSENS_CONTACT mjSENS_E_POTENTIAL mjSENS_E_KINETIC mjSENS_CLOCK mjSENS_TACTILE mjSENS_PLUGIN mjSENS_USER """ __members__: typing.ClassVar[dict[str, mjtSensor]] # value = {'mjSENS_TOUCH': , 'mjSENS_ACCELEROMETER': , 'mjSENS_VELOCIMETER': , 'mjSENS_GYRO': , 'mjSENS_FORCE': , 'mjSENS_TORQUE': , 'mjSENS_MAGNETOMETER': , 'mjSENS_RANGEFINDER': , 'mjSENS_CAMPROJECTION': , 'mjSENS_JOINTPOS': , 'mjSENS_JOINTVEL': , 'mjSENS_TENDONPOS': , 'mjSENS_TENDONVEL': , 'mjSENS_ACTUATORPOS': , 'mjSENS_ACTUATORVEL': , 'mjSENS_ACTUATORFRC': , 'mjSENS_JOINTACTFRC': , 'mjSENS_TENDONACTFRC': , 'mjSENS_BALLQUAT': , 'mjSENS_BALLANGVEL': , 'mjSENS_JOINTLIMITPOS': , 'mjSENS_JOINTLIMITVEL': , 'mjSENS_JOINTLIMITFRC': , 'mjSENS_TENDONLIMITPOS': , 'mjSENS_TENDONLIMITVEL': , 'mjSENS_TENDONLIMITFRC': , 'mjSENS_FRAMEPOS': , 'mjSENS_FRAMEQUAT': , 'mjSENS_FRAMEXAXIS': , 'mjSENS_FRAMEYAXIS': , 'mjSENS_FRAMEZAXIS': , 'mjSENS_FRAMELINVEL': , 'mjSENS_FRAMEANGVEL': , 'mjSENS_FRAMELINACC': , 'mjSENS_FRAMEANGACC': , 'mjSENS_SUBTREECOM': , 'mjSENS_SUBTREELINVEL': , 'mjSENS_SUBTREEANGMOM': , 'mjSENS_INSIDESITE': , 'mjSENS_GEOMDIST': , 'mjSENS_GEOMNORMAL': , 'mjSENS_GEOMFROMTO': , 'mjSENS_CONTACT': , 'mjSENS_E_POTENTIAL': , 'mjSENS_E_KINETIC': , 'mjSENS_CLOCK': , 'mjSENS_TACTILE': , 'mjSENS_PLUGIN': , 'mjSENS_USER': } mjSENS_ACCELEROMETER: typing.ClassVar[mjtSensor] # value = mjSENS_ACTUATORFRC: typing.ClassVar[mjtSensor] # value = mjSENS_ACTUATORPOS: typing.ClassVar[mjtSensor] # value = mjSENS_ACTUATORVEL: typing.ClassVar[mjtSensor] # value = mjSENS_BALLANGVEL: typing.ClassVar[mjtSensor] # value = mjSENS_BALLQUAT: typing.ClassVar[mjtSensor] # value = mjSENS_CAMPROJECTION: typing.ClassVar[mjtSensor] # value = mjSENS_CLOCK: typing.ClassVar[mjtSensor] # value = mjSENS_CONTACT: typing.ClassVar[mjtSensor] # value = mjSENS_E_KINETIC: typing.ClassVar[mjtSensor] # value = mjSENS_E_POTENTIAL: typing.ClassVar[mjtSensor] # value = mjSENS_FORCE: typing.ClassVar[mjtSensor] # value = mjSENS_FRAMEANGACC: typing.ClassVar[mjtSensor] # value = mjSENS_FRAMEANGVEL: typing.ClassVar[mjtSensor] # value = mjSENS_FRAMELINACC: typing.ClassVar[mjtSensor] # value = mjSENS_FRAMELINVEL: typing.ClassVar[mjtSensor] # value = mjSENS_FRAMEPOS: typing.ClassVar[mjtSensor] # value = mjSENS_FRAMEQUAT: typing.ClassVar[mjtSensor] # value = mjSENS_FRAMEXAXIS: typing.ClassVar[mjtSensor] # value = mjSENS_FRAMEYAXIS: typing.ClassVar[mjtSensor] # value = mjSENS_FRAMEZAXIS: typing.ClassVar[mjtSensor] # value = mjSENS_GEOMDIST: typing.ClassVar[mjtSensor] # value = mjSENS_GEOMFROMTO: typing.ClassVar[mjtSensor] # value = mjSENS_GEOMNORMAL: typing.ClassVar[mjtSensor] # value = mjSENS_GYRO: typing.ClassVar[mjtSensor] # value = mjSENS_INSIDESITE: typing.ClassVar[mjtSensor] # value = mjSENS_JOINTACTFRC: typing.ClassVar[mjtSensor] # value = mjSENS_JOINTLIMITFRC: typing.ClassVar[mjtSensor] # value = mjSENS_JOINTLIMITPOS: typing.ClassVar[mjtSensor] # value = mjSENS_JOINTLIMITVEL: typing.ClassVar[mjtSensor] # value = mjSENS_JOINTPOS: typing.ClassVar[mjtSensor] # value = mjSENS_JOINTVEL: typing.ClassVar[mjtSensor] # value = mjSENS_MAGNETOMETER: typing.ClassVar[mjtSensor] # value = mjSENS_PLUGIN: typing.ClassVar[mjtSensor] # value = mjSENS_RANGEFINDER: typing.ClassVar[mjtSensor] # value = mjSENS_SUBTREEANGMOM: typing.ClassVar[mjtSensor] # value = mjSENS_SUBTREECOM: typing.ClassVar[mjtSensor] # value = mjSENS_SUBTREELINVEL: typing.ClassVar[mjtSensor] # value = mjSENS_TACTILE: typing.ClassVar[mjtSensor] # value = mjSENS_TENDONACTFRC: typing.ClassVar[mjtSensor] # value = mjSENS_TENDONLIMITFRC: typing.ClassVar[mjtSensor] # value = mjSENS_TENDONLIMITPOS: typing.ClassVar[mjtSensor] # value = mjSENS_TENDONLIMITVEL: typing.ClassVar[mjtSensor] # value = mjSENS_TENDONPOS: typing.ClassVar[mjtSensor] # value = mjSENS_TENDONVEL: typing.ClassVar[mjtSensor] # value = mjSENS_TORQUE: typing.ClassVar[mjtSensor] # value = mjSENS_TOUCH: typing.ClassVar[mjtSensor] # value = mjSENS_USER: typing.ClassVar[mjtSensor] # value = mjSENS_VELOCIMETER: typing.ClassVar[mjtSensor] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtSleepPolicy: """ Members: mjSLEEP_AUTO mjSLEEP_AUTO_NEVER mjSLEEP_AUTO_ALLOWED mjSLEEP_NEVER mjSLEEP_ALLOWED mjSLEEP_INIT """ __members__: typing.ClassVar[dict[str, mjtSleepPolicy]] # value = {'mjSLEEP_AUTO': , 'mjSLEEP_AUTO_NEVER': , 'mjSLEEP_AUTO_ALLOWED': , 'mjSLEEP_NEVER': , 'mjSLEEP_ALLOWED': , 'mjSLEEP_INIT': } mjSLEEP_ALLOWED: typing.ClassVar[mjtSleepPolicy] # value = mjSLEEP_AUTO: typing.ClassVar[mjtSleepPolicy] # value = mjSLEEP_AUTO_ALLOWED: typing.ClassVar[mjtSleepPolicy] # value = mjSLEEP_AUTO_NEVER: typing.ClassVar[mjtSleepPolicy] # value = mjSLEEP_INIT: typing.ClassVar[mjtSleepPolicy] # value = mjSLEEP_NEVER: typing.ClassVar[mjtSleepPolicy] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtSleepState: """ Members: mjS_STATIC mjS_ASLEEP mjS_AWAKE """ __members__: typing.ClassVar[dict[str, mjtSleepState]] # value = {'mjS_STATIC': , 'mjS_ASLEEP': , 'mjS_AWAKE': } mjS_ASLEEP: typing.ClassVar[mjtSleepState] # value = mjS_AWAKE: typing.ClassVar[mjtSleepState] # value = mjS_STATIC: typing.ClassVar[mjtSleepState] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtSolver: """ Members: mjSOL_PGS mjSOL_CG mjSOL_NEWTON """ __members__: typing.ClassVar[dict[str, mjtSolver]] # value = {'mjSOL_PGS': , 'mjSOL_CG': , 'mjSOL_NEWTON': } mjSOL_CG: typing.ClassVar[mjtSolver] # value = mjSOL_NEWTON: typing.ClassVar[mjtSolver] # value = mjSOL_PGS: typing.ClassVar[mjtSolver] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtStage: """ Members: mjSTAGE_NONE mjSTAGE_POS mjSTAGE_VEL mjSTAGE_ACC """ __members__: typing.ClassVar[dict[str, mjtStage]] # value = {'mjSTAGE_NONE': , 'mjSTAGE_POS': , 'mjSTAGE_VEL': , 'mjSTAGE_ACC': } mjSTAGE_ACC: typing.ClassVar[mjtStage] # value = mjSTAGE_NONE: typing.ClassVar[mjtStage] # value = mjSTAGE_POS: typing.ClassVar[mjtStage] # value = mjSTAGE_VEL: typing.ClassVar[mjtStage] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtState: """ Members: mjSTATE_TIME mjSTATE_QPOS mjSTATE_QVEL mjSTATE_ACT mjSTATE_HISTORY mjSTATE_WARMSTART mjSTATE_CTRL mjSTATE_QFRC_APPLIED mjSTATE_XFRC_APPLIED mjSTATE_EQ_ACTIVE mjSTATE_MOCAP_POS mjSTATE_MOCAP_QUAT mjSTATE_USERDATA mjSTATE_PLUGIN mjNSTATE mjSTATE_PHYSICS mjSTATE_FULLPHYSICS mjSTATE_USER mjSTATE_INTEGRATION """ __members__: typing.ClassVar[dict[str, mjtState]] # value = {'mjSTATE_TIME': , 'mjSTATE_QPOS': , 'mjSTATE_QVEL': , 'mjSTATE_ACT': , 'mjSTATE_HISTORY': , 'mjSTATE_WARMSTART': , 'mjSTATE_CTRL': , 'mjSTATE_QFRC_APPLIED': , 'mjSTATE_XFRC_APPLIED': , 'mjSTATE_EQ_ACTIVE': , 'mjSTATE_MOCAP_POS': , 'mjSTATE_MOCAP_QUAT': , 'mjSTATE_USERDATA': , 'mjSTATE_PLUGIN': , 'mjNSTATE': , 'mjSTATE_PHYSICS': , 'mjSTATE_FULLPHYSICS': , 'mjSTATE_USER': , 'mjSTATE_INTEGRATION': } mjNSTATE: typing.ClassVar[mjtState] # value = mjSTATE_ACT: typing.ClassVar[mjtState] # value = mjSTATE_CTRL: typing.ClassVar[mjtState] # value = mjSTATE_EQ_ACTIVE: typing.ClassVar[mjtState] # value = mjSTATE_FULLPHYSICS: typing.ClassVar[mjtState] # value = mjSTATE_HISTORY: typing.ClassVar[mjtState] # value = mjSTATE_INTEGRATION: typing.ClassVar[mjtState] # value = mjSTATE_MOCAP_POS: typing.ClassVar[mjtState] # value = mjSTATE_MOCAP_QUAT: typing.ClassVar[mjtState] # value = mjSTATE_PHYSICS: typing.ClassVar[mjtState] # value = mjSTATE_PLUGIN: typing.ClassVar[mjtState] # value = mjSTATE_QFRC_APPLIED: typing.ClassVar[mjtState] # value = mjSTATE_QPOS: typing.ClassVar[mjtState] # value = mjSTATE_QVEL: typing.ClassVar[mjtState] # value = mjSTATE_TIME: typing.ClassVar[mjtState] # value = mjSTATE_USER: typing.ClassVar[mjtState] # value = mjSTATE_USERDATA: typing.ClassVar[mjtState] # value = mjSTATE_WARMSTART: typing.ClassVar[mjtState] # value = mjSTATE_XFRC_APPLIED: typing.ClassVar[mjtState] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtStereo: """ Members: mjSTEREO_NONE mjSTEREO_QUADBUFFERED mjSTEREO_SIDEBYSIDE """ __members__: typing.ClassVar[dict[str, mjtStereo]] # value = {'mjSTEREO_NONE': , 'mjSTEREO_QUADBUFFERED': , 'mjSTEREO_SIDEBYSIDE': } mjSTEREO_NONE: typing.ClassVar[mjtStereo] # value = mjSTEREO_QUADBUFFERED: typing.ClassVar[mjtStereo] # value = mjSTEREO_SIDEBYSIDE: typing.ClassVar[mjtStereo] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtTexture: """ Members: mjTEXTURE_2D mjTEXTURE_CUBE mjTEXTURE_SKYBOX """ __members__: typing.ClassVar[dict[str, mjtTexture]] # value = {'mjTEXTURE_2D': , 'mjTEXTURE_CUBE': , 'mjTEXTURE_SKYBOX': } mjTEXTURE_2D: typing.ClassVar[mjtTexture] # value = mjTEXTURE_CUBE: typing.ClassVar[mjtTexture] # value = mjTEXTURE_SKYBOX: typing.ClassVar[mjtTexture] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtTextureRole: """ Members: mjTEXROLE_USER mjTEXROLE_RGB mjTEXROLE_OCCLUSION mjTEXROLE_ROUGHNESS mjTEXROLE_METALLIC mjTEXROLE_NORMAL mjTEXROLE_OPACITY mjTEXROLE_EMISSIVE mjTEXROLE_RGBA mjTEXROLE_ORM mjNTEXROLE """ __members__: typing.ClassVar[dict[str, mjtTextureRole]] # value = {'mjTEXROLE_USER': , 'mjTEXROLE_RGB': , 'mjTEXROLE_OCCLUSION': , 'mjTEXROLE_ROUGHNESS': , 'mjTEXROLE_METALLIC': , 'mjTEXROLE_NORMAL': , 'mjTEXROLE_OPACITY': , 'mjTEXROLE_EMISSIVE': , 'mjTEXROLE_RGBA': , 'mjTEXROLE_ORM': , 'mjNTEXROLE': } mjNTEXROLE: typing.ClassVar[mjtTextureRole] # value = mjTEXROLE_EMISSIVE: typing.ClassVar[mjtTextureRole] # value = mjTEXROLE_METALLIC: typing.ClassVar[mjtTextureRole] # value = mjTEXROLE_NORMAL: typing.ClassVar[mjtTextureRole] # value = mjTEXROLE_OCCLUSION: typing.ClassVar[mjtTextureRole] # value = mjTEXROLE_OPACITY: typing.ClassVar[mjtTextureRole] # value = mjTEXROLE_ORM: typing.ClassVar[mjtTextureRole] # value = mjTEXROLE_RGB: typing.ClassVar[mjtTextureRole] # value = mjTEXROLE_RGBA: typing.ClassVar[mjtTextureRole] # value = mjTEXROLE_ROUGHNESS: typing.ClassVar[mjtTextureRole] # value = mjTEXROLE_USER: typing.ClassVar[mjtTextureRole] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtTimer: """ Members: mjTIMER_STEP mjTIMER_FORWARD mjTIMER_INVERSE mjTIMER_POSITION mjTIMER_VELOCITY mjTIMER_ACTUATION mjTIMER_CONSTRAINT mjTIMER_ADVANCE mjTIMER_POS_KINEMATICS mjTIMER_POS_INERTIA mjTIMER_POS_COLLISION mjTIMER_POS_MAKE mjTIMER_POS_PROJECT mjTIMER_COL_BROAD mjTIMER_COL_NARROW mjNTIMER """ __members__: typing.ClassVar[dict[str, mjtTimer]] # value = {'mjTIMER_STEP': , 'mjTIMER_FORWARD': , 'mjTIMER_INVERSE': , 'mjTIMER_POSITION': , 'mjTIMER_VELOCITY': , 'mjTIMER_ACTUATION': , 'mjTIMER_CONSTRAINT': , 'mjTIMER_ADVANCE': , 'mjTIMER_POS_KINEMATICS': , 'mjTIMER_POS_INERTIA': , 'mjTIMER_POS_COLLISION': , 'mjTIMER_POS_MAKE': , 'mjTIMER_POS_PROJECT': , 'mjTIMER_COL_BROAD': , 'mjTIMER_COL_NARROW': , 'mjNTIMER': } mjNTIMER: typing.ClassVar[mjtTimer] # value = mjTIMER_ACTUATION: typing.ClassVar[mjtTimer] # value = mjTIMER_ADVANCE: typing.ClassVar[mjtTimer] # value = mjTIMER_COL_BROAD: typing.ClassVar[mjtTimer] # value = mjTIMER_COL_NARROW: typing.ClassVar[mjtTimer] # value = mjTIMER_CONSTRAINT: typing.ClassVar[mjtTimer] # value = mjTIMER_FORWARD: typing.ClassVar[mjtTimer] # value = mjTIMER_INVERSE: typing.ClassVar[mjtTimer] # value = mjTIMER_POSITION: typing.ClassVar[mjtTimer] # value = mjTIMER_POS_COLLISION: typing.ClassVar[mjtTimer] # value = mjTIMER_POS_INERTIA: typing.ClassVar[mjtTimer] # value = mjTIMER_POS_KINEMATICS: typing.ClassVar[mjtTimer] # value = mjTIMER_POS_MAKE: typing.ClassVar[mjtTimer] # value = mjTIMER_POS_PROJECT: typing.ClassVar[mjtTimer] # value = mjTIMER_STEP: typing.ClassVar[mjtTimer] # value = mjTIMER_VELOCITY: typing.ClassVar[mjtTimer] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtTrn: """ Members: mjTRN_JOINT mjTRN_JOINTINPARENT mjTRN_SLIDERCRANK mjTRN_TENDON mjTRN_SITE mjTRN_BODY mjTRN_SO3 mjTRN_UNDEFINED """ __members__: typing.ClassVar[dict[str, mjtTrn]] # value = {'mjTRN_JOINT': , 'mjTRN_JOINTINPARENT': , 'mjTRN_SLIDERCRANK': , 'mjTRN_TENDON': , 'mjTRN_SITE': , 'mjTRN_BODY': , 'mjTRN_SO3': , 'mjTRN_UNDEFINED': } mjTRN_BODY: typing.ClassVar[mjtTrn] # value = mjTRN_JOINT: typing.ClassVar[mjtTrn] # value = mjTRN_JOINTINPARENT: typing.ClassVar[mjtTrn] # value = mjTRN_SITE: typing.ClassVar[mjtTrn] # value = mjTRN_SLIDERCRANK: typing.ClassVar[mjtTrn] # value = mjTRN_SO3: typing.ClassVar[mjtTrn] # value = mjTRN_TENDON: typing.ClassVar[mjtTrn] # value = mjTRN_UNDEFINED: typing.ClassVar[mjtTrn] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtVisFlag: """ Members: mjVIS_CONVEXHULL mjVIS_TEXTURE mjVIS_JOINT mjVIS_CAMERA mjVIS_ACTUATOR mjVIS_ACTIVATION mjVIS_LIGHT mjVIS_TENDON mjVIS_RANGEFINDER mjVIS_CONSTRAINT mjVIS_INERTIA mjVIS_SCLINERTIA mjVIS_PERTFORCE mjVIS_PERTOBJ mjVIS_CONTACTPOINT mjVIS_ISLAND mjVIS_CONTACTFORCE mjVIS_CONTACTSPLIT mjVIS_TRANSPARENT mjVIS_AUTOCONNECT mjVIS_COM mjVIS_SELECT mjVIS_STATIC mjVIS_SKIN mjVIS_FLEXVERT mjVIS_FLEXEDGE mjVIS_FLEXFACE mjVIS_FLEXSKIN mjVIS_BODYBVH mjVIS_MESHBVH mjVIS_SDFITER mjNVISFLAG """ __members__: typing.ClassVar[dict[str, mjtVisFlag]] # value = {'mjVIS_CONVEXHULL': , 'mjVIS_TEXTURE': , 'mjVIS_JOINT': , 'mjVIS_CAMERA': , 'mjVIS_ACTUATOR': , 'mjVIS_ACTIVATION': , 'mjVIS_LIGHT': , 'mjVIS_TENDON': , 'mjVIS_RANGEFINDER': , 'mjVIS_CONSTRAINT': , 'mjVIS_INERTIA': , 'mjVIS_SCLINERTIA': , 'mjVIS_PERTFORCE': , 'mjVIS_PERTOBJ': , 'mjVIS_CONTACTPOINT': , 'mjVIS_ISLAND': , 'mjVIS_CONTACTFORCE': , 'mjVIS_CONTACTSPLIT': , 'mjVIS_TRANSPARENT': , 'mjVIS_AUTOCONNECT': , 'mjVIS_COM': , 'mjVIS_SELECT': , 'mjVIS_STATIC': , 'mjVIS_SKIN': , 'mjVIS_FLEXVERT': , 'mjVIS_FLEXEDGE': , 'mjVIS_FLEXFACE': , 'mjVIS_FLEXSKIN': , 'mjVIS_BODYBVH': , 'mjVIS_MESHBVH': , 'mjVIS_SDFITER': , 'mjNVISFLAG': } mjNVISFLAG: typing.ClassVar[mjtVisFlag] # value = mjVIS_ACTIVATION: typing.ClassVar[mjtVisFlag] # value = mjVIS_ACTUATOR: typing.ClassVar[mjtVisFlag] # value = mjVIS_AUTOCONNECT: typing.ClassVar[mjtVisFlag] # value = mjVIS_BODYBVH: typing.ClassVar[mjtVisFlag] # value = mjVIS_CAMERA: typing.ClassVar[mjtVisFlag] # value = mjVIS_COM: typing.ClassVar[mjtVisFlag] # value = mjVIS_CONSTRAINT: typing.ClassVar[mjtVisFlag] # value = mjVIS_CONTACTFORCE: typing.ClassVar[mjtVisFlag] # value = mjVIS_CONTACTPOINT: typing.ClassVar[mjtVisFlag] # value = mjVIS_CONTACTSPLIT: typing.ClassVar[mjtVisFlag] # value = mjVIS_CONVEXHULL: typing.ClassVar[mjtVisFlag] # value = mjVIS_FLEXEDGE: typing.ClassVar[mjtVisFlag] # value = mjVIS_FLEXFACE: typing.ClassVar[mjtVisFlag] # value = mjVIS_FLEXSKIN: typing.ClassVar[mjtVisFlag] # value = mjVIS_FLEXVERT: typing.ClassVar[mjtVisFlag] # value = mjVIS_INERTIA: typing.ClassVar[mjtVisFlag] # value = mjVIS_ISLAND: typing.ClassVar[mjtVisFlag] # value = mjVIS_JOINT: typing.ClassVar[mjtVisFlag] # value = mjVIS_LIGHT: typing.ClassVar[mjtVisFlag] # value = mjVIS_MESHBVH: typing.ClassVar[mjtVisFlag] # value = mjVIS_PERTFORCE: typing.ClassVar[mjtVisFlag] # value = mjVIS_PERTOBJ: typing.ClassVar[mjtVisFlag] # value = mjVIS_RANGEFINDER: typing.ClassVar[mjtVisFlag] # value = mjVIS_SCLINERTIA: typing.ClassVar[mjtVisFlag] # value = mjVIS_SDFITER: typing.ClassVar[mjtVisFlag] # value = mjVIS_SELECT: typing.ClassVar[mjtVisFlag] # value = mjVIS_SKIN: typing.ClassVar[mjtVisFlag] # value = mjVIS_STATIC: typing.ClassVar[mjtVisFlag] # value = mjVIS_TENDON: typing.ClassVar[mjtVisFlag] # value = mjVIS_TEXTURE: typing.ClassVar[mjtVisFlag] # value = mjVIS_TRANSPARENT: typing.ClassVar[mjtVisFlag] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtWarning: """ Members: mjWARN_INERTIA mjWARN_CONTACTFULL mjWARN_CNSTRFULL mjWARN_BADQPOS mjWARN_BADQVEL mjWARN_BADQACC mjWARN_BADCTRL mjNWARNING """ __members__: typing.ClassVar[dict[str, mjtWarning]] # value = {'mjWARN_INERTIA': , 'mjWARN_CONTACTFULL': , 'mjWARN_CNSTRFULL': , 'mjWARN_BADQPOS': , 'mjWARN_BADQVEL': , 'mjWARN_BADQACC': , 'mjWARN_BADCTRL': , 'mjNWARNING': } mjNWARNING: typing.ClassVar[mjtWarning] # value = mjWARN_BADCTRL: typing.ClassVar[mjtWarning] # value = mjWARN_BADQACC: typing.ClassVar[mjtWarning] # value = mjWARN_BADQPOS: typing.ClassVar[mjtWarning] # value = mjWARN_BADQVEL: typing.ClassVar[mjtWarning] # value = mjWARN_CNSTRFULL: typing.ClassVar[mjtWarning] # value = mjWARN_CONTACTFULL: typing.ClassVar[mjtWarning] # value = mjWARN_INERTIA: typing.ClassVar[mjtWarning] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class mjtWrap: """ Members: mjWRAP_NONE mjWRAP_JOINT mjWRAP_PULLEY mjWRAP_SITE mjWRAP_SPHERE mjWRAP_CYLINDER """ __members__: typing.ClassVar[dict[str, mjtWrap]] # value = {'mjWRAP_NONE': , 'mjWRAP_JOINT': , 'mjWRAP_PULLEY': , 'mjWRAP_SITE': , 'mjWRAP_SPHERE': , 'mjWRAP_CYLINDER': } mjWRAP_CYLINDER: typing.ClassVar[mjtWrap] # value = mjWRAP_JOINT: typing.ClassVar[mjtWrap] # value = mjWRAP_NONE: typing.ClassVar[mjtWrap] # value = mjWRAP_PULLEY: typing.ClassVar[mjtWrap] # value = mjWRAP_SITE: typing.ClassVar[mjtWrap] # value = mjWRAP_SPHERE: typing.ClassVar[mjtWrap] # value = @typing.overload def __add__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __add__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __and__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __eq__(self, other: typing.Any) -> bool: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __floordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... @typing.overload def __init__(self, value: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __int__(self) -> int: ... def __lshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __mul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __mul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ne__(self, other: typing.Any) -> bool: ... def __neg__(self) -> int: ... def __or__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __radd__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rand__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __repr__(self) -> str: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rfloordiv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmod__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmod__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... @typing.overload def __rmul__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rmul__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __ror__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __rshift__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __rsub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rtruediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __rxor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... def __setstate__(self, state: typing.SupportsInt | typing.SupportsIndex) -> None: ... def __str__(self) -> str: ... @typing.overload def __sub__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @typing.overload def __sub__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __truediv__(self, arg0: typing.SupportsFloat | typing.SupportsIndex) -> float: ... def __xor__(self, arg0: typing.SupportsInt | typing.SupportsIndex) -> int: ... @property def name(self) -> str: ... @property def value(self) -> int: ...