isaaclab.renderers
==================

.. automodule:: isaaclab.renderers

  .. rubric:: Classes

  .. autosummary::

    BaseRenderer
    RendererCfg

Base Renderer
-------------

.. autoclass:: BaseRenderer
  :members:
  :show-inheritance:
  :exclude-members: __init__

Renderer Configuration
-----------------------

.. autoclass:: RendererCfg
  :members:
  :show-inheritance:
  :exclude-members: __init__


Additional Public Classes
-------------------------

The following classes are part of the public :mod:`isaaclab.renderers` API.

.. currentmodule:: isaaclab.renderers

.. autosummary::
   :nosignatures:

   CameraRenderSpec
   RenderBufferKind
   RenderBufferSpec
   RenderContext

.. autoclass:: CameraRenderSpec
   :show-inheritance:

.. autoclass:: RenderBufferKind
   :show-inheritance:

.. autoclass:: RenderBufferSpec
   :show-inheritance:

.. autoclass:: RenderContext
   :show-inheritance:
