List of all items
Structs
- boolean3::Boolean3
- boolean3::Intersections
- collider::Collider
- cross_section::CrossSection
- csg_tree::CsgLeafNode
- disjoint_sets::DisjointSets
- face_op::Proj2x3
- impl_mesh::ManifoldImpl
- linalg::BVec4
- linalg::IVec2
- linalg::IVec3
- linalg::IVec4
- linalg::Mat2
- linalg::Mat2x3
- linalg::Mat3
- linalg::Mat3x2
- linalg::Mat3x4
- linalg::Mat4
- linalg::Mat4x3
- linalg::UVec3
- linalg::Vec2
- linalg::Vec3
- linalg::Vec4
- manifold::Manifold
- polygon::HalfedgeTriangulation
- svd::SVDSet
- types::Barycentric
- types::Box
- types::ExecutionParams
- types::Halfedge
- types::MeshGLP
- types::MeshRelationD
- types::PolyVert
- types::Quality
- types::RayHit
- types::Rect
- types::Relation
- types::Smoothness
- types::TmpEdge
- types::TriRef
Enums
Functions
- boolean3::boolean
- boolean3::compose_meshes
- boolean3::ray_cast
- boolean_result::boolean_result
- collider::distance_triangle_triangle_squared
- collider::edge_edge_dist
- collider::ray_triangle_intersection
- constructors::cylinder
- constructors::extrude
- constructors::revolve
- edge_op::cleanup_topology
- edge_op::collapse_colinear_edges
- edge_op::collapse_edge
- edge_op::collapse_short_edges
- edge_op::collapse_tri
- edge_op::dedupe_edge
- edge_op::dedupe_edges
- edge_op::form_loop
- edge_op::pair_up
- edge_op::recursive_edge_swap
- edge_op::remove_degenerates
- edge_op::remove_if_folded
- edge_op::simplify_topology
- edge_op::split_pinched_verts
- edge_op::swap_degenerates
- edge_op::update_vert
- face_op::assemble_halfedges
- face_op::calculate_vert_normals
- face_op::face2tri
- face_op::get_axis_aligned_projection
- face_op::get_barycentric
- face_op::project_polygons
- face_op::reorder_halfedges
- face_op::set_normals_and_coplanar
- impl_mesh::next3
- impl_mesh::next_halfedge
- impl_mesh::reserve_ids
- interp_tri::interp_tri
- linalg::abs2
- linalg::abs3
- linalg::abs4
- linalg::angle
- linalg::argmax3
- linalg::argmax4
- linalg::argmin3
- linalg::ceil2
- linalg::ceil3
- linalg::clamp3
- linalg::clamp4
- linalg::clamp_s
- linalg::cross
- linalg::cross2
- linalg::cross_sv
- linalg::cross_vs
- linalg::distance
- linalg::distance2
- linalg::distance2_2
- linalg::distance_2
- linalg::dot
- linalg::dot2
- linalg::dot4
- linalg::floor2
- linalg::floor3
- linalg::floor4
- linalg::isfinite3
- linalg::isfinite4
- linalg::length
- linalg::length2
- linalg::length2_2
- linalg::length2_4
- linalg::length_2
- linalg::length_4
- linalg::lerp2
- linalg::lerp3
- linalg::lerp4
- linalg::mat3x4_to_mat4
- linalg::mat4_to_mat3x4
- linalg::max2
- linalg::max3
- linalg::max4
- linalg::maxelem2
- linalg::maxelem3
- linalg::maxelem4
- linalg::min2
- linalg::min3
- linalg::min4
- linalg::minelem2
- linalg::minelem3
- linalg::minelem4
- linalg::nlerp
- linalg::normalize
- linalg::normalize2
- linalg::normalize4
- linalg::outerprod
- linalg::pose_matrix
- linalg::qangle
- linalg::qaxis
- linalg::qconj
- linalg::qinv
- linalg::qmat
- linalg::qmul
- linalg::qnlerp
- linalg::qrot
- linalg::qslerp
- linalg::qxdir
- linalg::qydir
- linalg::qzdir
- linalg::rot2
- linalg::rotation_matrix
- linalg::rotation_quat_axis_angle
- linalg::rotation_quat_mat
- linalg::rotation_quat_vec
- linalg::rotx
- linalg::roty
- linalg::rotz
- linalg::round3
- linalg::round4
- linalg::scaling_matrix
- linalg::slerp
- linalg::sqrt3
- linalg::sqrt4
- linalg::sum3
- linalg::sum4
- linalg::translation_matrix
- linalg::uangle
- math::acos
- math::asin
- math::atan
- math::atan2
- math::cos
- math::sin
- math::tan
- minkowski::minkowski
- minkowski::minkowski_difference
- minkowski::minkowski_sum
- par::maybe_par_map
- polygon::ccw
- polygon::triangulate
- polygon::triangulate_idx
- polygon::triangulate_idx_halfedges
- quickhull::convex_hull
- sdf::level_set
- sdf::level_set_simple
- smoothing::circular_tangent
- sort::compact_props
- sort::gather_faces
- sort::get_face_box_morton
- sort::morton_code
- sort::reindex_verts
- sort::sort_faces
- sort::sort_geometry
- sort::sort_verts
- subdivision::subdivide_impl
- svd::spectral_norm
- svd::svd
- tree2d::build_two_d_tree
- tree2d::query_two_d_tree
- types::cosd
- types::degrees
- types::next3
- types::next_halfedge
- types::prev_halfedge
- types::radians
- types::sind
- types::smoothstep
Type Aliases
- linalg::Quat
- types::MeshGL
- types::MeshGL64
- types::Polygons
- types::PolygonsIdx
- types::SimplePolygon
- types::SimplePolygonIdx