MCPcopy Index your code
hub / github.com/matplotlib/matplotlib / test_marker_scaled

Function test_marker_scaled

lib/matplotlib/tests/test_marker.py:281–298  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

279
280
281def test_marker_scaled():
282 marker = markers.MarkerStyle("1")
283 new_marker = marker.scaled(2)
284 assert new_marker is not marker
285 assert new_marker.get_user_transform() == Affine2D().scale(2)
286 assert marker._user_transform is not new_marker._user_transform
287
288 new_marker = marker.scaled(2, 3)
289 assert new_marker is not marker
290 assert new_marker.get_user_transform() == Affine2D().scale(2, 3)
291 assert marker._user_transform is not new_marker._user_transform
292
293 marker = markers.MarkerStyle("1", transform=Affine2D().translate(1, 1))
294 new_marker = marker.scaled(2)
295 assert new_marker is not marker
296 expected = Affine2D().translate(1, 1).scale(2)
297 assert new_marker.get_user_transform() == expected
298 assert marker._user_transform is not new_marker._user_transform
299
300
301def test_alt_transform():

Callers

nothing calls this directly

Calls 5

scaledMethod · 0.95
Affine2DClass · 0.90
get_user_transformMethod · 0.80
translateMethod · 0.80
scaleMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…