__init__.pyi 963 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. # Explicitly setting `__all__` is necessary for type inference engines
  2. # to know which symbols are exported. See
  3. # https://peps.python.org/pep-0484/#stub-files
  4. __all__ = [
  5. 'line',
  6. 'line_aa',
  7. 'line_nd',
  8. 'bezier_curve',
  9. 'polygon',
  10. 'polygon_perimeter',
  11. 'ellipse',
  12. 'ellipse_perimeter',
  13. 'ellipsoid',
  14. 'ellipsoid_stats',
  15. 'circle_perimeter',
  16. 'circle_perimeter_aa',
  17. 'disk',
  18. 'set_color',
  19. 'random_shapes',
  20. 'rectangle',
  21. 'rectangle_perimeter',
  22. 'polygon2mask',
  23. ]
  24. from .draw3d import ellipsoid, ellipsoid_stats
  25. from ._draw import _bezier_segment
  26. from ._random_shapes import random_shapes
  27. from ._polygon2mask import polygon2mask
  28. from .draw_nd import line_nd
  29. from .draw import (
  30. ellipse,
  31. set_color,
  32. polygon_perimeter,
  33. line,
  34. line_aa,
  35. polygon,
  36. ellipse_perimeter,
  37. circle_perimeter,
  38. circle_perimeter_aa,
  39. disk,
  40. bezier_curve,
  41. rectangle,
  42. rectangle_perimeter,
  43. )