#[repr(C, packed(1))]pub struct ScSensorExtrinsicParameters {
pub rotation: [f64; 9],
pub translation: [f64; 3],
}Expand description
@brief Extrinsic parameters defines the physical relationship form tof sensor to color sensor.
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 ScSensorExtrinsicParameters
impl Clone for ScSensorExtrinsicParameters
Source§fn clone(&self) -> ScSensorExtrinsicParameters
fn clone(&self) -> ScSensorExtrinsicParameters
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 ScSensorExtrinsicParameters
Source§impl Debug for ScSensorExtrinsicParameters
impl Debug for ScSensorExtrinsicParameters
Source§impl Default for ScSensorExtrinsicParameters
impl Default for ScSensorExtrinsicParameters
Source§fn default() -> ScSensorExtrinsicParameters
fn default() -> ScSensorExtrinsicParameters
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ScSensorExtrinsicParameters
impl RefUnwindSafe for ScSensorExtrinsicParameters
impl Send for ScSensorExtrinsicParameters
impl Sync for ScSensorExtrinsicParameters
impl Unpin for ScSensorExtrinsicParameters
impl UnsafeUnpin for ScSensorExtrinsicParameters
impl UnwindSafe for ScSensorExtrinsicParameters
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