[][src]Struct cv_core::CameraPose

pub struct CameraPose(pub Isometry3<f64>);

This contains a camera pose, which is a pose of the camera relative to the world. This transforms camera points (with depth as z) into world coordinates. This also tells you where the camera is located and oriented in the world.

Trait Implementations

impl AsMut<Isometry<f64, U3, Unit<Quaternion<f64>>>> for CameraPose[src]

impl AsRef<Isometry<f64, U3, Unit<Quaternion<f64>>>> for CameraPose[src]

impl Clone for CameraPose[src]

impl Copy for CameraPose[src]

impl Debug for CameraPose[src]

impl Deref for CameraPose[src]

type Target = Isometry3<f64>

The resulting type after dereferencing.

impl DerefMut for CameraPose[src]

impl From<CameraPose> for WorldPose[src]

impl From<CameraPose> for Isometry3<f64>[src]

impl From<Isometry<f64, U3, Unit<Quaternion<f64>>>> for CameraPose[src]

impl From<WorldPose> for CameraPose[src]

impl PartialEq<CameraPose> for CameraPose[src]

impl StructuralPartialEq for CameraPose[src]

Auto Trait Implementations

impl Send for CameraPose

impl Sync for CameraPose

impl Unpin for CameraPose

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Scalar for T where
    T: PartialEq<T> + Copy + Any + Debug
[src]

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,