pub struct DefaultDisplayWindow {
pub def_disp_win_left_offset: u64,
pub def_disp_win_right_offset: u64,
pub def_disp_win_top_offset: u64,
pub def_disp_win_bottom_offset: u64,
}
Expand description
Directly part of VuiParameters
.
Specifies the samples of the pictures in the CVS that are within the default display window, in terms of a rectangular region specified in picture coordinates for display.
Fields§
§def_disp_win_left_offset: u64
def_disp_win_left_offset
def_disp_win_right_offset: u64
def_disp_win_right_offset
def_disp_win_top_offset: u64
def_disp_win_top_offset
def_disp_win_bottom_offset: u64
def_disp_win_bottom_offset
Implementations§
Source§impl DefaultDisplayWindow
impl DefaultDisplayWindow
Sourcepub fn left_offset(&self, conformance_window: &ConformanceWindow) -> u64
pub fn left_offset(&self, conformance_window: &ConformanceWindow) -> u64
leftOffset = conf_win_left_offset + def_disp_win_left_offset
(E-68)
ISO/IEC 23008-2 - E.3.1
Sourcepub fn right_offset(&self, conformance_window: &ConformanceWindow) -> u64
pub fn right_offset(&self, conformance_window: &ConformanceWindow) -> u64
rightOffset = conf_win_right_offset + def_disp_win_right_offset
(E-69)
ISO/IEC 23008-2 - E.3.1
Sourcepub fn top_offset(&self, conformance_window: &ConformanceWindow) -> u64
pub fn top_offset(&self, conformance_window: &ConformanceWindow) -> u64
topOffset = conf_win_top_offset + def_disp_win_top_offset
(E-70)
ISO/IEC 23008-2 - E.3.1
Sourcepub fn bottom_offset(&self, conformance_window: &ConformanceWindow) -> u64
pub fn bottom_offset(&self, conformance_window: &ConformanceWindow) -> u64
bottomOffset = conf_win_bottom_offset + def_disp_win_bottom_offset
(E-71)
ISO/IEC 23008-2 - E.3.1
Trait Implementations§
Source§impl Clone for DefaultDisplayWindow
impl Clone for DefaultDisplayWindow
Source§fn clone(&self) -> DefaultDisplayWindow
fn clone(&self) -> DefaultDisplayWindow
Returns a copy 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 DefaultDisplayWindow
impl Debug for DefaultDisplayWindow
Source§impl Default for DefaultDisplayWindow
impl Default for DefaultDisplayWindow
Source§fn default() -> DefaultDisplayWindow
fn default() -> DefaultDisplayWindow
Returns the “default value” for a type. Read more
Source§impl PartialEq for DefaultDisplayWindow
impl PartialEq for DefaultDisplayWindow
impl StructuralPartialEq for DefaultDisplayWindow
Auto Trait Implementations§
impl Freeze for DefaultDisplayWindow
impl RefUnwindSafe for DefaultDisplayWindow
impl Send for DefaultDisplayWindow
impl Sync for DefaultDisplayWindow
impl Unpin for DefaultDisplayWindow
impl UnwindSafe for DefaultDisplayWindow
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