pub struct ColmapCamera {
pub camera_id: u32,
pub model_id: CameraModelId,
pub width: usize,
pub height: usize,
pub params: Vec<f64>,
}Expand description
Represents a camera in the Colmap system.
Fields§
§camera_id: u32Camera id
model_id: CameraModelIdCamera model id
width: usizeImage width
height: usizeImage height
params: Vec<f64>Camera parameters
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ColmapCamera
impl RefUnwindSafe for ColmapCamera
impl Send for ColmapCamera
impl Sync for ColmapCamera
impl Unpin for ColmapCamera
impl UnwindSafe for ColmapCamera
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more