API Reference ============= This section covers the public API of `bmquilting`. Core Configuration & Types -------------------------- These classes and types are exposed at the root level for easy access. .. automodule:: bmquilting :noindex: Square Patching --------------- .. automodule:: bmquilting.square :imported-members: Circular Patching (CPHL) ------------------------ .. automodule:: bmquilting.circular :imported-members: Utilities --------- These utilities are located in the `bmquilting.utils` subpackage. Progress Tracking & Interruption ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. automodule:: bmquilting.utils.ui_coord Block Size Estimation ^^^^^^^^^^^^^^^^^^^^^ .. automodule:: bmquilting.utils.guess_blocksize Texture Helpers ^^^^^^^^^^^^^^^ .. automodule:: bmquilting.utils.texture Mathematical Functions ^^^^^^^^^^^^^^^^^^^^^^ .. automodule:: bmquilting.utils.functions