Trait One

Source
pub trait One {
    // Required method
    fn one() -> Self;
}
Expand description

All elements set to 0.0, except for the scalar, which is set to 1.0

Required Methods§

Source

fn one() -> 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 One for f32

Source§

fn one() -> Self

Implementors§

Source§

impl One for ComplexNumber

Source§

impl One for geometric_algebra::epga2d::IdealPoint

Source§

impl One for geometric_algebra::epga2d::Motor

Source§

impl One for geometric_algebra::epga2d::MotorDual

Source§

impl One for geometric_algebra::epga2d::MultiVector

Source§

impl One for geometric_algebra::epga2d::Plane

Source§

impl One for geometric_algebra::epga2d::Point

Source§

impl One for geometric_algebra::epga2d::Rotor

Source§

impl One for geometric_algebra::epga2d::Translator

Source§

impl One for geometric_algebra::epga3d::IdealPoint

Source§

impl One for geometric_algebra::epga3d::Line

Source§

impl One for geometric_algebra::epga3d::Motor

Source§

impl One for geometric_algebra::epga3d::MultiVector

Source§

impl One for geometric_algebra::epga3d::Plane

Source§

impl One for geometric_algebra::epga3d::Point

Source§

impl One for geometric_algebra::epga3d::PointAndPlane

Source§

impl One for geometric_algebra::epga3d::Rotor

Source§

impl One for geometric_algebra::epga3d::Translator

Source§

impl One for SplitComplexNumber

Source§

impl One for geometric_algebra::hpga2d::IdealPoint

Source§

impl One for geometric_algebra::hpga2d::Motor

Source§

impl One for geometric_algebra::hpga2d::MotorDual

Source§

impl One for geometric_algebra::hpga2d::MultiVector

Source§

impl One for geometric_algebra::hpga2d::Plane

Source§

impl One for geometric_algebra::hpga2d::Point

Source§

impl One for geometric_algebra::hpga2d::Rotor

Source§

impl One for geometric_algebra::hpga2d::Translator

Source§

impl One for geometric_algebra::hpga3d::IdealPoint

Source§

impl One for geometric_algebra::hpga3d::Line

Source§

impl One for geometric_algebra::hpga3d::Motor

Source§

impl One for geometric_algebra::hpga3d::MultiVector

Source§

impl One for geometric_algebra::hpga3d::Plane

Source§

impl One for geometric_algebra::hpga3d::Point

Source§

impl One for geometric_algebra::hpga3d::PointAndPlane

Source§

impl One for geometric_algebra::hpga3d::Rotor

Source§

impl One for geometric_algebra::hpga3d::Translator

Source§

impl One for DualNumber

Source§

impl One for geometric_algebra::ppga2d::IdealPoint

Source§

impl One for geometric_algebra::ppga2d::Motor

Source§

impl One for geometric_algebra::ppga2d::MotorDual

Source§

impl One for geometric_algebra::ppga2d::MultiVector

Source§

impl One for geometric_algebra::ppga2d::Plane

Source§

impl One for geometric_algebra::ppga2d::Point

Source§

impl One for geometric_algebra::ppga2d::Rotor

Source§

impl One for geometric_algebra::ppga2d::Translator

Source§

impl One for geometric_algebra::ppga3d::IdealPoint

Source§

impl One for geometric_algebra::ppga3d::Line

Source§

impl One for geometric_algebra::ppga3d::Motor

Source§

impl One for geometric_algebra::ppga3d::MultiVector

Source§

impl One for geometric_algebra::ppga3d::Plane

Source§

impl One for geometric_algebra::ppga3d::Point

Source§

impl One for geometric_algebra::ppga3d::PointAndPlane

Source§

impl One for geometric_algebra::ppga3d::Rotor

Source§

impl One for geometric_algebra::ppga3d::Translator