pub struct Scene<'a> {
pub system: Option<&'a System>,
pub time_factor: Option<f64>,
pub reprojector: &'a dyn Reprojector,
}Expand description
What reading needs to know of the scene, beyond the sections.
Fields§
§system: Option<&'a System>The scene’s system - what every point is reprojected into. None: a
scene with none; an object that states one is then refused by name.
time_factor: Option<f64>The scene’s time scale (model::Inputs::time_factor).
reprojector: &'a dyn ReprojectorThe geodesy backend for a reprojection (energyml-proj in the faces).
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for Scene<'a>
impl<'a> !Send for Scene<'a>
impl<'a> !Sync for Scene<'a>
impl<'a> !UnwindSafe for Scene<'a>
impl<'a> Freeze for Scene<'a>
impl<'a> Unpin for Scene<'a>
impl<'a> UnsafeUnpin for Scene<'a>
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