├── .github └── workflows │ ├── build_site.yml │ ├── ciwheels.yml │ ├── linux_build.yml │ ├── macos_build.yml │ ├── update-path.py │ └── windows_build.yml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── CONTRIBUTING.md ├── LICENSE.GPL ├── LICENSE.MIT ├── README.md ├── cmake ├── PoissonRecon.cmake ├── glfw3webgpu.cmake ├── libigl.cmake ├── nanoflann.cmake └── webgpu.cmake ├── docs ├── CNAME ├── adjacency_matrix.md ├── angle_defect.md ├── angle_defect_intrinsic.md ├── apply_colormap.md ├── approximate_hausdorff_distance.md ├── array_correspondence.md ├── assets │ └── images │ │ ├── favicon.png │ │ ├── logo.ai │ │ └── logo.png ├── bad_quad_mesh_from_quadtree.md ├── barycenters.md ├── barycentric_coordinates.md ├── biharmonic_energy.md ├── biharmonic_energy_intrinsic.md ├── boundary_edges.md ├── boundary_faces.md ├── boundary_loops.md ├── boundary_vertices.md ├── catmull_rom_spline.md ├── colormap.md ├── compactly_supported_normal.md ├── compactly_supported_normal_kernel.md ├── cone.md ├── connected_components.md ├── copyleft │ ├── do_meshes_intersect.md │ ├── lazy_cage.md │ ├── mesh_boolean.md │ └── swept_volume.md ├── cotangent_laplacian.md ├── cotangent_laplacian_intrinsic.md ├── cotangent_weights.md ├── cotangent_weights_intrinsic.md ├── create_docs.sh ├── cut_edges.md ├── cylinder.md ├── dec_d0.md ├── dec_d1.md ├── dec_h0.md ├── dec_h0_intrinsic.md ├── dec_h0inv.md ├── dec_h0inv_intrinsic.md ├── dec_h1.md ├── dec_h1_intrinsic.md ├── dec_h1inv.md ├── dec_h1inv_intrinsic.md ├── dec_h2.md ├── dec_h2_intrinsic.md ├── dec_h2inv.md ├── dec_h2inv_intrinsic.md ├── decimate.md ├── doublearea.md ├── doublearea_intrinsic.md ├── edge_edge_distance.md ├── edge_indices.md ├── edges.md ├── faces.md ├── fast_winding_number.md ├── fd_grad.md ├── fd_interpolate.md ├── fd_partial_derivative.md ├── fixed_dof_solve.md ├── gaussian_process.md ├── grad.md ├── grad_intrinsic.md ├── grid_laplacian_eigenfunctions.md ├── grid_neighbors.md ├── halfedge_edge_map.md ├── halfedge_lengths.md ├── halfedge_lengths_squared.md ├── halfedges.md ├── halffaces.md ├── icosphere.md ├── in_element_aabb.md ├── in_quadtree.md ├── index.md ├── initialize_aabbtree.md ├── initialize_quadtree.md ├── linear_blend_skinning.md ├── linear_elasticity.md ├── linear_elasticity_stiffness.md ├── marching_cubes.md ├── marching_squares.md ├── massmatrix.md ├── massmatrix_intrinsic.md ├── matrix_from_function.md ├── metropolis_hastings.md ├── min_l1_with_fixed.md ├── min_quad_with_fixed.md ├── minimum_distance.md ├── non_manifold_edges.md ├── normalize_points.md ├── offset_surface.md ├── particle_swarm.md ├── per_face_normals.md ├── per_vertex_normals.md ├── png2poly.md ├── point_cloud_to_mesh.md ├── quadtree_boundary.md ├── quadtree_children.md ├── quadtree_gradient.md ├── quadtree_laplacian.md ├── random_points_on_mesh.md ├── ray_box_intersect.md ├── ray_mesh_intersect.md ├── ray_polyline_intersect.md ├── ray_triangle_intersect.md ├── reach_for_the_arcs.md ├── reach_for_the_spheres.md ├── read_dmat.md ├── read_mesh.md ├── regular_circle_polyline.md ├── regular_cube_mesh.md ├── regular_square_mesh.md ├── remesh_botsch.md ├── remove_duplicate_vertices.md ├── remove_unreferenced.md ├── requirements.txt ├── rotation_matrix_from_vectors.md ├── signed_distance.md ├── signed_distance_polygon.md ├── squared_distance.md ├── squared_distance_to_element.md ├── squared_exponential_kernel.md ├── stochastic_poisson_surface_reconstruction.md ├── subdivide.md ├── subdivide_quad.md ├── tip_angles.md ├── tip_angles_intrinsic.md ├── torus.md ├── traverse_aabbtree.md ├── triangle_triangle_adjacency.md ├── triangle_triangle_distance.md ├── upper_envelope.md ├── volume.md ├── winding_number.md └── write_mesh.md ├── mkdocs.yml ├── pyproject.toml ├── setup.py ├── src ├── cpp │ ├── binding_booleans.cpp │ ├── binding_curved_hessian_intrinsic.cpp │ ├── binding_decimate.cpp │ ├── binding_fast_winding_number.cpp │ ├── binding_hausdorff_distance.cpp │ ├── binding_in_element_aabb.cpp │ ├── binding_marching_cubes.cpp │ ├── binding_offset_surface.cpp │ ├── binding_point_cloud_to_mesh.cpp │ ├── binding_point_mesh_squared_distance.cpp │ ├── binding_ray_mesh_intersect.cpp │ ├── binding_read_obj.cpp │ ├── binding_read_ply.cpp │ ├── binding_read_stl.cpp │ ├── binding_remesher_botsch.cpp │ ├── binding_swept_volume.cpp │ ├── binding_upper_envelope.cpp │ ├── binding_write_obj.cpp │ ├── binding_write_ply.cpp │ ├── binding_write_stl.cpp │ ├── gpytoolbox_bindings_copyleft_core.cpp │ ├── gpytoolbox_bindings_core.cpp │ ├── in_element_aabb.cpp │ ├── in_element_aabb.h │ ├── microstl │ │ ├── microstl.h │ │ ├── microstl_wrappers.cpp │ │ └── microstl_wrappers.h │ ├── point_cloud_to_mesh.cpp │ ├── point_cloud_to_mesh.h │ ├── ray_mesh_intersect_aabb.cpp │ ├── ray_mesh_intersect_aabb.h │ ├── reach_for_the_arcs │ │ ├── binding_fine_tune_point_cloud_iter.cpp │ │ ├── binding_locally_make_feasible.cpp │ │ ├── binding_outside_points_from_rasterization.cpp │ │ ├── fine_tune_point_cloud_iter.cpp │ │ ├── fine_tune_point_cloud_iter.h │ │ ├── locally_make_feasible.cpp │ │ ├── locally_make_feasible.h │ │ ├── outside_points_from_rasterization.cpp │ │ ├── outside_points_from_rasterization.h │ │ ├── resolve_collisions_on_sphere.cpp │ │ ├── resolve_collisions_on_sphere.h │ │ ├── sAABB.cpp │ │ └── sAABB.h │ ├── read_obj.cpp │ ├── read_obj.h │ ├── remesher │ │ ├── collapse_edges.cpp │ │ ├── collapse_edges.h │ │ ├── equalize_valences.cpp │ │ ├── equalize_valences.h │ │ ├── remesh_botsch.cpp │ │ ├── remesh_botsch.h │ │ ├── split_edges.cpp │ │ ├── split_edges.h │ │ ├── split_edges_until_bound.cpp │ │ ├── split_edges_until_bound.h │ │ ├── tangential_relaxation.cpp │ │ └── tangential_relaxation.h │ ├── swept_volume │ │ ├── fd_interpolate.cpp │ │ ├── fd_interpolate.h │ │ ├── gradient_descent_test.cpp │ │ ├── gradient_descent_test.h │ │ ├── random_points_on_mesh.cpp │ │ ├── random_points_on_mesh.h │ │ ├── sparse_continuation.cpp │ │ ├── sparse_continuation.h │ │ ├── swept_volume.cpp │ │ └── swept_volume.h │ ├── tinyply │ │ ├── tinyply.h │ │ ├── tinyply_wrappers.cpp │ │ └── tinyply_wrappers.h │ ├── upper_envelope.cpp │ ├── upper_envelope.h │ ├── write_obj.cpp │ └── write_obj.h └── gpytoolbox │ ├── __init__.py │ ├── adjacency_matrix.py │ ├── angle_defect.py │ ├── angle_defect_intrinsic.py │ ├── apply_colormap.py │ ├── approximate_hausdorff_distance.py │ ├── array_correspondence.py │ ├── bad_quad_mesh_from_quadtree.py │ ├── barycenters.py │ ├── barycentric_coordinates.py │ ├── biharmonic_energy.py │ ├── biharmonic_energy_intrinsic.py │ ├── boundary_edges.py │ ├── boundary_faces.py │ ├── boundary_loops.py │ ├── boundary_vertices.py │ ├── catmull_rom_spline.py │ ├── colormap.py │ ├── compactly_supported_normal.py │ ├── compactly_supported_normal_kernel.py │ ├── cone.py │ ├── connected_components.py │ ├── copyleft │ ├── __init__.py │ ├── do_meshes_intersect.py │ ├── lazy_cage.py │ ├── mesh_boolean.py │ └── swept_volume.py │ ├── cotangent_laplacian.py │ ├── cotangent_laplacian_intrinsic.py │ ├── cotangent_weights.py │ ├── cotangent_weights_intrinsic.py │ ├── cut_edges.py │ ├── cylinder.py │ ├── dec_d0.py │ ├── dec_d1.py │ ├── dec_h0.py │ ├── dec_h0_intrinsic.py │ ├── dec_h0inv.py │ ├── dec_h0inv_intrinsic.py │ ├── dec_h1.py │ ├── dec_h1_intrinsic.py │ ├── dec_h1inv.py │ ├── dec_h1inv_intrinsic.py │ ├── dec_h2.py │ ├── dec_h2_intrinsic.py │ ├── dec_h2inv.py │ ├── dec_h2inv_intrinsic.py │ ├── decimate.py │ ├── doublearea.py │ ├── doublearea_intrinsic.py │ ├── edge_edge_distance.py │ ├── edge_indices.py │ ├── edges.py │ ├── faces.py │ ├── fast_winding_number.py │ ├── fd_grad.py │ ├── fd_interpolate.py │ ├── fd_partial_derivative.py │ ├── fixed_dof_solve.py │ ├── gaussian_process.py │ ├── grad.py │ ├── grad_intrinsic.py │ ├── grid_laplacian_eigenfunctions.py │ ├── grid_neighbors.py │ ├── halfedge_edge_map.py │ ├── halfedge_lengths.py │ ├── halfedge_lengths_squared.py │ ├── halfedges.py │ ├── halffaces.py │ ├── icosphere.py │ ├── in_element_aabb.py │ ├── in_quadtree.py │ ├── initialize_aabbtree.py │ ├── initialize_quadtree.py │ ├── linear_blend_skinning.py │ ├── linear_elasticity.py │ ├── linear_elasticity_stiffness.py │ ├── marching_cubes.py │ ├── marching_squares.py │ ├── massmatrix.py │ ├── massmatrix_intrinsic.py │ ├── matrix_from_function.py │ ├── metropolis_hastings.py │ ├── min_l1_with_fixed.py │ ├── min_quad_with_fixed.py │ ├── minimum_distance.py │ ├── non_manifold_edges.py │ ├── normalize_points.py │ ├── offset_surface.py │ ├── particle_swarm.py │ ├── per_face_normals.py │ ├── per_vertex_normals.py │ ├── png2poly.py │ ├── point_cloud_to_mesh.py │ ├── quadtree_boundary.py │ ├── quadtree_children.py │ ├── quadtree_gradient.py │ ├── quadtree_laplacian.py │ ├── random_points_on_mesh.py │ ├── ray_box_intersect.py │ ├── ray_mesh_intersect.py │ ├── ray_polyline_intersect.py │ ├── ray_triangle_intersect.py │ ├── reach_for_the_arcs.py │ ├── reach_for_the_spheres.py │ ├── read_dmat.py │ ├── read_mesh.py │ ├── regular_circle_polyline.py │ ├── regular_cube_mesh.py │ ├── regular_square_mesh.py │ ├── remesh_botsch.py │ ├── remove_duplicate_vertices.py │ ├── remove_unreferenced.py │ ├── rotation_matrix_from_vectors.py │ ├── signed_distance.py │ ├── signed_distance_polygon.py │ ├── squared_distance.py │ ├── squared_distance_to_element.py │ ├── squared_exponential_kernel.py │ ├── stochastic_poisson_surface_reconstruction.py │ ├── subdivide.py │ ├── subdivide_quad.py │ ├── tip_angles.py │ ├── tip_angles_intrinsic.py │ ├── torus.py │ ├── traverse_aabbtree.py │ ├── triangle_triangle_adjacency.py │ ├── triangle_triangle_distance.py │ ├── upper_envelope.py │ ├── volume.py │ ├── winding_number.py │ └── write_mesh.py └── test ├── __init__.py ├── context.py ├── test_adjacency_matrix.py ├── test_angle_defect.py ├── test_angle_defect_intrinsic.py ├── test_apply_colormap.py ├── test_approximate_hausdorff_distance.py ├── test_array_correspondence.py ├── test_bad_quad_mesh_from_quadtree.py ├── test_barycenters.py ├── test_barycentric_coordinates.py ├── test_biharmonic_energy.py ├── test_biharmonic_energy_intrinsic.py ├── test_boundary_edges.py ├── test_boundary_faces.py ├── test_boundary_loops.py ├── test_boundary_vertices.py ├── test_catmull_rom_spline.py ├── test_colormap.py ├── test_compactly_supported_normal.py ├── test_compactly_supported_normal_kernel.py ├── test_cone.py ├── test_connected_components.py ├── test_cotangent_laplacian.py ├── test_cotangent_laplacian_intrinsic.py ├── test_cotangent_weights.py ├── test_cotangent_weights_intrinsic.py ├── test_cut_edges.py ├── test_cylinder.py ├── test_dec_d0.py ├── test_dec_d1.py ├── test_dec_h0.py ├── test_dec_h0_intrinsic.py ├── test_dec_h0inv.py ├── test_dec_h0inv_intrinsic.py ├── test_dec_h1.py ├── test_dec_h1_intrinsic.py ├── test_dec_h1inv.py ├── test_dec_h1inv_intrinsic.py ├── test_dec_h2.py ├── test_dec_h2_intrinsic.py ├── test_dec_h2inv.py ├── test_dec_h2inv_intrinsic.py ├── test_decimate.py ├── test_do_meshes_intersect.py ├── test_doublearea.py ├── test_doublearea_intrinsic.py ├── test_edge_edge_distance.py ├── test_edge_indices.py ├── test_edges.py ├── test_faces.py ├── test_fast_winding_number.py ├── test_fd_grad.py ├── test_fd_interpolate.py ├── test_fd_partial_derivative.py ├── test_fixed_dof_solve.py ├── test_gaussian_process.py ├── test_grad.py ├── test_grad_intrinsic.py ├── test_grid_laplacian_eigenfunctions.py ├── test_grid_neighbors.py ├── test_halfedge_edge_map.py ├── test_halfedge_lengths.py ├── test_halfedge_lengths_squared.py ├── test_halfedges.py ├── test_halffaces.py ├── test_icosphere.py ├── test_in_element_aabb.py ├── test_in_quadtree.py ├── test_initialize_aabbtree.py ├── test_initialize_quadtree.py ├── test_lazy_cage.py ├── test_linear_blend_skinning.py ├── test_linear_elasticity.py ├── test_linear_elasticity_stiffness.py ├── test_marching_cubes.py ├── test_marching_squares.py ├── test_massmatrix.py ├── test_massmatrix_intrinsic.py ├── test_matrix_from_function.py ├── test_mesh_boolean.py ├── test_metropolis_hastings.py ├── test_min_l1_with_fixed.py ├── test_min_quad_with_fixed.py ├── test_minimum_distance.py ├── test_non_manifold_edges.py ├── test_normalize_points.py ├── test_offset_surface.py ├── test_particle_swarm.py ├── test_per_face_normals.py ├── test_per_vertex_normals.py ├── test_png2poly.py ├── test_point_cloud_to_mesh.py ├── test_quadtree_boundary.py ├── test_quadtree_children.py ├── test_quadtree_gradient.py ├── test_quadtree_laplacian.py ├── test_random_points_on_mesh.py ├── test_ray_box_intersect.py ├── test_ray_mesh_intersect.py ├── test_ray_polyline_intersect.py ├── test_ray_triangle_intersect.py ├── test_reach_for_the_arcs.py ├── test_reach_for_the_spheres.py ├── test_read_dmat.py ├── test_read_mesh.py ├── test_regular_circle_polyline.py ├── test_regular_cube_mesh.py ├── test_regular_square_mesh.py ├── test_remesh_botsch.py ├── test_remove_duplicate_vertices.py ├── test_remove_unreferenced.py ├── test_rotation_matrix_from_vectors.py ├── test_signed_distance.py ├── test_signed_distance_polygon.py ├── test_squared_distance.py ├── test_squared_distance_to_element.py ├── test_squared_exponential_kernel.py ├── test_stochastic_poisson_surface_reconstruction.py ├── test_subdivide.py ├── test_subdivide_quad.py ├── test_swept_volume.py ├── test_tip_angles.py ├── test_tip_angles_intrinsic.py ├── test_torus.py ├── test_traverse_aabbtree.py ├── test_triangle_triangle_adjacency.py ├── test_triangle_triangle_distance.py ├── test_upper_envelope.py ├── test_volume.py ├── test_winding_number.py ├── test_write_mesh.py └── unit_tests_data ├── .gitignore ├── 53159.stl ├── R.npy ├── airplane.obj ├── armadillo.obj ├── armadillo_with_tex_and_normal.obj ├── ascii_W.dmat ├── bin_W.dmat ├── bunny.obj ├── bunny.ply ├── bunny_oded.obj ├── cone.obj ├── cube.obj ├── data_source_credit.txt ├── example_cube-ascii.ply ├── fox_ascii.stl ├── happy_vrip.ply ├── hemisphere.obj ├── horse.obj ├── illustrator.png ├── looped_bunny_oded.obj ├── looped_mountain.obj ├── mesh-indices.ply ├── mountain.obj ├── poly.png ├── rectangle.png ├── sphere_binary.stl ├── split_mountain.obj ├── spot.obj ├── switzerland.png ├── teddy.obj ├── upsampled_bunny_oded.obj ├── upsampled_mountain.obj ├── vietnam.png └── wooden-chair-remesher-bug.obj /.github/workflows/build_site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/.github/workflows/build_site.yml -------------------------------------------------------------------------------- /.github/workflows/ciwheels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/.github/workflows/ciwheels.yml -------------------------------------------------------------------------------- /.github/workflows/linux_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/.github/workflows/linux_build.yml -------------------------------------------------------------------------------- /.github/workflows/macos_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/.github/workflows/macos_build.yml -------------------------------------------------------------------------------- /.github/workflows/update-path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/.github/workflows/update-path.py -------------------------------------------------------------------------------- /.github/workflows/windows_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/.github/workflows/windows_build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.GPL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/LICENSE.GPL -------------------------------------------------------------------------------- /LICENSE.MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/LICENSE.MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/README.md -------------------------------------------------------------------------------- /cmake/PoissonRecon.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/cmake/PoissonRecon.cmake -------------------------------------------------------------------------------- /cmake/glfw3webgpu.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/cmake/glfw3webgpu.cmake -------------------------------------------------------------------------------- /cmake/libigl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/cmake/libigl.cmake -------------------------------------------------------------------------------- /cmake/nanoflann.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/cmake/nanoflann.cmake -------------------------------------------------------------------------------- /cmake/webgpu.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/cmake/webgpu.cmake -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | gpytoolbox.org -------------------------------------------------------------------------------- /docs/adjacency_matrix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/adjacency_matrix.md -------------------------------------------------------------------------------- /docs/angle_defect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/angle_defect.md -------------------------------------------------------------------------------- /docs/angle_defect_intrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/angle_defect_intrinsic.md -------------------------------------------------------------------------------- /docs/apply_colormap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/apply_colormap.md -------------------------------------------------------------------------------- /docs/approximate_hausdorff_distance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/approximate_hausdorff_distance.md -------------------------------------------------------------------------------- /docs/array_correspondence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/array_correspondence.md -------------------------------------------------------------------------------- /docs/assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/assets/images/favicon.png -------------------------------------------------------------------------------- /docs/assets/images/logo.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/assets/images/logo.ai -------------------------------------------------------------------------------- /docs/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/assets/images/logo.png -------------------------------------------------------------------------------- /docs/bad_quad_mesh_from_quadtree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/bad_quad_mesh_from_quadtree.md -------------------------------------------------------------------------------- /docs/barycenters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/barycenters.md -------------------------------------------------------------------------------- /docs/barycentric_coordinates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/barycentric_coordinates.md -------------------------------------------------------------------------------- /docs/biharmonic_energy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/biharmonic_energy.md -------------------------------------------------------------------------------- /docs/biharmonic_energy_intrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/biharmonic_energy_intrinsic.md -------------------------------------------------------------------------------- /docs/boundary_edges.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/boundary_edges.md -------------------------------------------------------------------------------- /docs/boundary_faces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/boundary_faces.md -------------------------------------------------------------------------------- /docs/boundary_loops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/boundary_loops.md -------------------------------------------------------------------------------- /docs/boundary_vertices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/boundary_vertices.md -------------------------------------------------------------------------------- /docs/catmull_rom_spline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/catmull_rom_spline.md -------------------------------------------------------------------------------- /docs/colormap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/colormap.md -------------------------------------------------------------------------------- /docs/compactly_supported_normal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/compactly_supported_normal.md -------------------------------------------------------------------------------- /docs/compactly_supported_normal_kernel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/compactly_supported_normal_kernel.md -------------------------------------------------------------------------------- /docs/cone.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/cone.md -------------------------------------------------------------------------------- /docs/connected_components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/connected_components.md -------------------------------------------------------------------------------- /docs/copyleft/do_meshes_intersect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/copyleft/do_meshes_intersect.md -------------------------------------------------------------------------------- /docs/copyleft/lazy_cage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/copyleft/lazy_cage.md -------------------------------------------------------------------------------- /docs/copyleft/mesh_boolean.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/copyleft/mesh_boolean.md -------------------------------------------------------------------------------- /docs/copyleft/swept_volume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/copyleft/swept_volume.md -------------------------------------------------------------------------------- /docs/cotangent_laplacian.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/cotangent_laplacian.md -------------------------------------------------------------------------------- /docs/cotangent_laplacian_intrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/cotangent_laplacian_intrinsic.md -------------------------------------------------------------------------------- /docs/cotangent_weights.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/cotangent_weights.md -------------------------------------------------------------------------------- /docs/cotangent_weights_intrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/cotangent_weights_intrinsic.md -------------------------------------------------------------------------------- /docs/create_docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/create_docs.sh -------------------------------------------------------------------------------- /docs/cut_edges.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/cut_edges.md -------------------------------------------------------------------------------- /docs/cylinder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/cylinder.md -------------------------------------------------------------------------------- /docs/dec_d0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/dec_d0.md -------------------------------------------------------------------------------- /docs/dec_d1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/dec_d1.md -------------------------------------------------------------------------------- /docs/dec_h0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/dec_h0.md -------------------------------------------------------------------------------- /docs/dec_h0_intrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/dec_h0_intrinsic.md -------------------------------------------------------------------------------- /docs/dec_h0inv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/dec_h0inv.md -------------------------------------------------------------------------------- /docs/dec_h0inv_intrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/dec_h0inv_intrinsic.md -------------------------------------------------------------------------------- /docs/dec_h1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/dec_h1.md -------------------------------------------------------------------------------- /docs/dec_h1_intrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/dec_h1_intrinsic.md -------------------------------------------------------------------------------- /docs/dec_h1inv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/dec_h1inv.md -------------------------------------------------------------------------------- /docs/dec_h1inv_intrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/dec_h1inv_intrinsic.md -------------------------------------------------------------------------------- /docs/dec_h2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/dec_h2.md -------------------------------------------------------------------------------- /docs/dec_h2_intrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/dec_h2_intrinsic.md -------------------------------------------------------------------------------- /docs/dec_h2inv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/dec_h2inv.md -------------------------------------------------------------------------------- /docs/dec_h2inv_intrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/dec_h2inv_intrinsic.md -------------------------------------------------------------------------------- /docs/decimate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/decimate.md -------------------------------------------------------------------------------- /docs/doublearea.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/doublearea.md -------------------------------------------------------------------------------- /docs/doublearea_intrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/doublearea_intrinsic.md -------------------------------------------------------------------------------- /docs/edge_edge_distance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/edge_edge_distance.md -------------------------------------------------------------------------------- /docs/edge_indices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/edge_indices.md -------------------------------------------------------------------------------- /docs/edges.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/edges.md -------------------------------------------------------------------------------- /docs/faces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/faces.md -------------------------------------------------------------------------------- /docs/fast_winding_number.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/fast_winding_number.md -------------------------------------------------------------------------------- /docs/fd_grad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/fd_grad.md -------------------------------------------------------------------------------- /docs/fd_interpolate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/fd_interpolate.md -------------------------------------------------------------------------------- /docs/fd_partial_derivative.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/fd_partial_derivative.md -------------------------------------------------------------------------------- /docs/fixed_dof_solve.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/fixed_dof_solve.md -------------------------------------------------------------------------------- /docs/gaussian_process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/gaussian_process.md -------------------------------------------------------------------------------- /docs/grad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/grad.md -------------------------------------------------------------------------------- /docs/grad_intrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/grad_intrinsic.md -------------------------------------------------------------------------------- /docs/grid_laplacian_eigenfunctions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/grid_laplacian_eigenfunctions.md -------------------------------------------------------------------------------- /docs/grid_neighbors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/grid_neighbors.md -------------------------------------------------------------------------------- /docs/halfedge_edge_map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/halfedge_edge_map.md -------------------------------------------------------------------------------- /docs/halfedge_lengths.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/halfedge_lengths.md -------------------------------------------------------------------------------- /docs/halfedge_lengths_squared.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/halfedge_lengths_squared.md -------------------------------------------------------------------------------- /docs/halfedges.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/halfedges.md -------------------------------------------------------------------------------- /docs/halffaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/halffaces.md -------------------------------------------------------------------------------- /docs/icosphere.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/icosphere.md -------------------------------------------------------------------------------- /docs/in_element_aabb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/in_element_aabb.md -------------------------------------------------------------------------------- /docs/in_quadtree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/in_quadtree.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/initialize_aabbtree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/initialize_aabbtree.md -------------------------------------------------------------------------------- /docs/initialize_quadtree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/initialize_quadtree.md -------------------------------------------------------------------------------- /docs/linear_blend_skinning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/linear_blend_skinning.md -------------------------------------------------------------------------------- /docs/linear_elasticity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/linear_elasticity.md -------------------------------------------------------------------------------- /docs/linear_elasticity_stiffness.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/linear_elasticity_stiffness.md -------------------------------------------------------------------------------- /docs/marching_cubes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/marching_cubes.md -------------------------------------------------------------------------------- /docs/marching_squares.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/marching_squares.md -------------------------------------------------------------------------------- /docs/massmatrix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/massmatrix.md -------------------------------------------------------------------------------- /docs/massmatrix_intrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/massmatrix_intrinsic.md -------------------------------------------------------------------------------- /docs/matrix_from_function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/matrix_from_function.md -------------------------------------------------------------------------------- /docs/metropolis_hastings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/metropolis_hastings.md -------------------------------------------------------------------------------- /docs/min_l1_with_fixed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/min_l1_with_fixed.md -------------------------------------------------------------------------------- /docs/min_quad_with_fixed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/min_quad_with_fixed.md -------------------------------------------------------------------------------- /docs/minimum_distance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/minimum_distance.md -------------------------------------------------------------------------------- /docs/non_manifold_edges.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/non_manifold_edges.md -------------------------------------------------------------------------------- /docs/normalize_points.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/normalize_points.md -------------------------------------------------------------------------------- /docs/offset_surface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/offset_surface.md -------------------------------------------------------------------------------- /docs/particle_swarm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/particle_swarm.md -------------------------------------------------------------------------------- /docs/per_face_normals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/per_face_normals.md -------------------------------------------------------------------------------- /docs/per_vertex_normals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/per_vertex_normals.md -------------------------------------------------------------------------------- /docs/png2poly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/png2poly.md -------------------------------------------------------------------------------- /docs/point_cloud_to_mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/point_cloud_to_mesh.md -------------------------------------------------------------------------------- /docs/quadtree_boundary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/quadtree_boundary.md -------------------------------------------------------------------------------- /docs/quadtree_children.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/quadtree_children.md -------------------------------------------------------------------------------- /docs/quadtree_gradient.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/quadtree_gradient.md -------------------------------------------------------------------------------- /docs/quadtree_laplacian.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/quadtree_laplacian.md -------------------------------------------------------------------------------- /docs/random_points_on_mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/random_points_on_mesh.md -------------------------------------------------------------------------------- /docs/ray_box_intersect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/ray_box_intersect.md -------------------------------------------------------------------------------- /docs/ray_mesh_intersect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/ray_mesh_intersect.md -------------------------------------------------------------------------------- /docs/ray_polyline_intersect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/ray_polyline_intersect.md -------------------------------------------------------------------------------- /docs/ray_triangle_intersect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/ray_triangle_intersect.md -------------------------------------------------------------------------------- /docs/reach_for_the_arcs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/reach_for_the_arcs.md -------------------------------------------------------------------------------- /docs/reach_for_the_spheres.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/reach_for_the_spheres.md -------------------------------------------------------------------------------- /docs/read_dmat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/read_dmat.md -------------------------------------------------------------------------------- /docs/read_mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/read_mesh.md -------------------------------------------------------------------------------- /docs/regular_circle_polyline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/regular_circle_polyline.md -------------------------------------------------------------------------------- /docs/regular_cube_mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/regular_cube_mesh.md -------------------------------------------------------------------------------- /docs/regular_square_mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/regular_square_mesh.md -------------------------------------------------------------------------------- /docs/remesh_botsch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/remesh_botsch.md -------------------------------------------------------------------------------- /docs/remove_duplicate_vertices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/remove_duplicate_vertices.md -------------------------------------------------------------------------------- /docs/remove_unreferenced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/remove_unreferenced.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/rotation_matrix_from_vectors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/rotation_matrix_from_vectors.md -------------------------------------------------------------------------------- /docs/signed_distance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/signed_distance.md -------------------------------------------------------------------------------- /docs/signed_distance_polygon.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/signed_distance_polygon.md -------------------------------------------------------------------------------- /docs/squared_distance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/squared_distance.md -------------------------------------------------------------------------------- /docs/squared_distance_to_element.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/squared_distance_to_element.md -------------------------------------------------------------------------------- /docs/squared_exponential_kernel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/squared_exponential_kernel.md -------------------------------------------------------------------------------- /docs/stochastic_poisson_surface_reconstruction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/stochastic_poisson_surface_reconstruction.md -------------------------------------------------------------------------------- /docs/subdivide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/subdivide.md -------------------------------------------------------------------------------- /docs/subdivide_quad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/subdivide_quad.md -------------------------------------------------------------------------------- /docs/tip_angles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/tip_angles.md -------------------------------------------------------------------------------- /docs/tip_angles_intrinsic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/tip_angles_intrinsic.md -------------------------------------------------------------------------------- /docs/torus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/torus.md -------------------------------------------------------------------------------- /docs/traverse_aabbtree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/traverse_aabbtree.md -------------------------------------------------------------------------------- /docs/triangle_triangle_adjacency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/triangle_triangle_adjacency.md -------------------------------------------------------------------------------- /docs/triangle_triangle_distance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/triangle_triangle_distance.md -------------------------------------------------------------------------------- /docs/upper_envelope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/upper_envelope.md -------------------------------------------------------------------------------- /docs/volume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/volume.md -------------------------------------------------------------------------------- /docs/winding_number.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/winding_number.md -------------------------------------------------------------------------------- /docs/write_mesh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/docs/write_mesh.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/setup.py -------------------------------------------------------------------------------- /src/cpp/binding_booleans.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_booleans.cpp -------------------------------------------------------------------------------- /src/cpp/binding_curved_hessian_intrinsic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_curved_hessian_intrinsic.cpp -------------------------------------------------------------------------------- /src/cpp/binding_decimate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_decimate.cpp -------------------------------------------------------------------------------- /src/cpp/binding_fast_winding_number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_fast_winding_number.cpp -------------------------------------------------------------------------------- /src/cpp/binding_hausdorff_distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_hausdorff_distance.cpp -------------------------------------------------------------------------------- /src/cpp/binding_in_element_aabb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_in_element_aabb.cpp -------------------------------------------------------------------------------- /src/cpp/binding_marching_cubes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_marching_cubes.cpp -------------------------------------------------------------------------------- /src/cpp/binding_offset_surface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_offset_surface.cpp -------------------------------------------------------------------------------- /src/cpp/binding_point_cloud_to_mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_point_cloud_to_mesh.cpp -------------------------------------------------------------------------------- /src/cpp/binding_point_mesh_squared_distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_point_mesh_squared_distance.cpp -------------------------------------------------------------------------------- /src/cpp/binding_ray_mesh_intersect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_ray_mesh_intersect.cpp -------------------------------------------------------------------------------- /src/cpp/binding_read_obj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_read_obj.cpp -------------------------------------------------------------------------------- /src/cpp/binding_read_ply.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_read_ply.cpp -------------------------------------------------------------------------------- /src/cpp/binding_read_stl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_read_stl.cpp -------------------------------------------------------------------------------- /src/cpp/binding_remesher_botsch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_remesher_botsch.cpp -------------------------------------------------------------------------------- /src/cpp/binding_swept_volume.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_swept_volume.cpp -------------------------------------------------------------------------------- /src/cpp/binding_upper_envelope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_upper_envelope.cpp -------------------------------------------------------------------------------- /src/cpp/binding_write_obj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_write_obj.cpp -------------------------------------------------------------------------------- /src/cpp/binding_write_ply.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_write_ply.cpp -------------------------------------------------------------------------------- /src/cpp/binding_write_stl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/binding_write_stl.cpp -------------------------------------------------------------------------------- /src/cpp/gpytoolbox_bindings_copyleft_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/gpytoolbox_bindings_copyleft_core.cpp -------------------------------------------------------------------------------- /src/cpp/gpytoolbox_bindings_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/gpytoolbox_bindings_core.cpp -------------------------------------------------------------------------------- /src/cpp/in_element_aabb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/in_element_aabb.cpp -------------------------------------------------------------------------------- /src/cpp/in_element_aabb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/in_element_aabb.h -------------------------------------------------------------------------------- /src/cpp/microstl/microstl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/microstl/microstl.h -------------------------------------------------------------------------------- /src/cpp/microstl/microstl_wrappers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/microstl/microstl_wrappers.cpp -------------------------------------------------------------------------------- /src/cpp/microstl/microstl_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/microstl/microstl_wrappers.h -------------------------------------------------------------------------------- /src/cpp/point_cloud_to_mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/point_cloud_to_mesh.cpp -------------------------------------------------------------------------------- /src/cpp/point_cloud_to_mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/point_cloud_to_mesh.h -------------------------------------------------------------------------------- /src/cpp/ray_mesh_intersect_aabb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/ray_mesh_intersect_aabb.cpp -------------------------------------------------------------------------------- /src/cpp/ray_mesh_intersect_aabb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/ray_mesh_intersect_aabb.h -------------------------------------------------------------------------------- /src/cpp/reach_for_the_arcs/binding_fine_tune_point_cloud_iter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/reach_for_the_arcs/binding_fine_tune_point_cloud_iter.cpp -------------------------------------------------------------------------------- /src/cpp/reach_for_the_arcs/binding_locally_make_feasible.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/reach_for_the_arcs/binding_locally_make_feasible.cpp -------------------------------------------------------------------------------- /src/cpp/reach_for_the_arcs/binding_outside_points_from_rasterization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/reach_for_the_arcs/binding_outside_points_from_rasterization.cpp -------------------------------------------------------------------------------- /src/cpp/reach_for_the_arcs/fine_tune_point_cloud_iter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/reach_for_the_arcs/fine_tune_point_cloud_iter.cpp -------------------------------------------------------------------------------- /src/cpp/reach_for_the_arcs/fine_tune_point_cloud_iter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/reach_for_the_arcs/fine_tune_point_cloud_iter.h -------------------------------------------------------------------------------- /src/cpp/reach_for_the_arcs/locally_make_feasible.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/reach_for_the_arcs/locally_make_feasible.cpp -------------------------------------------------------------------------------- /src/cpp/reach_for_the_arcs/locally_make_feasible.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/reach_for_the_arcs/locally_make_feasible.h -------------------------------------------------------------------------------- /src/cpp/reach_for_the_arcs/outside_points_from_rasterization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/reach_for_the_arcs/outside_points_from_rasterization.cpp -------------------------------------------------------------------------------- /src/cpp/reach_for_the_arcs/outside_points_from_rasterization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/reach_for_the_arcs/outside_points_from_rasterization.h -------------------------------------------------------------------------------- /src/cpp/reach_for_the_arcs/resolve_collisions_on_sphere.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/reach_for_the_arcs/resolve_collisions_on_sphere.cpp -------------------------------------------------------------------------------- /src/cpp/reach_for_the_arcs/resolve_collisions_on_sphere.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/reach_for_the_arcs/resolve_collisions_on_sphere.h -------------------------------------------------------------------------------- /src/cpp/reach_for_the_arcs/sAABB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/reach_for_the_arcs/sAABB.cpp -------------------------------------------------------------------------------- /src/cpp/reach_for_the_arcs/sAABB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/reach_for_the_arcs/sAABB.h -------------------------------------------------------------------------------- /src/cpp/read_obj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/read_obj.cpp -------------------------------------------------------------------------------- /src/cpp/read_obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/read_obj.h -------------------------------------------------------------------------------- /src/cpp/remesher/collapse_edges.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/remesher/collapse_edges.cpp -------------------------------------------------------------------------------- /src/cpp/remesher/collapse_edges.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/remesher/collapse_edges.h -------------------------------------------------------------------------------- /src/cpp/remesher/equalize_valences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/remesher/equalize_valences.cpp -------------------------------------------------------------------------------- /src/cpp/remesher/equalize_valences.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/remesher/equalize_valences.h -------------------------------------------------------------------------------- /src/cpp/remesher/remesh_botsch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/remesher/remesh_botsch.cpp -------------------------------------------------------------------------------- /src/cpp/remesher/remesh_botsch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/remesher/remesh_botsch.h -------------------------------------------------------------------------------- /src/cpp/remesher/split_edges.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/remesher/split_edges.cpp -------------------------------------------------------------------------------- /src/cpp/remesher/split_edges.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/remesher/split_edges.h -------------------------------------------------------------------------------- /src/cpp/remesher/split_edges_until_bound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/remesher/split_edges_until_bound.cpp -------------------------------------------------------------------------------- /src/cpp/remesher/split_edges_until_bound.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/remesher/split_edges_until_bound.h -------------------------------------------------------------------------------- /src/cpp/remesher/tangential_relaxation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/remesher/tangential_relaxation.cpp -------------------------------------------------------------------------------- /src/cpp/remesher/tangential_relaxation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/remesher/tangential_relaxation.h -------------------------------------------------------------------------------- /src/cpp/swept_volume/fd_interpolate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/swept_volume/fd_interpolate.cpp -------------------------------------------------------------------------------- /src/cpp/swept_volume/fd_interpolate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/swept_volume/fd_interpolate.h -------------------------------------------------------------------------------- /src/cpp/swept_volume/gradient_descent_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/swept_volume/gradient_descent_test.cpp -------------------------------------------------------------------------------- /src/cpp/swept_volume/gradient_descent_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/swept_volume/gradient_descent_test.h -------------------------------------------------------------------------------- /src/cpp/swept_volume/random_points_on_mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/swept_volume/random_points_on_mesh.cpp -------------------------------------------------------------------------------- /src/cpp/swept_volume/random_points_on_mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/swept_volume/random_points_on_mesh.h -------------------------------------------------------------------------------- /src/cpp/swept_volume/sparse_continuation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/swept_volume/sparse_continuation.cpp -------------------------------------------------------------------------------- /src/cpp/swept_volume/sparse_continuation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/swept_volume/sparse_continuation.h -------------------------------------------------------------------------------- /src/cpp/swept_volume/swept_volume.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/swept_volume/swept_volume.cpp -------------------------------------------------------------------------------- /src/cpp/swept_volume/swept_volume.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/swept_volume/swept_volume.h -------------------------------------------------------------------------------- /src/cpp/tinyply/tinyply.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/tinyply/tinyply.h -------------------------------------------------------------------------------- /src/cpp/tinyply/tinyply_wrappers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/tinyply/tinyply_wrappers.cpp -------------------------------------------------------------------------------- /src/cpp/tinyply/tinyply_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/tinyply/tinyply_wrappers.h -------------------------------------------------------------------------------- /src/cpp/upper_envelope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/upper_envelope.cpp -------------------------------------------------------------------------------- /src/cpp/upper_envelope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/upper_envelope.h -------------------------------------------------------------------------------- /src/cpp/write_obj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/write_obj.cpp -------------------------------------------------------------------------------- /src/cpp/write_obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/cpp/write_obj.h -------------------------------------------------------------------------------- /src/gpytoolbox/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/__init__.py -------------------------------------------------------------------------------- /src/gpytoolbox/adjacency_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/adjacency_matrix.py -------------------------------------------------------------------------------- /src/gpytoolbox/angle_defect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/angle_defect.py -------------------------------------------------------------------------------- /src/gpytoolbox/angle_defect_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/angle_defect_intrinsic.py -------------------------------------------------------------------------------- /src/gpytoolbox/apply_colormap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/apply_colormap.py -------------------------------------------------------------------------------- /src/gpytoolbox/approximate_hausdorff_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/approximate_hausdorff_distance.py -------------------------------------------------------------------------------- /src/gpytoolbox/array_correspondence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/array_correspondence.py -------------------------------------------------------------------------------- /src/gpytoolbox/bad_quad_mesh_from_quadtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/bad_quad_mesh_from_quadtree.py -------------------------------------------------------------------------------- /src/gpytoolbox/barycenters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/barycenters.py -------------------------------------------------------------------------------- /src/gpytoolbox/barycentric_coordinates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/barycentric_coordinates.py -------------------------------------------------------------------------------- /src/gpytoolbox/biharmonic_energy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/biharmonic_energy.py -------------------------------------------------------------------------------- /src/gpytoolbox/biharmonic_energy_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/biharmonic_energy_intrinsic.py -------------------------------------------------------------------------------- /src/gpytoolbox/boundary_edges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/boundary_edges.py -------------------------------------------------------------------------------- /src/gpytoolbox/boundary_faces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/boundary_faces.py -------------------------------------------------------------------------------- /src/gpytoolbox/boundary_loops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/boundary_loops.py -------------------------------------------------------------------------------- /src/gpytoolbox/boundary_vertices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/boundary_vertices.py -------------------------------------------------------------------------------- /src/gpytoolbox/catmull_rom_spline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/catmull_rom_spline.py -------------------------------------------------------------------------------- /src/gpytoolbox/colormap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/colormap.py -------------------------------------------------------------------------------- /src/gpytoolbox/compactly_supported_normal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/compactly_supported_normal.py -------------------------------------------------------------------------------- /src/gpytoolbox/compactly_supported_normal_kernel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/compactly_supported_normal_kernel.py -------------------------------------------------------------------------------- /src/gpytoolbox/cone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/cone.py -------------------------------------------------------------------------------- /src/gpytoolbox/connected_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/connected_components.py -------------------------------------------------------------------------------- /src/gpytoolbox/copyleft/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/copyleft/__init__.py -------------------------------------------------------------------------------- /src/gpytoolbox/copyleft/do_meshes_intersect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/copyleft/do_meshes_intersect.py -------------------------------------------------------------------------------- /src/gpytoolbox/copyleft/lazy_cage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/copyleft/lazy_cage.py -------------------------------------------------------------------------------- /src/gpytoolbox/copyleft/mesh_boolean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/copyleft/mesh_boolean.py -------------------------------------------------------------------------------- /src/gpytoolbox/copyleft/swept_volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/copyleft/swept_volume.py -------------------------------------------------------------------------------- /src/gpytoolbox/cotangent_laplacian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/cotangent_laplacian.py -------------------------------------------------------------------------------- /src/gpytoolbox/cotangent_laplacian_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/cotangent_laplacian_intrinsic.py -------------------------------------------------------------------------------- /src/gpytoolbox/cotangent_weights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/cotangent_weights.py -------------------------------------------------------------------------------- /src/gpytoolbox/cotangent_weights_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/cotangent_weights_intrinsic.py -------------------------------------------------------------------------------- /src/gpytoolbox/cut_edges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/cut_edges.py -------------------------------------------------------------------------------- /src/gpytoolbox/cylinder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/cylinder.py -------------------------------------------------------------------------------- /src/gpytoolbox/dec_d0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/dec_d0.py -------------------------------------------------------------------------------- /src/gpytoolbox/dec_d1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/dec_d1.py -------------------------------------------------------------------------------- /src/gpytoolbox/dec_h0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/dec_h0.py -------------------------------------------------------------------------------- /src/gpytoolbox/dec_h0_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/dec_h0_intrinsic.py -------------------------------------------------------------------------------- /src/gpytoolbox/dec_h0inv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/dec_h0inv.py -------------------------------------------------------------------------------- /src/gpytoolbox/dec_h0inv_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/dec_h0inv_intrinsic.py -------------------------------------------------------------------------------- /src/gpytoolbox/dec_h1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/dec_h1.py -------------------------------------------------------------------------------- /src/gpytoolbox/dec_h1_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/dec_h1_intrinsic.py -------------------------------------------------------------------------------- /src/gpytoolbox/dec_h1inv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/dec_h1inv.py -------------------------------------------------------------------------------- /src/gpytoolbox/dec_h1inv_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/dec_h1inv_intrinsic.py -------------------------------------------------------------------------------- /src/gpytoolbox/dec_h2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/dec_h2.py -------------------------------------------------------------------------------- /src/gpytoolbox/dec_h2_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/dec_h2_intrinsic.py -------------------------------------------------------------------------------- /src/gpytoolbox/dec_h2inv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/dec_h2inv.py -------------------------------------------------------------------------------- /src/gpytoolbox/dec_h2inv_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/dec_h2inv_intrinsic.py -------------------------------------------------------------------------------- /src/gpytoolbox/decimate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/decimate.py -------------------------------------------------------------------------------- /src/gpytoolbox/doublearea.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/doublearea.py -------------------------------------------------------------------------------- /src/gpytoolbox/doublearea_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/doublearea_intrinsic.py -------------------------------------------------------------------------------- /src/gpytoolbox/edge_edge_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/edge_edge_distance.py -------------------------------------------------------------------------------- /src/gpytoolbox/edge_indices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/edge_indices.py -------------------------------------------------------------------------------- /src/gpytoolbox/edges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/edges.py -------------------------------------------------------------------------------- /src/gpytoolbox/faces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/faces.py -------------------------------------------------------------------------------- /src/gpytoolbox/fast_winding_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/fast_winding_number.py -------------------------------------------------------------------------------- /src/gpytoolbox/fd_grad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/fd_grad.py -------------------------------------------------------------------------------- /src/gpytoolbox/fd_interpolate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/fd_interpolate.py -------------------------------------------------------------------------------- /src/gpytoolbox/fd_partial_derivative.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/fd_partial_derivative.py -------------------------------------------------------------------------------- /src/gpytoolbox/fixed_dof_solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/fixed_dof_solve.py -------------------------------------------------------------------------------- /src/gpytoolbox/gaussian_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/gaussian_process.py -------------------------------------------------------------------------------- /src/gpytoolbox/grad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/grad.py -------------------------------------------------------------------------------- /src/gpytoolbox/grad_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/grad_intrinsic.py -------------------------------------------------------------------------------- /src/gpytoolbox/grid_laplacian_eigenfunctions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/grid_laplacian_eigenfunctions.py -------------------------------------------------------------------------------- /src/gpytoolbox/grid_neighbors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/grid_neighbors.py -------------------------------------------------------------------------------- /src/gpytoolbox/halfedge_edge_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/halfedge_edge_map.py -------------------------------------------------------------------------------- /src/gpytoolbox/halfedge_lengths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/halfedge_lengths.py -------------------------------------------------------------------------------- /src/gpytoolbox/halfedge_lengths_squared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/halfedge_lengths_squared.py -------------------------------------------------------------------------------- /src/gpytoolbox/halfedges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/halfedges.py -------------------------------------------------------------------------------- /src/gpytoolbox/halffaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/halffaces.py -------------------------------------------------------------------------------- /src/gpytoolbox/icosphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/icosphere.py -------------------------------------------------------------------------------- /src/gpytoolbox/in_element_aabb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/in_element_aabb.py -------------------------------------------------------------------------------- /src/gpytoolbox/in_quadtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/in_quadtree.py -------------------------------------------------------------------------------- /src/gpytoolbox/initialize_aabbtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/initialize_aabbtree.py -------------------------------------------------------------------------------- /src/gpytoolbox/initialize_quadtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/initialize_quadtree.py -------------------------------------------------------------------------------- /src/gpytoolbox/linear_blend_skinning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/linear_blend_skinning.py -------------------------------------------------------------------------------- /src/gpytoolbox/linear_elasticity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/linear_elasticity.py -------------------------------------------------------------------------------- /src/gpytoolbox/linear_elasticity_stiffness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/linear_elasticity_stiffness.py -------------------------------------------------------------------------------- /src/gpytoolbox/marching_cubes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/marching_cubes.py -------------------------------------------------------------------------------- /src/gpytoolbox/marching_squares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/marching_squares.py -------------------------------------------------------------------------------- /src/gpytoolbox/massmatrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/massmatrix.py -------------------------------------------------------------------------------- /src/gpytoolbox/massmatrix_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/massmatrix_intrinsic.py -------------------------------------------------------------------------------- /src/gpytoolbox/matrix_from_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/matrix_from_function.py -------------------------------------------------------------------------------- /src/gpytoolbox/metropolis_hastings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/metropolis_hastings.py -------------------------------------------------------------------------------- /src/gpytoolbox/min_l1_with_fixed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/min_l1_with_fixed.py -------------------------------------------------------------------------------- /src/gpytoolbox/min_quad_with_fixed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/min_quad_with_fixed.py -------------------------------------------------------------------------------- /src/gpytoolbox/minimum_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/minimum_distance.py -------------------------------------------------------------------------------- /src/gpytoolbox/non_manifold_edges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/non_manifold_edges.py -------------------------------------------------------------------------------- /src/gpytoolbox/normalize_points.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/normalize_points.py -------------------------------------------------------------------------------- /src/gpytoolbox/offset_surface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/offset_surface.py -------------------------------------------------------------------------------- /src/gpytoolbox/particle_swarm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/particle_swarm.py -------------------------------------------------------------------------------- /src/gpytoolbox/per_face_normals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/per_face_normals.py -------------------------------------------------------------------------------- /src/gpytoolbox/per_vertex_normals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/per_vertex_normals.py -------------------------------------------------------------------------------- /src/gpytoolbox/png2poly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/png2poly.py -------------------------------------------------------------------------------- /src/gpytoolbox/point_cloud_to_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/point_cloud_to_mesh.py -------------------------------------------------------------------------------- /src/gpytoolbox/quadtree_boundary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/quadtree_boundary.py -------------------------------------------------------------------------------- /src/gpytoolbox/quadtree_children.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/quadtree_children.py -------------------------------------------------------------------------------- /src/gpytoolbox/quadtree_gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/quadtree_gradient.py -------------------------------------------------------------------------------- /src/gpytoolbox/quadtree_laplacian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/quadtree_laplacian.py -------------------------------------------------------------------------------- /src/gpytoolbox/random_points_on_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/random_points_on_mesh.py -------------------------------------------------------------------------------- /src/gpytoolbox/ray_box_intersect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/ray_box_intersect.py -------------------------------------------------------------------------------- /src/gpytoolbox/ray_mesh_intersect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/ray_mesh_intersect.py -------------------------------------------------------------------------------- /src/gpytoolbox/ray_polyline_intersect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/ray_polyline_intersect.py -------------------------------------------------------------------------------- /src/gpytoolbox/ray_triangle_intersect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/ray_triangle_intersect.py -------------------------------------------------------------------------------- /src/gpytoolbox/reach_for_the_arcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/reach_for_the_arcs.py -------------------------------------------------------------------------------- /src/gpytoolbox/reach_for_the_spheres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/reach_for_the_spheres.py -------------------------------------------------------------------------------- /src/gpytoolbox/read_dmat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/read_dmat.py -------------------------------------------------------------------------------- /src/gpytoolbox/read_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/read_mesh.py -------------------------------------------------------------------------------- /src/gpytoolbox/regular_circle_polyline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/regular_circle_polyline.py -------------------------------------------------------------------------------- /src/gpytoolbox/regular_cube_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/regular_cube_mesh.py -------------------------------------------------------------------------------- /src/gpytoolbox/regular_square_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/regular_square_mesh.py -------------------------------------------------------------------------------- /src/gpytoolbox/remesh_botsch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/remesh_botsch.py -------------------------------------------------------------------------------- /src/gpytoolbox/remove_duplicate_vertices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/remove_duplicate_vertices.py -------------------------------------------------------------------------------- /src/gpytoolbox/remove_unreferenced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/remove_unreferenced.py -------------------------------------------------------------------------------- /src/gpytoolbox/rotation_matrix_from_vectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/rotation_matrix_from_vectors.py -------------------------------------------------------------------------------- /src/gpytoolbox/signed_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/signed_distance.py -------------------------------------------------------------------------------- /src/gpytoolbox/signed_distance_polygon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/signed_distance_polygon.py -------------------------------------------------------------------------------- /src/gpytoolbox/squared_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/squared_distance.py -------------------------------------------------------------------------------- /src/gpytoolbox/squared_distance_to_element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/squared_distance_to_element.py -------------------------------------------------------------------------------- /src/gpytoolbox/squared_exponential_kernel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/squared_exponential_kernel.py -------------------------------------------------------------------------------- /src/gpytoolbox/stochastic_poisson_surface_reconstruction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/stochastic_poisson_surface_reconstruction.py -------------------------------------------------------------------------------- /src/gpytoolbox/subdivide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/subdivide.py -------------------------------------------------------------------------------- /src/gpytoolbox/subdivide_quad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/subdivide_quad.py -------------------------------------------------------------------------------- /src/gpytoolbox/tip_angles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/tip_angles.py -------------------------------------------------------------------------------- /src/gpytoolbox/tip_angles_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/tip_angles_intrinsic.py -------------------------------------------------------------------------------- /src/gpytoolbox/torus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/torus.py -------------------------------------------------------------------------------- /src/gpytoolbox/traverse_aabbtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/traverse_aabbtree.py -------------------------------------------------------------------------------- /src/gpytoolbox/triangle_triangle_adjacency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/triangle_triangle_adjacency.py -------------------------------------------------------------------------------- /src/gpytoolbox/triangle_triangle_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/triangle_triangle_distance.py -------------------------------------------------------------------------------- /src/gpytoolbox/upper_envelope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/upper_envelope.py -------------------------------------------------------------------------------- /src/gpytoolbox/volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/volume.py -------------------------------------------------------------------------------- /src/gpytoolbox/winding_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/winding_number.py -------------------------------------------------------------------------------- /src/gpytoolbox/write_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/src/gpytoolbox/write_mesh.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/context.py -------------------------------------------------------------------------------- /test/test_adjacency_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_adjacency_matrix.py -------------------------------------------------------------------------------- /test/test_angle_defect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_angle_defect.py -------------------------------------------------------------------------------- /test/test_angle_defect_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_angle_defect_intrinsic.py -------------------------------------------------------------------------------- /test/test_apply_colormap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_apply_colormap.py -------------------------------------------------------------------------------- /test/test_approximate_hausdorff_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_approximate_hausdorff_distance.py -------------------------------------------------------------------------------- /test/test_array_correspondence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_array_correspondence.py -------------------------------------------------------------------------------- /test/test_bad_quad_mesh_from_quadtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_bad_quad_mesh_from_quadtree.py -------------------------------------------------------------------------------- /test/test_barycenters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_barycenters.py -------------------------------------------------------------------------------- /test/test_barycentric_coordinates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_barycentric_coordinates.py -------------------------------------------------------------------------------- /test/test_biharmonic_energy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_biharmonic_energy.py -------------------------------------------------------------------------------- /test/test_biharmonic_energy_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_biharmonic_energy_intrinsic.py -------------------------------------------------------------------------------- /test/test_boundary_edges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_boundary_edges.py -------------------------------------------------------------------------------- /test/test_boundary_faces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_boundary_faces.py -------------------------------------------------------------------------------- /test/test_boundary_loops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_boundary_loops.py -------------------------------------------------------------------------------- /test/test_boundary_vertices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_boundary_vertices.py -------------------------------------------------------------------------------- /test/test_catmull_rom_spline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_catmull_rom_spline.py -------------------------------------------------------------------------------- /test/test_colormap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_colormap.py -------------------------------------------------------------------------------- /test/test_compactly_supported_normal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_compactly_supported_normal.py -------------------------------------------------------------------------------- /test/test_compactly_supported_normal_kernel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_compactly_supported_normal_kernel.py -------------------------------------------------------------------------------- /test/test_cone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_cone.py -------------------------------------------------------------------------------- /test/test_connected_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_connected_components.py -------------------------------------------------------------------------------- /test/test_cotangent_laplacian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_cotangent_laplacian.py -------------------------------------------------------------------------------- /test/test_cotangent_laplacian_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_cotangent_laplacian_intrinsic.py -------------------------------------------------------------------------------- /test/test_cotangent_weights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_cotangent_weights.py -------------------------------------------------------------------------------- /test/test_cotangent_weights_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_cotangent_weights_intrinsic.py -------------------------------------------------------------------------------- /test/test_cut_edges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_cut_edges.py -------------------------------------------------------------------------------- /test/test_cylinder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_cylinder.py -------------------------------------------------------------------------------- /test/test_dec_d0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_dec_d0.py -------------------------------------------------------------------------------- /test/test_dec_d1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_dec_d1.py -------------------------------------------------------------------------------- /test/test_dec_h0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_dec_h0.py -------------------------------------------------------------------------------- /test/test_dec_h0_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_dec_h0_intrinsic.py -------------------------------------------------------------------------------- /test/test_dec_h0inv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_dec_h0inv.py -------------------------------------------------------------------------------- /test/test_dec_h0inv_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_dec_h0inv_intrinsic.py -------------------------------------------------------------------------------- /test/test_dec_h1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_dec_h1.py -------------------------------------------------------------------------------- /test/test_dec_h1_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_dec_h1_intrinsic.py -------------------------------------------------------------------------------- /test/test_dec_h1inv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_dec_h1inv.py -------------------------------------------------------------------------------- /test/test_dec_h1inv_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_dec_h1inv_intrinsic.py -------------------------------------------------------------------------------- /test/test_dec_h2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_dec_h2.py -------------------------------------------------------------------------------- /test/test_dec_h2_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_dec_h2_intrinsic.py -------------------------------------------------------------------------------- /test/test_dec_h2inv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_dec_h2inv.py -------------------------------------------------------------------------------- /test/test_dec_h2inv_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_dec_h2inv_intrinsic.py -------------------------------------------------------------------------------- /test/test_decimate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_decimate.py -------------------------------------------------------------------------------- /test/test_do_meshes_intersect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_do_meshes_intersect.py -------------------------------------------------------------------------------- /test/test_doublearea.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_doublearea.py -------------------------------------------------------------------------------- /test/test_doublearea_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_doublearea_intrinsic.py -------------------------------------------------------------------------------- /test/test_edge_edge_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_edge_edge_distance.py -------------------------------------------------------------------------------- /test/test_edge_indices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_edge_indices.py -------------------------------------------------------------------------------- /test/test_edges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_edges.py -------------------------------------------------------------------------------- /test/test_faces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_faces.py -------------------------------------------------------------------------------- /test/test_fast_winding_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_fast_winding_number.py -------------------------------------------------------------------------------- /test/test_fd_grad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_fd_grad.py -------------------------------------------------------------------------------- /test/test_fd_interpolate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_fd_interpolate.py -------------------------------------------------------------------------------- /test/test_fd_partial_derivative.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_fd_partial_derivative.py -------------------------------------------------------------------------------- /test/test_fixed_dof_solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_fixed_dof_solve.py -------------------------------------------------------------------------------- /test/test_gaussian_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_gaussian_process.py -------------------------------------------------------------------------------- /test/test_grad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_grad.py -------------------------------------------------------------------------------- /test/test_grad_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_grad_intrinsic.py -------------------------------------------------------------------------------- /test/test_grid_laplacian_eigenfunctions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_grid_laplacian_eigenfunctions.py -------------------------------------------------------------------------------- /test/test_grid_neighbors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_grid_neighbors.py -------------------------------------------------------------------------------- /test/test_halfedge_edge_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_halfedge_edge_map.py -------------------------------------------------------------------------------- /test/test_halfedge_lengths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_halfedge_lengths.py -------------------------------------------------------------------------------- /test/test_halfedge_lengths_squared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_halfedge_lengths_squared.py -------------------------------------------------------------------------------- /test/test_halfedges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_halfedges.py -------------------------------------------------------------------------------- /test/test_halffaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_halffaces.py -------------------------------------------------------------------------------- /test/test_icosphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_icosphere.py -------------------------------------------------------------------------------- /test/test_in_element_aabb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_in_element_aabb.py -------------------------------------------------------------------------------- /test/test_in_quadtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_in_quadtree.py -------------------------------------------------------------------------------- /test/test_initialize_aabbtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_initialize_aabbtree.py -------------------------------------------------------------------------------- /test/test_initialize_quadtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_initialize_quadtree.py -------------------------------------------------------------------------------- /test/test_lazy_cage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_lazy_cage.py -------------------------------------------------------------------------------- /test/test_linear_blend_skinning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_linear_blend_skinning.py -------------------------------------------------------------------------------- /test/test_linear_elasticity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_linear_elasticity.py -------------------------------------------------------------------------------- /test/test_linear_elasticity_stiffness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_linear_elasticity_stiffness.py -------------------------------------------------------------------------------- /test/test_marching_cubes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_marching_cubes.py -------------------------------------------------------------------------------- /test/test_marching_squares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_marching_squares.py -------------------------------------------------------------------------------- /test/test_massmatrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_massmatrix.py -------------------------------------------------------------------------------- /test/test_massmatrix_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_massmatrix_intrinsic.py -------------------------------------------------------------------------------- /test/test_matrix_from_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_matrix_from_function.py -------------------------------------------------------------------------------- /test/test_mesh_boolean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_mesh_boolean.py -------------------------------------------------------------------------------- /test/test_metropolis_hastings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_metropolis_hastings.py -------------------------------------------------------------------------------- /test/test_min_l1_with_fixed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_min_l1_with_fixed.py -------------------------------------------------------------------------------- /test/test_min_quad_with_fixed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_min_quad_with_fixed.py -------------------------------------------------------------------------------- /test/test_minimum_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_minimum_distance.py -------------------------------------------------------------------------------- /test/test_non_manifold_edges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_non_manifold_edges.py -------------------------------------------------------------------------------- /test/test_normalize_points.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_normalize_points.py -------------------------------------------------------------------------------- /test/test_offset_surface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_offset_surface.py -------------------------------------------------------------------------------- /test/test_particle_swarm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_particle_swarm.py -------------------------------------------------------------------------------- /test/test_per_face_normals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_per_face_normals.py -------------------------------------------------------------------------------- /test/test_per_vertex_normals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_per_vertex_normals.py -------------------------------------------------------------------------------- /test/test_png2poly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_png2poly.py -------------------------------------------------------------------------------- /test/test_point_cloud_to_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_point_cloud_to_mesh.py -------------------------------------------------------------------------------- /test/test_quadtree_boundary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_quadtree_boundary.py -------------------------------------------------------------------------------- /test/test_quadtree_children.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_quadtree_children.py -------------------------------------------------------------------------------- /test/test_quadtree_gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_quadtree_gradient.py -------------------------------------------------------------------------------- /test/test_quadtree_laplacian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_quadtree_laplacian.py -------------------------------------------------------------------------------- /test/test_random_points_on_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_random_points_on_mesh.py -------------------------------------------------------------------------------- /test/test_ray_box_intersect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_ray_box_intersect.py -------------------------------------------------------------------------------- /test/test_ray_mesh_intersect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_ray_mesh_intersect.py -------------------------------------------------------------------------------- /test/test_ray_polyline_intersect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_ray_polyline_intersect.py -------------------------------------------------------------------------------- /test/test_ray_triangle_intersect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_ray_triangle_intersect.py -------------------------------------------------------------------------------- /test/test_reach_for_the_arcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_reach_for_the_arcs.py -------------------------------------------------------------------------------- /test/test_reach_for_the_spheres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_reach_for_the_spheres.py -------------------------------------------------------------------------------- /test/test_read_dmat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_read_dmat.py -------------------------------------------------------------------------------- /test/test_read_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_read_mesh.py -------------------------------------------------------------------------------- /test/test_regular_circle_polyline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_regular_circle_polyline.py -------------------------------------------------------------------------------- /test/test_regular_cube_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_regular_cube_mesh.py -------------------------------------------------------------------------------- /test/test_regular_square_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_regular_square_mesh.py -------------------------------------------------------------------------------- /test/test_remesh_botsch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_remesh_botsch.py -------------------------------------------------------------------------------- /test/test_remove_duplicate_vertices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_remove_duplicate_vertices.py -------------------------------------------------------------------------------- /test/test_remove_unreferenced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_remove_unreferenced.py -------------------------------------------------------------------------------- /test/test_rotation_matrix_from_vectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_rotation_matrix_from_vectors.py -------------------------------------------------------------------------------- /test/test_signed_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_signed_distance.py -------------------------------------------------------------------------------- /test/test_signed_distance_polygon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_signed_distance_polygon.py -------------------------------------------------------------------------------- /test/test_squared_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_squared_distance.py -------------------------------------------------------------------------------- /test/test_squared_distance_to_element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_squared_distance_to_element.py -------------------------------------------------------------------------------- /test/test_squared_exponential_kernel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_squared_exponential_kernel.py -------------------------------------------------------------------------------- /test/test_stochastic_poisson_surface_reconstruction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_stochastic_poisson_surface_reconstruction.py -------------------------------------------------------------------------------- /test/test_subdivide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_subdivide.py -------------------------------------------------------------------------------- /test/test_subdivide_quad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_subdivide_quad.py -------------------------------------------------------------------------------- /test/test_swept_volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_swept_volume.py -------------------------------------------------------------------------------- /test/test_tip_angles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_tip_angles.py -------------------------------------------------------------------------------- /test/test_tip_angles_intrinsic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_tip_angles_intrinsic.py -------------------------------------------------------------------------------- /test/test_torus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_torus.py -------------------------------------------------------------------------------- /test/test_traverse_aabbtree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_traverse_aabbtree.py -------------------------------------------------------------------------------- /test/test_triangle_triangle_adjacency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_triangle_triangle_adjacency.py -------------------------------------------------------------------------------- /test/test_triangle_triangle_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_triangle_triangle_distance.py -------------------------------------------------------------------------------- /test/test_upper_envelope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_upper_envelope.py -------------------------------------------------------------------------------- /test/test_volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_volume.py -------------------------------------------------------------------------------- /test/test_winding_number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_winding_number.py -------------------------------------------------------------------------------- /test/test_write_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/test_write_mesh.py -------------------------------------------------------------------------------- /test/unit_tests_data/.gitignore: -------------------------------------------------------------------------------- 1 | temp.* 2 | -------------------------------------------------------------------------------- /test/unit_tests_data/53159.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/53159.stl -------------------------------------------------------------------------------- /test/unit_tests_data/R.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/R.npy -------------------------------------------------------------------------------- /test/unit_tests_data/airplane.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/airplane.obj -------------------------------------------------------------------------------- /test/unit_tests_data/armadillo.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/armadillo.obj -------------------------------------------------------------------------------- /test/unit_tests_data/armadillo_with_tex_and_normal.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/armadillo_with_tex_and_normal.obj -------------------------------------------------------------------------------- /test/unit_tests_data/ascii_W.dmat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/ascii_W.dmat -------------------------------------------------------------------------------- /test/unit_tests_data/bin_W.dmat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/bin_W.dmat -------------------------------------------------------------------------------- /test/unit_tests_data/bunny.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/bunny.obj -------------------------------------------------------------------------------- /test/unit_tests_data/bunny.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/bunny.ply -------------------------------------------------------------------------------- /test/unit_tests_data/bunny_oded.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/bunny_oded.obj -------------------------------------------------------------------------------- /test/unit_tests_data/cone.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/cone.obj -------------------------------------------------------------------------------- /test/unit_tests_data/cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/cube.obj -------------------------------------------------------------------------------- /test/unit_tests_data/data_source_credit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/data_source_credit.txt -------------------------------------------------------------------------------- /test/unit_tests_data/example_cube-ascii.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/example_cube-ascii.ply -------------------------------------------------------------------------------- /test/unit_tests_data/fox_ascii.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/fox_ascii.stl -------------------------------------------------------------------------------- /test/unit_tests_data/happy_vrip.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/happy_vrip.ply -------------------------------------------------------------------------------- /test/unit_tests_data/hemisphere.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/hemisphere.obj -------------------------------------------------------------------------------- /test/unit_tests_data/horse.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/horse.obj -------------------------------------------------------------------------------- /test/unit_tests_data/illustrator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/illustrator.png -------------------------------------------------------------------------------- /test/unit_tests_data/looped_bunny_oded.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/looped_bunny_oded.obj -------------------------------------------------------------------------------- /test/unit_tests_data/looped_mountain.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/looped_mountain.obj -------------------------------------------------------------------------------- /test/unit_tests_data/mesh-indices.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/mesh-indices.ply -------------------------------------------------------------------------------- /test/unit_tests_data/mountain.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/mountain.obj -------------------------------------------------------------------------------- /test/unit_tests_data/poly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/poly.png -------------------------------------------------------------------------------- /test/unit_tests_data/rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/rectangle.png -------------------------------------------------------------------------------- /test/unit_tests_data/sphere_binary.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/sphere_binary.stl -------------------------------------------------------------------------------- /test/unit_tests_data/split_mountain.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/split_mountain.obj -------------------------------------------------------------------------------- /test/unit_tests_data/spot.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/spot.obj -------------------------------------------------------------------------------- /test/unit_tests_data/switzerland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/switzerland.png -------------------------------------------------------------------------------- /test/unit_tests_data/teddy.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/teddy.obj -------------------------------------------------------------------------------- /test/unit_tests_data/upsampled_bunny_oded.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/upsampled_bunny_oded.obj -------------------------------------------------------------------------------- /test/unit_tests_data/upsampled_mountain.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/upsampled_mountain.obj -------------------------------------------------------------------------------- /test/unit_tests_data/vietnam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/vietnam.png -------------------------------------------------------------------------------- /test/unit_tests_data/wooden-chair-remesher-bug.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgsellan/gpytoolbox/HEAD/test/unit_tests_data/wooden-chair-remesher-bug.obj --------------------------------------------------------------------------------