8000 Fix typing · matplotlib/matplotlib@3374bd9 · GitHub
[go: up one dir, main page]

Skip to content

Commit 3374bd9

Browse files
committed
Fix typing
1 parent b51a01c commit 3374bd9

File tree

1 file changed

+19
-5
lines changed

1 file changed

+19
-5
lines changed

lib/matplotlib/quiver.pyi

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ class Quiver(mcollections.PolyCollection):
5656
Y: ArrayLike
5757
U: ArrayLike
5858
V: ArrayLike
59+
C: ArrayLike
60+
XY: ArrayLike
5961
Umask: ArrayLike
6062
scale: float | None
6163
headwidth: float
@@ -121,16 +123,28 @@ class Quiver(mcollections.PolyCollection):
121123
) -> None: ...
122124
@property
123125
def N(self) -> int: ...
124-
@property
125-
def XY(self) -> ArrayLike: ...
126126
def get_datalim(self, transData: Transform) -> Bbox: ...
127+
def set_offsets(self, offsets: ArrayLike) -> None: ...
128+
def set_XY(self, XY: ArrayLike) -> None: ...
129+
def get_XY(self) -> ArrayLike: ...
130+
def set_X(self, X: ArrayLike) -> None: ...
131+
def get_X(self) -> ArrayLike: ...
132+
def set_Y(self, Y: ArrayLike) -> None: ...
133+
def get_Y(self) -> ArrayLike: ...
127134
def set_U(self, U: ArrayLike) -> None: ...
135+
def get_U(self) -> ArrayLike: ...
128136
def set_V(self, V: ArrayLike) -> None: ...
137+
def get_V(self) -> ArrayLike: ...
129138
def set_C(self, C: ArrayLike) -> None: ...
130-
def set_UVC(
131-
self, U: ArrayLike | None, V: ArrayLike | None, C: ArrayLike | None = ...
139+
def get_C(self) -> ArrayLike: ...
140+
def set_XYUVC(
141+
self,
142+
X: ArrayLike | None,
143+
Y: ArrayLike | None,
144+
U: ArrayLike | None,
145+
V: ArrayLike | None,
146+
C: ArrayLike | None = ...
132147
) -> None: ...
133-
def set_offsets(self, xy: ArrayLike) -> None: ...
134148

135149
class Barbs(mcollections.PolyCollection):
136150
sizes: dict[str, float]

0 commit comments

Comments
 (0)
0