[][src]Struct cv_core::KeyPoint

pub struct KeyPoint(pub Point2<f64>);

A point on an image frame. This type should only be used when the point location is on the image frame in pixel coordinates. This means the keypoint is neither undistorted nor normalized.

Trait Implementations

impl AsMut<Point<f64, U2>> for KeyPoint[src]

impl AsRef<Point<f64, U2>> for KeyPoint[src]

impl Clone for KeyPoint[src]

impl Copy for KeyPoint[src]

impl Debug for KeyPoint[src]

impl Deref for KeyPoint[src]

type Target = Point2<f64>

The resulting type after dereferencing.

impl DerefMut for KeyPoint[src]

impl From<KeyPoint> for Point2<f64>[src]

impl From<Point<f64, U2>> for KeyPoint[src]

impl ImagePoint for KeyPoint[src]

impl PartialEq<KeyPoint> for KeyPoint[src]

impl PartialOrd<KeyPoint> for KeyPoint[src]

impl StructuralPartialEq for KeyPoint[src]

Auto Trait Implementations

impl Send for KeyPoint

impl Sync for KeyPoint

impl Unpin for KeyPoint

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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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>,