LICENSE
MANIFEST.in
README.md
pyproject.toml
src/surface_scenarios.egg-info/PKG-INFO
src/surface_scenarios.egg-info/SOURCES.txt
src/surface_scenarios.egg-info/dependency_links.txt
src/surface_scenarios.egg-info/requires.txt
src/surface_scenarios.egg-info/top_level.txt
src/survi_scenarios/__init__.py
src/survi_scenarios/geom.py
src/survi_scenarios/loaders.py
src/survi_scenarios/rng.py
src/survi_scenarios/suite.py
src/survi_scenarios/synthetic.py
src/survi_scenarios/synthetic_3d.py
src/survi_scenarios/types.py
src/survi_scenarios/units.py
src/survi_scenarios/data/scenarios/alpine_ridge_long.json
src/survi_scenarios/data/scenarios/bumpy_heterogeneous.json
src/survi_scenarios/data/scenarios/compact_extreme_relief.json
src/survi_scenarios/data/scenarios/complex_random_polygon.json
src/survi_scenarios/data/scenarios/flat_rect_small.json
src/survi_scenarios/data/scenarios/lshape_rippled.json
src/survi_scenarios/data/scenarios/mountainous_600x400.json
src/survi_scenarios/data/scenarios/ripples_two_angles.json
src/survi_scenarios/data/scenarios/sloped_rotated_rect.json
src/survi_scenarios/data/scenarios/small_steep_micro.json
src/survi_scenarios/data/scenarios/suite_manifest.json
src/survi_scenarios/data/scenarios/tiny_crater.json
src/survi_scenarios/data/scenarios/vif_structured_residual.json
src/survi_scenarios/data/scenarios/trenchfoot/SUMMARY.json
src/survi_scenarios/data/scenarios/trenchfoot/S01_straight_vwalls/metrics.json
src/survi_scenarios/data/scenarios/trenchfoot/S01_straight_vwalls/preview.png
src/survi_scenarios/data/scenarios/trenchfoot/S01_straight_vwalls/preview_oblique.png
src/survi_scenarios/data/scenarios/trenchfoot/S01_straight_vwalls/preview_side.png
src/survi_scenarios/data/scenarios/trenchfoot/S01_straight_vwalls/preview_top.png
src/survi_scenarios/data/scenarios/trenchfoot/S01_straight_vwalls/scene.json
src/survi_scenarios/data/scenarios/trenchfoot/S01_straight_vwalls/trench_scene.obj
src/survi_scenarios/data/scenarios/trenchfoot/S01_straight_vwalls/meshes/trench_scene_culled.obj
src/survi_scenarios/data/scenarios/trenchfoot/S01_straight_vwalls/point_clouds/culled/resolution0p050.las
src/survi_scenarios/data/scenarios/trenchfoot/S01_straight_vwalls/point_clouds/full/resolution0p050.las
src/survi_scenarios/data/scenarios/trenchfoot/S02_straight_slope_pipe/metrics.json
src/survi_scenarios/data/scenarios/trenchfoot/S02_straight_slope_pipe/preview.png
src/survi_scenarios/data/scenarios/trenchfoot/S02_straight_slope_pipe/preview_oblique.png
src/survi_scenarios/data/scenarios/trenchfoot/S02_straight_slope_pipe/preview_side.png
src/survi_scenarios/data/scenarios/trenchfoot/S02_straight_slope_pipe/preview_top.png
src/survi_scenarios/data/scenarios/trenchfoot/S02_straight_slope_pipe/scene.json
src/survi_scenarios/data/scenarios/trenchfoot/S02_straight_slope_pipe/trench_scene.obj
src/survi_scenarios/data/scenarios/trenchfoot/S02_straight_slope_pipe/meshes/trench_scene_culled.obj
src/survi_scenarios/data/scenarios/trenchfoot/S02_straight_slope_pipe/point_clouds/culled/resolution0p050.las
src/survi_scenarios/data/scenarios/trenchfoot/S02_straight_slope_pipe/point_clouds/full/resolution0p050.las
src/survi_scenarios/data/scenarios/trenchfoot/S03_L_slope_two_pipes_box/metrics.json
src/survi_scenarios/data/scenarios/trenchfoot/S03_L_slope_two_pipes_box/preview.png
src/survi_scenarios/data/scenarios/trenchfoot/S03_L_slope_two_pipes_box/preview_oblique.png
src/survi_scenarios/data/scenarios/trenchfoot/S03_L_slope_two_pipes_box/preview_side.png
src/survi_scenarios/data/scenarios/trenchfoot/S03_L_slope_two_pipes_box/preview_top.png
src/survi_scenarios/data/scenarios/trenchfoot/S03_L_slope_two_pipes_box/scene.json
src/survi_scenarios/data/scenarios/trenchfoot/S03_L_slope_two_pipes_box/trench_scene.obj
src/survi_scenarios/data/scenarios/trenchfoot/S03_L_slope_two_pipes_box/meshes/trench_scene_culled.obj
src/survi_scenarios/data/scenarios/trenchfoot/S03_L_slope_two_pipes_box/point_clouds/culled/resolution0p050.las
src/survi_scenarios/data/scenarios/trenchfoot/S03_L_slope_two_pipes_box/point_clouds/full/resolution0p050.las
src/survi_scenarios/data/scenarios/trenchfoot/S04_U_slope_multi_noise/metrics.json
src/survi_scenarios/data/scenarios/trenchfoot/S04_U_slope_multi_noise/preview.png
src/survi_scenarios/data/scenarios/trenchfoot/S04_U_slope_multi_noise/preview_oblique.png
src/survi_scenarios/data/scenarios/trenchfoot/S04_U_slope_multi_noise/preview_side.png
src/survi_scenarios/data/scenarios/trenchfoot/S04_U_slope_multi_noise/preview_top.png
src/survi_scenarios/data/scenarios/trenchfoot/S04_U_slope_multi_noise/scene.json
src/survi_scenarios/data/scenarios/trenchfoot/S04_U_slope_multi_noise/trench_scene.obj
src/survi_scenarios/data/scenarios/trenchfoot/S04_U_slope_multi_noise/meshes/trench_scene_culled.obj
src/survi_scenarios/data/scenarios/trenchfoot/S04_U_slope_multi_noise/point_clouds/culled/resolution0p050.las
src/survi_scenarios/data/scenarios/trenchfoot/S04_U_slope_multi_noise/point_clouds/full/resolution0p050.las
src/survi_scenarios/data/scenarios_3d/asteroid_cluster.json
src/survi_scenarios/data/scenarios_3d/cave_network_dense.json
src/survi_scenarios/data/scenarios_3d/manifest.json
src/survi_scenarios/data/scenarios_3d/torus_compact.json
tests/test_data_integrity.py
tests/test_loaders.py
tests/test_suite.py
tests/test_synthetic.py
tests/test_synthetic_3d.py