List of all items
Structs
- io_obj::WavefrontObj
- kdtree2::TreeBranch
- search_bvh3::TriMeshWithBvh
- trimesh2_dynamic::MeshForTopologicalChange
- trimesh3_intersection::IntersectingPair
- trimesh3_move_avoid_intersection::Params
Enums
Traits
Functions
- bvhnode2aabb2::from_uniform_mesh_with_bvh
- bvhnode2aabb2::update_for_uniform_mesh_with_bvh
- bvhnode2aabb3::from_uniform_mesh_with_bvh
- bvhnode2aabb3::update_for_uniform_mesh_with_bvh
- bvhnodes::check_bvh_topology
- bvhnodes::mark_child
- bvhnodes_morton::from_triangle_mesh
- bvhnodes_morton::from_vtx2xyz
- bvhnodes_morton::sorted_morten_code2
- bvhnodes_morton::sorted_morten_code3
- bvhnodes_morton::update_bvhnodes
- bvhnodes_morton::update_for_triangle_mesh
- bvhnodes_morton::update_sorted_morton_code
- bvhnodes_topdown_trimesh3::from_triangle_mesh
- bvhnodes_topdown_trimesh3::from_uniform_mesh_with_elem2elem_elem2center
- cumsum::sample
- dijkstra::elem2dist_for_uniform_mesh
- dijkstra::vtx2dist_for_vtx2vtx
- edge2elem::from_edge2vtx_of_tri2vtx
- edge2elem::from_edge2vtx_of_tri2vtx_with_vtx2vtx
- edge2vtx::contour_for_triangle_mesh
- edge2vtx::from_polygon_mesh
- edge2vtx::from_polyloop
- edge2vtx::from_triangle_mesh
- edge2vtx::from_uniform_mesh_with_specific_edges
- edge2vtx::from_vtx2vtx
- edge2vtx::occluding_contour_for_triangle_mesh
- edge2vtx::silhouette_for_triangle_mesh
- elem2center::from_polygon_mesh_as_points
- elem2center::from_uniform_mesh_as_points
- elem2center::update_from_uniform_mesh_as_points
- elem2elem::face2node_of_polygon_element
- elem2elem::face2node_of_simplex_element
- elem2elem::from_polygon_mesh
- elem2elem::from_polygon_mesh_with_vtx2elem
- elem2elem::from_uniform_mesh
- elem2elem::from_uniform_mesh_with_vtx2elem
- elem2group::from_polygon_mesh
- elem2group::from_triangle_mesh
- elem2group::from_uniform_mesh_with_elem2elem
- elem2group::mark_connected_elements_for_polygon_mesh
- elem2group::mark_connected_elements_for_uniform_mesh
- extract::extract
- extract::from_polygonal_mesh_array
- extract::from_polygonal_mesh_lambda
- extract::from_uniform_mesh_lambda
- extract::map_values_old2new
- io_nas::load_tri_mesh
- io_obj::load_tri_mesh
- io_obj::save_edge2vtx_vtx2xyz
- io_obj::save_polyline2vtx_vtx2xyz
- io_obj::save_tri2vtx_vtx2vecn
- io_obj::save_tri2vtx_vtx2xyz
- io_obj::save_tri2vtx_vtx2xyz_vtx2rgb
- io_obj::save_tri_mesh_texture
- io_obj::save_vtx2vecn_as_polyloop
- io_obj::save_vtx2xyz_as_polyloop
- io_off::load_as_tri_mesh
- io_off::save_tri_mesh
- io_ply::read_3d_gauss_splat
- io_ply::read_xyzrgb
- io_svg::polybezier2polyloop
- io_svg::svg_loops_from_outline_path
- io_svg::svg_outline_path_from_shape
- io_vtk::write_vtk_cells
- io_vtk::write_vtk_data_point_scalar
- io_vtk::write_vtk_points
- kdtree2::construct_kdtree
- kdtree2::find_edges
- kdtree2::inside_square
- kdtree2::nearest
- map_idx::from_remove_unreferenced_vertices
- map_idx::map_elem_index
- map_idx::map_vertex_attibute_from
- map_idx::map_vertex_attibute_to
- polygon_mesh::edge2vtx
- polygon_mesh::elem2area
- polygon_mesh::elem2elem
- polygon_mesh::vtx2elem
- polygon_mesh::vtx2vtx
- polyline3::cg
- polyline3::contacting_pair
- polyline3::framez
- polyline3::length
- polyline3::normal_binormal
- polyline3::position_from_barycentric_coordinate
- polyline3::reduce
- polyline3::smooth
- polyline3::to_trimesh3_capsule
- polyline3::vtx2framex
- polyline3::vtx2framey
- polyline::cov
- polyloop2::area_
- polyloop2::cog_as_face
- polyloop2::distance_to_point_
- polyloop2::from_circle
- polyloop2::from_pentagram
- polyloop2::is_inside_
- polyloop2::meshing_to_trimesh2
- polyloop2::moment_of_inertia
- polyloop2::to_svg
- polyloop2::to_uniform_density_random_points
- polyloop2::wdw_sdf_
- polyloop2::winding_number_
- polyloop3::extend_avoid_intersection
- polyloop3::framez
- polyloop3::nearest_to_edge3
- polyloop3::nearest_to_point3
- polyloop3::normal_binormal
- polyloop3::position_from_barycentric_coordinate
- polyloop3::smooth
- polyloop3::smooth_frame
- polyloop3::smooth_gradient_of_distance
- polyloop3::tube_mesh_avoid_intersection
- polyloop3::vtx2framex
- polyloop3::winding_number
- polyloop3::write_wavefrontobj
- polyloop::arclength
- polyloop::arclength_from_vtx2vecn
- polyloop::cog_as_edges
- polyloop::cog_from_vtx2vecn_as_edges
- polyloop::cov
- polyloop::edge2length
- polyloop::edge2vtx
- polyloop::flip
- polyloop::resample
- polyloop::resample_multiple_loops_remain_original_vtxs
- polyloop::to_cylinder_trimeshes
- quadmesh::from_grid
- sampling::poisson_disk_sampling_from_polyloop2
- sampling::sample_uniformly_trimesh
- search_bvh2::including_point
- search_bvh3::first_intersection_ray
- search_bvh3::intersections_line
- search_bvh3::intersections_ray
- tri2vtx::elem2elem
- tri2vtx::find_node_tri
- tri2vtx::from_grid
- tri2vtx::from_polygon_mesh
- tri2vtx::from_quad_mesh
- trimesh2::area_of_a_triangle
- trimesh2::search_bruteforce_one_triangle_include_input_point
- trimesh2::to_corner_points
- trimesh2::to_tri2
- trimesh2::tri2area
- trimesh2::tri2circumcenter
- trimesh2::vtx2area
- trimesh2_dynamic::add_points_to_mesh
- trimesh2_dynamic::add_points_uniformly
- trimesh2_dynamic::delaunay_around_point
- trimesh2_dynamic::delete_unreferenced_points
- trimesh2_dynamic::enforce_edge
- trimesh2_dynamic::laplacian_mesh_smoothing_around_point
- trimesh2_dynamic::make_super_triangle
- trimesh2_dynamic::meshing_from_polyloop2
- trimesh2_dynamic::should_flip
- trimesh2_dynamic::triangulate_single_connected_shape
- trimesh3::area
- trimesh3::cog_and_area
- trimesh3::distance_to_point3
- trimesh3::distance_to_points3
- trimesh3::extend_avoid_intersection
- trimesh3::mean_edge_length
- trimesh3::to_corner_points
- trimesh3::to_tri3
- trimesh3::tri2area
- trimesh3::tri2normal
- trimesh3::vtx2area
- trimesh3::vtx2normal
- trimesh3_intersection::search_brute_force
- trimesh3_intersection::search_with_bvh_between_branches
- trimesh3_intersection::search_with_bvh_inside_branch
- trimesh3_intersection_time::edge_edge_between_bvh_branches
- trimesh3_intersection_time::edge_edge_inside_branch
- trimesh3_intersection_time::print_intersection
- trimesh3_intersection_time::search_brute_force
- trimesh3_intersection_time::search_with_bvh
- trimesh3_move_avoid_intersection::match_vtx2xyz_while_avoid_collision
- trimesh3_primitive::arrow_connecting_two_points
- trimesh3_primitive::bypyramid_zup
- trimesh3_primitive::capsule_connecting_two_point
- trimesh3_primitive::capsule_yup
- trimesh3_primitive::cylinder_closed_end_yup
- trimesh3_primitive::cylinder_open_connecting_two_points
- trimesh3_primitive::cylinder_open_end_yup
- trimesh3_primitive::hemisphere_zup
- trimesh3_primitive::obb3
- trimesh3_primitive::sphere_yup
- trimesh3_primitive::torus_zup
- trimesh3_proximity::contacting_pair
- trimesh3_search_bruteforce::first_intersection_ray
- trimesh3_search_bruteforce::is_point_inside_sphere
- trimesh::position_from_barycentric_coordinate
- trimesh::tri2cumsumarea
- trimesh::tri2cumsumarea_with_condition
- trimesh_topology::boundaryedge2vtx
- trimesh_topology::delete_tri_flag
- trimesh_topology::find_adjacent_edge_index
- trimesh_topology::find_edge_by_looking_all_triangles
- trimesh_topology::find_edge_by_looking_around_point
- trimesh_topology::find_node
- trimesh_topology::flag_connected
- trimesh_topology::flip_edge
- trimesh_topology::insert_a_point_inside_an_element
- trimesh_topology::insert_point_on_elem_edge
- trimesh_topology::move_ccw
- trimesh_topology::move_cw
- uniform_mesh::elem2elem
- uniform_mesh::merge
- uniform_mesh::merge_with_vtx2rgb
- uniform_mesh::vtx2elem
- uniform_mesh::vtx2vtx
- unify_index::unify_two_indices_of_polygon_mesh
- unify_index::unify_two_indices_of_triangle_mesh
- unindex::unidex_vertex_attribute_for_triangle_mesh
- vtx2elem::from_polygon_mesh
- vtx2elem::from_uniform_mesh
- vtx2group::from_vtx2vtx
- vtx2point::aabb3_from_points
- vtx2vec::normalize2
- vtx2vtx::from_polygon_mesh_edges_with_vtx2elem
- vtx2vtx::from_specific_edges_of_uniform_mesh
- vtx2vtx::from_uniform_mesh
- vtx2vtx::from_uniform_mesh_with_vtx2elem
- vtx2xdim::cast
- vtx2xdim::cog
- vtx2xdim::cov_cog
- vtx2xdim::from_array_of_nalgebra
- vtx2xdim::to_array_of_nalgebra_vector
- vtx2xy::aabb2
- vtx2xy::aabb2_indexed
- vtx2xy::to_array2
- vtx2xy::to_navec2
- vtx2xy::to_vtx2xyz
- vtx2xy::to_xy
- vtx2xyz::aabb3
- vtx2xyz::aabb3_indexed
- vtx2xyz::normalize
- vtx2xyz::normalize_in_place
- vtx2xyz::obb3
- vtx2xyz::to_array3
- vtx2xyz::to_navec3
- vtx2xyz::to_xyz
- vtx2xyz::transform
- vtx2xyz::translate_then_scale