List of all items
Structs
- BoundingBox2D
- BoundingBox3D
- Box2D
- Box3D
- BoxUnaligned3D
- Circle
- Cluster
- CompressedPoint3D
- CompressedPointCloud3D
- Deg
- DynamicPrecisionIndexVec
- EId
- FId
- Face3
- FilterAND
- FilterAll
- FilterAllRandomAccessible
- FilterAllow
- FilterAny
- FilterAnyRandomAccessible
- FilterBox2D
- FilterBox3D
- FilterCircle
- FilterDeny
- FilterDirectionField2D
- FilterDirectionField3D
- FilterNegate
- FilterOR
- FilterOuterInner
- FilterOutlier3D
- FilterRandomAccessible
- FilterSphere
- FilterXOR
- HalfEdge
- HasBoundingBox2DConverted
- HasBoundingBox3DConverted
- IsIndexContainerIterator
- KdTree
- Line2D
- Line3D
- LineSegment2D
- LineSegment3D
- Matrix3
- Matrix3Pipe
- Matrix4
- Matrix4Pipe
- Mesh3D
- NonNegative
- Norm2D
- Norm3D
- OcTree
- Plane3D
- Point2D
- Point3D
- PointCloud2D
- PointCloud3D
- PointCloud3Df32
- Polygon2D
- Polygon3D
- Positive
- Rad
- Ray2D
- Ray3D
- Rgb
- SATCollider
- SId
- SearchableMesh
- SkipEmpty
- SkipEmptyString
- Sphere
- TriFace3D
- U32IndexVec
- VId
- io::Header
- io::HeaderRaw
- io::PointData
Enums
- AABBTree2D
- AABBTree3D
- Collider3D
- ErrorKind
- Precision
- View
- io::GcodeError
- io::LasError
- io::MeshOrPoints
- io::ObjError
- io::OffError
- io::PlyError
- io::PslError
- io::PtsError
- io::PtxError
- io::StlError
- io::StlFormat
- io::WithLineInfo
- io::XyError
- io::XyzError
Traits
- HasBoundingBox2D
- HasBoundingBox2DMaybe
- HasBoundingBox3D
- HasBoundingBox3DMaybe
- HasCenterOfGravity2D
- HasCenterOfGravity3D
- HasColliders3D
- HasDistanceTo
- HasLength
- Is2D
- Is3D
- IsBox3DSearchable
- IsBuildable2D
- IsBuildable3D
- IsBuildableND
- IsColliderContainer3D
- IsDataContainer
- IsDirectionField2D
- IsDirectionField3D
- IsEditable2D
- IsEditable3D
- IsEditableND
- IsEditablePolygon
- IsFaceEditableMesh
- IsFilter
- IsFilterRandomAccessible
- IsIndexContainer
- IsKNearestSearchable
- IsMatrix3Transformable
- IsMatrix4Transformable
- IsMergeable
- IsMesh
- IsMesh3D
- IsMovable2D
- IsMovable3D
- IsND
- IsNormalized2D
- IsNormalized3D
- IsOcTree
- IsPlane3D
- IsPolygon
- IsPushable
- IsRandomAccessible
- IsRandomInsertible
- IsSATObject
- IsScalable
- IsSearchableMesh
- IsSkipEmptyProducer
- IsSkipEmptyStringProducer
- IsSortable2D
- IsSortable3D
- IsSortableND
- IsSphereSearchable
- IsTopologyUnit
- IsTransFormableTo2D
- IsTransFormableTo3D
- IsTree3D
- IsVertexEditableMesh
- IsViewBuildable
- IsVoxelImage
- io::LineInfoResult
Macros
Functions
- add
- arc
- center
- center_2d
- center_3d
- closest_intersecting
- closest_intersecting_mut
- cluster_vertices
- collect_intersections_ray_mesh
- conn
- contains
- convex_hull_2d
- cross
- dimension_compare
- dimension_dist
- dist_2d
- dist_3d
- dist_nd
- douglas_peucker_2d
- ellipse
- estimate_delimiter
- extrude
- for_each_intersecting
- hash_f64
- heal_mesh
- index_closest_intersecting
- interpolate_bezier
- interpolate_cosine
- interpolation_linear
- intersection
- intersection_ray_triangle
- involut_circle
- io::load_gcode_points
- io::load_las
- io::load_obj_mesh
- io::load_obj_points
- io::load_off_mesh
- io::load_off_points
- io::load_ply_either
- io::load_ply_mesh
- io::load_ply_points
- io::load_psl
- io::load_pts
- io::load_ptx
- io::load_stl_mesh_duped
- io::load_stl_mesh_unique
- io::load_stl_triplets
- io::load_xy
- io::load_xyz
- io::save_ply_ascii
- io::save_ply_ascii_colored
- io::save_ply_binary
- io::save_ply_binary_colored
- io::save_stl_ascii
- io::save_xy
- io::save_xyz
- max64
- max_f64
- max_f64_3
- min64
- normal_of_face
- normals_of_mesh
- pack_dupes_indexed
- project_point_on_plane
- rectangle
- set_size
- sort_vec_2d_x
- sort_vec_2d_y
- sort_vec_3d_x
- sort_vec_3d_y
- sort_vec_3d_z
- sqr_dist_2d
- sqr_dist_3d
- sqr_dist_nd
- subdivide::linear
- test_helper::assert_files_equal
- test_helper::test_filter_2d
- test_helper::test_filter_3d
- test_helper::write_expected_filter_2d
- test_helper::write_expected_filter_3d
- to_words_skip_empty
- unify_faces
- until
- until_bytes