pub struct ViewVolume {
pub projection_type: CentralOrParallel,
pub projection_point: CartesianPointRef,
pub view_plane_distance: f64,
pub front_plane_distance: f64,
pub front_plane_clipping: bool,
pub back_plane_distance: f64,
pub back_plane_clipping: bool,
pub view_volume_sides_clipping: bool,
pub view_window: PlanarBoxRef,
}Fields§
§projection_type: CentralOrParallel§projection_point: CartesianPointRef§view_plane_distance: f64§front_plane_distance: f64§front_plane_clipping: bool§back_plane_distance: f64§back_plane_clipping: bool§view_volume_sides_clipping: bool§view_window: PlanarBoxRefTrait Implementations§
Source§impl Clone for ViewVolume
impl Clone for ViewVolume
Source§fn clone(&self) -> ViewVolume
fn clone(&self) -> ViewVolume
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ViewVolume
impl Debug for ViewVolume
Source§impl PartialEq for ViewVolume
impl PartialEq for ViewVolume
Source§fn eq(&self, other: &ViewVolume) -> bool
fn eq(&self, other: &ViewVolume) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ViewVolume
Auto Trait Implementations§
impl Freeze for ViewVolume
impl RefUnwindSafe for ViewVolume
impl Send for ViewVolume
impl Sync for ViewVolume
impl Unpin for ViewVolume
impl UnsafeUnpin for ViewVolume
impl UnwindSafe for ViewVolume
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