pub trait SquaredMagnitude {
    type Output;

    // Required method
    fn squared_magnitude(self) -> Self::Output;
}
Expand description

Square of the magnitude

Required Associated Types§

Required Methods§

Implementations on Foreign Types§

source§

impl SquaredMagnitude for f32

Implementors§

source§

impl SquaredMagnitude for ComplexNumber

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga2d::IdealPoint

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga2d::Motor

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga2d::MotorDual

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga2d::MultiVector

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga2d::Plane

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga2d::Point

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga2d::Rotor

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga2d::Translator

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga3d::IdealPoint

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga3d::Line

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga3d::Motor

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga3d::MultiVector

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga3d::Plane

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga3d::Point

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga3d::PointAndPlane

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga3d::Rotor

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::epga3d::Translator

§

type Output = f32

source§

impl SquaredMagnitude for SplitComplexNumber

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga2d::IdealPoint

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga2d::Motor

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga2d::MotorDual

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga2d::MultiVector

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga2d::Plane

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga2d::Point

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga2d::Rotor

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga2d::Translator

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga3d::IdealPoint

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga3d::Line

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga3d::Motor

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga3d::MultiVector

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga3d::Plane

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga3d::Point

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga3d::PointAndPlane

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga3d::Rotor

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::hpga3d::Translator

§

type Output = f32

source§

impl SquaredMagnitude for DualNumber

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga2d::Motor

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga2d::MotorDual

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga2d::MultiVector

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga2d::Plane

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga2d::Point

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga2d::Rotor

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga2d::Translator

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga3d::Line

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga3d::Motor

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga3d::MultiVector

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga3d::Plane

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga3d::Point

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga3d::PointAndPlane

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga3d::Rotor

§

type Output = f32

source§

impl SquaredMagnitude for geometric_algebra::ppga3d::Translator

§

type Output = f32