DXF multilayer support (#1267)

* 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>
This commit is contained in:
Seth Fischer
2023-03-16 19:39:13 +13:00
committed by GitHub
parent 44b769a436
commit 2d35517787
7 changed files with 631 additions and 111 deletions

View File

@ -38,6 +38,7 @@ extensions = [
"sphinx.ext.autodoc",
"sphinx.ext.viewcode",
"sphinx.ext.autosummary",
"sphinx.ext.intersphinx",
"cadquery.cq_directive",
"sphinx.ext.mathjax",
"sphinx_autodoc_multimethod",
@ -212,6 +213,11 @@ html_show_sphinx = False
# Output file base name for HTML help builder.
htmlhelp_basename = "CadQuerydoc"
# -- Options for intersphinx --------------------------------------------------
intersphinx_mapping = {
"ezdxf-stable": ("https://ezdxf.readthedocs.io/en/stable/", None),
}
# -- Options for LaTeX output --------------------------------------------------