pub fn org(&self, i: usize) -> Vector3<f32>
[src]pub fn set_org(&mut self, i: usize, o: Vector3<f32>)
[src]pub fn dir(&self, i: usize) -> Vector3<f32>
[src]pub fn set_dir(&mut self, i: usize, d: Vector3<f32>)
[src]pub fn tnear(&self, i: usize) -> f32
[src]pub fn set_tnear(&mut self, i: usize, near: f32)
[src]pub fn tfar(&self, i: usize) -> f32
[src]pub fn set_tfar(&mut self, i: usize, far: f32)
[src]pub fn time(&self, i: usize) -> f32
[src]pub fn set_time(&mut self, i: usize, time: f32)
[src]pub fn mask(&self, i: usize) -> u32
[src]pub fn set_mask(&mut self, i: usize, mask: u32)
[src]pub fn id(&self, i: usize) -> u32
[src]pub fn set_id(&mut self, i: usize, id: u32)
[src]pub fn flags(&self, i: usize) -> u32
[src]pub fn set_flags(&mut self, i: usize, flags: u32)
[src]impl SoARay for RayN
[src]pub fn org(&self, i: usize) -> Vector3<f32>
[src]pub fn set_org(&mut self, i: usize, o: Vector3<f32>)
[src]pub fn dir(&self, i: usize) -> Vector3<f32>
[src]pub fn set_dir(&mut self, i: usize, d: Vector3<f32>)
[src]pub fn tnear(&self, i: usize) -> f32
[src]pub fn set_tnear(&mut self, i: usize, near: f32)
[src]pub fn tfar(&self, i: usize) -> f32
[src]pub fn set_tfar(&mut self, i: usize, far: f32)
[src]pub fn time(&self, i: usize) -> f32
[src]pub fn set_time(&mut self, i: usize, time: f32)
[src]pub fn mask(&self, i: usize) -> u32
[src]pub fn set_mask(&mut self, i: usize, mask: u32)
[src]pub fn id(&self, i: usize) -> u32
[src]pub fn set_id(&mut self, i: usize, id: u32)
[src]pub fn flags(&self, i: usize) -> u32
[src]pub fn set_flags(&mut self, i: usize, flags: u32)
[src]impl SoARay for Ray4
[src]pub fn org(&self, i: usize) -> Vector3<f32>
[src]pub fn set_org(&mut self, i: usize, o: Vector3<f32>)
[src]pub fn dir(&self, i: usize) -> Vector3<f32>
[src]pub fn set_dir(&mut self, i: usize, d: Vector3<f32>)
[src]pub fn tnear(&self, i: usize) -> f32
[src]pub fn set_tnear(&mut self, i: usize, near: f32)
[src]pub fn tfar(&self, i: usize) -> f32
[src]pub fn set_tfar(&mut self, i: usize, far: f32)
[src]pub fn time(&self, i: usize) -> f32
[src]pub fn set_time(&mut self, i: usize, time: f32)
[src]pub fn mask(&self, i: usize) -> u32
[src]pub fn set_mask(&mut self, i: usize, mask: u32)
[src]pub fn id(&self, i: usize) -> u32
[src]pub fn set_id(&mut self, i: usize, id: u32)
[src]pub fn flags(&self, i: usize) -> u32
[src]pub fn set_flags(&mut self, i: usize, flags: u32)
[src]