pub struct PlaneDetectionCapabilityFlagsEXT(/* private fields */);
Expand description
Implementations§
Source§impl PlaneDetectionCapabilityFlagsEXT
impl PlaneDetectionCapabilityFlagsEXT
Sourcepub const PLANE_DETECTION: PlaneDetectionCapabilityFlagsEXT
pub const PLANE_DETECTION: PlaneDetectionCapabilityFlagsEXT
plane detection is supported
Sourcepub const PLANE_HOLES: PlaneDetectionCapabilityFlagsEXT
pub const PLANE_HOLES: PlaneDetectionCapabilityFlagsEXT
polygon buffers for holes in planes can be generated
Sourcepub const SEMANTIC_CEILING: PlaneDetectionCapabilityFlagsEXT
pub const SEMANTIC_CEILING: PlaneDetectionCapabilityFlagsEXT
plane detection supports ceiling semantic classification
Sourcepub const SEMANTIC_FLOOR: PlaneDetectionCapabilityFlagsEXT
pub const SEMANTIC_FLOOR: PlaneDetectionCapabilityFlagsEXT
plane detection supports floor semantic classification
Sourcepub const SEMANTIC_WALL: PlaneDetectionCapabilityFlagsEXT
pub const SEMANTIC_WALL: PlaneDetectionCapabilityFlagsEXT
plane detection supports wall semantic classification
Sourcepub const SEMANTIC_PLATFORM: PlaneDetectionCapabilityFlagsEXT
pub const SEMANTIC_PLATFORM: PlaneDetectionCapabilityFlagsEXT
plane detection supports platform semantic classification (for example table tops)
Sourcepub const ORIENTATION: PlaneDetectionCapabilityFlagsEXT
pub const ORIENTATION: PlaneDetectionCapabilityFlagsEXT
plane detection supports plane orientation classification. If not supported planes are always classified as ARBITRARY.
Source§impl PlaneDetectionCapabilityFlagsEXT
impl PlaneDetectionCapabilityFlagsEXT
pub const EMPTY: PlaneDetectionCapabilityFlagsEXT
pub fn from_raw(x: u64) -> PlaneDetectionCapabilityFlagsEXT
pub fn into_raw(self) -> u64
pub fn is_empty(self) -> bool
pub fn intersects(self, other: PlaneDetectionCapabilityFlagsEXT) -> bool
Sourcepub fn contains(self, other: PlaneDetectionCapabilityFlagsEXT) -> bool
pub fn contains(self, other: PlaneDetectionCapabilityFlagsEXT) -> bool
Returns whether other
is a subset of self
Trait Implementations§
Source§impl BitAnd for PlaneDetectionCapabilityFlagsEXT
impl BitAnd for PlaneDetectionCapabilityFlagsEXT
Source§type Output = PlaneDetectionCapabilityFlagsEXT
type Output = PlaneDetectionCapabilityFlagsEXT
The resulting type after applying the
&
operator.Source§fn bitand(
self,
rhs: PlaneDetectionCapabilityFlagsEXT,
) -> PlaneDetectionCapabilityFlagsEXT
fn bitand( self, rhs: PlaneDetectionCapabilityFlagsEXT, ) -> PlaneDetectionCapabilityFlagsEXT
Performs the
&
operation. Read moreSource§impl BitAndAssign for PlaneDetectionCapabilityFlagsEXT
impl BitAndAssign for PlaneDetectionCapabilityFlagsEXT
Source§fn bitand_assign(&mut self, rhs: PlaneDetectionCapabilityFlagsEXT)
fn bitand_assign(&mut self, rhs: PlaneDetectionCapabilityFlagsEXT)
Performs the
&=
operation. Read moreSource§impl BitOr for PlaneDetectionCapabilityFlagsEXT
impl BitOr for PlaneDetectionCapabilityFlagsEXT
Source§type Output = PlaneDetectionCapabilityFlagsEXT
type Output = PlaneDetectionCapabilityFlagsEXT
The resulting type after applying the
|
operator.Source§fn bitor(
self,
rhs: PlaneDetectionCapabilityFlagsEXT,
) -> PlaneDetectionCapabilityFlagsEXT
fn bitor( self, rhs: PlaneDetectionCapabilityFlagsEXT, ) -> PlaneDetectionCapabilityFlagsEXT
Performs the
|
operation. Read moreSource§impl BitOrAssign for PlaneDetectionCapabilityFlagsEXT
impl BitOrAssign for PlaneDetectionCapabilityFlagsEXT
Source§fn bitor_assign(&mut self, rhs: PlaneDetectionCapabilityFlagsEXT)
fn bitor_assign(&mut self, rhs: PlaneDetectionCapabilityFlagsEXT)
Performs the
|=
operation. Read moreSource§impl BitXor for PlaneDetectionCapabilityFlagsEXT
impl BitXor for PlaneDetectionCapabilityFlagsEXT
Source§type Output = PlaneDetectionCapabilityFlagsEXT
type Output = PlaneDetectionCapabilityFlagsEXT
The resulting type after applying the
^
operator.Source§fn bitxor(
self,
rhs: PlaneDetectionCapabilityFlagsEXT,
) -> PlaneDetectionCapabilityFlagsEXT
fn bitxor( self, rhs: PlaneDetectionCapabilityFlagsEXT, ) -> PlaneDetectionCapabilityFlagsEXT
Performs the
^
operation. Read moreSource§impl BitXorAssign for PlaneDetectionCapabilityFlagsEXT
impl BitXorAssign for PlaneDetectionCapabilityFlagsEXT
Source§fn bitxor_assign(&mut self, rhs: PlaneDetectionCapabilityFlagsEXT)
fn bitxor_assign(&mut self, rhs: PlaneDetectionCapabilityFlagsEXT)
Performs the
^=
operation. Read moreSource§impl Clone for PlaneDetectionCapabilityFlagsEXT
impl Clone for PlaneDetectionCapabilityFlagsEXT
Source§fn clone(&self) -> PlaneDetectionCapabilityFlagsEXT
fn clone(&self) -> PlaneDetectionCapabilityFlagsEXT
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 Default for PlaneDetectionCapabilityFlagsEXT
impl Default for PlaneDetectionCapabilityFlagsEXT
Source§fn default() -> PlaneDetectionCapabilityFlagsEXT
fn default() -> PlaneDetectionCapabilityFlagsEXT
Returns the “default value” for a type. Read more
Source§impl Not for PlaneDetectionCapabilityFlagsEXT
impl Not for PlaneDetectionCapabilityFlagsEXT
Source§type Output = PlaneDetectionCapabilityFlagsEXT
type Output = PlaneDetectionCapabilityFlagsEXT
The resulting type after applying the
!
operator.Source§fn not(self) -> PlaneDetectionCapabilityFlagsEXT
fn not(self) -> PlaneDetectionCapabilityFlagsEXT
Performs the unary
!
operation. Read moreSource§impl PartialEq for PlaneDetectionCapabilityFlagsEXT
impl PartialEq for PlaneDetectionCapabilityFlagsEXT
Source§fn eq(&self, other: &PlaneDetectionCapabilityFlagsEXT) -> bool
fn eq(&self, other: &PlaneDetectionCapabilityFlagsEXT) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Copy for PlaneDetectionCapabilityFlagsEXT
impl Eq for PlaneDetectionCapabilityFlagsEXT
impl StructuralPartialEq for PlaneDetectionCapabilityFlagsEXT
Auto Trait Implementations§
impl Freeze for PlaneDetectionCapabilityFlagsEXT
impl RefUnwindSafe for PlaneDetectionCapabilityFlagsEXT
impl Send for PlaneDetectionCapabilityFlagsEXT
impl Sync for PlaneDetectionCapabilityFlagsEXT
impl Unpin for PlaneDetectionCapabilityFlagsEXT
impl UnwindSafe for PlaneDetectionCapabilityFlagsEXT
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