#[repr(C, align(32))]pub struct RTCRay8 {
pub org_x: [f32; 8],
pub org_y: [f32; 8],
pub org_z: [f32; 8],
pub tnear: [f32; 8],
pub dir_x: [f32; 8],
pub dir_y: [f32; 8],
pub dir_z: [f32; 8],
pub time: [f32; 8],
pub tfar: [f32; 8],
pub mask: [c_uint; 8],
pub id: [c_uint; 8],
pub flags: [c_uint; 8],
}
Fields§
§org_x: [f32; 8]
§org_y: [f32; 8]
§org_z: [f32; 8]
§tnear: [f32; 8]
§dir_x: [f32; 8]
§dir_y: [f32; 8]
§dir_z: [f32; 8]
§time: [f32; 8]
§tfar: [f32; 8]
§mask: [c_uint; 8]
§id: [c_uint; 8]
§flags: [c_uint; 8]
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RTCRay8
impl RefUnwindSafe for RTCRay8
impl Send for RTCRay8
impl Sync for RTCRay8
impl Unpin for RTCRay8
impl UnwindSafe for RTCRay8
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