<commit_before>=========
Reference
=========

Physics wrapper
===============

.. automodule:: pagoda.physics
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   make_quaternion
   center_of_mass
   World

Bodies
------

.. autosummary::
   :toctree: generated/

   Body
   Box
   Sphere
   Cylinder
   Capsule

Motors
------

.. autosummary::
   :toctree: generated/

   Motor
   AMotor
   LMotor

Joints
------

.. autosummary::
   :toctree: generated/

   Joint
   Fixed
   Slider
   Hinge
   Piston
   Universal
   Ball

Visualization
=============

.. automodule:: pagoda.viewer
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   gl_context
   Window
   Null
   Viewer

Articulated Multi-Joint Bodies
==============================

.. automodule:: pagoda.skeleton
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   pid
   Skeleton

.. automodule:: pagoda.parser
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   Parser
   BodyParser
   AsfParser

Cooper (Skeleton-based IK and ID)
=================================

.. automodule:: pagoda.cooper
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   Markers
   World<commit_msg>Change section header.<commit_after>=========
Reference
=========

Physics wrapper
===============

.. automodule:: pagoda.physics
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   make_quaternion
   center_of_mass
   World

Bodies
------

.. autosummary::
   :toctree: generated/

   Body
   Box
   Sphere
   Cylinder
   Capsule

Motors
------

.. autosummary::
   :toctree: generated/

   Motor
   AMotor
   LMotor

Joints
------

.. autosummary::
   :toctree: generated/

   Joint
   Fixed
   Slider
   Hinge
   Piston
   Universal
   Ball

Visualization
=============

.. automodule:: pagoda.viewer
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   gl_context
   Window
   Null
   Viewer

Articulated Multi-Joint Bodies
==============================

.. automodule:: pagoda.skeleton
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   pid
   Skeleton

.. automodule:: pagoda.parser
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   Parser
   BodyParser
   AsfParser

Articulated IK and ID
=====================

.. automodule:: pagoda.cooper
   :no-members:
   :no-inherited-members:

.. autosummary::
   :toctree: generated/

   Markers
   World
{'fraction_non_alphanumeric': 0.18570882690103171, 'fraction_numerical': 0.0, 'mean_word_length': 2.7082152974504248, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2802906', 'n_tokens_mistral': 985, 'n_tokens_neox': 929, 'n_words': 178}