[]Struct gdnative_common::Plane

#[repr(C)]
pub struct Plane {
    pub normal: TypedVector3D<f32, UnknownUnit>,
    pub d: f32,
}

Plane in hessian form.

Fields

normal: TypedVector3D<f32, UnknownUnit>d: f32

Trait Implementations

impl Clone for Plane

impl Copy for Plane

impl Debug for Plane

impl<'l> From<&'l Plane> for Variant[src]

impl PartialEq<Plane> for Plane

impl StructuralPartialEq for Plane

Auto Trait Implementations

impl RefUnwindSafe for Plane

impl Send for Plane

impl Sync for Plane

impl Unpin for Plane

impl UnwindSafe for Plane

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