Docs.rs
  • rtbvh-0.6.2
    • rtbvh 0.6.2
    • Permalink
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • meirbon
    • Dependencies
      • crossbeam ^0.8 normal
      • glam >=0.14 normal
      • num ^0.4 normal
      • num_cpus ^1.13 normal
      • rayon ^1.5 normal
      • serde ^1.0 normal optional
      • bvh ^0.5 dev
      • l3d ^0.3 dev
      • pixels ^0.4.0 dev
      • rayon ^1.5 dev
      • winit ^0.25.0 dev
    • Versions
    • 5.88% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

rtbvh0.6.2

  • All Items

Crate Items

  • Macros
  • Structs
  • Enums
  • Traits
  • Functions

Crate rtbvh

Source

Macros§

aabb
Creates an AABB from a list of vertices

Structs§

Aabb
BinnedSahBuilder
Builder
Bvh
BvhIndexIterator
BvhIterator
BvhNode
BvhPacketIndexIterator
BvhPacketIterator
LocallyOrderedClusteringBuilder
Mbvh
MbvhIndexIterator
MbvhIterator
MbvhNode
MbvhPacketIndexIterator
MbvhPacketIterator
MortonEncoder
NewNodeInfo
NodeUpdatePayLoad
Ray
RayPacket4
SpatialSahBuilder

Enums§

BuildError
BuildType
BvhType

Traits§

Bounds
BuildAlgorithm
IntoPacketIndexIterator
IntoPacketIterator
IntoRayIndexIterator
IntoRayIterator
PacketIndexIterator
PacketIterator
Primitive
RayIndexIterator
RayIterator
SpatialTriangle

Functions§

morton_split
Split an unsigned integer such that its bits are spaced by 2 zeros. For instance, morton_split(0b00110010) = 0b000000001001000000001000.