MCPcopy
hub / github.com/ManimCommunity/manim / test_fixed_mobjects

Function test_fixed_mobjects

tests/module/scene/test_threed_scene.py:4–17  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

2
3
4def test_fixed_mobjects():
5 scene = ThreeDScene()
6 s = Square()
7 c = Circle()
8 scene.add_fixed_in_frame_mobjects(s, c)
9 assert set(scene.mobjects) == {s, c}
10 assert set(scene.camera.fixed_in_frame_mobjects) == {s, c}
11 scene.remove_fixed_in_frame_mobjects(s)
12 assert set(scene.mobjects) == {s, c}
13 assert set(scene.camera.fixed_in_frame_mobjects) == {c}
14 scene.add_fixed_orientation_mobjects(s)
15 assert set(scene.camera.fixed_orientation_mobjects) == {s}
16 scene.remove_fixed_orientation_mobjects(s)
17 assert len(scene.camera.fixed_orientation_mobjects) == 0

Callers

nothing calls this directly

Calls 7

ThreeDSceneClass · 0.90
SquareClass · 0.90
CircleClass · 0.90

Tested by

no test coverage detected