#[repr(C, packed(1))]pub struct PsCameraExtrinsicParameters {
pub rotation: [f64; 9],
pub translation: [f64; 3],
}Expand description
@brief Specifies the camera’s location and orientation extrinsic parameters.
Fields§
§rotation: [f64; 9]!< Orientation stored as an array of 9 double representing a 3x3 rotation matrix.
translation: [f64; 3]!< Location stored as an array of 3 double representing a 3-D translation vector.
Trait Implementations§
source§impl Clone for PsCameraExtrinsicParameters
impl Clone for PsCameraExtrinsicParameters
source§fn clone(&self) -> PsCameraExtrinsicParameters
fn clone(&self) -> PsCameraExtrinsicParameters
Returns a copy of the value. Read more
1.6.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 PsCameraExtrinsicParameters
impl Debug for PsCameraExtrinsicParameters
source§impl Default for PsCameraExtrinsicParameters
impl Default for PsCameraExtrinsicParameters
source§fn default() -> PsCameraExtrinsicParameters
fn default() -> PsCameraExtrinsicParameters
Returns the “default value” for a type. Read more
impl Copy for PsCameraExtrinsicParameters
Auto Trait Implementations§
impl Freeze for PsCameraExtrinsicParameters
impl RefUnwindSafe for PsCameraExtrinsicParameters
impl Send for PsCameraExtrinsicParameters
impl Sync for PsCameraExtrinsicParameters
impl Unpin for PsCameraExtrinsicParameters
impl UnwindSafe for PsCameraExtrinsicParameters
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)