pub struct BasicCamera {
pub transform: Transform,
pub aspect_ratio: f32,
pub z_near: f32,
pub z_far: f32,
}Fields§
§transform: Transform§aspect_ratio: f32§z_near: f32§z_far: f32Implementations§
Source§impl BasicCamera
impl BasicCamera
pub fn new(aspect_ratio: f32) -> BasicCamera
pub fn get_view_matrix(&self) -> Matrix4<f32>
pub fn get_projection_matrix(&self) -> Matrix4<f32>
Auto Trait Implementations§
impl Freeze for BasicCamera
impl RefUnwindSafe for BasicCamera
impl Send for BasicCamera
impl Sync for BasicCamera
impl Unpin for BasicCamera
impl UnsafeUnpin for BasicCamera
impl UnwindSafe for BasicCamera
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