* Test DXF export with text
* DXF multilayer support
Also supports:
* setting units
* setting color by layer
* setting line type by layer
* Apply transformation to bspline curve on DXF export
* Typing improvements
* Improve test coverage
---------
Co-authored-by: Lorenz Neureuter <hello@lorenz.space>
* Add Sphinx docs customization for multimethod
* Customize sphinx autosummary for multimethod
Handle multimethod class methods in automodule customization
Update sphinx pin
Update .gitignore for vim
* Set override=True when adding autosummary directive
* Change .gitignore, only ignore hidden .swp
* Implement importBrep
* Implement rw to/from stream
* Implement toVtkPolyData
* Implemented VTP export
* Added normals calculation
* use VTK for rendering in jupyter
* Added orientation marker
* Assy rendering in notebooks
* Implement export to vtkjs
* Store the env in the cqgi result
* VTK-based cq directive
* Support show_object and assy
* assy vrml export via vtk
* Use vtk in the docs
* Add slot dxf file
* Add vtk.js to the static files
* Use single renderer
* Ignore cq_directive code coverage
* Ignore missing docutils stubs
* Implement select
* Disable interaction dynamically
* Mention VTP in the docs
* Add path to the test reqs
* Integrate `sphinxcadquery` to visualize 3D parts
* Try different default export tolerance
* Change the tolerance for toString too
* Tighter angularTolerance for toString
Co-authored-by: Adam Urbańczyk <adam-urbanczyk@users.noreply.github.com>