.gitignore
README.md
pyproject.toml
requirements-dev.txt
setup.cfg
setup.py
.github/workflows/package.yml
.github/workflows/sphinx.yml
.github/workflows/test.yml
.reuse/dep5
LICENSES/CC0-1.0.txt
LICENSES/MIT.txt
debian/changelog
debian/compat
debian/control
debian/copyright
debian/gbp.conf
debian/rules
debian/source/format
docs/api.rst
docs/conf.py
docs/contrib.rst
docs/index.rst
docs/requirements.txt
docs/tips.rst
docs/usage.rst
docs/_static/icons.png
docs/_static/perfect-freehand-logo.svg
docs/_static/process.gif
docs/_templates/.keep
src/perfect_freehand/__init__.py
src/perfect_freehand/py.typed
src/perfect_freehand/types.py
src/perfect_freehand/vec.py
src/perfect_freehand.egg-info/PKG-INFO
src/perfect_freehand.egg-info/SOURCES.txt
src/perfect_freehand.egg-info/dependency_links.txt
src/perfect_freehand.egg-info/top_level.txt
tests/__init__.py
tests/conftest.py
tests/test_get_stroke.py
tests/test_get_stroke_outline_points.py
tests/test_get_stroke_points.py
tests/test_get_stroke_radius.py
tests/data/inputs.json
tests/test_get_stroke/output_test_defaults[corners].json
tests/test_get_stroke/output_test_defaults[he2].json
tests/test_get_stroke/output_test_defaults[hey].json
tests/test_get_stroke/output_test_defaults[manyPoints].json
tests/test_get_stroke/output_test_defaults[numberPairs].json
tests/test_get_stroke/output_test_defaults[objectPairs].json
tests/test_get_stroke/output_test_defaults[onePoint].json
tests/test_get_stroke/output_test_defaults[scribble].json
tests/test_get_stroke/output_test_defaults[twoEqualPoints].json
tests/test_get_stroke/output_test_defaults[twoPoints].json
tests/test_get_stroke/output_test_defaults[waves].json
tests/test_get_stroke/output_test_defaults[withDuplicates].json
tests/test_get_stroke/output_test_no_points.json
tests/test_get_stroke/output_test_tricky_stroke_with_only_one_point.json
tests/test_get_stroke_outline_points/output_test_many_points.json
tests/test_get_stroke_outline_points/output_test_one_point.json
tests/test_get_stroke_outline_points/output_test_two_equal_points.json
tests/test_get_stroke_outline_points/output_test_two_points.json
tests/test_get_stroke_outline_points/output_test_with_duplicates.json
tests/test_get_stroke_points/output_test_many_points.json
tests/test_get_stroke_points/output_test_no_points.json
tests/test_get_stroke_points/output_test_one_point.json
tests/test_get_stroke_points/output_test_two_equal_points.json
tests/test_get_stroke_points/output_test_two_points.json
tests/test_get_stroke_points/output_test_with_duplicates.json