#[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 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 PsCameraExtrinsicParameters
Source§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
Auto Trait Implementations§
impl Freeze for PsCameraExtrinsicParameters
impl RefUnwindSafe for PsCameraExtrinsicParameters
impl Send for PsCameraExtrinsicParameters
impl Sync for PsCameraExtrinsicParameters
impl Unpin for PsCameraExtrinsicParameters
impl UnsafeUnpin 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