pub struct GpuGicpDiagnostics {
pub result: RegistrationResult,
pub transfers: TransferStats,
pub correspondence_batches: usize,
pub covariance_batches: usize,
}Expand description
Result and explicit transfer accounting for GPU GICP correspondence search.
Fields§
§result: RegistrationResultPose, Euclidean fitness, iteration count and convergence flag.
transfers: TransferStatsTarget/query and optional radius-covariance uploads/readbacks.
correspondence_batches: usizeCompleted nearest-query batches; depends on the stopping path.
covariance_batches: usizeCompleted explicit radius-GPU covariance batches (0 or 2).
Trait Implementations§
Source§impl Clone for GpuGicpDiagnostics
impl Clone for GpuGicpDiagnostics
Source§fn clone(&self) -> GpuGicpDiagnostics
fn clone(&self) -> GpuGicpDiagnostics
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 GpuGicpDiagnostics
impl Debug for GpuGicpDiagnostics
Source§impl PartialEq for GpuGicpDiagnostics
impl PartialEq for GpuGicpDiagnostics
impl StructuralPartialEq for GpuGicpDiagnostics
Auto Trait Implementations§
impl Freeze for GpuGicpDiagnostics
impl RefUnwindSafe for GpuGicpDiagnostics
impl Send for GpuGicpDiagnostics
impl Sync for GpuGicpDiagnostics
impl Unpin for GpuGicpDiagnostics
impl UnsafeUnpin for GpuGicpDiagnostics
impl UnwindSafe for GpuGicpDiagnostics
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