pub fn zero(dimension: u32) -> Vector {
        let mut components = vec![];
        for _ in 0..dimension {
            components.push(0.0);
        }
        Vector::new(components)
    }
/// Creates a zero vector in a specific dimension
Creates a zero vector in a specific dimension
Creates a zero vector in a specific dimension
pub fn zero(dimension: u32) -> Vector {
        let mut components = vec![];
        for _ in 0..dimension {
            components.push(0.0);
        }
        Vector::new(components)
    }
pub fn zero ( dimension : u32 ) -> Vector { let mut components = vec ! [ ] ; for _ in 0 .. dimension { components . push ( 0.0 ) ; } Vector :: new ( components ) }
Creates a zero vector in a specific dimension
Creates a zero vector in a specific dimension
dimension
u32
dimension
u32