MCPcopy Create free account
hub / github.com/google-deepmind/dm_control / name

Method name

dm_control/viewer/renderer.py:581–596  ·  view source on GitHub ↗

Name of the active camera.

(self)

Source from the content-addressed store, hash-verified

579
580 @property
581 def name(self):
582 """Name of the active camera."""
583 if self._camera.type_ == mujoco.mjtCamera.mjCAMERA_TRACKING:
584 body_name = self._model.id2name(self._camera.trackbodyid, 'body')
585 if body_name:
586 return 'Tracking body "%s"' % body_name
587 else:
588 return 'Tracking body id %d' % self._camera.trackbodyid
589 elif self._camera.type_ == mujoco.mjtCamera.mjCAMERA_FIXED:
590 camera_name = self._model.id2name(self._camera.fixedcamid, 'camera')
591 if camera_name:
592 return str(camera_name)
593 else:
594 return str(self._camera.fixedcamid)
595 else:
596 return 'Free'
597
598 @property
599 def mode(self):

Callers

nothing calls this directly

Calls 1

id2nameMethod · 0.80

Tested by

no test coverage detected