CONTRIBUTING.rst
HISTORY.rst
LICENSE
MANIFEST.in
NOTICE
README.rst
pyproject.toml
setup.cfg
docs/Makefile
docs/animation.rst
docs/api-reference.rst
docs/assemblies.rst
docs/changelog.rst
docs/cli.rst
docs/conf.py
docs/contributing.rst
docs/embedding.rst
docs/examples.rst
docs/fusion.rst
docs/index.rst
docs/leaf-nodes.rst
docs/make.bat
docs/node-tree.rst
docs/quickstart.rst
docs/status-and-roadmap.rst
docs/testing.rst
docs/viewer.rst
docs/why-solid-node.rst
docs/_build/html/_static/file.png
docs/_build/html/_static/minus.png
docs/_build/html/_static/plus.png
docs/examples/v8-engine/pngs/6a-along-x.png
docs/examples/v8-engine/pngs/6a-along-y.png
docs/examples/v8-engine/pngs/6a-frame-along-x.png
docs/examples/v8-engine/pngs/6a-frame-front.png
docs/examples/v8-engine/pngs/6a-frame-iso.png
docs/examples/v8-engine/pngs/6a-iso.png
docs/examples/v8-engine/pngs/6b-along-x.png
docs/examples/v8-engine/pngs/6b-along-y.png
docs/examples/v8-engine/pngs/6b-iso.png
docs/examples/v8-engine/pngs/6b-table-level.png
docs/examples/v8-engine/pngs/6c-iso.png
docs/examples/v8-engine/pngs/6c-portal.png
docs/examples/v8-engine/pngs/6c-side.png
docs/examples/v8-engine/pngs/along_dR.png
docs/examples/v8-engine/pngs/along_dR2.png
docs/examples/v8-engine/pngs/along_x.png
docs/examples/v8-engine/pngs/along_x_head.png
docs/examples/v8-engine/pngs/along_x_hires.png
docs/examples/v8-engine/pngs/along_x_ortho.png
docs/examples/v8-engine/pngs/along_x_t0.png
docs/examples/v8-engine/pngs/along_x_t0125.png
docs/examples/v8-engine/pngs/clamp_alone.png
docs/examples/v8-engine/pngs/clamp_end.png
docs/examples/v8-engine/pngs/clamp_in_frame.png
docs/examples/v8-engine/pngs/close_column.png
docs/examples/v8-engine/pngs/close_column2.png
docs/examples/v8-engine/pngs/close_column3.png
docs/examples/v8-engine/pngs/close_column4.png
docs/examples/v8-engine/pngs/cyl1_head_close.png
docs/examples/v8-engine/pngs/cyl1_head_close2.png
docs/examples/v8-engine/pngs/downx_t0.png
docs/examples/v8-engine/pngs/fore-endx-t0.png
docs/examples/v8-engine/pngs/fore-endx-t0125.png
docs/examples/v8-engine/pngs/fore-iso-t0.png
docs/examples/v8-engine/pngs/fore-iso-t0125.png
docs/examples/v8-engine/pngs/fore7b-iso.png
docs/examples/v8-engine/pngs/fore7c-iso.png
docs/examples/v8-engine/pngs/frame_view.png
docs/examples/v8-engine/pngs/frame_view2.png
docs/examples/v8-engine/pngs/increment-8-axis-x.png
docs/examples/v8-engine/pngs/increment-8-iso.png
docs/examples/v8-engine/pngs/increment-8-r5-axis-x.png
docs/examples/v8-engine/pngs/increment-8-r5-iso.png
docs/examples/v8-engine/pngs/iso2_t0.png
docs/examples/v8-engine/pngs/iso3_t0.png
docs/examples/v8-engine/pngs/iso_clamp.png
docs/examples/v8-engine/pngs/iso_head.png
docs/examples/v8-engine/pngs/iso_head_crop.png
docs/examples/v8-engine/pngs/iso_head_hires.png
docs/examples/v8-engine/pngs/iso_t0.png
docs/examples/v8-engine/pngs/iso_t0125.png
docs/examples/v8-engine/pngs/iso_t0625.png
docs/examples/v8-engine/pngs/side_x.png
docs/examples/v8-engine/pngs/t0125.png
solid_node/__init__.py
solid_node/cli.py
solid_node/exact.py
solid_node/math.py
solid_node/openscad.py
solid_node/packaging.py
solid_node/sphinx.py
solid_node/test.py
solid_node.egg-info/PKG-INFO
solid_node.egg-info/SOURCES.txt
solid_node.egg-info/dependency_links.txt
solid_node.egg-info/entry_points.txt
solid_node.egg-info/not-zip-safe
solid_node.egg-info/requires.txt
solid_node.egg-info/top_level.txt
solid_node/core/__init__.py
solid_node/core/builder.py
solid_node/core/camera.py
solid_node/core/export.py
solid_node/core/loader.py
solid_node/core/logging.py
solid_node/core/pieces.py
solid_node/core/serializer.py
solid_node/manager/__init__.py
solid_node/manager/build.py
solid_node/manager/develop.py
solid_node/manager/export.py
solid_node/manager/new.py
solid_node/manager/snapshot.py
solid_node/manager/test.py
solid_node/manager/viewer.py
solid_node/manager/templates/project/gitignore
solid_node/manager/templates/project/test.py
solid_node/manager/templates/project/root/__init__.py
solid_node/node/__init__.py
solid_node/node/assembly.py
solid_node/node/base.py
solid_node/node/decorators.py
solid_node/node/fusion.py
solid_node/node/internal.py
solid_node/node/leaf.py
solid_node/node/operations.py
solid_node/node/sources.py
solid_node/node/adapters/__init__.py
solid_node/node/adapters/cadquery.py
solid_node/node/adapters/jscad.py
solid_node/node/adapters/openscad.py
solid_node/node/adapters/solid2.py
solid_node/viewers/__init__.py
solid_node/viewers/browser.py
solid_node/viewers/bundle.py
solid_node/viewers/openscad.py
solid_node/viewers/web/__init__.py
solid_node/viewers/web/viewer.py
solid_node/viewers/web/app/.gitignore
solid_node/viewers/web/app/README.md
solid_node/viewers/web/app/package-lock.json
solid_node/viewers/web/app/package.json
solid_node/viewers/web/app/tsconfig.json
solid_node/viewers/web/app/build/asset-manifest.json
solid_node/viewers/web/app/build/demo.stl
solid_node/viewers/web/app/build/favicon.ico
solid_node/viewers/web/app/build/index.html
solid_node/viewers/web/app/build/logo192.png
solid_node/viewers/web/app/build/logo512.png
solid_node/viewers/web/app/build/manifest.json
solid_node/viewers/web/app/build/robots.txt
solid_node/viewers/web/app/build/static/css/main.3ecf1c72.css
solid_node/viewers/web/app/build/static/css/main.3ecf1c72.css.map
solid_node/viewers/web/app/build/static/js/787.c1112931.chunk.js
solid_node/viewers/web/app/build/static/js/787.c1112931.chunk.js.map
solid_node/viewers/web/app/build/static/js/main.2182bb3a.js
solid_node/viewers/web/app/build/static/js/main.2182bb3a.js.LICENSE.txt
solid_node/viewers/web/app/build/static/js/main.2182bb3a.js.map
solid_node/viewers/web/app/public/demo.stl
solid_node/viewers/web/app/public/favicon.ico
solid_node/viewers/web/app/public/index.html
solid_node/viewers/web/app/public/logo192.png
solid_node/viewers/web/app/public/logo512.png
solid_node/viewers/web/app/public/manifest.json
solid_node/viewers/web/app/public/robots.txt
solid_node/viewers/web/app/src/App.css
solid_node/viewers/web/app/src/App.tsx
solid_node/viewers/web/app/src/index.css
solid_node/viewers/web/app/src/index.tsx
solid_node/viewers/web/app/src/logo.svg
solid_node/viewers/web/app/src/react-app-env.d.ts
solid_node/viewers/web/app/src/reloader.test.ts
solid_node/viewers/web/app/src/reloader.ts
solid_node/viewers/web/app/src/reportWebVitals.ts
solid_node/viewers/web/app/src/setupTests.ts
solid_node/viewers/web/app/src/viewerShell.test.ts
solid_node/viewers/web/app/src/viewerShell.ts
solid_node/viewers/widget/.gitignore
solid_node/viewers/widget/build.mjs
solid_node/viewers/widget/index.html
solid_node/viewers/widget/package-lock.json
solid_node/viewers/widget/package.json
solid_node/viewers/widget/tsconfig.json
solid_node/viewers/widget/vitest.config.ts
solid_node/viewers/widget/dist/solid-widget.js
solid_node/viewers/widget/src/assembly.test.ts
solid_node/viewers/widget/src/assembly.ts
solid_node/viewers/widget/src/camera.test.ts
solid_node/viewers/widget/src/camera.ts
solid_node/viewers/widget/src/evaluator.test.ts
solid_node/viewers/widget/src/evaluator.ts
solid_node/viewers/widget/src/options.test.ts
solid_node/viewers/widget/src/options.ts
solid_node/viewers/widget/src/tree.test.ts
solid_node/viewers/widget/src/tree.ts
solid_node/viewers/widget/src/types.ts
solid_node/viewers/widget/src/version.test.ts
solid_node/viewers/widget/src/version.ts
solid_node/viewers/widget/src/viewer.ts
solid_node/viewers/widget/src/widget.ts
tests/__init__.py
tests/_build.lock
tests/_build_meta.lock
tests/base.py
tests/conftest.py
tests/pyproject.toml
tests/test_assembly_integrity.py
tests/test_assert_code.py
tests/test_assertions.py
tests/test_broad_phase_culling.py
tests/test_browser_renderer.py
tests/test_build_lock.py
tests/test_build_publication.py
tests/test_builder_lifecycle.py
tests/test_builder_reload_resilience.py
tests/test_camera.py
tests/test_cli.py
tests/test_connectivity.py
tests/test_conrod_symbolic.py
tests/test_decorators.py
tests/test_exact_geometry.py
tests/test_export.py
tests/test_files.py
tests/test_loader_references.py
tests/test_manager_build.py
tests/test_manager_develop.py
tests/test_manager_new.py
tests/test_manager_test.py
tests/test_manager_viewer.py
tests/test_manifold_cache.py
tests/test_math.py
tests/test_meta.py
tests/test_node_mesh_cache.py
tests/test_node_naming.py
tests/test_openscad_dependency.py
tests/test_operations.py
tests/test_packaging.py
tests/test_pid_robustness.py
tests/test_pieces.py
tests/test_scad_stl.py
tests/test_snapshot.py
tests/test_source_set.py
tests/test_sphinx_ext.py
tests/test_two_pipes.py
tests/test_uniq_id.py
tests/test_viewer_bundle.py
tests/test_web_viewer.py
tests/test_widget_e2e.py
tests/utils.py
tests/web_snapshot_project.py
tests/_build_meta/viewer.json
tests/_build_meta/meta_project/apart-Apart-b841ba5c287c.scad
tests/_build_meta/meta_project/assembly_integrity_animated-AssemblyIntegrityAnimated-a23faec0ae90.scad
tests/_build_meta/meta_project/assembly_integrity_animated-MovingCarriage-0ec70fcc163e.scad
tests/_build_meta/meta_project/assembly_integrity_contact-AssemblyIntegrityContact-8ae1a8aa7a22.scad
tests/_build_meta/meta_project/assembly_integrity_contained-AssemblyIntegrityContained-8040c1d2cbe0.scad
tests/_build_meta/meta_project/assembly_integrity_nested-AssemblyIntegrityNested-803c6141e02c.scad
tests/_build_meta/meta_project/assembly_integrity_nested-NestedPair-de725f28d00e.scad
tests/_build_meta/meta_project/assembly_integrity_single-AssemblyIntegritySingle,size=1.0-2781f77b885b.scad
tests/_build_meta/meta_project/assembly_integrity_single-AssemblyIntegritySingle,size=1.0-2781f77b885b.stl
tests/_build_meta/meta_project/assembly_integrity_triple-AssemblyIntegrityTriple-0ffd76e96f76.scad
tests/_build_meta/meta_project/collider-Collider-1be25b40a9a7.scad
tests/_build_meta/meta_project/conrod-Conrod-51201fea12d3.scad
tests/_build_meta/meta_project/cross_part_weld-CrossPartWeld-57f49dfbc7fc.scad
tests/_build_meta/meta_project/exact_subfacet_interference-ExactSubfacetInterference-4bcccd530d52.scad
tests/_build_meta/meta_project/exact_tight_fit-ExactBore-004b049bcb8c.brep
tests/_build_meta/meta_project/exact_tight_fit-ExactBore-004b049bcb8c.scad
tests/_build_meta/meta_project/exact_tight_fit-ExactBore-004b049bcb8c.stl
tests/_build_meta/meta_project/exact_tight_fit-ExactShaft-5e053a40be7f.brep
tests/_build_meta/meta_project/exact_tight_fit-ExactShaft-5e053a40be7f.scad
tests/_build_meta/meta_project/exact_tight_fit-ExactShaft-5e053a40be7f.stl
tests/_build_meta/meta_project/exact_tight_fit-ExactTightFit-39cbd0642eb9.scad
tests/_build_meta/meta_project/flush-FlushContact-e0b4298f226e.scad
tests/_build_meta/meta_project/flush_keyed-FlushKeyed-43af9b92ce9c.scad
tests/_build_meta/meta_project/flush_keyed_strict-FlushKeyedStrict-4c7b71cf622c.scad
tests/_build_meta/meta_project/flush_overlap-FlushOverlap-9ba5a936127d.scad
tests/_build_meta/meta_project/flush_parts-FlushPeg-c252845c65d1.scad
tests/_build_meta/meta_project/flush_parts-FlushPeg-c252845c65d1.stl
tests/_build_meta/meta_project/flush_parts-FlushSlot-e37119223427.scad
tests/_build_meta/meta_project/flush_parts-FlushSlot-e37119223427.stl
tests/_build_meta/meta_project/flush_strict-FlushContactStrict-9437cc884ec6.scad
tests/_build_meta/meta_project/garage-Garage-b15f62535196.scad
tests/_build_meta/meta_project/keyed-Keyed-6b2553a1697d.scad
tests/_build_meta/meta_project/keyed_loose-KeyedLoose-ae33945d9470.scad
tests/_build_meta/meta_project/leaky-Leaky-c674d2ca5843.scad
tests/_build_meta/meta_project/long_params-LongParams,profile=_0.0,_0.1,_0.2,_0.30000000000000004,_0.4,-44eb3dae9154.scad
tests/_build_meta/meta_project/long_params-LongParams,profile=_0.0,_0.1,_0.2,_0.30000000000000004,_0.4,-44eb3dae9154.stl
tests/_build_meta/meta_project/named_sizes-NamedSizes-56ec17c0a22b.scad
tests/_build_meta/meta_project/nested-Inner-fa338a5ea201.scad
tests/_build_meta/meta_project/nested-Nested-a5e4744f2cd8.scad
tests/_build_meta/meta_project/overlapping-Overlapping-0f13c632b273.scad
tests/_build_meta/meta_project/parts-Cube,size=1.0-7292047e8936.scad
tests/_build_meta/meta_project/parts-Cube,size=1.0-7292047e8936.stl
tests/_build_meta/meta_project/parts-Cube,size=2.0-97836bb039d3.scad
tests/_build_meta/meta_project/parts-Cube,size=2.0-97836bb039d3.stl
tests/_build_meta/meta_project/parts-Cube,size=4.0-20316b65ae99.scad
tests/_build_meta/meta_project/parts-Cube,size=4.0-20316b65ae99.stl
tests/_build_meta/meta_project/peg_slot-Peg-7743acb06502.scad
tests/_build_meta/meta_project/peg_slot-Peg-7743acb06502.stl
tests/_build_meta/meta_project/peg_slot-Slot,opening=1.2-48dffdb09295.scad
tests/_build_meta/meta_project/peg_slot-Slot,opening=1.2-48dffdb09295.stl
tests/_build_meta/meta_project/peg_slot-Slot,opening=2.0-13cc45f6bdc1.scad
tests/_build_meta/meta_project/peg_slot-Slot,opening=2.0-13cc45f6bdc1.stl
tests/_build_meta/meta_project/separated-LegA,size=1.0-fba2964e1c04.scad
tests/_build_meta/meta_project/separated-LegA,size=1.0-fba2964e1c04.stl
tests/_build_meta/meta_project/separated-LegB,size=1.0-b861af29ee2c.scad
tests/_build_meta/meta_project/separated-LegB,size=1.0-b861af29ee2c.stl
tests/_build_meta/meta_project/separated-LegC,size=1.0-2c0cd8560d69.scad
tests/_build_meta/meta_project/separated-LegC,size=1.0-2c0cd8560d69.stl
tests/_build_meta/meta_project/separated-Pair-989da04b0aaa.scad
tests/_build_meta/meta_project/separated-Separated-90be961b0645.scad
tests/_build_meta/meta_project/separated_overlap-LegA,size=1.0-fba2964e1c04.scad
tests/_build_meta/meta_project/separated_overlap-LegA,size=1.0-fba2964e1c04.stl
tests/_build_meta/meta_project/separated_overlap-LegB,size=1.0-b861af29ee2c.scad
tests/_build_meta/meta_project/separated_overlap-LegB,size=1.0-b861af29ee2c.stl
tests/_build_meta/meta_project/separated_overlap-LegC,size=1.0-2c0cd8560d69.scad
tests/_build_meta/meta_project/separated_overlap-LegC,size=1.0-2c0cd8560d69.stl
tests/_build_meta/meta_project/separated_overlap-OverlappingPair-acfa29331cb1.scad
tests/_build_meta/meta_project/separated_overlap-SeparatedOverlap-6a27eb971cd3.scad
tests/_build_meta/meta_project/slider-Slider-14f34284b054.scad
tests/_build_meta/meta_project/solid_integrity_green-SolidIntegrityGreen-071d855f8a1f.scad
tests/_build_meta/meta_project/solid_integrity_green-SolidIntegrityGreen-071d855f8a1f.stl
tests/_build_meta/meta_project/solid_integrity_red-SolidIntegrityRed-c72807d0e015.scad
tests/_build_meta/meta_project/solid_integrity_red-SolidIntegrityRed-c72807d0e015.stl
tests/_build_meta/meta_project/solid_integrity_undeclared-SolidIntegrityUndeclared-e0f028ae38c6.scad
tests/_build_meta/meta_project/solid_integrity_undeclared-SolidIntegrityUndeclared-e0f028ae38c6.stl
tests/_build_meta/meta_project/steered_collision-Axle-eead363251d6.scad
tests/_build_meta/meta_project/steered_collision-SteeringCollision-bd9f0c09e202.scad
tests/_build_meta/meta_project/steered_wheel-Axle-eead363251d6.scad
tests/_build_meta/meta_project/steered_wheel-Steering-d0271c9db7c8.scad
tests/_build_meta/meta_project/trap-Helper,size=1.0-c42103275847.scad
tests/_build_meta/meta_project/trap-Helper,size=1.0-c42103275847.stl
tests/_build_meta/meta_project/trap-Trap-e52817818a06.scad
tests/_build_meta/meta_project/unmarked-AlsoANode-dc40337518dd.scad
tests/_build_meta/meta_project/unwelded-Bracket-f790334e80c3.scad
tests/_build_meta/meta_project/unwelded-Bracket-f790334e80c3.stl
tests/_build_meta/meta_project/unwelded-Unwelded-aa99912bf966.scad
tests/_build_meta/meta_project/welded-Bracket-f790334e80c3.scad
tests/_build_meta/meta_project/welded-Bracket-f790334e80c3.stl
tests/_build_meta/meta_project/welded-Welded-c53331679c3a.scad
tests/_build_meta/meta_project/wrapped-Unit-4e545960f1bf.scad
tests/_build_meta/meta_project/wrapped-Wrapped-62540ee030f8.scad
tests/_build_meta/meta_project/wrapped_overlap-Unit-4e545960f1bf.scad
tests/_build_meta/meta_project/wrapped_overlap-WrappedOverlap-4bd831e45d83.scad
tests/_build_meta/tests/meta_project/apart-Apart-b841ba5c287c.scad
tests/_build_meta/tests/meta_project/collider-Collider-1be25b40a9a7.scad
tests/_build_meta/tests/meta_project/conrod-Conrod-51201fea12d3.scad
tests/_build_meta/tests/meta_project/flush-FlushContact-e0b4298f226e.scad
tests/_build_meta/tests/meta_project/flush_keyed-FlushKeyed-43af9b92ce9c.scad
tests/_build_meta/tests/meta_project/flush_keyed_strict-FlushKeyedStrict-4c7b71cf622c.scad
tests/_build_meta/tests/meta_project/flush_overlap-FlushOverlap-9ba5a936127d.scad
tests/_build_meta/tests/meta_project/flush_parts-FlushPeg-c252845c65d1.scad
tests/_build_meta/tests/meta_project/flush_parts-FlushSlot-e37119223427.scad
tests/_build_meta/tests/meta_project/flush_strict-FlushContactStrict-9437cc884ec6.scad
tests/_build_meta/tests/meta_project/garage-Garage-b15f62535196.scad
tests/_build_meta/tests/meta_project/keyed-Keyed-6b2553a1697d.scad
tests/_build_meta/tests/meta_project/keyed_loose-KeyedLoose-ae33945d9470.scad
tests/_build_meta/tests/meta_project/leaky-Leaky-c674d2ca5843.scad
tests/_build_meta/tests/meta_project/long_params-LongParams,profile=_0.0,_0.1,_0.2,_0.30000000000000004,_0.4,-44eb3dae9154.scad
tests/_build_meta/tests/meta_project/named_sizes-NamedSizes-56ec17c0a22b.scad
tests/_build_meta/tests/meta_project/nested-Inner-fa338a5ea201.scad
tests/_build_meta/tests/meta_project/nested-Nested-a5e4744f2cd8.scad
tests/_build_meta/tests/meta_project/overlapping-Overlapping-0f13c632b273.scad
tests/_build_meta/tests/meta_project/parts-Cube,size=1.0-7292047e8936.scad
tests/_build_meta/tests/meta_project/parts-Cube,size=2.0-97836bb039d3.scad
tests/_build_meta/tests/meta_project/peg_slot-Peg-7743acb06502.scad
tests/_build_meta/tests/meta_project/peg_slot-Slot,opening=1.2-48dffdb09295.scad
tests/_build_meta/tests/meta_project/peg_slot-Slot,opening=2.0-13cc45f6bdc1.scad
tests/_build_meta/tests/meta_project/separated-LegA,size=1.0-fba2964e1c04.scad
tests/_build_meta/tests/meta_project/separated-LegB,size=1.0-b861af29ee2c.scad
tests/_build_meta/tests/meta_project/separated-LegC,size=1.0-2c0cd8560d69.scad
tests/_build_meta/tests/meta_project/separated-Pair-989da04b0aaa.scad
tests/_build_meta/tests/meta_project/separated-Separated-90be961b0645.scad
tests/_build_meta/tests/meta_project/separated_overlap-LegA,size=1.0-fba2964e1c04.scad
tests/_build_meta/tests/meta_project/separated_overlap-LegB,size=1.0-b861af29ee2c.scad
tests/_build_meta/tests/meta_project/separated_overlap-LegC,size=1.0-2c0cd8560d69.scad
tests/_build_meta/tests/meta_project/separated_overlap-OverlappingPair-acfa29331cb1.scad
tests/_build_meta/tests/meta_project/separated_overlap-SeparatedOverlap-6a27eb971cd3.scad
tests/_build_meta/tests/meta_project/slider-Slider-14f34284b054.scad
tests/_build_meta/tests/meta_project/steered_collision-Axle-eead363251d6.scad
tests/_build_meta/tests/meta_project/steered_collision-SteeringCollision-bd9f0c09e202.scad
tests/_build_meta/tests/meta_project/steered_wheel-Axle-eead363251d6.scad
tests/_build_meta/tests/meta_project/steered_wheel-Steering-d0271c9db7c8.scad
tests/_build_meta/tests/meta_project/trap-Trap-e52817818a06.scad
tests/_build_meta/tests/meta_project/wrapped-Unit-4e545960f1bf.scad
tests/_build_meta/tests/meta_project/wrapped-Wrapped-62540ee030f8.scad
tests/_build_meta/tests/meta_project/wrapped_overlap-Unit-4e545960f1bf.scad
tests/_build_meta/tests/meta_project/wrapped_overlap-WrappedOverlap-4bd831e45d83.scad
tests/deep_project/__init__.py
tests/deep_project/third_level.py
tests/deep_project/one/__init__.py
tests/deep_project/one/two_cylinders_twice.py
tests/deep_project/one/two/__init__.py
tests/deep_project/one/two/two_cylinders.py
tests/deep_project/one/two/three/__init__.py
tests/deep_project/one/two/three/simple_cylinder.py
tests/flat_project/__init__.py
tests/flat_project/simple_cylinder.py
tests/flat_project/simple_pipe.py
tests/flat_project/third_level.py
tests/flat_project/two_cylinders.py
tests/flat_project/two_cylinders_twice.py
tests/flat_project/two_pipes.py
tests/loader_fixtures/__init__.py
tests/loader_fixtures/elsewhere.py
tests/loader_fixtures/multi_no_marker.py
tests/loader_fixtures/single_class.py
tests/meta_project/__init__.py
tests/meta_project/apart.py
tests/meta_project/assembly_integrity_animated.py
tests/meta_project/assembly_integrity_contact.py
tests/meta_project/assembly_integrity_contained.py
tests/meta_project/assembly_integrity_nested.py
tests/meta_project/assembly_integrity_single.py
tests/meta_project/assembly_integrity_triple.py
tests/meta_project/collider.py
tests/meta_project/conrod.py
tests/meta_project/cross_part_weld.py
tests/meta_project/exact_subfacet_interference.py
tests/meta_project/exact_tight_fit.py
tests/meta_project/flush.py
tests/meta_project/flush_keyed.py
tests/meta_project/flush_keyed_strict.py
tests/meta_project/flush_overlap.py
tests/meta_project/flush_parts.py
tests/meta_project/flush_strict.py
tests/meta_project/garage.py
tests/meta_project/keyed.py
tests/meta_project/keyed_loose.py
tests/meta_project/leaky.py
tests/meta_project/long_params.py
tests/meta_project/named_sizes.py
tests/meta_project/nested.py
tests/meta_project/overlapping.py
tests/meta_project/parts.py
tests/meta_project/peg_slot.py
tests/meta_project/separated.py
tests/meta_project/separated_overlap.py
tests/meta_project/slider.py
tests/meta_project/solid_integrity_green.py
tests/meta_project/solid_integrity_red.py
tests/meta_project/solid_integrity_undeclared.py
tests/meta_project/steered_collision.py
tests/meta_project/steered_wheel.py
tests/meta_project/test_apart.py
tests/meta_project/test_assembly_integrity_animated.py
tests/meta_project/test_assembly_integrity_contact.py
tests/meta_project/test_assembly_integrity_contained.py
tests/meta_project/test_assembly_integrity_nested.py
tests/meta_project/test_assembly_integrity_single.py
tests/meta_project/test_assembly_integrity_triple.py
tests/meta_project/test_collider.py
tests/meta_project/test_conrod.py
tests/meta_project/test_cross_part_weld.py
tests/meta_project/test_exact_subfacet_interference.py
tests/meta_project/test_exact_tight_fit.py
tests/meta_project/test_flush.py
tests/meta_project/test_flush_keyed.py
tests/meta_project/test_flush_keyed_strict.py
tests/meta_project/test_flush_overlap.py
tests/meta_project/test_flush_strict.py
tests/meta_project/test_garage.py
tests/meta_project/test_keyed.py
tests/meta_project/test_keyed_loose.py
tests/meta_project/test_leaky.py
tests/meta_project/test_long_params.py
tests/meta_project/test_named_sizes.py
tests/meta_project/test_nested.py
tests/meta_project/test_overlapping.py
tests/meta_project/test_separated.py
tests/meta_project/test_separated_overlap.py
tests/meta_project/test_slider.py
tests/meta_project/test_solid_integrity_green.py
tests/meta_project/test_solid_integrity_red.py
tests/meta_project/test_steered_collision.py
tests/meta_project/test_steered_wheel.py
tests/meta_project/test_trap.py
tests/meta_project/test_unwelded.py
tests/meta_project/test_welded.py
tests/meta_project/test_wrapped.py
tests/meta_project/test_wrapped_overlap.py
tests/meta_project/trap.py
tests/meta_project/unmarked.py
tests/meta_project/unwelded.py
tests/meta_project/welded.py
tests/meta_project/wrapped.py
tests/meta_project/wrapped_overlap.py
tests/pieces_project/__init__.py
tests/pieces_project/assembly.py
tests/pieces_project/bolt.py
tests/pieces_project/bushings.py
tests/source_set_project/__init__.py
tests/source_set_project/block.py
tests/source_set_project/cyl.py
tests/source_set_project/dimensions.py
tests/source_set_project/jsblock.js
tests/source_set_project/jsblock.py
tests/source_set_project/lonely.py
tests/spinner_project/__init__.py
tests/spinner_project/blade.py
tests/spinner_project/hub.py
tests/spinner_project/spinner.py