manim/docs/source
Darylgolden a43d7d3e75
Added :class:Polyhedron, and platonic solids :class:Tetrahedron, :class:Octahedron, :class:Icosahedron and :class:Dodecahedron (#1348)
* Rudimentary polyhedra class

* Move to own file + more polyhedra

* Icosahedron

* More polyhedra and renaming to singular form

* Changes

* Revert changes to graph

* Fix put_start_and_end_on and attempt to add updaters

* Update polyhedra.py

* Try to fix updaters

* Fix attempts

* more attempts

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* More attempts

* I got it to work

* side_length -> edge_length, start doc string

* More docs

* edge_length type hint and **kwargs

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Docs title

* Config, docs

* Submobject docs

* Basic examples for the platonic solids

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Tests, black, rm personal test file

* Make pytest work properly

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Try to fix formatting

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Adding information about polyhedra

* Rm unused imports

* Actually finish the comment

* Apply suggestions from code review

Co-authored-by: Naveen M K <naveen@syrusdark.website>
Co-authored-by: kolibril13 <44469195+kolibril13@users.noreply.github.com>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Type hints for edge_length

* change faces_list type hint

* More typehints

* More typehints

* get_edges return type

* Type hint

* Replace Union[float, int] with float

* Fix typehints and attempt to fix tests

* Import dict from typehints

* Try to fix tests

* Fix typehint for mobject

* Conditional import and vgroup type hint

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Import type_checking

* Retrigger

* Update manim/mobject/polyhedra.py

Co-authored-by: Naveen M K <naveen@syrusdark.website>

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: kilacoda <65204531+kilacoda@users.noreply.github.com>
Co-authored-by: Naveen M K <naveen@syrusdark.website>
Co-authored-by: kolibril13 <44469195+kolibril13@users.noreply.github.com>
2021-04-29 10:51:18 +05:30
..
_static Switch documentation from guzzle-sphinx-theme to furo (#1251) 2021-04-08 20:18:02 -07:00
_templates render full documentation for module level functions 2020-10-31 16:11:08 +01:00
changelog Remove Carriage Return (#1281) 2021-04-07 15:22:50 -07:00
contributing Add admonitions tutorial to docs (#1389) 2021-04-28 21:03:11 -07:00
installation Grammatical error corrections in documentation (#1360) 2021-04-19 15:44:32 -07:00
tutorials Grammatical error corrections in documentation (#1360) 2021-04-19 15:44:32 -07:00
changelog.rst Improve changelog generation script (#1231) 2021-04-02 18:27:57 +02:00
conduct.md Added code of conduct (#935) 2021-01-18 19:14:57 +05:30
conf.py Change docs to use viewcode instead of linkcode (#1297) 2021-04-09 12:54:01 -07:00
contributing.rst Grammatical error corrections in documentation (#1360) 2021-04-19 15:44:32 -07:00
examples.rst Reduce complexity of ThreeDSurfacePlot example (#1341) 2021-04-27 20:42:25 +02:00
index.rst Quick reference to modules (#1362) 2021-04-25 08:11:20 +02:00
installation.rst Added example jupyter notebook into the examples folders (#1029) 2021-04-08 10:36:18 +02:00
manim_directive.py Added import statements to examples in documentation (#1335) 2021-04-15 10:16:27 -07:00
reference.rst Added :class:Polyhedron, and platonic solids :class:Tetrahedron, :class:Octahedron, :class:Icosahedron and :class:Dodecahedron (#1348) 2021-04-29 10:51:18 +05:30
reporting_bugs.rst Grammatical error corrections in documentation (#1360) 2021-04-19 15:44:32 -07:00
tutorials.rst New tutorial: manim internals basic (#394) 2020-09-12 11:51:12 -04:00