List of all items
Structs
- BiDirHashMap
- color::Color
- color::Hsv
- color_gradient::ColorGradient
- color_gradient::ColorGradientBuilder
- color_gradient::GradientPoint
- curve::Curve
- curve::CurveKey
- inspect::PropertyInfo
- math::Rect
- math::SmoothAngle
- math::TriangleDefinition
- math::TriangleEdge
- math::aabb::AxisAlignedBoundingBox
- math::frustum::Frustum
- math::plane::Plane
- math::ray::IntersectionResult
- math::ray::Ray
- octree::Octree
- pool::ErasedHandle
- pool::Handle
- pool::Pool
- pool::PoolIterator
- pool::PoolIteratorMut
- pool::PoolPairIterator
- pool::PoolPairIteratorMut
- pool::Ticket
- profiler::ScopeDefinition
- quadtree::QuadTree
- rectpack::RectPacker
- sparse::AtomicIndex
- sparse::SparseBuffer
- sstorage::ImmutableString
- sstorage::ImmutableStringStorage
- visitor::Data
- visitor::Field
- visitor::Node
- visitor::PodVecView
- visitor::Visitor
Enums
- curve::CurveKeyKind
- inspect::CastError
- io::FileLoadError
- math::PlaneClass
- math::RotationOrder
- math::ray::CylinderKind
- octree::OctreeNode
- quadtree::QuadTreeBuildError
- quadtree::QuadTreeNode
- visitor::FieldKind
- visitor::VisitError
Traits
- VecExtensions
- inspect::Inspect
- inspect::PropertyValue
- math::Matrix3Ext
- math::Matrix4Ext
- math::PositionProvider
- math::Vector2Ext
- math::Vector3Ext
- numeric_range::RangeExt
- quadtree::BoundsProvider
- quadtree::QueryStorage
- visitor::Pod
- visitor::Visit
Macros
Derive Macros
Functions
- append_extension
- hash_combine
- io::exists
- io::load_file
- math::barycentric_is_inside
- math::barycentric_to_world
- math::clampf
- math::classify_plane
- math::cubicf
- math::cubicf_derivative
- math::get_barycentric_coords
- math::get_barycentric_coords_2d
- math::get_closest_point
- math::get_closest_point_triangle_set
- math::get_closest_point_triangles
- math::get_farthest_point
- math::get_polygon_normal
- math::get_signed_triangle_area
- math::ieee_remainder
- math::inf_sup_cubicf
- math::is_point_inside_2d_triangle
- math::is_point_inside_triangle
- math::lerpf
- math::quat_from_euler
- math::ray_rect_intersection
- math::round_to_step
- math::solve_quadratic
- math::spherical_to_cartesian
- math::triangle_area
- math::triangulator::triangulate
- math::vec3_to_vec2_by_plane
- math::vector_to_quat
- math::wrap_angle
- math::wrapf
- profiler::print
- profiler::print_hot_path
- profiler::type_name_of
- replace_slashes