pub struct RgbdOdometryEstimate {
pub pose: AbsolutePose,
pub inliers: Vec<bool>,
pub rejected_depth_count: usize,
}Expand description
Metric previous-camera to current-camera odometry result.
Fields§
§pose: AbsolutePoseFull metric source-to-target pose.
inliers: Vec<bool>RANSAC decisions over correspondences that had valid source depth.
rejected_depth_count: usizeNumber of input rows discarded for missing/out-of-range source depth.
Trait Implementations§
Source§impl Clone for RgbdOdometryEstimate
impl Clone for RgbdOdometryEstimate
Source§fn clone(&self) -> RgbdOdometryEstimate
fn clone(&self) -> RgbdOdometryEstimate
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 RgbdOdometryEstimate
impl Debug for RgbdOdometryEstimate
Source§impl PartialEq for RgbdOdometryEstimate
impl PartialEq for RgbdOdometryEstimate
Source§fn eq(&self, other: &RgbdOdometryEstimate) -> bool
fn eq(&self, other: &RgbdOdometryEstimate) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RgbdOdometryEstimate
Auto Trait Implementations§
impl Freeze for RgbdOdometryEstimate
impl RefUnwindSafe for RgbdOdometryEstimate
impl Send for RgbdOdometryEstimate
impl Sync for RgbdOdometryEstimate
impl Unpin for RgbdOdometryEstimate
impl UnsafeUnpin for RgbdOdometryEstimate
impl UnwindSafe for RgbdOdometryEstimate
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