inset.pyi 968 B

12345678910111213141516171819202122232425
  1. from . import artist
  2. from .axes import Axes
  3. from .backend_bases import RendererBase
  4. from .patches import ConnectionPatch, Rectangle
  5. from .typing import ColorType, LineStyleType
  6. class InsetIndicator(artist.Artist):
  7. def __init__(
  8. self,
  9. bounds: tuple[float, float, float, float] | None = ...,
  10. inset_ax: Axes | None = ...,
  11. zorder: float | None = ...,
  12. **kwargs
  13. ) -> None: ...
  14. def set_alpha(self, alpha: float | None) -> None: ...
  15. def set_edgecolor(self, color: ColorType | None) -> None: ...
  16. def set_color(self, c: ColorType | None) -> None: ...
  17. def set_linewidth(self, w: float | None) -> None: ...
  18. def set_linestyle(self, ls: LineStyleType | None) -> None: ...
  19. @property
  20. def rectangle(self) -> Rectangle: ...
  21. @property
  22. def connectors(self) -> tuple[ConnectionPatch, ConnectionPatch, ConnectionPatch, ConnectionPatch] | None: ...
  23. def draw(self, renderer: RendererBase) -> None: ...