Skip to content

Commit 54f1063

Browse files
committed
add manim_directive module to reference manual
1 parent 2289376 commit 54f1063

File tree

2 files changed

+72
-71
lines changed

2 files changed

+72
-71
lines changed

docs/source/manim_directive.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@ def construct(self):
7272

7373

7474
class ManimDirective(Directive):
75-
r"""The ``.. manim::`` directive.
75+
r"""The manim directive, rendering videos while building
76+
the documentation.
7677
7778
See the module docstring for documentation.
7879
"""

docs/source/reference.rst

Lines changed: 70 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ the :doc:`changelog`.
88

99
.. warning:: The pages linked to here are currently a work in progress.
1010

11-
.. currentmodule:: manim
1211

1312
********************
1413
Mathematical Objects
@@ -17,32 +16,32 @@ Mathematical Objects
1716
.. autosummary::
1817
:toctree: reference
1918

20-
~mobject.changing
21-
~mobject.coordinate_systems
22-
~mobject.frame
23-
~mobject.functions
24-
~mobject.geometry
25-
~mobject.matrix
26-
~mobject.mobject
27-
~mobject.mobject_update_utils
28-
~mobject.number_line
29-
~mobject.numbers
30-
~mobject.probability
31-
~mobject.shape_matchers
32-
~mobject.three_d_shading_utils
33-
~mobject.three_d_utils
34-
~mobject.three_dimensions
35-
~mobject.value_tracker
36-
~mobject.vector_field
37-
~mobject.svg.brace
38-
~mobject.svg.code_mobject
39-
~mobject.svg.drawings
40-
~mobject.svg.svg_mobject
41-
~mobject.svg.tex_mobject
42-
~mobject.svg.text_mobject
43-
~mobject.types.image_mobject
44-
~mobject.types.point_cloud_mobject
45-
~mobject.types.vectorized_mobject
19+
~manim.mobject.changing
20+
~manim.mobject.coordinate_systems
21+
~manim.mobject.frame
22+
~manim.mobject.functions
23+
~manim.mobject.geometry
24+
~manim.mobject.matrix
25+
~manim.mobject.mobject
26+
~manim.mobject.mobject_update_utils
27+
~manim.mobject.number_line
28+
~manim.mobject.numbers
29+
~manim.mobject.probability
30+
~manim.mobject.shape_matchers
31+
~manim.mobject.three_d_shading_utils
32+
~manim.mobject.three_d_utils
33+
~manim.mobject.three_dimensions
34+
~manim.mobject.value_tracker
35+
~manim.mobject.vector_field
36+
~manim.mobject.svg.brace
37+
~manim.mobject.svg.code_mobject
38+
~manim.mobject.svg.drawings
39+
~manim.mobject.svg.svg_mobject
40+
~manim.mobject.svg.tex_mobject
41+
~manim.mobject.svg.text_mobject
42+
~manim.mobject.types.image_mobject
43+
~manim.mobject.types.point_cloud_mobject
44+
~manim.mobject.types.vectorized_mobject
4645

4746

4847
******
@@ -52,15 +51,15 @@ Scenes
5251
.. autosummary::
5352
:toctree: reference
5453

55-
~scene.graph_scene
56-
~scene.moving_camera_scene
57-
~scene.reconfigurable_scene
58-
~scene.sample_space_scene
59-
~scene.scene
60-
~scene.scene_file_writer
61-
~scene.three_d_scene
62-
~scene.vector_space_scene
63-
~scene.zoomed_scene
54+
~manim.scene.graph_scene
55+
~manim.scene.moving_camera_scene
56+
~manim.scene.reconfigurable_scene
57+
~manim.scene.sample_space_scene
58+
~manim.scene.scene
59+
~manim.scene.scene_file_writer
60+
~manim.scene.three_d_scene
61+
~manim.scene.vector_space_scene
62+
~manim.scene.zoomed_scene
6463

6564

6665
**********
@@ -70,18 +69,18 @@ Animations
7069
.. autosummary::
7170
:toctree: reference
7271

73-
~animation.animation
74-
~animation.composition
75-
~animation.creation
76-
~animation.fading
77-
~animation.growing
78-
~animation.indication
79-
~animation.movement
80-
~animation.numbers
81-
~animation.rotation
82-
~animation.specialized
83-
~animation.transform
84-
~animation.update
72+
~manim.animation.animation
73+
~manim.animation.composition
74+
~manim.animation.creation
75+
~manim.animation.fading
76+
~manim.animation.growing
77+
~manim.animation.indication
78+
~manim.animation.movement
79+
~manim.animation.numbers
80+
~manim.animation.rotation
81+
~manim.animation.specialized
82+
~manim.animation.transform
83+
~manim.animation.update
8584

8685

8786
*******
@@ -91,11 +90,11 @@ Cameras
9190
.. autosummary::
9291
:toctree: reference
9392

94-
~camera.camera
95-
~camera.mapping_camera
96-
~camera.moving_camera
97-
~camera.multi_camera
98-
~camera.three_d_camera
93+
~manim.camera.camera
94+
~manim.camera.mapping_camera
95+
~manim.camera.moving_camera
96+
~manim.camera.multi_camera
97+
~manim.camera.three_d_camera
9998

10099

101100
*********
@@ -105,20 +104,20 @@ Utilities
105104
.. autosummary::
106105
:toctree: reference
107106

108-
~utils.bezier
109-
~utils.color
110-
~utils.config_ops
111-
~utils.hashing
112-
~utils.images
113-
~utils.iterables
114-
~utils.paths
115-
~utils.rate_functions
116-
~utils.simple_functions
117-
~utils.sounds
118-
~utils.space_ops
119-
~utils.strings
120-
~utils.tex
121-
~utils.tex_file_writing
107+
~manim.utils.bezier
108+
~manim.utils.color
109+
~manim.utils.config_ops
110+
~manim.utils.hashing
111+
~manim.utils.images
112+
~manim.utils.iterables
113+
~manim.utils.paths
114+
~manim.utils.rate_functions
115+
~manim.utils.simple_functions
116+
~manim.utils.sounds
117+
~manim.utils.space_ops
118+
~manim.utils.strings
119+
~manim.utils.tex
120+
~manim.utils.tex_file_writing
122121

123122

124123
*************
@@ -128,9 +127,10 @@ Other modules
128127
.. autosummary::
129128
:toctree: reference
130129

131-
_config
132-
constants
133-
container
130+
~manim._config
131+
~manim.constants
132+
~manim.container
133+
manim_directive
134134

135135

136136
.. This is here so that sphinx doesn't complain about changelog.rst not being

0 commit comments

Comments
 (0)