# API Reference This section provides comprehensive documentation for the Genesis World API. The reference is organized by functionality to help you find the classes and functions you need. ## Core components ```{toctree} :titlesonly: :maxdepth: 2 scene/index entity/index ``` ## Visualization and rendering ```{toctree} :titlesonly: :maxdepth: 2 visualization/index ``` ## Sensors and perception ```{toctree} :titlesonly: :maxdepth: 2 sensor/index ``` ## Data recording and playback ```{toctree} :titlesonly: :maxdepth: 2 recording/index ``` ## Physics engine ```{toctree} :titlesonly: :maxdepth: 2 engine/index ``` ## Configuration and options ```{toctree} :titlesonly: :maxdepth: 2 material/index options/index ``` ## Utilities and helpers ```{toctree} :titlesonly: :maxdepth: 2 utilities/index ``` ## Differentiable simulation ```{toctree} :titlesonly: :maxdepth: 2 differentiation/index ```