API Reference ============= This section documents the Python API for ggblab, automatically generated from docstrings. Main Interface -------------- .. automodule:: ggblab :members: :undoc-members: :show-inheritance: GeoGebra Control ---------------- .. autoclass:: ggblab.ggbapplet.GeoGebra :members: :undoc-members: :show-inheritance: Communication Layer ------------------- .. autoclass:: ggblab.comm.ggb_comm :members: :undoc-members: :show-inheritance: Construction File Handler -------------------------- .. autoclass:: ggblab.construction.ggb_construction :members: :undoc-members: :show-inheritance: Dependency Parser ----------------- .. autoclass:: ggblab.parser.ggb_parser :members: :undoc-members: :show-inheritance: Parser Utilities ~~~~~~~~~~~~~~~~ .. autofunction:: ggblab.parser.tokenize_with_commas .. autofunction:: ggblab.parser.reconstruct_from_tokens .. autofunction:: ggblab.parser.flatten Schema Loader ------------- .. autoclass:: ggblab.schema.ggb_schema :members: :undoc-members: :show-inheritance: .. autofunction:: ggblab.schema.cache_schema_locally