pub struct BrownConrady {
pub k1: f64,
pub k2: f64,
pub p1: f64,
pub p2: f64,
pub k3: f64,
}Expand description
Brown–Conrady radial and tangential lens-distortion coefficients.
Fields§
§k1: f64First radial coefficient.
k2: f64Second radial coefficient.
p1: f64First tangential coefficient.
p2: f64Second tangential coefficient.
k3: f64Third radial coefficient.
Implementations§
Source§impl BrownConrady
impl BrownConrady
Sourcepub fn is_identity(self) -> bool
pub fn is_identity(self) -> bool
Returns whether all coefficients are zero.
Trait Implementations§
Source§impl Clone for BrownConrady
impl Clone for BrownConrady
Source§fn clone(&self) -> BrownConrady
fn clone(&self) -> BrownConrady
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 BrownConrady
impl Debug for BrownConrady
Source§impl Default for BrownConrady
impl Default for BrownConrady
Source§fn default() -> BrownConrady
fn default() -> BrownConrady
Returns the “default value” for a type. Read more
Source§impl PartialEq for BrownConrady
impl PartialEq for BrownConrady
Source§fn eq(&self, other: &BrownConrady) -> bool
fn eq(&self, other: &BrownConrady) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for BrownConrady
impl StructuralPartialEq for BrownConrady
Auto Trait Implementations§
impl Freeze for BrownConrady
impl RefUnwindSafe for BrownConrady
impl Send for BrownConrady
impl Sync for BrownConrady
impl Unpin for BrownConrady
impl UnsafeUnpin for BrownConrady
impl UnwindSafe for BrownConrady
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