Struct vox_geometry_rust::surface3::SurfaceRayIntersection3 [−][src]
pub struct SurfaceRayIntersection3 { pub is_intersecting: bool, pub distance: f64, pub point: Vector3D, pub normal: Vector3D, }
Expand description
Struct that represents ray-surface intersection point.
Fields
is_intersecting: bool
distance: f64
point: Vector3D
normal: Vector3D
Implementations
impl SurfaceRayIntersection3
[src]
impl SurfaceRayIntersection3
[src]pub fn new() -> SurfaceRayIntersection3
[src]
Auto Trait Implementations
impl RefUnwindSafe for SurfaceRayIntersection3
impl Send for SurfaceRayIntersection3
impl Sync for SurfaceRayIntersection3
impl Unpin for SurfaceRayIntersection3
impl UnwindSafe for SurfaceRayIntersection3
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,