Commit Graph

4 Commits

Author SHA1 Message Date
AU
3dfa674242 Exclude tests in coveragerc 2022-07-26 08:12:01 +02:00
e00ac83f98 Implement importBrep and vtkPolyData export (#735)
* 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
2021-06-22 17:36:50 +09:30
a03648c842 Change to ProjectedOrigin (#532)
* Change to ProjectedOrigin

* Fix most tests

* Fix remaining tests

* Fix example building

* Update selector docs

* Fix the bottle+formatting changes

* Renamed centered to xycentered

* Ignore utils for coverage calculation
2020-12-08 18:32:57 +01:00
f38f9cb252 Start using MyPy in CI
* MyPy related cleanup

* Simple mypy conf

* Run mypy on travis

* Install mypy before using it

* Remove unused functions

* Added some type annotations to geom

* Started adding annotations + minor cleanups

* Apply black

* find/replace typo fix

* mypy.ini cleanup

* Install OCP-stubs before running mypy in travis

* Try without ignoring missing imports

* Install ocp before running mypy

* More explicit ignoring import policy

* install mypy via conda

* Mypy debugging

* Cleanup of travis.yml

* Added annotations to BoundBox

* Added coveragerc

* Add member types in Plane

* Correct .coveragerc

* Blackify geom
2020-06-13 22:01:54 +02:00