ArcTan2

Trait ArcTan2 

Source
pub trait ArcTan2: CubeType + Sized {
    // Provided methods
    fn atan2(self, _rhs: Self) -> Self { ... }
    fn __expand_atan2(
        scope: &mut Scope,
        lhs: ExpandElementTyped<Self>,
        rhs: ExpandElementTyped<Self>,
    ) -> ExpandElementTyped<Self> { ... }
}

Provided Methods§

Source

fn atan2(self, _rhs: Self) -> Self

Source

fn __expand_atan2( scope: &mut Scope, lhs: ExpandElementTyped<Self>, rhs: ExpandElementTyped<Self>, ) -> ExpandElementTyped<Self>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl ArcTan2 for f32

Source§

impl ArcTan2 for f64

Source§

impl ArcTan2 for bf16

Source§

impl ArcTan2 for f16

Implementors§

Source§

impl ArcTan2 for flex32

Source§

impl ArcTan2 for tf32

Source§

impl<const POS: u8> ArcTan2 for ElemExpand<POS>