LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.cfg
setup.py
docs/Makefile
docs/changelog.rst
docs/conf.py
docs/config.rst
docs/description.rst
docs/index.rst
docs/installation.rst
docs/make.bat
docs/quickstart.rst
docs/usage.rst
docs/_static/chunk_filled_random.svg
docs/_static/chunk_filled_simple.svg
docs/_static/chunk_lines_random.svg
docs/_static/chunk_lines_simple.svg
docs/_static/contourpy_favicon.ico
docs/_static/contourpy_logo_horiz.svg
docs/_static/contourpy_logo_horiz_white.svg
docs/_static/contourpy_logo_vert.svg
docs/_static/filled_random_1000.svg
docs/_static/filled_random_1000_render.svg
docs/_static/filled_simple_1000.svg
docs/_static/filled_simple_1000_render.svg
docs/_static/lines_random_1000.svg
docs/_static/lines_random_1000_render.svg
docs/_static/lines_simple_1000.svg
docs/_static/lines_simple_1000_render.svg
docs/_static/threaded_filled_random.svg
docs/_static/threaded_filled_simple.svg
docs/_static/threaded_lines_random.svg
docs/_static/threaded_lines_simple.svg
docs/api/_contourpy.rst
docs/api/index.rst
docs/api/top.rst
docs/api/util.rst
docs/benchmarks/calculation.rst
docs/benchmarks/chunks.rst
docs/benchmarks/index.rst
docs/benchmarks/rendering.rst
docs/benchmarks/threads.rst
docs/sphinxext/name_supports.py
docs/sphinxext/name_supports_type.py
docs/sphinxext/plot_directive.py
docs/sphinxext/table.py
docs/user_guide/chunks.rst
docs/user_guide/fill_type.rst
docs/user_guide/index.rst
docs/user_guide/line_type.rst
docs/user_guide/name.rst
docs/user_guide/quad_as_tri.rst
docs/user_guide/threads.rst
docs/user_guide/x_and_y.rst
docs/user_guide/z_corner_mask.rst
docs/user_guide/z_interp.rst
lib/contourpy/__init__.py
lib/contourpy/_version.py
lib/contourpy/chunk.py
lib/contourpy/enum_util.py
lib/contourpy.egg-info/PKG-INFO
lib/contourpy.egg-info/SOURCES.txt
lib/contourpy.egg-info/dependency_links.txt
lib/contourpy.egg-info/not-zip-safe
lib/contourpy.egg-info/requires.txt
lib/contourpy.egg-info/top_level.txt
lib/contourpy/util/__init__.py
lib/contourpy/util/bokeh_renderer.py
lib/contourpy/util/bokeh_util.py
lib/contourpy/util/data.py
lib/contourpy/util/mpl_renderer.py
lib/contourpy/util/mpl_util.py
src/base.h
src/base_impl.h
src/chunk_local.cpp
src/chunk_local.h
src/common.h
src/contour_generator.h
src/converter.cpp
src/converter.h
src/fill_type.cpp
src/fill_type.h
src/line_type.cpp
src/line_type.h
src/mpl2005.cpp
src/mpl2005.h
src/mpl2005_original.cpp
src/mpl2005_original.h
src/mpl2014.cpp
src/mpl2014.h
src/mpl_kind_code.h
src/outer_or_hole.cpp
src/outer_or_hole.h
src/output_array.h
src/serial.cpp
src/serial.h
src/threaded.cpp
src/threaded.h
src/util.cpp
src/util.h
src/wrap.cpp
src/z_interp.cpp
src/z_interp.h
tests/__init__.py
tests/conftest.py
tests/image_comparison.py
tests/test_codebase.py
tests/test_config.py
tests/test_constructor.py
tests/test_enum.py
tests/test_filled.py
tests/test_lines.py
tests/test_misc.py
tests/test_renderer.py
tests/test_static.py
tests/test_z_interp.py
tests/util_config.py
tests/util_test.py
tests/baseline_images/config_filled.png
tests/baseline_images/config_filled_corner.png
tests/baseline_images/config_filled_corner_no_text.png
tests/baseline_images/config_filled_no_text.png
tests/baseline_images/config_filled_quad_as_tri.png
tests/baseline_images/config_filled_quad_as_tri_no_text.png
tests/baseline_images/config_lines.png
tests/baseline_images/config_lines_corner.png
tests/baseline_images/config_lines_corner_no_text.png
tests/baseline_images/config_lines_no_text.png
tests/baseline_images/config_lines_quad_as_tri.png
tests/baseline_images/config_lines_quad_as_tri_no_text.png
tests/baseline_images/filled_random.png
tests/baseline_images/filled_random_chunk.png
tests/baseline_images/filled_random_corner_mask.png
tests/baseline_images/filled_random_corner_mask_chunk.png
tests/baseline_images/filled_random_no_corner_mask.png
tests/baseline_images/filled_random_no_corner_mask_chunk.png
tests/baseline_images/filled_random_quad_as_tri.png
tests/baseline_images/filled_simple.png
tests/baseline_images/filled_simple_chunk.png
tests/baseline_images/filled_simple_corner_mask.png
tests/baseline_images/filled_simple_corner_mask_chunk.png
tests/baseline_images/filled_simple_no_corner_mask.png
tests/baseline_images/filled_simple_no_corner_mask_chunk.png
tests/baseline_images/filled_simple_quad_as_tri.png
tests/baseline_images/lines_random.png
tests/baseline_images/lines_random_chunk.png
tests/baseline_images/lines_random_corner_mask.png
tests/baseline_images/lines_random_corner_mask_chunk.png
tests/baseline_images/lines_random_no_corner_mask.png
tests/baseline_images/lines_random_no_corner_mask_chunk.png
tests/baseline_images/lines_random_quad_as_tri.png
tests/baseline_images/lines_simple.png
tests/baseline_images/lines_simple_chunk.png
tests/baseline_images/lines_simple_corner_mask.png
tests/baseline_images/lines_simple_corner_mask_chunk.png
tests/baseline_images/lines_simple_no_corner_mask.png
tests/baseline_images/lines_simple_no_corner_mask_chunk.png
tests/baseline_images/lines_simple_quad_as_tri.png
tests/baseline_images/renderer_filled_mpl.png
tests/baseline_images/renderer_filled_mpl_no_text.png
tests/baseline_images/renderer_lines_mpl.png
tests/baseline_images/renderer_lines_mpl_no_text.png