pub struct CameraDesc {
pub eye: Vec3,
pub target: Vec3,
pub up: Vec3,
pub fov_y: f32,
pub near: f32,
pub far: f32,
}Expand description
A simple camera for headless rendering.
Fields§
§eye: Vec3§target: Vec3§up: Vec3§fov_y: f32§near: f32§far: f32Implementations§
Source§impl CameraDesc
impl CameraDesc
Trait Implementations§
Source§impl Clone for CameraDesc
impl Clone for CameraDesc
Source§fn clone(&self) -> CameraDesc
fn clone(&self) -> CameraDesc
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CameraDesc
impl Debug for CameraDesc
Auto Trait Implementations§
impl Freeze for CameraDesc
impl RefUnwindSafe for CameraDesc
impl Send for CameraDesc
impl Sync for CameraDesc
impl Unpin for CameraDesc
impl UnsafeUnpin for CameraDesc
impl UnwindSafe for CameraDesc
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