pub struct MarkerDetectorProfileML(/* private fields */);
Expand description
Implementations§
Source§impl MarkerDetectorProfileML
impl MarkerDetectorProfileML
Sourcepub const DEFAULT: MarkerDetectorProfileML
pub const DEFAULT: MarkerDetectorProfileML
Tracker profile that covers standard use cases. If this does not suite the needs of the application try the other profiles listed below.
Sourcepub const SPEED: MarkerDetectorProfileML
pub const SPEED: MarkerDetectorProfileML
Optimized for speed. Use this profile to reduce the compute load and increase detection/tracker speed. This can result in low accuracy poses.
Sourcepub const ACCURACY: MarkerDetectorProfileML
pub const ACCURACY: MarkerDetectorProfileML
Optimized for accuracy. Use this profile to optimize for accurate marker poses. This can cause increased load on the compute.
Sourcepub const SMALL_TARGETS: MarkerDetectorProfileML
pub const SMALL_TARGETS: MarkerDetectorProfileML
Optimized for small targets. Use this profile to optimize for markers that are small or for larger markers that need to be detected from afar.
Sourcepub const LARGE_FOV: MarkerDetectorProfileML
pub const LARGE_FOV: MarkerDetectorProfileML
Optimized for FoV. Use this profile to be able to detect markers across a larger FoV. The marker tracker system will attempt to use multiple cameras to detect the markers.
Sourcepub const CUSTOM: MarkerDetectorProfileML
pub const CUSTOM: MarkerDetectorProfileML
Custom Tracker Profile. The application can define a custom tracker profile. See XrMarkerDetectorCustomProfileInfoML for more details.
pub fn from_raw(x: i32) -> Self
pub fn into_raw(self) -> i32
Trait Implementations§
Source§impl Clone for MarkerDetectorProfileML
impl Clone for MarkerDetectorProfileML
Source§fn clone(&self) -> MarkerDetectorProfileML
fn clone(&self) -> MarkerDetectorProfileML
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more