Naveen M K
af462e83cc
Added support for Boolean Operations on VMobjects ( #1998 )
...
* Initial Progress
* pretty much done :)
* moved to class
* cleanup
* fix example, import and black
* Add skia-pathops dependency
* some docs
* Add Xor
* fix typo and remove stray print
* more docs
* remove stray example
* fix typo
* fix docs
* fix poetry
* fix typos
* Don't use SegmentIterator instead use RawPathIterator
* add tests
* black isort
* Minor cosmetics
* possibly fix tests
* small formatting changes
* small docs fix
* spacing
* Support more than 1 vmobject on Intersection
* Fix intersection of 3 or more Mobjects
* Add a test case for 3 mobject intersection
* black
* fix condition of undefined variable
* fix some typos
* Apply suggestions from code review
Co-authored-by: Darylgolden <darylgolden@gmail.com>
2021-09-28 11:35:33 +08:00
GameDungeon
94821c10d8
Flake8 Changes + Fixing Warnings ( #1968 )
...
* Warning Removal
* Flake Stuff
* HotFix
* Docs Fix
* I'm Dumb
* Docs Fix 2
* Fixing Github Requests
* Fix
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* quick fix
* Add Deprecation Warning
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Weird Pre Commit Stuff
* Quick Fix
* Quick Fix
* Fix
* Flake Fix
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-09-03 13:45:48 -04:00
Oliver
9db9f7c448
New Mobject: Added :class:~.Tabular ( #1677 )
...
* Init
* Added_lines
* stuff
* more stuff
* Added Examples
* black,isort,falke8
* Added to __init__
* Bugfix
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Added to reference.rst
* Added docstrings
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Added examples
* Added Docstrings and outer Lines
* Added Docstrings
* Added Docstrings and Examples
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Bugfix
* Removed Dummy-Mobject
* black/isort/flake8
* Special create function
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Minor bugfix
* create() and docs
* Improved Docstrings
* Improved docstring
* -
* Bugfix in docs
* Added ability to grab specific elements
* Added ability to grab specific labels
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Fixed f- string ValueError
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* bug-fix
* Improved Docstrings
* Added type hints
* bug fix
* improved typehints
* Improved Docstrings
* Added docstrings
* Added example for background
* Improved Docstrings and type hints
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* black
* Improved Docstrings
* bug fix
* codespell
* Highlight cells
* codespell
* Improved Examples
* Added graphical tests
* black/isort/flake8
* Changed test
* Testing the tests
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* minor changes
* minor changes
* opengl-compatibility
adjusted `OpenGLMobject`'s arrange in grid and added imports
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* get_highlighted_cell to add_highlighted_cell
* added test
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* removed one test
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Ideas from Hydrobeam
* Fixed Docstrings
* canged super()
* Private methods
* cleaned template, added test
* retrigger checks
* changed references.rst
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* added to reference_index
* fixed test
* fixed tests
* Added docstrings
* Codespell
* spaces
* color and docs
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* codespell
* add a config import
gonna do a few checks for renderer=opengl
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* Hydrobeam suggestions
* Update manim/mobject/tabular.py
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
* color to background
* typos
* added color parameter to method
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>
2021-08-01 00:39:21 -04:00