pub struct SurfacePoint {
pub u: f64,
pub v: f64,
pub position: [f64; 3],
}Expand description
A point on a surface parameterized as (u,v) → (x,y,z)
Fields§
§u: f64§v: f64§position: [f64; 3]Auto Trait Implementations§
impl Freeze for SurfacePoint
impl RefUnwindSafe for SurfacePoint
impl Send for SurfacePoint
impl Sync for SurfacePoint
impl Unpin for SurfacePoint
impl UnsafeUnpin for SurfacePoint
impl UnwindSafe for SurfacePoint
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