Struct e57::PinholeImageProperties
source · pub struct PinholeImageProperties {
pub width: u32,
pub height: u32,
pub focal_length: f64,
pub pixel_width: f64,
pub pixel_height: f64,
pub principal_x: f64,
pub principal_y: f64,
}Expand description
Properties of a pinhole image.
Fields§
§width: u32Width of the image in pixels.
height: u32Height of the image in pixels.
focal_length: f64The cameras focal length in meters.
pixel_width: f64The width of a pixel in meters.
pixel_height: f64The height of a pixel in meters.
principal_x: f64The X coordinate of the principal point in pixels.
principal_y: f64The Y coordinate of the principal point in pixels.
Trait Implementations§
source§impl Clone for PinholeImageProperties
impl Clone for PinholeImageProperties
source§fn clone(&self) -> PinholeImageProperties
fn clone(&self) -> PinholeImageProperties
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 moreAuto Trait Implementations§
impl Freeze for PinholeImageProperties
impl RefUnwindSafe for PinholeImageProperties
impl Send for PinholeImageProperties
impl Sync for PinholeImageProperties
impl Unpin for PinholeImageProperties
impl UnwindSafe for PinholeImageProperties
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)