use na::{Scalar, Real, U3, DefaultAllocator}; use traits::{Number, Alloc, Dimension}; use aliases::Vec; pub fn ceilMultiple(v: T, Multiple: T) -> T { unimplemented!() } pub fn ceilMultiple2(v: &Vec, Multiple: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn ceilPowerOfTwo(v: IU) -> IU { unimplemented!() } pub fn ceilPowerOfTwo2(v: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn floorMultiple(v: T, Multiple: T) -> T { unimplemented!() } pub fn floorMultiple2(v: &Vec, Multiple: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn floorPowerOfTwo(v: IU) -> IU { unimplemented!() } pub fn floorPowerOfTwo2(v: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn isMultiple(v: IU, Multiple: IU) -> bool { unimplemented!() } pub fn isMultiple2(v: &Vec,Multiple: N) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn isMultiple3(v: &Vec, Multiple: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn isPowerOfTwo2(v: IU) -> bool { unimplemented!() } pub fn isPowerOfTwo(v: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn roundMultiple(v: T, Multiple: T) -> T { unimplemented!() } pub fn roundMultiple2(v: &Vec, Multiple: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn roundPowerOfTwo(v: IU) -> IU { unimplemented!() } pub fn roundPowerOfTwo2(v: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() }