1 line
40 KiB
HTML
1 line
40 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="List of all items in this crate"><title>List of all items in this crate</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../static.files/rustdoc-42caa33d.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="parry3d" data-themes="" data-resource-suffix="" data-rustdoc-version="1.84.0 (9fc6b4312 2025-01-07)" data-channel="1.84.0" data-search-js="search-92e6798f.js" data-settings-js="settings-0f613d39.js" ><script src="../static.files/storage-59e33391.js"></script><script defer src="../static.files/main-5f194d8c.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-893ab5e7.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-6580c154.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-044be391.svg"></head><body class="rustdoc mod sys"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../parry3d/index.html">parry3d</a><span class="version">0.18.0</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h3><a href="#structs">Crate Items</a></h3><ul class="block"><li><a href="#structs" title="Structs">Structs</a></li><li><a href="#enums" title="Enums">Enums</a></li><li><a href="#constants" title="Constants">Constants</a></li><li><a href="#traits" title="Traits">Traits</a></li><li><a href="#functions" title="Functions">Functions</a></li><li><a href="#types" title="Type Aliases">Type Aliases</a></li></ul></section><div id="rustdoc-modnav"></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><h1>List of all items</h1><h3 id="structs">Structs</h3><ul class="all-items"><li><a href="bounding_volume/struct.Aabb.html">bounding_volume::Aabb</a></li><li><a href="bounding_volume/struct.BoundingSphere.html">bounding_volume::BoundingSphere</a></li><li><a href="bounding_volume/struct.SimdAabb.html">bounding_volume::SimdAabb</a></li><li><a href="mass_properties/struct.MassProperties.html">mass_properties::MassProperties</a></li><li><a href="math/struct.SimdBool.html">math::SimdBool</a></li><li><a href="math/struct.SimdReal.html">math::SimdReal</a></li><li><a href="partitioning/struct.CenterDataSplitter.html">partitioning::CenterDataSplitter</a></li><li><a href="partitioning/struct.NodeIndex.html">partitioning::NodeIndex</a></li><li><a href="partitioning/struct.Qbvh.html">partitioning::Qbvh</a></li><li><a href="partitioning/struct.QbvhNode.html">partitioning::QbvhNode</a></li><li><a href="partitioning/struct.QbvhNonOverlappingDataSplitter.html">partitioning::QbvhNonOverlappingDataSplitter</a></li><li><a href="partitioning/struct.QbvhProxy.html">partitioning::QbvhProxy</a></li><li><a href="partitioning/struct.QbvhUpdateWorkspace.html">partitioning::QbvhUpdateWorkspace</a></li><li><a href="query/struct.ContactManifold.html">query::ContactManifold</a></li><li><a href="query/struct.ContactManifoldsWorkspace.html">query::ContactManifoldsWorkspace</a></li><li><a href="query/struct.DefaultQueryDispatcher.html">query::DefaultQueryDispatcher</a></li><li><a href="query/struct.NonlinearRigidMotion.html">query::NonlinearRigidMotion</a></li><li><a href="query/struct.QueryDispatcherChain.html">query::QueryDispatcherChain</a></li><li><a href="query/struct.Ray.html">query::Ray</a></li><li><a href="query/struct.RayIntersection.html">query::RayIntersection</a></li><li><a href="query/struct.ShapeCastHit.html">query::ShapeCastHit</a></li><li><a href="query/struct.ShapeCastOptions.html">query::ShapeCastOptions</a></li><li><a href="query/struct.SimdRay.html">query::SimdRay</a></li><li><a href="query/struct.TrackedContact.html">query::TrackedContact</a></li><li><a href="query/struct.Unsupported.html">query::Unsupported</a></li><li><a href="query/closest_points/struct.CompositeShapeAgainstShapeClosestPointsVisitor.html">query::closest_points::CompositeShapeAgainstShapeClosestPointsVisitor</a></li><li><a href="query/contact/struct.Contact.html">query::contact::Contact</a></li><li><a href="query/details/struct.CompositeShapeAgainstAnyDistanceVisitor.html">query::details::CompositeShapeAgainstAnyDistanceVisitor</a></li><li><a href="query/details/struct.ContactManifold.html">query::details::ContactManifold</a></li><li><a href="query/details/struct.ContactManifoldsWorkspace.html">query::details::ContactManifoldsWorkspace</a></li><li><a href="query/details/struct.IntersectionCompositeShapeShapeVisitor.html">query::details::IntersectionCompositeShapeShapeVisitor</a></li><li><a href="query/details/struct.NonlinearRigidMotion.html">query::details::NonlinearRigidMotion</a></li><li><a href="query/details/struct.NonlinearTOICompositeShapeShapeBestFirstVisitor.html">query::details::NonlinearTOICompositeShapeShapeBestFirstVisitor</a></li><li><a href="query/details/struct.Ray.html">query::details::Ray</a></li><li><a href="query/details/struct.RayCompositeShapeToiAndNormalBestFirstVisitor.html">query::details::RayCompositeShapeToiAndNormalBestFirstVisitor</a></li><li><a href="query/details/struct.RayCompositeShapeToiBestFirstVisitor.html">query::details::RayCompositeShapeToiBestFirstVisitor</a></li><li><a href="query/details/struct.RayIntersection.html">query::details::RayIntersection</a></li><li><a href="query/details/struct.ShapeCastHit.html">query::details::ShapeCastHit</a></li><li><a href="query/details/struct.ShapeCastOptions.html">query::details::ShapeCastOptions</a></li><li><a href="query/details/struct.SimdRay.html">query::details::SimdRay</a></li><li><a href="query/details/struct.TOICompositeShapeShapeBestFirstVisitor.html">query::details::TOICompositeShapeShapeBestFirstVisitor</a></li><li><a href="query/details/struct.TrackedContact.html">query::details::TrackedContact</a></li><li><a href="query/epa/epa3/struct.EPA.html">query::epa::epa3::EPA</a></li><li><a href="query/gjk/struct.CSOPoint.html">query::gjk::CSOPoint</a></li><li><a href="query/gjk/struct.ConstantOrigin.html">query::gjk::ConstantOrigin</a></li><li><a href="query/gjk/struct.ConstantPoint.html">query::gjk::ConstantPoint</a></li><li><a href="query/gjk/struct.DilatedShape.html">query::gjk::DilatedShape</a></li><li><a href="query/gjk/struct.VoronoiSimplex.html">query::gjk::VoronoiSimplex</a></li><li><a href="query/point/struct.PointCompositeShapeProjBestFirstVisitor.html">query::point::PointCompositeShapeProjBestFirstVisitor</a></li><li><a href="query/point/struct.PointCompositeShapeProjWithFeatureBestFirstVisitor.html">query::point::PointCompositeShapeProjWithFeatureBestFirstVisitor</a></li><li><a href="query/point/struct.PointCompositeShapeProjWithLocationBestFirstVisitor.html">query::point::PointCompositeShapeProjWithLocationBestFirstVisitor</a></li><li><a href="query/point/struct.PointProjection.html">query::point::PointProjection</a></li><li><a href="query/visitors/struct.AabbSetsInterferencesCollector.html">query::visitors::AabbSetsInterferencesCollector</a></li><li><a href="query/visitors/struct.BoundingVolumeIntersectionsSimultaneousVisitor.html">query::visitors::BoundingVolumeIntersectionsSimultaneousVisitor</a></li><li><a href="query/visitors/struct.BoundingVolumeIntersectionsVisitor.html">query::visitors::BoundingVolumeIntersectionsVisitor</a></li><li><a href="query/visitors/struct.CompositeClosestPointVisitor.html">query::visitors::CompositeClosestPointVisitor</a></li><li><a href="query/visitors/struct.CompositePointContainmentTest.html">query::visitors::CompositePointContainmentTest</a></li><li><a href="query/visitors/struct.PointIntersectionsVisitor.html">query::visitors::PointIntersectionsVisitor</a></li><li><a href="query/visitors/struct.RayIntersectionsVisitor.html">query::visitors::RayIntersectionsVisitor</a></li><li><a href="shape/struct.Ball.html">shape::Ball</a></li><li><a href="shape/struct.Capsule.html">shape::Capsule</a></li><li><a href="shape/struct.Compound.html">shape::Compound</a></li><li><a href="shape/struct.Cone.html">shape::Cone</a></li><li><a href="shape/struct.ConvexPolyhedron.html">shape::ConvexPolyhedron</a></li><li><a href="shape/struct.Cuboid.html">shape::Cuboid</a></li><li><a href="shape/struct.Cylinder.html">shape::Cylinder</a></li><li><a href="shape/struct.HalfSpace.html">shape::HalfSpace</a></li><li><a href="shape/struct.HeightField.html">shape::HeightField</a></li><li><a href="shape/struct.HeightFieldCellStatus.html">shape::HeightFieldCellStatus</a></li><li><a href="shape/struct.HeightFieldFlags.html">shape::HeightFieldFlags</a></li><li><a href="shape/struct.HeightFieldRadialTriangles.html">shape::HeightFieldRadialTriangles</a></li><li><a href="shape/struct.PackedFeatureId.html">shape::PackedFeatureId</a></li><li><a href="shape/struct.PolygonalFeature.html">shape::PolygonalFeature</a></li><li><a href="shape/struct.Polyline.html">shape::Polyline</a></li><li><a href="shape/struct.RoundShape.html">shape::RoundShape</a></li><li><a href="shape/struct.Segment.html">shape::Segment</a></li><li><a href="shape/struct.SharedShape.html">shape::SharedShape</a></li><li><a href="shape/struct.Tetrahedron.html">shape::Tetrahedron</a></li><li><a href="shape/struct.TopoFace.html">shape::TopoFace</a></li><li><a href="shape/struct.TopoHalfEdge.html">shape::TopoHalfEdge</a></li><li><a href="shape/struct.TopoVertex.html">shape::TopoVertex</a></li><li><a href="shape/struct.TriMesh.html">shape::TriMesh</a></li><li><a href="shape/struct.TriMeshConnectedComponents.html">shape::TriMeshConnectedComponents</a></li><li><a href="shape/struct.TriMeshFlags.html">shape::TriMeshFlags</a></li><li><a href="shape/struct.TriMeshPseudoNormals.html">shape::TriMeshPseudoNormals</a></li><li><a href="shape/struct.TriMeshTopology.html">shape::TriMeshTopology</a></li><li><a href="shape/struct.Triangle.html">shape::Triangle</a></li><li><a href="shape/struct.TrianglePseudoNormals.html">shape::TrianglePseudoNormals</a></li><li><a href="transformation/struct.MeshIntersectionTolerances.html">transformation::MeshIntersectionTolerances</a></li><li><a href="transformation/vhacd/struct.VHACD.html">transformation::vhacd::VHACD</a></li><li><a href="transformation/vhacd/struct.VHACDParameters.html">transformation::vhacd::VHACDParameters</a></li><li><a href="transformation/voxelization/struct.Voxel.html">transformation::voxelization::Voxel</a></li><li><a href="transformation/voxelization/struct.VoxelSet.html">transformation::voxelization::VoxelSet</a></li><li><a href="transformation/voxelization/struct.VoxelizedVolume.html">transformation::voxelization::VoxelizedVolume</a></li><li><a href="utils/struct.DeterministicState.html">utils::DeterministicState</a></li><li><a href="utils/struct.HashablePartialEq.html">utils::HashablePartialEq</a></li><li><a href="utils/struct.Interval.html">utils::Interval</a></li><li><a href="utils/struct.SdpMatrix2.html">utils::SdpMatrix2</a></li><li><a href="utils/struct.SdpMatrix3.html">utils::SdpMatrix3</a></li><li><a href="utils/struct.SortedPair.html">utils::SortedPair</a></li></ul><h3 id="enums">Enums</h3><ul class="all-items"><li><a href="partitioning/enum.SimdBestFirstVisitStatus.html">partitioning::SimdBestFirstVisitStatus</a></li><li><a href="partitioning/enum.SimdSimultaneousVisitStatus.html">partitioning::SimdSimultaneousVisitStatus</a></li><li><a href="partitioning/enum.SimdVisitStatus.html">partitioning::SimdVisitStatus</a></li><li><a href="query/enum.IntersectResult.html">query::IntersectResult</a></li><li><a href="query/enum.ShapeCastStatus.html">query::ShapeCastStatus</a></li><li><a href="query/enum.SplitResult.html">query::SplitResult</a></li><li><a href="query/enum.TypedWorkspaceData.html">query::TypedWorkspaceData</a></li><li><a href="query/closest_points/enum.ClosestPoints.html">query::closest_points::ClosestPoints</a></li><li><a href="query/details/enum.NonlinearShapeCastMode.html">query::details::NonlinearShapeCastMode</a></li><li><a href="query/details/enum.ShapeCastStatus.html">query::details::ShapeCastStatus</a></li><li><a href="query/details/enum.TypedWorkspaceData.html">query::details::TypedWorkspaceData</a></li><li><a href="query/gjk/enum.GJKResult.html">query::gjk::GJKResult</a></li><li><a href="shape/enum.FeatureId.html">shape::FeatureId</a></li><li><a href="shape/enum.SegmentPointLocation.html">shape::SegmentPointLocation</a></li><li><a href="shape/enum.ShapeType.html">shape::ShapeType</a></li><li><a href="shape/enum.TetrahedronPointLocation.html">shape::TetrahedronPointLocation</a></li><li><a href="shape/enum.TopologyError.html">shape::TopologyError</a></li><li><a href="shape/enum.TriMeshBuilderError.html">shape::TriMeshBuilderError</a></li><li><a href="shape/enum.TriangleOrientation.html">shape::TriangleOrientation</a></li><li><a href="shape/enum.TrianglePointLocation.html">shape::TrianglePointLocation</a></li><li><a href="shape/enum.TypedShape.html">shape::TypedShape</a></li><li><a href="transformation/enum.ConvexHullError.html">transformation::ConvexHullError</a></li><li><a href="transformation/enum.MeshIntersectionError.html">transformation::MeshIntersectionError</a></li><li><a href="transformation/voxelization/enum.FillMode.html">transformation::voxelization::FillMode</a></li><li><a href="transformation/voxelization/enum.VoxelValue.html">transformation::voxelization::VoxelValue</a></li><li><a href="utils/enum.SegmentsIntersection.html">utils::SegmentsIntersection</a></li><li><a href="utils/hashmap/enum.Entry.html">utils::hashmap::Entry</a></li></ul><h3 id="traits">Traits</h3><ul class="all-items"><li><a href="bounding_volume/trait.BoundingVolume.html">bounding_volume::BoundingVolume</a></li><li><a href="partitioning/trait.IndexedData.html">partitioning::IndexedData</a></li><li><a href="partitioning/trait.QbvhDataGenerator.html">partitioning::QbvhDataGenerator</a></li><li><a href="partitioning/trait.SimdBestFirstVisitor.html">partitioning::SimdBestFirstVisitor</a></li><li><a href="partitioning/trait.SimdSimultaneousVisitor.html">partitioning::SimdSimultaneousVisitor</a></li><li><a href="partitioning/trait.SimdVisitor.html">partitioning::SimdVisitor</a></li><li><a href="partitioning/trait.SimdVisitorWithContext.html">partitioning::SimdVisitorWithContext</a></li><li><a href="query/trait.PersistentQueryDispatcher.html">query::PersistentQueryDispatcher</a></li><li><a href="query/trait.QueryDispatcher.html">query::QueryDispatcher</a></li><li><a href="query/trait.RayCast.html">query::RayCast</a></li><li><a href="query/trait.WorkspaceData.html">query::WorkspaceData</a></li><li><a href="query/details/trait.NormalConstraints.html">query::details::NormalConstraints</a></li><li><a href="query/details/trait.NormalConstraintsPair.html">query::details::NormalConstraintsPair</a></li><li><a href="query/details/trait.RayCast.html">query::details::RayCast</a></li><li><a href="query/details/trait.WorkspaceData.html">query::details::WorkspaceData</a></li><li><a href="query/point/trait.PointQuery.html">query::point::PointQuery</a></li><li><a href="query/point/trait.PointQueryWithLocation.html">query::point::PointQueryWithLocation</a></li><li><a href="shape/trait.PolygonalFeatureMap.html">shape::PolygonalFeatureMap</a></li><li><a href="shape/trait.Shape.html">shape::Shape</a></li><li><a href="shape/trait.SimdCompositeShape.html">shape::SimdCompositeShape</a></li><li><a href="shape/trait.SupportMap.html">shape::SupportMap</a></li><li><a href="shape/trait.TypedSimdCompositeShape.html">shape::TypedSimdCompositeShape</a></li><li><a href="utils/trait.AsBytes.html">utils::AsBytes</a></li><li><a href="utils/trait.IntervalFunction.html">utils::IntervalFunction</a></li><li><a href="utils/trait.IsometryOps.html">utils::IsometryOps</a></li><li><a href="utils/trait.IsometryOpt.html">utils::IsometryOpt</a></li></ul><h3 id="functions">Functions</h3><ul class="all-items"><li><a href="bounding_volume/details/fn.local_point_cloud_aabb.html">bounding_volume::details::local_point_cloud_aabb</a></li><li><a href="bounding_volume/details/fn.local_support_map_aabb.html">bounding_volume::details::local_support_map_aabb</a></li><li><a href="bounding_volume/details/fn.point_cloud_aabb.html">bounding_volume::details::point_cloud_aabb</a></li><li><a href="bounding_volume/details/fn.point_cloud_bounding_sphere.html">bounding_volume::details::point_cloud_bounding_sphere</a></li><li><a href="bounding_volume/details/fn.support_map_aabb.html">bounding_volume::details::support_map_aabb</a></li><li><a href="mass_properties/details/fn.tetrahedron_unit_inertia_tensor_wrt_point.html">mass_properties::details::tetrahedron_unit_inertia_tensor_wrt_point</a></li><li><a href="mass_properties/details/fn.trimesh_signed_volume_and_center_of_mass.html">mass_properties::details::trimesh_signed_volume_and_center_of_mass</a></li><li><a href="query/fn.cast_shapes.html">query::cast_shapes</a></li><li><a href="query/fn.cast_shapes_nonlinear.html">query::cast_shapes_nonlinear</a></li><li><a href="query/closest_points/fn.closest_points.html">query::closest_points::closest_points</a></li><li><a href="query/closest_points/fn.closest_points_ball_ball.html">query::closest_points::closest_points_ball_ball</a></li><li><a href="query/closest_points/fn.closest_points_ball_convex_polyhedron.html">query::closest_points::closest_points_ball_convex_polyhedron</a></li><li><a href="query/closest_points/fn.closest_points_composite_shape_shape.html">query::closest_points::closest_points_composite_shape_shape</a></li><li><a href="query/closest_points/fn.closest_points_convex_polyhedron_ball.html">query::closest_points::closest_points_convex_polyhedron_ball</a></li><li><a href="query/closest_points/fn.closest_points_cuboid_cuboid.html">query::closest_points::closest_points_cuboid_cuboid</a></li><li><a href="query/closest_points/fn.closest_points_cuboid_triangle.html">query::closest_points::closest_points_cuboid_triangle</a></li><li><a href="query/closest_points/fn.closest_points_halfspace_support_map.html">query::closest_points::closest_points_halfspace_support_map</a></li><li><a href="query/closest_points/fn.closest_points_line_line.html">query::closest_points::closest_points_line_line</a></li><li><a href="query/closest_points/fn.closest_points_line_line_parameters.html">query::closest_points::closest_points_line_line_parameters</a></li><li><a href="query/closest_points/fn.closest_points_line_line_parameters_eps.html">query::closest_points::closest_points_line_line_parameters_eps</a></li><li><a href="query/closest_points/fn.closest_points_segment_segment.html">query::closest_points::closest_points_segment_segment</a></li><li><a href="query/closest_points/fn.closest_points_segment_segment_with_locations.html">query::closest_points::closest_points_segment_segment_with_locations</a></li><li><a href="query/closest_points/fn.closest_points_segment_segment_with_locations_nD.html">query::closest_points::closest_points_segment_segment_with_locations_nD</a></li><li><a href="query/closest_points/fn.closest_points_shape_composite_shape.html">query::closest_points::closest_points_shape_composite_shape</a></li><li><a href="query/closest_points/fn.closest_points_support_map_halfspace.html">query::closest_points::closest_points_support_map_halfspace</a></li><li><a href="query/closest_points/fn.closest_points_support_map_support_map.html">query::closest_points::closest_points_support_map_support_map</a></li><li><a href="query/closest_points/fn.closest_points_support_map_support_map_with_params.html">query::closest_points::closest_points_support_map_support_map_with_params</a></li><li><a href="query/closest_points/fn.closest_points_triangle_cuboid.html">query::closest_points::closest_points_triangle_cuboid</a></li><li><a href="query/contact/fn.contact.html">query::contact::contact</a></li><li><a href="query/contact/fn.contact_ball_ball.html">query::contact::contact_ball_ball</a></li><li><a href="query/contact/fn.contact_ball_convex_polyhedron.html">query::contact::contact_ball_convex_polyhedron</a></li><li><a href="query/contact/fn.contact_composite_shape_shape.html">query::contact::contact_composite_shape_shape</a></li><li><a href="query/contact/fn.contact_convex_polyhedron_ball.html">query::contact::contact_convex_polyhedron_ball</a></li><li><a href="query/contact/fn.contact_cuboid_cuboid.html">query::contact::contact_cuboid_cuboid</a></li><li><a href="query/contact/fn.contact_halfspace_support_map.html">query::contact::contact_halfspace_support_map</a></li><li><a href="query/contact/fn.contact_shape_composite_shape.html">query::contact::contact_shape_composite_shape</a></li><li><a href="query/contact/fn.contact_support_map_halfspace.html">query::contact::contact_support_map_halfspace</a></li><li><a href="query/contact/fn.contact_support_map_support_map.html">query::contact::contact_support_map_support_map</a></li><li><a href="query/contact/fn.contact_support_map_support_map_with_params.html">query::contact::contact_support_map_support_map_with_params</a></li><li><a href="query/details/fn.cast_shapes.html">query::details::cast_shapes</a></li><li><a href="query/details/fn.cast_shapes_ball_ball.html">query::details::cast_shapes_ball_ball</a></li><li><a href="query/details/fn.cast_shapes_composite_shape_shape.html">query::details::cast_shapes_composite_shape_shape</a></li><li><a href="query/details/fn.cast_shapes_halfspace_support_map.html">query::details::cast_shapes_halfspace_support_map</a></li><li><a href="query/details/fn.cast_shapes_heightfield_shape.html">query::details::cast_shapes_heightfield_shape</a></li><li><a href="query/details/fn.cast_shapes_nonlinear.html">query::details::cast_shapes_nonlinear</a></li><li><a href="query/details/fn.cast_shapes_nonlinear_composite_shape_shape.html">query::details::cast_shapes_nonlinear_composite_shape_shape</a></li><li><a href="query/details/fn.cast_shapes_nonlinear_shape_composite_shape.html">query::details::cast_shapes_nonlinear_shape_composite_shape</a></li><li><a href="query/details/fn.cast_shapes_nonlinear_support_map_support_map.html">query::details::cast_shapes_nonlinear_support_map_support_map</a></li><li><a href="query/details/fn.cast_shapes_shape_composite_shape.html">query::details::cast_shapes_shape_composite_shape</a></li><li><a href="query/details/fn.cast_shapes_shape_heightfield.html">query::details::cast_shapes_shape_heightfield</a></li><li><a href="query/details/fn.cast_shapes_support_map_halfspace.html">query::details::cast_shapes_support_map_halfspace</a></li><li><a href="query/details/fn.cast_shapes_support_map_support_map.html">query::details::cast_shapes_support_map_support_map</a></li><li><a href="query/details/fn.clip_aabb_line.html">query::details::clip_aabb_line</a></li><li><a href="query/details/fn.clip_halfspace_polygon.html">query::details::clip_halfspace_polygon</a></li><li><a href="query/details/fn.clip_segment_segment.html">query::details::clip_segment_segment</a></li><li><a href="query/details/fn.contact_manifold_ball_ball.html">query::details::contact_manifold_ball_ball</a></li><li><a href="query/details/fn.contact_manifold_ball_ball_shapes.html">query::details::contact_manifold_ball_ball_shapes</a></li><li><a href="query/details/fn.contact_manifold_capsule_capsule.html">query::details::contact_manifold_capsule_capsule</a></li><li><a href="query/details/fn.contact_manifold_capsule_capsule_shapes.html">query::details::contact_manifold_capsule_capsule_shapes</a></li><li><a href="query/details/fn.contact_manifold_convex_ball.html">query::details::contact_manifold_convex_ball</a></li><li><a href="query/details/fn.contact_manifold_convex_ball_shapes.html">query::details::contact_manifold_convex_ball_shapes</a></li><li><a href="query/details/fn.contact_manifold_cuboid_cuboid.html">query::details::contact_manifold_cuboid_cuboid</a></li><li><a href="query/details/fn.contact_manifold_cuboid_cuboid_shapes.html">query::details::contact_manifold_cuboid_cuboid_shapes</a></li><li><a href="query/details/fn.contact_manifold_cuboid_triangle.html">query::details::contact_manifold_cuboid_triangle</a></li><li><a href="query/details/fn.contact_manifold_cuboid_triangle_shapes.html">query::details::contact_manifold_cuboid_triangle_shapes</a></li><li><a href="query/details/fn.contact_manifold_halfspace_pfm.html">query::details::contact_manifold_halfspace_pfm</a></li><li><a href="query/details/fn.contact_manifold_halfspace_pfm_shapes.html">query::details::contact_manifold_halfspace_pfm_shapes</a></li><li><a href="query/details/fn.contact_manifold_pfm_pfm.html">query::details::contact_manifold_pfm_pfm</a></li><li><a href="query/details/fn.contact_manifold_pfm_pfm_shapes.html">query::details::contact_manifold_pfm_pfm_shapes</a></li><li><a href="query/details/fn.contact_manifolds_composite_shape_composite_shape.html">query::details::contact_manifolds_composite_shape_composite_shape</a></li><li><a href="query/details/fn.contact_manifolds_composite_shape_shape.html">query::details::contact_manifolds_composite_shape_shape</a></li><li><a href="query/details/fn.contact_manifolds_heightfield_composite_shape.html">query::details::contact_manifolds_heightfield_composite_shape</a></li><li><a href="query/details/fn.contact_manifolds_heightfield_shape.html">query::details::contact_manifolds_heightfield_shape</a></li><li><a href="query/details/fn.contact_manifolds_heightfield_shape_shapes.html">query::details::contact_manifolds_heightfield_shape_shapes</a></li><li><a href="query/details/fn.contact_manifolds_trimesh_shape.html">query::details::contact_manifolds_trimesh_shape</a></li><li><a href="query/details/fn.contact_manifolds_trimesh_shape_shapes.html">query::details::contact_manifolds_trimesh_shape_shapes</a></li><li><a href="query/details/fn.distance.html">query::details::distance</a></li><li><a href="query/details/fn.distance_ball_ball.html">query::details::distance_ball_ball</a></li><li><a href="query/details/fn.distance_ball_convex_polyhedron.html">query::details::distance_ball_convex_polyhedron</a></li><li><a href="query/details/fn.distance_composite_shape_shape.html">query::details::distance_composite_shape_shape</a></li><li><a href="query/details/fn.distance_convex_polyhedron_ball.html">query::details::distance_convex_polyhedron_ball</a></li><li><a href="query/details/fn.distance_cuboid_cuboid.html">query::details::distance_cuboid_cuboid</a></li><li><a href="query/details/fn.distance_halfspace_support_map.html">query::details::distance_halfspace_support_map</a></li><li><a href="query/details/fn.distance_segment_segment.html">query::details::distance_segment_segment</a></li><li><a href="query/details/fn.distance_shape_composite_shape.html">query::details::distance_shape_composite_shape</a></li><li><a href="query/details/fn.distance_support_map_halfspace.html">query::details::distance_support_map_halfspace</a></li><li><a href="query/details/fn.distance_support_map_support_map.html">query::details::distance_support_map_support_map</a></li><li><a href="query/details/fn.distance_support_map_support_map_with_params.html">query::details::distance_support_map_support_map_with_params</a></li><li><a href="query/details/fn.intersection_test.html">query::details::intersection_test</a></li><li><a href="query/details/fn.intersection_test_aabb_segment.html">query::details::intersection_test_aabb_segment</a></li><li><a href="query/details/fn.intersection_test_aabb_triangle.html">query::details::intersection_test_aabb_triangle</a></li><li><a href="query/details/fn.intersection_test_ball_ball.html">query::details::intersection_test_ball_ball</a></li><li><a href="query/details/fn.intersection_test_ball_point_query.html">query::details::intersection_test_ball_point_query</a></li><li><a href="query/details/fn.intersection_test_composite_shape_shape.html">query::details::intersection_test_composite_shape_shape</a></li><li><a href="query/details/fn.intersection_test_cuboid_cuboid.html">query::details::intersection_test_cuboid_cuboid</a></li><li><a href="query/details/fn.intersection_test_cuboid_segment.html">query::details::intersection_test_cuboid_segment</a></li><li><a href="query/details/fn.intersection_test_cuboid_triangle.html">query::details::intersection_test_cuboid_triangle</a></li><li><a href="query/details/fn.intersection_test_halfspace_support_map.html">query::details::intersection_test_halfspace_support_map</a></li><li><a href="query/details/fn.intersection_test_point_query_ball.html">query::details::intersection_test_point_query_ball</a></li><li><a href="query/details/fn.intersection_test_segment_cuboid.html">query::details::intersection_test_segment_cuboid</a></li><li><a href="query/details/fn.intersection_test_shape_composite_shape.html">query::details::intersection_test_shape_composite_shape</a></li><li><a href="query/details/fn.intersection_test_support_map_halfspace.html">query::details::intersection_test_support_map_halfspace</a></li><li><a href="query/details/fn.intersection_test_support_map_support_map.html">query::details::intersection_test_support_map_support_map</a></li><li><a href="query/details/fn.intersection_test_support_map_support_map_with_params.html">query::details::intersection_test_support_map_support_map_with_params</a></li><li><a href="query/details/fn.intersection_test_triangle_cuboid.html">query::details::intersection_test_triangle_cuboid</a></li><li><a href="query/details/fn.line_toi_with_halfspace.html">query::details::line_toi_with_halfspace</a></li><li><a href="query/details/fn.local_ray_intersection_with_support_map_with_params.html">query::details::local_ray_intersection_with_support_map_with_params</a></li><li><a href="query/details/fn.local_ray_intersection_with_triangle.html">query::details::local_ray_intersection_with_triangle</a></li><li><a href="query/details/fn.ray_toi_with_ball.html">query::details::ray_toi_with_ball</a></li><li><a href="query/details/fn.ray_toi_with_halfspace.html">query::details::ray_toi_with_halfspace</a></li><li><a href="query/fn.distance.html">query::distance</a></li><li><a href="query/gjk/fn.cast_local_ray.html">query::gjk::cast_local_ray</a></li><li><a href="query/gjk/fn.closest_points.html">query::gjk::closest_points</a></li><li><a href="query/gjk/fn.directional_distance.html">query::gjk::directional_distance</a></li><li><a href="query/gjk/fn.eps_tol.html">query::gjk::eps_tol</a></li><li><a href="query/gjk/fn.project_origin.html">query::gjk::project_origin</a></li><li><a href="query/fn.intersection_test.html">query::intersection_test</a></li><li><a href="query/point/fn.local_point_projection_on_support_map.html">query::point::local_point_projection_on_support_map</a></li><li><a href="query/sat/fn.cuboid_cuboid_compute_separation_wrt_local_line.html">query::sat::cuboid_cuboid_compute_separation_wrt_local_line</a></li><li><a href="query/sat/fn.cuboid_cuboid_find_local_separating_edge_twoway.html">query::sat::cuboid_cuboid_find_local_separating_edge_twoway</a></li><li><a href="query/sat/fn.cuboid_cuboid_find_local_separating_normal_oneway.html">query::sat::cuboid_cuboid_find_local_separating_normal_oneway</a></li><li><a href="query/sat/fn.cuboid_segment_find_local_separating_edge_twoway.html">query::sat::cuboid_segment_find_local_separating_edge_twoway</a></li><li><a href="query/sat/fn.cuboid_support_map_compute_separation_wrt_local_line.html">query::sat::cuboid_support_map_compute_separation_wrt_local_line</a></li><li><a href="query/sat/fn.cuboid_support_map_find_local_separating_edge_twoway.html">query::sat::cuboid_support_map_find_local_separating_edge_twoway</a></li><li><a href="query/sat/fn.cuboid_support_map_find_local_separating_normal_oneway.html">query::sat::cuboid_support_map_find_local_separating_normal_oneway</a></li><li><a href="query/sat/fn.cuboid_triangle_find_local_separating_edge_twoway.html">query::sat::cuboid_triangle_find_local_separating_edge_twoway</a></li><li><a href="query/sat/fn.point_cuboid_find_local_separating_normal_oneway.html">query::sat::point_cuboid_find_local_separating_normal_oneway</a></li><li><a href="query/sat/fn.segment_triangle_find_local_separating_edge_twoway.html">query::sat::segment_triangle_find_local_separating_edge_twoway</a></li><li><a href="query/sat/fn.support_map_support_map_compute_separation.html">query::sat::support_map_support_map_compute_separation</a></li><li><a href="query/sat/fn.triangle_cuboid_find_local_separating_normal_oneway.html">query::sat::triangle_cuboid_find_local_separating_normal_oneway</a></li><li><a href="query/sat/fn.triangle_segment_find_local_separating_normal_oneway.html">query::sat::triangle_segment_find_local_separating_normal_oneway</a></li><li><a href="transformation/fn.check_convex_hull.html">transformation::check_convex_hull</a></li><li><a href="transformation/fn.convex_hull.html">transformation::convex_hull</a></li><li><a href="transformation/fn.convex_polygons_intersection.html">transformation::convex_polygons_intersection</a></li><li><a href="transformation/fn.convex_polygons_intersection_points.html">transformation::convex_polygons_intersection_points</a></li><li><a href="transformation/fn.convex_polygons_intersection_points_with_tolerances.html">transformation::convex_polygons_intersection_points_with_tolerances</a></li><li><a href="transformation/fn.convex_polygons_intersection_with_tolerances.html">transformation::convex_polygons_intersection_with_tolerances</a></li><li><a href="transformation/fn.intersect_meshes.html">transformation::intersect_meshes</a></li><li><a href="transformation/fn.intersect_meshes_with_tolerances.html">transformation::intersect_meshes_with_tolerances</a></li><li><a href="transformation/fn.polygons_intersection.html">transformation::polygons_intersection</a></li><li><a href="transformation/fn.polygons_intersection_points.html">transformation::polygons_intersection_points</a></li><li><a href="transformation/fn.try_convex_hull.html">transformation::try_convex_hull</a></li><li><a href="transformation/utils/fn.apply_revolution.html">transformation::utils::apply_revolution</a></li><li><a href="transformation/utils/fn.push_arc.html">transformation::utils::push_arc</a></li><li><a href="transformation/utils/fn.push_arc_and_idx.html">transformation::utils::push_arc_and_idx</a></li><li><a href="transformation/utils/fn.push_arc_idx.html">transformation::utils::push_arc_idx</a></li><li><a href="transformation/utils/fn.push_circle.html">transformation::utils::push_circle</a></li><li><a href="transformation/utils/fn.push_circle_outline_indices.html">transformation::utils::push_circle_outline_indices</a></li><li><a href="transformation/utils/fn.push_degenerate_open_top_ring_indices.html">transformation::utils::push_degenerate_open_top_ring_indices</a></li><li><a href="transformation/utils/fn.push_degenerate_top_ring_indices.html">transformation::utils::push_degenerate_top_ring_indices</a></li><li><a href="transformation/utils/fn.push_filled_circle_indices.html">transformation::utils::push_filled_circle_indices</a></li><li><a href="transformation/utils/fn.push_open_circle_outline_indices.html">transformation::utils::push_open_circle_outline_indices</a></li><li><a href="transformation/utils/fn.push_open_ring_indices.html">transformation::utils::push_open_ring_indices</a></li><li><a href="transformation/utils/fn.push_rectangle_indices.html">transformation::utils::push_rectangle_indices</a></li><li><a href="transformation/utils/fn.push_ring_indices.html">transformation::utils::push_ring_indices</a></li><li><a href="transformation/utils/fn.reverse_clockwising.html">transformation::utils::reverse_clockwising</a></li><li><a href="transformation/utils/fn.scaled.html">transformation::utils::scaled</a></li><li><a href="transformation/utils/fn.transform.html">transformation::utils::transform</a></li><li><a href="transformation/utils/fn.transformed.html">transformation::utils::transformed</a></li><li><a href="utils/fn.ccw_face_normal.html">utils::ccw_face_normal</a></li><li><a href="utils/fn.center.html">utils::center</a></li><li><a href="utils/fn.center_cov.html">utils::center_cov</a></li><li><a href="utils/fn.cov.html">utils::cov</a></li><li><a href="utils/fn.find_root_intervals.html">utils::find_root_intervals</a></li><li><a href="utils/fn.find_root_intervals_to.html">utils::find_root_intervals_to</a></li><li><a href="utils/hashmap/fn.deserialize_hashmap_capacity.html">utils::hashmap::deserialize_hashmap_capacity</a></li><li><a href="utils/hashmap/fn.serialize_hashmap_capacity.html">utils::hashmap::serialize_hashmap_capacity</a></li><li><a href="utils/hashset/fn.deserialize_hashset_capacity.html">utils::hashset::deserialize_hashset_capacity</a></li><li><a href="utils/hashset/fn.serialize_hashset_capacity.html">utils::hashset::serialize_hashset_capacity</a></li><li><a href="utils/fn.median.html">utils::median</a></li><li><a href="utils/fn.obb.html">utils::obb</a></li><li><a href="utils/fn.point_cloud_support_point.html">utils::point_cloud_support_point</a></li><li><a href="utils/fn.point_cloud_support_point_id.html">utils::point_cloud_support_point_id</a></li><li><a href="utils/fn.point_in_convex_poly2d.html">utils::point_in_convex_poly2d</a></li><li><a href="utils/fn.point_in_poly2d.html">utils::point_in_poly2d</a></li><li><a href="utils/fn.remove_unused_points.html">utils::remove_unused_points</a></li><li><a href="utils/fn.segments_intersection2d.html">utils::segments_intersection2d</a></li></ul><h3 id="types">Type Aliases</h3><ul class="all-items"><li><a href="math/type.AngDim.html">math::AngDim</a></li><li><a href="math/type.AngVector.html">math::AngVector</a></li><li><a href="math/type.AngularInertia.html">math::AngularInertia</a></li><li><a href="math/type.CrossMatrix.html">math::CrossMatrix</a></li><li><a href="math/type.Dim.html">math::Dim</a></li><li><a href="math/type.Isometry.html">math::Isometry</a></li><li><a href="math/type.Matrix.html">math::Matrix</a></li><li><a href="math/type.Orientation.html">math::Orientation</a></li><li><a href="math/type.Point.html">math::Point</a></li><li><a href="math/type.PrincipalAngularInertia.html">math::PrincipalAngularInertia</a></li><li><a href="math/type.Rotation.html">math::Rotation</a></li><li><a href="math/type.SdpMatrix.html">math::SdpMatrix</a></li><li><a href="math/type.SpacialVector.html">math::SpacialVector</a></li><li><a href="math/type.SpatialDim.html">math::SpatialDim</a></li><li><a href="math/type.SpatialVector.html">math::SpatialVector</a></li><li><a href="math/type.Translation.html">math::Translation</a></li><li><a href="math/type.UnitVector.html">math::UnitVector</a></li><li><a href="math/type.Vector.html">math::Vector</a></li><li><a href="partitioning/type.SimdNodeIndex.html">partitioning::SimdNodeIndex</a></li><li><a href="partitioning/type.SimdQbvh.html">partitioning::SimdQbvh</a></li><li><a href="shape/type.RoundCone.html">shape::RoundCone</a></li><li><a href="shape/type.RoundConvexPolyhedron.html">shape::RoundConvexPolyhedron</a></li><li><a href="shape/type.RoundCuboid.html">shape::RoundCuboid</a></li><li><a href="shape/type.RoundCylinder.html">shape::RoundCylinder</a></li><li><a href="shape/type.RoundTriangle.html">shape::RoundTriangle</a></li><li><a href="utils/hashmap/type.HashMap.html">utils::hashmap::HashMap</a></li><li><a href="utils/hashset/type.HashSet.html">utils::hashset::HashSet</a></li></ul><h3 id="constants">Constants</h3><ul class="all-items"><li><a href="math/constant.DEFAULT_EPSILON.html">math::DEFAULT_EPSILON</a></li><li><a href="math/constant.DIM.html">math::DIM</a></li><li><a href="math/constant.SIMD_LAST_INDEX.html">math::SIMD_LAST_INDEX</a></li><li><a href="math/constant.SIMD_WIDTH.html">math::SIMD_WIDTH</a></li><li><a href="math/constant.TWO_DIM.html">math::TWO_DIM</a></li></ul></section></div></main></body></html> |