[−][src]Type Definition embree::ray_packet::Ray4
type Ray4 = RTCRay4;
Implementations
impl Ray4
[src]
pub fn empty() -> Ray4
[src]
pub fn new(origin: [Vector3<f32>; 4], dir: [Vector3<f32>; 4]) -> Ray4
[src]
pub fn segment(
origin: [Vector3<f32>; 4],
dir: [Vector3<f32>; 4],
tnear: [f32; 4],
tfar: [f32; 4]
) -> Ray4
[src]
origin: [Vector3<f32>; 4],
dir: [Vector3<f32>; 4],
tnear: [f32; 4],
tfar: [f32; 4]
) -> Ray4
pub fn iter(&self) -> SoARayIter<'_, Ray4>ⓘNotable traits for SoARayIter<'a, T>
impl<'a, T: SoARay + 'a> Iterator for SoARayIter<'a, T> type Item = SoARayRef<'a, T>;
[src]
Notable traits for SoARayIter<'a, T>
impl<'a, T: SoARay + 'a> Iterator for SoARayIter<'a, T> type Item = SoARayRef<'a, T>;
pub fn iter_mut(&mut self) -> SoARayIterMut<'_, Ray4>ⓘNotable traits for SoARayIterMut<'a, T>
impl<'a, T: SoARay + 'a> Iterator for SoARayIterMut<'a, T> type Item = SoARayRefMut<'a, T>;
[src]
Notable traits for SoARayIterMut<'a, T>
impl<'a, T: SoARay + 'a> Iterator for SoARayIterMut<'a, T> type Item = SoARayRefMut<'a, T>;