.coveragerc
.gitignore
LICENSE
README.md
setup.cfg
setup.py
.github/workflows/ci.yml
benchmarks/benchmark_aabb_tree_creation.py
benchmarks/benchmark_barycentric_coordinates_tetrahedron.py
benchmarks/benchmark_broad_phase.py
benchmarks/benchmark_containment_capsule_aabb.py
benchmarks/benchmark_containment_cylinder_aabb.py
benchmarks/benchmark_distance_point_to_triangle.py
benchmarks/benchmark_distance_triangle_to_rectangle.py
benchmarks/benchmark_distance_triangle_to_triangle.py
benchmarks/benchmark_gjk.py
benchmarks/benchmark_mesh_support_function.py
benchmarks/benchmark_plot_robot_aabb_tree.py
benchmarks/benchmark_pybullet.py
benchmarks/benchmark_vis_robot_arm.py
benchmarks/compare_gjk_implementations.py
benchmarks/compare_gjk_iterations.py
benchmarks/vis_gjk_mismatch.py
bin/compute_potentials.py
distance3d/__init__.py
distance3d/aabb_tree.py
distance3d/benchmark.py
distance3d/broad_phase.py
distance3d/colliders.py
distance3d/containment.py
distance3d/containment_test.py
distance3d/epa.py
distance3d/geometry.py
distance3d/io.py
distance3d/mesh.py
distance3d/minkowski.py
distance3d/mpr.py
distance3d/plotting.py
distance3d/random.py
distance3d/self_collision.py
distance3d/urdf_utils.py
distance3d/utils.py
distance3d/visualization.py
distance3d.egg-info/PKG-INFO
distance3d.egg-info/SOURCES.txt
distance3d.egg-info/dependency_links.txt
distance3d.egg-info/requires.txt
distance3d.egg-info/top_level.txt
distance3d/distance/__init__.py
distance3d/distance/_box.py
distance3d/distance/_circle.py
distance3d/distance/_cylinder.py
distance3d/distance/_disk.py
distance3d/distance/_ellipsoid.py
distance3d/distance/_line.py
distance3d/distance/_line_to_box.py
distance3d/distance/_plane.py
distance3d/distance/_rectangle.py
distance3d/distance/_triangle.py
distance3d/gjk/__init__.py
distance3d/gjk/_gjk_jolt.py
distance3d/gjk/_gjk_libccd.py
distance3d/gjk/_gjk_nesterov_accelerated.py
distance3d/gjk/_gjk_nesterov_accelerated_primitives.py
distance3d/gjk/_gjk_original.py
distance3d/hydroelastic_contact/__init__.py
distance3d/hydroelastic_contact/_barycentric_transform.py
distance3d/hydroelastic_contact/_broad_phase.py
distance3d/hydroelastic_contact/_contact_surface.py
distance3d/hydroelastic_contact/_forces.py
distance3d/hydroelastic_contact/_halfplanes.py
distance3d/hydroelastic_contact/_interface.py
distance3d/hydroelastic_contact/_mesh_processing.py
distance3d/hydroelastic_contact/_rigid_body.py
distance3d/hydroelastic_contact/_tetra_mesh_creation.py
distance3d/hydroelastic_contact/_tetrahedron_intersection.py
distance3d/test/test_aabb_tree.py
distance3d/test/test_benchmark.py
distance3d/test/test_broad_phase.py
distance3d/test/test_colliders.py
distance3d/test/test_containment.py
distance3d/test/test_containment_test.py
distance3d/test/test_cube_unique_pairs_edge_case.py
distance3d/test/test_distance.py
distance3d/test/test_epa.py
distance3d/test/test_geometry.py
distance3d/test/test_gjk.py
distance3d/test/test_gjk_jolt.py
distance3d/test/test_gjk_libccd.py
distance3d/test/test_gjk_nesterov.py
distance3d/test/test_gjk_original.py
distance3d/test/test_hydroelastic_contact.py
distance3d/test/test_io.py
distance3d/test/test_mesh.py
distance3d/test/test_minkowski.py
distance3d/test/test_mpr.py
distance3d/test/test_random.py
distance3d/test/test_self_collision.py
distance3d/test/test_urdf_utils.py
distance3d/test/test_utils.py
distance3d/test/test_visualization.py
doc/Makefile
doc/make.bat
doc/source/api.rst
doc/source/conf.py
doc/source/index.rst
doc/source/_static/capsule_collisions.png
doc/source/_static/closest_points.png
doc/source/_static/hydroelastic_contact_surface.png
doc/source/_static/robot_collision_detection.png
examples/README.rst
examples/aabbtree/README.rst
examples/aabbtree/plot_aabbtree.py
examples/aabbtree/plot_robot.py
examples/containment_test/README.rst
examples/containment_test/plot_box.py
examples/containment_test/plot_capsule.py
examples/containment_test/plot_cone.py
examples/containment_test/plot_cylinder.py
examples/containment_test/plot_ellipsoid.py
examples/containment_test/plot_mesh.py
examples/containment_test/plot_sphere.py
examples/distance/README.rst
examples/distance/plot_disk_to_disk.py
examples/distance/plot_line_segment_to_box.py
examples/distance/plot_line_segment_to_circle.py
examples/distance/plot_line_segment_to_line_segment.py
examples/distance/plot_line_segment_to_plane.py
examples/distance/plot_line_segment_to_rectangle.py
examples/distance/plot_line_segment_to_triangle.py
examples/distance/plot_line_to_box.py
examples/distance/plot_line_to_circle.py
examples/distance/plot_line_to_line.py
examples/distance/plot_line_to_line_segment.py
examples/distance/plot_line_to_plane.py
examples/distance/plot_line_to_rectangle.py
examples/distance/plot_line_to_triangle.py
examples/distance/plot_plane_to_box.py
examples/distance/plot_plane_to_cylinder.py
examples/distance/plot_plane_to_ellipsoid.py
examples/distance/plot_plane_to_plane.py
examples/distance/plot_plane_to_rectangle.py
examples/distance/plot_plane_to_triangle.py
examples/distance/plot_point_to_box.py
examples/distance/plot_point_to_circle.py
examples/distance/plot_point_to_cylinder.py
examples/distance/plot_point_to_disk.py
examples/distance/plot_point_to_ellipsoid.py
examples/distance/plot_point_to_line.py
examples/distance/plot_point_to_line_segment.py
examples/distance/plot_point_to_plane.py
examples/distance/plot_point_to_rectangle.py
examples/distance/plot_point_to_triangle.py
examples/distance/plot_rectangle_to_box.py
examples/distance/plot_rectangle_to_rectangle.py
examples/distance/plot_triangle_to_rectangle.py
examples/distance/plot_triangle_to_triangle.py
examples/gjk/README.rst
examples/gjk/plot_box.py
examples/gjk/plot_capsules.py
examples/gjk/plot_collision_resolution_epa.py
examples/gjk/plot_convex_mesh.py
examples/gjk/plot_cylinder.py
examples/gjk/plot_ellipse.py
examples/gjk/plot_ellipsoids.py
examples/gjk/plot_minkowski_samples.py
examples/gjk/plot_spheres.py
examples/plane/README.rst
examples/plane/plot_halfplane_intersection.py
examples/visualizations/README.rst
examples/visualizations/vis_boxes_benchmark.py
examples/visualizations/vis_capsules_benchmark.py
examples/visualizations/vis_closest_points.py
examples/visualizations/vis_collision_physics.py
examples/visualizations/vis_cone_benchmark.py
examples/visualizations/vis_cylinders_benchmark.py
examples/visualizations/vis_disk_benchmark.py
examples/visualizations/vis_ellipse_benchmark.py
examples/visualizations/vis_ellipsoids_benchmark.py
examples/visualizations/vis_mesh_benchmark.py
examples/visualizations/vis_pressure_field.py
examples/visualizations/vis_pressure_field_collision.py
examples/visualizations/vis_pressure_field_collision_multiple_objects.py
examples/visualizations/vis_pressure_field_moving.py
examples/visualizations/vis_robot_collision_objects.py
examples/visualizations/vis_self_collisions.py
examples/visualizations/vis_tetrahedral_hand.py
examples/visualizations/vis_tetrahedral_hand_collision.py
examples/visualizations/vis_tetrahedral_mesh.py
examples/visualizations/vis_tetrahedron_intersection.py
examples/visualizations/vis_tree_subdevision.py
examples/visualizations/vis_youngs_modulus.py
test/data/cone.stl
test/data/insole.vtk
test/data/mia_hand.urdf
test/data/robot.urdf
test/data/simple_mechanism.urdf