Expand description
Re-exports§
pub use buffer::Buffer;
pub use buffer::MappedBuffer;
pub use device::Device;
pub use geometry::Geometry;
pub use instance::Instance;
pub use quad_mesh::QuadMesh;
pub use ray::Ray;
pub use ray::Hit;
pub use ray::RayHit;
pub use ray::IntersectContext;
pub use soa_ray::SoARay;
pub use soa_ray::SoAHit;
pub use soa_ray::SoARayRef;
pub use soa_ray::SoARayRefMut;
pub use soa_ray::SoARayIter;
pub use soa_ray::SoARayIterMut;
pub use soa_ray::SoAHitRef;
pub use soa_ray::SoAHitIter;
pub use soa_ray::SoAHitIterMut;
pub use ray_packet::Ray4;
pub use ray_packet::Hit4;
pub use ray_packet::RayHit4;
pub use ray_stream::RayN;
pub use ray_stream::HitN;
pub use ray_stream::RayHitN;
pub use scene::Scene;
pub use scene::CommittedScene;
pub use triangle_mesh::TriangleMesh;
pub use sys::RTCBufferType as BufferType;
pub use sys::RTCBuildQuality as BuildQuality;
pub use sys::RTCDeviceProperty as DeviceProperty;
pub use sys::RTCError as Error;
pub use sys::RTCFormat as Format;
pub use sys::RTCGeometryType as GeometryType;
pub use sys::RTCSubdivisionMode as SubdivisionMode;
pub use sys::RTCBuildFlags as BuildFlags;
pub use sys::RTCCurveFlags as CurveFlags;
pub use sys::RTCIntersectContextFlags as IntersectContextFlags;
pub use sys::RTCSceneFlags as SceneFlags;
Modules§
Functions§
- Utility for making specifically aligned vectors