#[repr(C, packed(1))]pub struct ScDepthVector3 {
pub depthX: i32,
pub depthY: i32,
pub depthZ: ScDepthPixel,
}Expand description
@brief Contains depth information for a given pixel.
Fields§
§depthX: i32!< The x coordinate of the pixel.
depthY: i32!< The y coordinate of the pixel.
depthZ: ScDepthPixel!< The depth of the pixel, in millimeters.
Trait Implementations§
Source§impl Clone for ScDepthVector3
impl Clone for ScDepthVector3
Source§fn clone(&self) -> ScDepthVector3
fn clone(&self) -> ScDepthVector3
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 moreimpl Copy for ScDepthVector3
Source§impl Debug for ScDepthVector3
impl Debug for ScDepthVector3
Source§impl Default for ScDepthVector3
impl Default for ScDepthVector3
Source§fn default() -> ScDepthVector3
fn default() -> ScDepthVector3
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ScDepthVector3
impl RefUnwindSafe for ScDepthVector3
impl Send for ScDepthVector3
impl Sync for ScDepthVector3
impl Unpin for ScDepthVector3
impl UnsafeUnpin for ScDepthVector3
impl UnwindSafe for ScDepthVector3
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