├── .github ├── FUNDING.yml ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── benchmarks.yml │ ├── python-lint-tests.yml │ └── release.yml ├── .gitignore ├── .readthedocs.yml ├── CHANGELOG.md ├── LICENSE ├── LICENSE_THIRD_PARTY ├── README.md ├── RELEASE.md ├── docs ├── .gitignore ├── CHANGELOG.md ├── _static │ └── .gitignore ├── _templates │ ├── base.html │ ├── class.rst │ └── module.rst ├── api.rst ├── conf.py ├── contributing.rst ├── cookbook.rst ├── fundamentals.rst ├── images │ ├── banner.png │ ├── banner_ua.png │ ├── circle_grid.png │ ├── command_line.svg │ ├── command_types.svg │ ├── grid_example_result.png │ ├── grid_example_schema.svg │ ├── grid_example_zoom.svg │ ├── layers.svg │ ├── ldelete_grid.png │ ├── pipeline.svg │ ├── random_grid.png │ └── repeat_example.png ├── index.rst ├── install.rst ├── license.rst ├── make.bat ├── plugins.rst └── reference.rst ├── examples ├── .gitignore ├── alien.sh ├── alien2.sh ├── alien_letter.py ├── bc.sh ├── bc_template.svg ├── grid.vpy ├── skewed_bg.sh ├── skewed_bg.vpy └── star │ ├── README.md │ ├── setup.py │ └── star │ ├── __init__.py │ └── star.py ├── justfile ├── poetry.lock ├── pyproject.toml ├── tests ├── __init__.py ├── __snapshots__ │ └── test_commands.ambr ├── conftest.py ├── data │ ├── baseline │ │ ├── refsvg_02b3cc3b0619d7e1e8c03a969e95df3e.svg │ │ ├── refsvg_1c5a4f29601c309ce43dfe702529517b.svg │ │ ├── refsvg_4102a63c9ae8c4b89c06754e4bcf6e1b.svg │ │ ├── refsvg_6c16e4f31cd09d5c1775a96893aec2ef.svg │ │ ├── refsvg_a4fc2c104911dd17ae029aacaf30949f.svg │ │ ├── refsvg_b1b8a4bf539dae5d5d194f54ab2150db.svg │ │ ├── refsvg_b268452ea7e372fc576f3f64e18e10f7.svg │ │ ├── refsvg_f471de3f1b1b0585441053aca3168612.svg │ │ ├── test_show---s 0 random -a 10cm 10cm -n 100.png │ │ ├── test_show--begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png │ │ ├── test_show--c--s 0 random -a 10cm 10cm -n 100.png │ │ ├── test_show--c-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png │ │ ├── test_show--c-circle 15cm 10cm 10cm pagesize -l a4.png │ │ ├── test_show--c-rect 1cm 1cm 10cm 15cm.png │ │ ├── test_show--circle 15cm 10cm 10cm pagesize -l a4.png │ │ ├── test_show--d--s 0 random -a 10cm 10cm -n 100.png │ │ ├── test_show--d-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png │ │ ├── test_show--d-circle 15cm 10cm 10cm pagesize -l a4.png │ │ ├── test_show--d-rect 1cm 1cm 10cm 15cm.png │ │ ├── test_show--o--s 0 random -a 10cm 10cm -n 100.png │ │ ├── test_show--o-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png │ │ ├── test_show--o-circle 15cm 10cm 10cm pagesize -l a4.png │ │ ├── test_show--o-rect 1cm 1cm 10cm 15cm.png │ │ ├── test_show--p--s 0 random -a 10cm 10cm -n 100.png │ │ ├── test_show--p-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png │ │ ├── test_show--p-circle 15cm 10cm 10cm pagesize -l a4.png │ │ ├── test_show--p-rect 1cm 1cm 10cm 15cm.png │ │ ├── test_show--rect 1cm 1cm 10cm 15cm.png │ │ ├── test_showmpl_--s 0 random -a 10cm 10cm -n 100.png │ │ ├── test_showmpl_-ag -u cm--s 0 random -a 10cm 10cm -n 100.png │ │ ├── test_showmpl_-ag -u cm-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png │ │ ├── test_showmpl_-ag -u cm-circle 15cm 10cm 10cm pagesize -l a4.png │ │ ├── test_showmpl_-ag -u cm-rect 1cm 1cm 10cm 15cm.png │ │ ├── test_showmpl_-ag--s 0 random -a 10cm 10cm -n 100.png │ │ ├── test_showmpl_-ag-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png │ │ ├── test_showmpl_-ag-circle 15cm 10cm 10cm pagesize -l a4.png │ │ ├── test_showmpl_-ag-rect 1cm 1cm 10cm 15cm.png │ │ ├── test_showmpl_-ah--s 0 random -a 10cm 10cm -n 100.png │ │ ├── test_showmpl_-ah-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png │ │ ├── test_showmpl_-ah-circle 15cm 10cm 10cm pagesize -l a4.png │ │ ├── test_showmpl_-ah-rect 1cm 1cm 10cm 15cm.png │ │ ├── test_showmpl_-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png │ │ ├── test_showmpl_-c--s 0 random -a 10cm 10cm -n 100.png │ │ ├── test_showmpl_-c-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png │ │ ├── test_showmpl_-c-circle 15cm 10cm 10cm pagesize -l a4.png │ │ ├── test_showmpl_-c-rect 1cm 1cm 10cm 15cm.png │ │ ├── test_showmpl_-circle 15cm 10cm 10cm pagesize -l a4.png │ │ ├── test_showmpl_-d--s 0 random -a 10cm 10cm -n 100.png │ │ ├── test_showmpl_-d-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png │ │ ├── test_showmpl_-d-circle 15cm 10cm 10cm pagesize -l a4.png │ │ ├── test_showmpl_-d-rect 1cm 1cm 10cm 15cm.png │ │ ├── test_showmpl_-h--s 0 random -a 10cm 10cm -n 100.png │ │ ├── test_showmpl_-h-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png │ │ ├── test_showmpl_-h-circle 15cm 10cm 10cm pagesize -l a4.png │ │ ├── test_showmpl_-h-rect 1cm 1cm 10cm 15cm.png │ │ ├── test_showmpl_-p--s 0 random -a 10cm 10cm -n 100.png │ │ ├── test_showmpl_-p-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png │ │ ├── test_showmpl_-p-circle 15cm 10cm 10cm pagesize -l a4.png │ │ ├── test_showmpl_-p-rect 1cm 1cm 10cm 15cm.png │ │ ├── test_showmpl_-rect 1cm 1cm 10cm 15cm.png │ │ ├── test_text_block_render-center-1-False-futural.png │ │ ├── test_text_block_render-center-1-False-gothiceng.png │ │ ├── test_text_block_render-center-1-False-timesg.png │ │ ├── test_text_block_render-left-1-False-futural.png │ │ ├── test_text_block_render-left-1-False-gothiceng.png │ │ ├── test_text_block_render-left-1-False-timesg.png │ │ ├── test_text_block_render-left-1-True-futural.png │ │ ├── test_text_block_render-left-1-True-gothiceng.png │ │ ├── test_text_block_render-left-1-True-timesg.png │ │ ├── test_text_block_render-left-2-False-futural.png │ │ ├── test_text_block_render-left-2-False-gothiceng.png │ │ ├── test_text_block_render-left-2-False-timesg.png │ │ ├── test_text_block_render-right-1-False-futural.png │ │ ├── test_text_block_render-right-1-False-gothiceng.png │ │ ├── test_text_block_render-right-1-False-timesg.png │ │ ├── test_viewer-colorful_points-issue_124_plotter.png │ │ ├── test_viewer-colorful_points-misc_empty.png │ │ ├── test_viewer-colorful_points-misc_multilayer.png │ │ ├── test_viewer-outline-issue_124_plotter.png │ │ ├── test_viewer-outline-misc_empty.png │ │ ├── test_viewer-outline-misc_multilayer.png │ │ ├── test_viewer-outline_colorful-issue_124_plotter.png │ │ ├── test_viewer-outline_colorful-misc_empty.png │ │ ├── test_viewer-outline_colorful-misc_multilayer.png │ │ ├── test_viewer-outline_imperial-issue_124_plotter.png │ │ ├── test_viewer-outline_imperial-misc_empty.png │ │ ├── test_viewer-outline_imperial-misc_multilayer.png │ │ ├── test_viewer-outline_metric-issue_124_plotter.png │ │ ├── test_viewer-outline_metric-misc_empty.png │ │ ├── test_viewer-outline_metric-misc_multilayer.png │ │ ├── test_viewer-outline_pen_up-issue_124_plotter.png │ │ ├── test_viewer-outline_pen_up-misc_empty.png │ │ ├── test_viewer-outline_pen_up-misc_multilayer.png │ │ ├── test_viewer-outline_pixels-issue_124_plotter.png │ │ ├── test_viewer-outline_pixels-misc_empty.png │ │ ├── test_viewer-outline_pixels-misc_multilayer.png │ │ ├── test_viewer-points-issue_124_plotter.png │ │ ├── test_viewer-points-misc_empty.png │ │ ├── test_viewer-points-misc_multilayer.png │ │ ├── test_viewer-preview-issue_124_plotter.png │ │ ├── test_viewer-preview-misc_empty.png │ │ ├── test_viewer-preview-misc_multilayer.png │ │ ├── test_viewer-preview_imperial_override_pen_opacity-issue_124_plotter.png │ │ ├── test_viewer-preview_imperial_override_pen_opacity-misc_empty.png │ │ ├── test_viewer-preview_imperial_override_pen_opacity-misc_multilayer.png │ │ ├── test_viewer-preview_imperial_override_pen_width-issue_124_plotter.png │ │ ├── test_viewer-preview_imperial_override_pen_width-misc_empty.png │ │ ├── test_viewer-preview_imperial_override_pen_width-misc_multilayer.png │ │ ├── test_viewer-preview_imperial_override_pen_width_opacity-issue_124_plotter.png │ │ ├── test_viewer-preview_imperial_override_pen_width_opacity-misc_empty.png │ │ ├── test_viewer-preview_imperial_override_pen_width_opacity-misc_multilayer.png │ │ ├── test_viewer-preview_pen_up-issue_124_plotter.png │ │ ├── test_viewer-preview_pen_up-misc_empty.png │ │ ├── test_viewer-preview_pen_up-misc_multilayer.png │ │ ├── test_viewer-preview_thick-issue_124_plotter.png │ │ ├── test_viewer-preview_thick-misc_empty.png │ │ ├── test_viewer-preview_thick-misc_multilayer.png │ │ ├── test_viewer-preview_transparent-issue_124_plotter.png │ │ ├── test_viewer-preview_transparent-misc_empty.png │ │ ├── test_viewer-preview_transparent-misc_multilayer.png │ │ ├── test_viewer_debug.png │ │ ├── test_viewer_scale_origin.png │ │ ├── test_viewer_with_metadata-colorful_points-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-colorful_points-misc_multilayer.png │ │ ├── test_viewer_with_metadata-outline-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-outline-misc_multilayer.png │ │ ├── test_viewer_with_metadata-outline_colorful-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-outline_colorful-misc_multilayer.png │ │ ├── test_viewer_with_metadata-outline_imperial-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-outline_imperial-misc_multilayer.png │ │ ├── test_viewer_with_metadata-outline_metric-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-outline_metric-misc_multilayer.png │ │ ├── test_viewer_with_metadata-outline_pen_up-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-outline_pen_up-misc_multilayer.png │ │ ├── test_viewer_with_metadata-outline_pixels-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-outline_pixels-misc_multilayer.png │ │ ├── test_viewer_with_metadata-points-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-points-misc_multilayer.png │ │ ├── test_viewer_with_metadata-preview-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-preview-misc_multilayer.png │ │ ├── test_viewer_with_metadata-preview_imperial_override_pen_opacity-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-preview_imperial_override_pen_opacity-misc_multilayer.png │ │ ├── test_viewer_with_metadata-preview_imperial_override_pen_width-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-preview_imperial_override_pen_width-misc_multilayer.png │ │ ├── test_viewer_with_metadata-preview_imperial_override_pen_width_opacity-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-preview_imperial_override_pen_width_opacity-misc_multilayer.png │ │ ├── test_viewer_with_metadata-preview_pen_up-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-preview_pen_up-misc_multilayer.png │ │ ├── test_viewer_with_metadata-preview_thick-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-preview_thick-misc_multilayer.png │ │ ├── test_viewer_with_metadata-preview_transparent-misc_color_width_opacity.png │ │ ├── test_viewer_with_metadata-preview_transparent-misc_multilayer.png │ │ └── test_viewer_zoom_scale.png │ ├── include.vpy │ ├── sub_include.vpy │ ├── test_svg │ │ ├── arc_with_rotate │ │ │ ├── arc_with_rotate.svg │ │ │ └── arc_with_rotate_simple.svg │ │ ├── benchmark │ │ │ ├── 300_beziers.svg │ │ │ ├── 500_circles.svg │ │ │ ├── 500_polylines.svg │ │ │ ├── 7k_lines.svg │ │ │ ├── 900_quad_beziers.svg │ │ │ ├── bar_nodef_path_polylines.svg │ │ │ └── multi_skull.svg │ │ ├── issue_124 │ │ │ └── plotter.svg │ │ ├── issue_58 │ │ │ ├── a49n.svg │ │ │ ├── circlelines_2.svg │ │ │ ├── circlelines_3.svg │ │ │ ├── voronoi.svg │ │ │ └── voronoi_working.svg │ │ ├── issue_59 │ │ │ ├── halftone_1600487839466.svg │ │ │ └── minimal.svg │ │ ├── misc │ │ │ ├── all_shapes.svg │ │ │ ├── color_width_opacity.svg │ │ │ ├── custom_namespace.svg │ │ │ ├── empty.svg │ │ │ ├── empty_path.svg │ │ │ ├── few_beziers.svg │ │ │ ├── few_circles.svg │ │ │ ├── few_quad_beziers.svg │ │ │ ├── multilayer.svg │ │ │ ├── multilayer_by_attributes.svg │ │ │ ├── multilayer_empty_layer.svg │ │ │ ├── multilayer_named_layers.svg │ │ │ └── text_element.svg │ │ └── svg_width_height │ │ │ ├── fixed_size_200_600.svg │ │ │ ├── fixed_size_500x300.svg │ │ │ ├── fixed_size_viewbox_mismatch.svg │ │ │ ├── no_size.svg │ │ │ ├── no_size_viewbox.svg │ │ │ ├── no_size_viewbox_no_preserveAR.svg │ │ │ ├── percent_size.svg │ │ │ ├── percent_size_viewbox.svg │ │ │ └── percent_size_viewbox_no_preserveAR.svg │ └── test_vpy │ │ ├── basic_svgs │ │ ├── arc.svg │ │ ├── circle.svg │ │ ├── line.svg │ │ └── rect.svg │ │ ├── cmyk_svgs │ │ ├── file1.svg │ │ ├── file2.svg │ │ ├── file3.svg │ │ └── file4.svg │ │ ├── crop_frame.vpy │ │ ├── grid_merge_by_name.vpy │ │ ├── merge_cmyk_by_name.vpy │ │ ├── merge_svgs.vpy │ │ ├── paint_well.vpy │ │ ├── paint_well_svgs │ │ ├── multilayer.svg │ │ ├── well_blue.svg │ │ ├── well_green.svg │ │ └── well_red.svg │ │ └── two_layers_a4.svg ├── test_benchmarks.py ├── test_blocks.py ├── test_command_files.py ├── test_commands.py ├── test_config.py ├── test_conftest.py ├── test_files.py ├── test_geometry.py ├── test_hpgl.py ├── test_layers.py ├── test_line_index.py ├── test_metadata.py ├── test_model.py ├── test_reference_output.py ├── test_show.py ├── test_substitution.py ├── test_text.py ├── test_types.py ├── test_utils.py ├── test_viewer.py ├── test_vpype_primitives.py └── utils.py ├── vpype ├── __init__.py ├── config.py ├── filters.py ├── fonts │ ├── astrology.pickle │ ├── cursive.pickle │ ├── cyrilc_1.pickle │ ├── cyrillic.pickle │ ├── futural.pickle │ ├── futuram.pickle │ ├── gothgbt.pickle │ ├── gothgrt.pickle │ ├── gothiceng.pickle │ ├── gothicger.pickle │ ├── gothicita.pickle │ ├── gothitt.pickle │ ├── greek.pickle │ ├── greekc.pickle │ ├── greeks.pickle │ ├── japanese.pickle │ ├── markers.pickle │ ├── mathlow.pickle │ ├── mathupp.pickle │ ├── meteorology.pickle │ ├── music.pickle │ ├── rowmand.pickle │ ├── rowmans.pickle │ ├── rowmant.pickle │ ├── scriptc.pickle │ ├── scripts.pickle │ ├── symbolic.pickle │ ├── timesg.pickle │ ├── timesi.pickle │ ├── timesib.pickle │ ├── timesr.pickle │ └── timesrb.pickle ├── geometry.py ├── io.py ├── line_index.py ├── metadata.py ├── model.py ├── primitives.py ├── text.py ├── utils.py └── vpype_config.toml ├── vpype_cli ├── __init__.py ├── __main__.py ├── blocks.py ├── cli.py ├── debug.py ├── decorators.py ├── eval.py ├── filters.py ├── frames.py ├── generators.py ├── layerops.py ├── metadata.py ├── operations.py ├── primitives.py ├── read.py ├── script.py ├── show.py ├── state.py ├── substitution.py ├── text.py ├── transforms.py ├── types.py └── write.py └── vpype_viewer ├── __init__.py ├── _painters.py ├── _scales.py ├── _utils.py ├── engine.py ├── image └── __init__.py ├── qtviewer ├── __init__.py ├── resources │ ├── eye-outline-dark.svg │ ├── eye-outline.svg │ ├── fit-to-page-outline-dark.svg │ ├── fit-to-page-outline.svg │ ├── layers-triple-outline-dark.svg │ ├── layers-triple-outline.svg │ ├── ruler-square-dark.svg │ └── ruler-square.svg ├── utils.py └── viewer.py ├── resources └── VeraMono.png └── shaders ├── fast_line_fragment.glsl ├── fast_line_mono_fragment.glsl ├── fast_line_mono_vertex.glsl ├── fast_line_vertex.glsl ├── label_fragment.glsl ├── label_geometry.glsl ├── label_vertex.glsl ├── preview_line_fragment.glsl ├── preview_line_geometry.glsl ├── preview_line_vertex.glsl ├── ruler_patch_fragment.glsl ├── ruler_patch_vertex.glsl ├── ruler_text_fragment.glsl ├── ruler_text_geometry.glsl ├── ruler_text_vertex.glsl ├── ruler_ticks_fragment.glsl ├── ruler_ticks_geometry.glsl └── ruler_ticks_vertex.glsl /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/benchmarks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/.github/workflows/benchmarks.yml -------------------------------------------------------------------------------- /.github/workflows/python-lint-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/.github/workflows/python-lint-tests.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE_THIRD_PARTY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/LICENSE_THIRD_PARTY -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/RELEASE.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | /_build 2 | /api/ -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ../CHANGELOG.md -------------------------------------------------------------------------------- /docs/_static/.gitignore: -------------------------------------------------------------------------------- 1 | # empty directory -------------------------------------------------------------------------------- /docs/_templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/_templates/base.html -------------------------------------------------------------------------------- /docs/_templates/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/_templates/class.rst -------------------------------------------------------------------------------- /docs/_templates/module.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/_templates/module.rst -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/contributing.rst -------------------------------------------------------------------------------- /docs/cookbook.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/cookbook.rst -------------------------------------------------------------------------------- /docs/fundamentals.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/fundamentals.rst -------------------------------------------------------------------------------- /docs/images/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/images/banner.png -------------------------------------------------------------------------------- /docs/images/banner_ua.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/images/banner_ua.png -------------------------------------------------------------------------------- /docs/images/circle_grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/images/circle_grid.png -------------------------------------------------------------------------------- /docs/images/command_line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/images/command_line.svg -------------------------------------------------------------------------------- /docs/images/command_types.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/images/command_types.svg -------------------------------------------------------------------------------- /docs/images/grid_example_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/images/grid_example_result.png -------------------------------------------------------------------------------- /docs/images/grid_example_schema.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/images/grid_example_schema.svg -------------------------------------------------------------------------------- /docs/images/grid_example_zoom.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/images/grid_example_zoom.svg -------------------------------------------------------------------------------- /docs/images/layers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/images/layers.svg -------------------------------------------------------------------------------- /docs/images/ldelete_grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/images/ldelete_grid.png -------------------------------------------------------------------------------- /docs/images/pipeline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/images/pipeline.svg -------------------------------------------------------------------------------- /docs/images/random_grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/images/random_grid.png -------------------------------------------------------------------------------- /docs/images/repeat_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/images/repeat_example.png -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/install.rst -------------------------------------------------------------------------------- /docs/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/license.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/plugins.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/plugins.rst -------------------------------------------------------------------------------- /docs/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/docs/reference.rst -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- 1 | /*.svg -------------------------------------------------------------------------------- /examples/alien.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/examples/alien.sh -------------------------------------------------------------------------------- /examples/alien2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/examples/alien2.sh -------------------------------------------------------------------------------- /examples/alien_letter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/examples/alien_letter.py -------------------------------------------------------------------------------- /examples/bc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/examples/bc.sh -------------------------------------------------------------------------------- /examples/bc_template.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/examples/bc_template.svg -------------------------------------------------------------------------------- /examples/grid.vpy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/examples/grid.vpy -------------------------------------------------------------------------------- /examples/skewed_bg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/examples/skewed_bg.sh -------------------------------------------------------------------------------- /examples/skewed_bg.vpy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/examples/skewed_bg.vpy -------------------------------------------------------------------------------- /examples/star/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/star/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/examples/star/setup.py -------------------------------------------------------------------------------- /examples/star/star/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/star/star/star.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/examples/star/star/star.py -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/justfile -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/__snapshots__/test_commands.ambr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/__snapshots__/test_commands.ambr -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/data/baseline/refsvg_02b3cc3b0619d7e1e8c03a969e95df3e.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/refsvg_02b3cc3b0619d7e1e8c03a969e95df3e.svg -------------------------------------------------------------------------------- /tests/data/baseline/refsvg_1c5a4f29601c309ce43dfe702529517b.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/refsvg_1c5a4f29601c309ce43dfe702529517b.svg -------------------------------------------------------------------------------- /tests/data/baseline/refsvg_4102a63c9ae8c4b89c06754e4bcf6e1b.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/refsvg_4102a63c9ae8c4b89c06754e4bcf6e1b.svg -------------------------------------------------------------------------------- /tests/data/baseline/refsvg_6c16e4f31cd09d5c1775a96893aec2ef.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/refsvg_6c16e4f31cd09d5c1775a96893aec2ef.svg -------------------------------------------------------------------------------- /tests/data/baseline/refsvg_a4fc2c104911dd17ae029aacaf30949f.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/refsvg_a4fc2c104911dd17ae029aacaf30949f.svg -------------------------------------------------------------------------------- /tests/data/baseline/refsvg_b1b8a4bf539dae5d5d194f54ab2150db.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/refsvg_b1b8a4bf539dae5d5d194f54ab2150db.svg -------------------------------------------------------------------------------- /tests/data/baseline/refsvg_b268452ea7e372fc576f3f64e18e10f7.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/refsvg_b268452ea7e372fc576f3f64e18e10f7.svg -------------------------------------------------------------------------------- /tests/data/baseline/refsvg_f471de3f1b1b0585441053aca3168612.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/refsvg_f471de3f1b1b0585441053aca3168612.svg -------------------------------------------------------------------------------- /tests/data/baseline/test_show---s 0 random -a 10cm 10cm -n 100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show---s 0 random -a 10cm 10cm -n 100.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--c--s 0 random -a 10cm 10cm -n 100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--c--s 0 random -a 10cm 10cm -n 100.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--c-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--c-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--c-circle 15cm 10cm 10cm pagesize -l a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--c-circle 15cm 10cm 10cm pagesize -l a4.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--c-rect 1cm 1cm 10cm 15cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--c-rect 1cm 1cm 10cm 15cm.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--circle 15cm 10cm 10cm pagesize -l a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--circle 15cm 10cm 10cm pagesize -l a4.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--d--s 0 random -a 10cm 10cm -n 100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--d--s 0 random -a 10cm 10cm -n 100.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--d-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--d-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--d-circle 15cm 10cm 10cm pagesize -l a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--d-circle 15cm 10cm 10cm pagesize -l a4.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--d-rect 1cm 1cm 10cm 15cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--d-rect 1cm 1cm 10cm 15cm.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--o--s 0 random -a 10cm 10cm -n 100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--o--s 0 random -a 10cm 10cm -n 100.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--o-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--o-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--o-circle 15cm 10cm 10cm pagesize -l a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--o-circle 15cm 10cm 10cm pagesize -l a4.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--o-rect 1cm 1cm 10cm 15cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--o-rect 1cm 1cm 10cm 15cm.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--p--s 0 random -a 10cm 10cm -n 100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--p--s 0 random -a 10cm 10cm -n 100.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--p-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--p-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--p-circle 15cm 10cm 10cm pagesize -l a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--p-circle 15cm 10cm 10cm pagesize -l a4.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--p-rect 1cm 1cm 10cm 15cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--p-rect 1cm 1cm 10cm 15cm.png -------------------------------------------------------------------------------- /tests/data/baseline/test_show--rect 1cm 1cm 10cm 15cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_show--rect 1cm 1cm 10cm 15cm.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_--s 0 random -a 10cm 10cm -n 100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_--s 0 random -a 10cm 10cm -n 100.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-ag -u cm--s 0 random -a 10cm 10cm -n 100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-ag -u cm--s 0 random -a 10cm 10cm -n 100.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-ag -u cm-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-ag -u cm-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-ag -u cm-circle 15cm 10cm 10cm pagesize -l a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-ag -u cm-circle 15cm 10cm 10cm pagesize -l a4.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-ag -u cm-rect 1cm 1cm 10cm 15cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-ag -u cm-rect 1cm 1cm 10cm 15cm.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-ag--s 0 random -a 10cm 10cm -n 100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-ag--s 0 random -a 10cm 10cm -n 100.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-ag-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-ag-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-ag-circle 15cm 10cm 10cm pagesize -l a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-ag-circle 15cm 10cm 10cm pagesize -l a4.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-ag-rect 1cm 1cm 10cm 15cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-ag-rect 1cm 1cm 10cm 15cm.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-ah--s 0 random -a 10cm 10cm -n 100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-ah--s 0 random -a 10cm 10cm -n 100.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-ah-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-ah-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-ah-circle 15cm 10cm 10cm pagesize -l a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-ah-circle 15cm 10cm 10cm pagesize -l a4.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-ah-rect 1cm 1cm 10cm 15cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-ah-rect 1cm 1cm 10cm 15cm.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-c--s 0 random -a 10cm 10cm -n 100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-c--s 0 random -a 10cm 10cm -n 100.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-c-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-c-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-c-circle 15cm 10cm 10cm pagesize -l a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-c-circle 15cm 10cm 10cm pagesize -l a4.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-c-rect 1cm 1cm 10cm 15cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-c-rect 1cm 1cm 10cm 15cm.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-circle 15cm 10cm 10cm pagesize -l a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-circle 15cm 10cm 10cm pagesize -l a4.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-d--s 0 random -a 10cm 10cm -n 100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-d--s 0 random -a 10cm 10cm -n 100.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-d-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-d-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-d-circle 15cm 10cm 10cm pagesize -l a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-d-circle 15cm 10cm 10cm pagesize -l a4.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-d-rect 1cm 1cm 10cm 15cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-d-rect 1cm 1cm 10cm 15cm.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-h--s 0 random -a 10cm 10cm -n 100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-h--s 0 random -a 10cm 10cm -n 100.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-h-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-h-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-h-circle 15cm 10cm 10cm pagesize -l a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-h-circle 15cm 10cm 10cm pagesize -l a4.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-h-rect 1cm 1cm 10cm 15cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-h-rect 1cm 1cm 10cm 15cm.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-p--s 0 random -a 10cm 10cm -n 100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-p--s 0 random -a 10cm 10cm -n 100.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-p-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-p-begin grid -o 3cm 3cm 5 5 circle 0 0 5cm end.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-p-circle 15cm 10cm 10cm pagesize -l a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-p-circle 15cm 10cm 10cm pagesize -l a4.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-p-rect 1cm 1cm 10cm 15cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-p-rect 1cm 1cm 10cm 15cm.png -------------------------------------------------------------------------------- /tests/data/baseline/test_showmpl_-rect 1cm 1cm 10cm 15cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_showmpl_-rect 1cm 1cm 10cm 15cm.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-center-1-False-futural.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-center-1-False-futural.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-center-1-False-gothiceng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-center-1-False-gothiceng.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-center-1-False-timesg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-center-1-False-timesg.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-left-1-False-futural.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-left-1-False-futural.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-left-1-False-gothiceng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-left-1-False-gothiceng.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-left-1-False-timesg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-left-1-False-timesg.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-left-1-True-futural.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-left-1-True-futural.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-left-1-True-gothiceng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-left-1-True-gothiceng.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-left-1-True-timesg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-left-1-True-timesg.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-left-2-False-futural.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-left-2-False-futural.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-left-2-False-gothiceng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-left-2-False-gothiceng.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-left-2-False-timesg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-left-2-False-timesg.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-right-1-False-futural.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-right-1-False-futural.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-right-1-False-gothiceng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-right-1-False-gothiceng.png -------------------------------------------------------------------------------- /tests/data/baseline/test_text_block_render-right-1-False-timesg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_text_block_render-right-1-False-timesg.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-colorful_points-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-colorful_points-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-colorful_points-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-colorful_points-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-colorful_points-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-colorful_points-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_colorful-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_colorful-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_colorful-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_colorful-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_colorful-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_colorful-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_imperial-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_imperial-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_imperial-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_imperial-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_imperial-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_imperial-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_metric-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_metric-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_metric-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_metric-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_metric-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_metric-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_pen_up-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_pen_up-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_pen_up-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_pen_up-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_pen_up-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_pen_up-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_pixels-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_pixels-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_pixels-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_pixels-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-outline_pixels-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-outline_pixels-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-points-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-points-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-points-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-points-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-points-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-points-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_imperial_override_pen_opacity-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_imperial_override_pen_opacity-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_imperial_override_pen_opacity-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_imperial_override_pen_opacity-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_imperial_override_pen_opacity-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_imperial_override_pen_opacity-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_imperial_override_pen_width-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_imperial_override_pen_width-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_imperial_override_pen_width-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_imperial_override_pen_width-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_imperial_override_pen_width-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_imperial_override_pen_width-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_imperial_override_pen_width_opacity-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_imperial_override_pen_width_opacity-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_imperial_override_pen_width_opacity-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_imperial_override_pen_width_opacity-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_imperial_override_pen_width_opacity-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_imperial_override_pen_width_opacity-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_pen_up-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_pen_up-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_pen_up-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_pen_up-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_pen_up-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_pen_up-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_thick-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_thick-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_thick-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_thick-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_thick-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_thick-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_transparent-issue_124_plotter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_transparent-issue_124_plotter.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_transparent-misc_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_transparent-misc_empty.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer-preview_transparent-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer-preview_transparent-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_debug.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_scale_origin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_scale_origin.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-colorful_points-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-colorful_points-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-colorful_points-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-colorful_points-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-outline-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-outline-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-outline-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-outline-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-outline_colorful-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-outline_colorful-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-outline_colorful-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-outline_colorful-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-outline_imperial-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-outline_imperial-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-outline_imperial-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-outline_imperial-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-outline_metric-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-outline_metric-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-outline_metric-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-outline_metric-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-outline_pen_up-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-outline_pen_up-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-outline_pen_up-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-outline_pen_up-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-outline_pixels-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-outline_pixels-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-outline_pixels-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-outline_pixels-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-points-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-points-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-points-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-points-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-preview-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-preview-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-preview-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-preview-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-preview_imperial_override_pen_opacity-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-preview_imperial_override_pen_opacity-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-preview_imperial_override_pen_opacity-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-preview_imperial_override_pen_opacity-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-preview_imperial_override_pen_width-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-preview_imperial_override_pen_width-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-preview_imperial_override_pen_width-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-preview_imperial_override_pen_width-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-preview_imperial_override_pen_width_opacity-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-preview_imperial_override_pen_width_opacity-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-preview_imperial_override_pen_width_opacity-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-preview_imperial_override_pen_width_opacity-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-preview_pen_up-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-preview_pen_up-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-preview_pen_up-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-preview_pen_up-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-preview_thick-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-preview_thick-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-preview_thick-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-preview_thick-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-preview_transparent-misc_color_width_opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-preview_transparent-misc_color_width_opacity.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_with_metadata-preview_transparent-misc_multilayer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_with_metadata-preview_transparent-misc_multilayer.png -------------------------------------------------------------------------------- /tests/data/baseline/test_viewer_zoom_scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/baseline/test_viewer_zoom_scale.png -------------------------------------------------------------------------------- /tests/data/include.vpy: -------------------------------------------------------------------------------- 1 | begin 2 | grid 2 2 3 | -I sub_include.vpy 4 | end 5 | -------------------------------------------------------------------------------- /tests/data/sub_include.vpy: -------------------------------------------------------------------------------- 1 | random -n 100 2 | -------------------------------------------------------------------------------- /tests/data/test_svg/arc_with_rotate/arc_with_rotate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/arc_with_rotate/arc_with_rotate.svg -------------------------------------------------------------------------------- /tests/data/test_svg/arc_with_rotate/arc_with_rotate_simple.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/arc_with_rotate/arc_with_rotate_simple.svg -------------------------------------------------------------------------------- /tests/data/test_svg/benchmark/300_beziers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/benchmark/300_beziers.svg -------------------------------------------------------------------------------- /tests/data/test_svg/benchmark/500_circles.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/benchmark/500_circles.svg -------------------------------------------------------------------------------- /tests/data/test_svg/benchmark/500_polylines.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/benchmark/500_polylines.svg -------------------------------------------------------------------------------- /tests/data/test_svg/benchmark/7k_lines.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/benchmark/7k_lines.svg -------------------------------------------------------------------------------- /tests/data/test_svg/benchmark/900_quad_beziers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/benchmark/900_quad_beziers.svg -------------------------------------------------------------------------------- /tests/data/test_svg/benchmark/bar_nodef_path_polylines.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/benchmark/bar_nodef_path_polylines.svg -------------------------------------------------------------------------------- /tests/data/test_svg/benchmark/multi_skull.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/benchmark/multi_skull.svg -------------------------------------------------------------------------------- /tests/data/test_svg/issue_124/plotter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/issue_124/plotter.svg -------------------------------------------------------------------------------- /tests/data/test_svg/issue_58/a49n.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/issue_58/a49n.svg -------------------------------------------------------------------------------- /tests/data/test_svg/issue_58/circlelines_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/issue_58/circlelines_2.svg -------------------------------------------------------------------------------- /tests/data/test_svg/issue_58/circlelines_3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/issue_58/circlelines_3.svg -------------------------------------------------------------------------------- /tests/data/test_svg/issue_58/voronoi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/issue_58/voronoi.svg -------------------------------------------------------------------------------- /tests/data/test_svg/issue_58/voronoi_working.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/issue_58/voronoi_working.svg -------------------------------------------------------------------------------- /tests/data/test_svg/issue_59/halftone_1600487839466.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/issue_59/halftone_1600487839466.svg -------------------------------------------------------------------------------- /tests/data/test_svg/issue_59/minimal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/issue_59/minimal.svg -------------------------------------------------------------------------------- /tests/data/test_svg/misc/all_shapes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/misc/all_shapes.svg -------------------------------------------------------------------------------- /tests/data/test_svg/misc/color_width_opacity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/misc/color_width_opacity.svg -------------------------------------------------------------------------------- /tests/data/test_svg/misc/custom_namespace.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/misc/custom_namespace.svg -------------------------------------------------------------------------------- /tests/data/test_svg/misc/empty.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/misc/empty.svg -------------------------------------------------------------------------------- /tests/data/test_svg/misc/empty_path.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/misc/empty_path.svg -------------------------------------------------------------------------------- /tests/data/test_svg/misc/few_beziers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/misc/few_beziers.svg -------------------------------------------------------------------------------- /tests/data/test_svg/misc/few_circles.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/misc/few_circles.svg -------------------------------------------------------------------------------- /tests/data/test_svg/misc/few_quad_beziers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/misc/few_quad_beziers.svg -------------------------------------------------------------------------------- /tests/data/test_svg/misc/multilayer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/misc/multilayer.svg -------------------------------------------------------------------------------- /tests/data/test_svg/misc/multilayer_by_attributes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/misc/multilayer_by_attributes.svg -------------------------------------------------------------------------------- /tests/data/test_svg/misc/multilayer_empty_layer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/misc/multilayer_empty_layer.svg -------------------------------------------------------------------------------- /tests/data/test_svg/misc/multilayer_named_layers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/misc/multilayer_named_layers.svg -------------------------------------------------------------------------------- /tests/data/test_svg/misc/text_element.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/misc/text_element.svg -------------------------------------------------------------------------------- /tests/data/test_svg/svg_width_height/fixed_size_200_600.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/svg_width_height/fixed_size_200_600.svg -------------------------------------------------------------------------------- /tests/data/test_svg/svg_width_height/fixed_size_500x300.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/svg_width_height/fixed_size_500x300.svg -------------------------------------------------------------------------------- /tests/data/test_svg/svg_width_height/fixed_size_viewbox_mismatch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/svg_width_height/fixed_size_viewbox_mismatch.svg -------------------------------------------------------------------------------- /tests/data/test_svg/svg_width_height/no_size.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/svg_width_height/no_size.svg -------------------------------------------------------------------------------- /tests/data/test_svg/svg_width_height/no_size_viewbox.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/svg_width_height/no_size_viewbox.svg -------------------------------------------------------------------------------- /tests/data/test_svg/svg_width_height/no_size_viewbox_no_preserveAR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/svg_width_height/no_size_viewbox_no_preserveAR.svg -------------------------------------------------------------------------------- /tests/data/test_svg/svg_width_height/percent_size.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/svg_width_height/percent_size.svg -------------------------------------------------------------------------------- /tests/data/test_svg/svg_width_height/percent_size_viewbox.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/svg_width_height/percent_size_viewbox.svg -------------------------------------------------------------------------------- /tests/data/test_svg/svg_width_height/percent_size_viewbox_no_preserveAR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_svg/svg_width_height/percent_size_viewbox_no_preserveAR.svg -------------------------------------------------------------------------------- /tests/data/test_vpy/basic_svgs/arc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/basic_svgs/arc.svg -------------------------------------------------------------------------------- /tests/data/test_vpy/basic_svgs/circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/basic_svgs/circle.svg -------------------------------------------------------------------------------- /tests/data/test_vpy/basic_svgs/line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/basic_svgs/line.svg -------------------------------------------------------------------------------- /tests/data/test_vpy/basic_svgs/rect.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/basic_svgs/rect.svg -------------------------------------------------------------------------------- /tests/data/test_vpy/cmyk_svgs/file1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/cmyk_svgs/file1.svg -------------------------------------------------------------------------------- /tests/data/test_vpy/cmyk_svgs/file2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/cmyk_svgs/file2.svg -------------------------------------------------------------------------------- /tests/data/test_vpy/cmyk_svgs/file3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/cmyk_svgs/file3.svg -------------------------------------------------------------------------------- /tests/data/test_vpy/cmyk_svgs/file4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/cmyk_svgs/file4.svg -------------------------------------------------------------------------------- /tests/data/test_vpy/crop_frame.vpy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/crop_frame.vpy -------------------------------------------------------------------------------- /tests/data/test_vpy/grid_merge_by_name.vpy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/grid_merge_by_name.vpy -------------------------------------------------------------------------------- /tests/data/test_vpy/merge_cmyk_by_name.vpy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/merge_cmyk_by_name.vpy -------------------------------------------------------------------------------- /tests/data/test_vpy/merge_svgs.vpy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/merge_svgs.vpy -------------------------------------------------------------------------------- /tests/data/test_vpy/paint_well.vpy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/paint_well.vpy -------------------------------------------------------------------------------- /tests/data/test_vpy/paint_well_svgs/multilayer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/paint_well_svgs/multilayer.svg -------------------------------------------------------------------------------- /tests/data/test_vpy/paint_well_svgs/well_blue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/paint_well_svgs/well_blue.svg -------------------------------------------------------------------------------- /tests/data/test_vpy/paint_well_svgs/well_green.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/paint_well_svgs/well_green.svg -------------------------------------------------------------------------------- /tests/data/test_vpy/paint_well_svgs/well_red.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/paint_well_svgs/well_red.svg -------------------------------------------------------------------------------- /tests/data/test_vpy/two_layers_a4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/data/test_vpy/two_layers_a4.svg -------------------------------------------------------------------------------- /tests/test_benchmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_benchmarks.py -------------------------------------------------------------------------------- /tests/test_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_blocks.py -------------------------------------------------------------------------------- /tests/test_command_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_command_files.py -------------------------------------------------------------------------------- /tests/test_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_commands.py -------------------------------------------------------------------------------- /tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_config.py -------------------------------------------------------------------------------- /tests/test_conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_conftest.py -------------------------------------------------------------------------------- /tests/test_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_files.py -------------------------------------------------------------------------------- /tests/test_geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_geometry.py -------------------------------------------------------------------------------- /tests/test_hpgl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_hpgl.py -------------------------------------------------------------------------------- /tests/test_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_layers.py -------------------------------------------------------------------------------- /tests/test_line_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_line_index.py -------------------------------------------------------------------------------- /tests/test_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_metadata.py -------------------------------------------------------------------------------- /tests/test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_model.py -------------------------------------------------------------------------------- /tests/test_reference_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_reference_output.py -------------------------------------------------------------------------------- /tests/test_show.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_show.py -------------------------------------------------------------------------------- /tests/test_substitution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_substitution.py -------------------------------------------------------------------------------- /tests/test_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_text.py -------------------------------------------------------------------------------- /tests/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_types.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_viewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_viewer.py -------------------------------------------------------------------------------- /tests/test_vpype_primitives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/test_vpype_primitives.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/tests/utils.py -------------------------------------------------------------------------------- /vpype/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/__init__.py -------------------------------------------------------------------------------- /vpype/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/config.py -------------------------------------------------------------------------------- /vpype/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/filters.py -------------------------------------------------------------------------------- /vpype/fonts/astrology.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/astrology.pickle -------------------------------------------------------------------------------- /vpype/fonts/cursive.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/cursive.pickle -------------------------------------------------------------------------------- /vpype/fonts/cyrilc_1.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/cyrilc_1.pickle -------------------------------------------------------------------------------- /vpype/fonts/cyrillic.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/cyrillic.pickle -------------------------------------------------------------------------------- /vpype/fonts/futural.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/futural.pickle -------------------------------------------------------------------------------- /vpype/fonts/futuram.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/futuram.pickle -------------------------------------------------------------------------------- /vpype/fonts/gothgbt.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/gothgbt.pickle -------------------------------------------------------------------------------- /vpype/fonts/gothgrt.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/gothgrt.pickle -------------------------------------------------------------------------------- /vpype/fonts/gothiceng.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/gothiceng.pickle -------------------------------------------------------------------------------- /vpype/fonts/gothicger.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/gothicger.pickle -------------------------------------------------------------------------------- /vpype/fonts/gothicita.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/gothicita.pickle -------------------------------------------------------------------------------- /vpype/fonts/gothitt.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/gothitt.pickle -------------------------------------------------------------------------------- /vpype/fonts/greek.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/greek.pickle -------------------------------------------------------------------------------- /vpype/fonts/greekc.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/greekc.pickle -------------------------------------------------------------------------------- /vpype/fonts/greeks.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/greeks.pickle -------------------------------------------------------------------------------- /vpype/fonts/japanese.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/japanese.pickle -------------------------------------------------------------------------------- /vpype/fonts/markers.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/markers.pickle -------------------------------------------------------------------------------- /vpype/fonts/mathlow.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/mathlow.pickle -------------------------------------------------------------------------------- /vpype/fonts/mathupp.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/mathupp.pickle -------------------------------------------------------------------------------- /vpype/fonts/meteorology.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/meteorology.pickle -------------------------------------------------------------------------------- /vpype/fonts/music.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/music.pickle -------------------------------------------------------------------------------- /vpype/fonts/rowmand.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/rowmand.pickle -------------------------------------------------------------------------------- /vpype/fonts/rowmans.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/rowmans.pickle -------------------------------------------------------------------------------- /vpype/fonts/rowmant.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/rowmant.pickle -------------------------------------------------------------------------------- /vpype/fonts/scriptc.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/scriptc.pickle -------------------------------------------------------------------------------- /vpype/fonts/scripts.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/scripts.pickle -------------------------------------------------------------------------------- /vpype/fonts/symbolic.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/symbolic.pickle -------------------------------------------------------------------------------- /vpype/fonts/timesg.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/timesg.pickle -------------------------------------------------------------------------------- /vpype/fonts/timesi.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/timesi.pickle -------------------------------------------------------------------------------- /vpype/fonts/timesib.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/timesib.pickle -------------------------------------------------------------------------------- /vpype/fonts/timesr.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/timesr.pickle -------------------------------------------------------------------------------- /vpype/fonts/timesrb.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/fonts/timesrb.pickle -------------------------------------------------------------------------------- /vpype/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/geometry.py -------------------------------------------------------------------------------- /vpype/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/io.py -------------------------------------------------------------------------------- /vpype/line_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/line_index.py -------------------------------------------------------------------------------- /vpype/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/metadata.py -------------------------------------------------------------------------------- /vpype/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/model.py -------------------------------------------------------------------------------- /vpype/primitives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/primitives.py -------------------------------------------------------------------------------- /vpype/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/text.py -------------------------------------------------------------------------------- /vpype/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/utils.py -------------------------------------------------------------------------------- /vpype/vpype_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype/vpype_config.toml -------------------------------------------------------------------------------- /vpype_cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/__init__.py -------------------------------------------------------------------------------- /vpype_cli/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/__main__.py -------------------------------------------------------------------------------- /vpype_cli/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/blocks.py -------------------------------------------------------------------------------- /vpype_cli/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/cli.py -------------------------------------------------------------------------------- /vpype_cli/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/debug.py -------------------------------------------------------------------------------- /vpype_cli/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/decorators.py -------------------------------------------------------------------------------- /vpype_cli/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/eval.py -------------------------------------------------------------------------------- /vpype_cli/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/filters.py -------------------------------------------------------------------------------- /vpype_cli/frames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/frames.py -------------------------------------------------------------------------------- /vpype_cli/generators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/generators.py -------------------------------------------------------------------------------- /vpype_cli/layerops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/layerops.py -------------------------------------------------------------------------------- /vpype_cli/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/metadata.py -------------------------------------------------------------------------------- /vpype_cli/operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/operations.py -------------------------------------------------------------------------------- /vpype_cli/primitives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/primitives.py -------------------------------------------------------------------------------- /vpype_cli/read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/read.py -------------------------------------------------------------------------------- /vpype_cli/script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/script.py -------------------------------------------------------------------------------- /vpype_cli/show.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/show.py -------------------------------------------------------------------------------- /vpype_cli/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/state.py -------------------------------------------------------------------------------- /vpype_cli/substitution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/substitution.py -------------------------------------------------------------------------------- /vpype_cli/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/text.py -------------------------------------------------------------------------------- /vpype_cli/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/transforms.py -------------------------------------------------------------------------------- /vpype_cli/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/types.py -------------------------------------------------------------------------------- /vpype_cli/write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_cli/write.py -------------------------------------------------------------------------------- /vpype_viewer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/__init__.py -------------------------------------------------------------------------------- /vpype_viewer/_painters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/_painters.py -------------------------------------------------------------------------------- /vpype_viewer/_scales.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/_scales.py -------------------------------------------------------------------------------- /vpype_viewer/_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/_utils.py -------------------------------------------------------------------------------- /vpype_viewer/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/engine.py -------------------------------------------------------------------------------- /vpype_viewer/image/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/image/__init__.py -------------------------------------------------------------------------------- /vpype_viewer/qtviewer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/qtviewer/__init__.py -------------------------------------------------------------------------------- /vpype_viewer/qtviewer/resources/eye-outline-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/qtviewer/resources/eye-outline-dark.svg -------------------------------------------------------------------------------- /vpype_viewer/qtviewer/resources/eye-outline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/qtviewer/resources/eye-outline.svg -------------------------------------------------------------------------------- /vpype_viewer/qtviewer/resources/fit-to-page-outline-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/qtviewer/resources/fit-to-page-outline-dark.svg -------------------------------------------------------------------------------- /vpype_viewer/qtviewer/resources/fit-to-page-outline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/qtviewer/resources/fit-to-page-outline.svg -------------------------------------------------------------------------------- /vpype_viewer/qtviewer/resources/layers-triple-outline-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/qtviewer/resources/layers-triple-outline-dark.svg -------------------------------------------------------------------------------- /vpype_viewer/qtviewer/resources/layers-triple-outline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/qtviewer/resources/layers-triple-outline.svg -------------------------------------------------------------------------------- /vpype_viewer/qtviewer/resources/ruler-square-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/qtviewer/resources/ruler-square-dark.svg -------------------------------------------------------------------------------- /vpype_viewer/qtviewer/resources/ruler-square.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/qtviewer/resources/ruler-square.svg -------------------------------------------------------------------------------- /vpype_viewer/qtviewer/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/qtviewer/utils.py -------------------------------------------------------------------------------- /vpype_viewer/qtviewer/viewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/qtviewer/viewer.py -------------------------------------------------------------------------------- /vpype_viewer/resources/VeraMono.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/resources/VeraMono.png -------------------------------------------------------------------------------- /vpype_viewer/shaders/fast_line_fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/fast_line_fragment.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/fast_line_mono_fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/fast_line_mono_fragment.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/fast_line_mono_vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/fast_line_mono_vertex.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/fast_line_vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/fast_line_vertex.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/label_fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/label_fragment.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/label_geometry.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/label_geometry.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/label_vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/label_vertex.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/preview_line_fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/preview_line_fragment.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/preview_line_geometry.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/preview_line_geometry.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/preview_line_vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/preview_line_vertex.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/ruler_patch_fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/ruler_patch_fragment.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/ruler_patch_vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/ruler_patch_vertex.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/ruler_text_fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/ruler_text_fragment.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/ruler_text_geometry.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/ruler_text_geometry.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/ruler_text_vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/ruler_text_vertex.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/ruler_ticks_fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/ruler_ticks_fragment.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/ruler_ticks_geometry.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/ruler_ticks_geometry.glsl -------------------------------------------------------------------------------- /vpype_viewer/shaders/ruler_ticks_vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/abey79/vpype/HEAD/vpype_viewer/shaders/ruler_ticks_vertex.glsl --------------------------------------------------------------------------------