pub struct CameraInfo {
pub header: Header,
pub height: u32,
pub width: u32,
pub distortion_model: String,
pub D: Vec<f64>,
pub K: [f64; 9],
pub R: [f64; 9],
pub P: [f64; 12],
pub binning_x: u32,
pub binning_y: u32,
pub roi: RegionOfInterest,
}Fields§
§header: Header§height: u32§width: u32§distortion_model: String§D: Vec<f64>§K: [f64; 9]§R: [f64; 9]§P: [f64; 12]§binning_x: u32§binning_y: u32§roi: RegionOfInterestTrait Implementations§
Source§impl Clone for CameraInfo
impl Clone for CameraInfo
Source§fn clone(&self) -> CameraInfo
fn clone(&self) -> CameraInfo
Returns a duplicate 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 CameraInfo
impl Debug for CameraInfo
Source§impl Default for CameraInfo
impl Default for CameraInfo
Source§impl From<CameraInfo> for MsgMessage
impl From<CameraInfo> for MsgMessage
Source§fn from(src: CameraInfo) -> Self
fn from(src: CameraInfo) -> Self
Converts to this type from the input type.
Source§impl From<CameraInfo> for MsgValue
impl From<CameraInfo> for MsgValue
Source§fn from(src: CameraInfo) -> Self
fn from(src: CameraInfo) -> Self
Converts to this type from the input type.
Source§impl Message for CameraInfo
impl Message for CameraInfo
Source§impl PartialEq for CameraInfo
impl PartialEq for CameraInfo
Source§impl RosMsg for CameraInfo
impl RosMsg for CameraInfo
Auto Trait Implementations§
impl Freeze for CameraInfo
impl RefUnwindSafe for CameraInfo
impl Send for CameraInfo
impl Sync for CameraInfo
impl Unpin for CameraInfo
impl UnwindSafe for CameraInfo
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§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