Struct embree4_sys::RTCRay
source · #[repr(C)]#[repr(align(16))]pub struct RTCRay {
pub org_x: f32,
pub org_y: f32,
pub org_z: f32,
pub tnear: f32,
pub dir_x: f32,
pub dir_y: f32,
pub dir_z: f32,
pub time: f32,
pub tfar: f32,
pub mask: c_uint,
pub id: c_uint,
pub flags: c_uint,
}
Fields§
§org_x: f32
§org_y: f32
§org_z: f32
§tnear: f32
§dir_x: f32
§dir_y: f32
§dir_z: f32
§time: f32
§tfar: f32
§mask: c_uint
§id: c_uint
§flags: c_uint
Trait Implementations§
impl Copy for RTCRay
Auto Trait Implementations§
impl RefUnwindSafe for RTCRay
impl Send for RTCRay
impl Sync for RTCRay
impl Unpin for RTCRay
impl UnwindSafe for RTCRay
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more