pub struct LabeledMarker {
pub id: i32,
pub position: Marker,
pub size: f32,
pub occluded: Option<bool>,
pub point_cloud_solved: Option<bool>,
pub model_solved: Option<bool>,
}Expand description
Identifiable Marker
Fields§
§id: i32ID of this marker
position: MarkerPosition in 3D space
size: f32Size of marker
occluded: Option<bool>Was marker occluded in this frame (NatNet >= 2.6)
point_cloud_solved: Option<bool>Was the position solved using point cloud? (NatNet >= 2.6)
model_solved: Option<bool>Was the position solved using a model solver? (NatNet >= 2.6)
Trait Implementations§
Source§impl Clone for LabeledMarker
impl Clone for LabeledMarker
Source§fn clone(&self) -> LabeledMarker
fn clone(&self) -> LabeledMarker
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 moreSource§impl Debug for LabeledMarker
impl Debug for LabeledMarker
Source§impl PartialEq for LabeledMarker
impl PartialEq for LabeledMarker
impl StructuralPartialEq for LabeledMarker
Auto Trait Implementations§
impl Freeze for LabeledMarker
impl RefUnwindSafe for LabeledMarker
impl Send for LabeledMarker
impl Sync for LabeledMarker
impl Unpin for LabeledMarker
impl UnwindSafe for LabeledMarker
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)