Vec3Impl
Fully qualified path: cubit::f64::types::vec3::Vec3Impl
impl Vec3Impl of Vec3Trait;
Impl functions
new
Fully qualified path: cubit::f64::types::vec3::Vec3Impl::new
fn new(x: Fixed, y: Fixed, z: Fixed) -> Vec3
splat
Fully qualified path: cubit::f64::types::vec3::Vec3Impl::splat
fn splat(v: Fixed) -> Vec3
abs
Fully qualified path: cubit::f64::types::vec3::Vec3Impl::abs
fn abs(self: Vec3) -> Vec3
cross
Fully qualified path: cubit::f64::types::vec3::Vec3Impl::cross
fn cross(self: Vec3, rhs: Vec3) -> Vec3
dot
Fully qualified path: cubit::f64::types::vec3::Vec3Impl::dot
fn dot(self: Vec3, rhs: Vec3) -> Fixed
floor
Fully qualified path: cubit::f64::types::vec3::Vec3Impl::floor
fn floor(self: Vec3) -> Vec3
norm
Fully qualified path: cubit::f64::types::vec3::Vec3Impl::norm
fn norm(self: Vec3) -> Fixed
add
Fully qualified path: cubit::f64::types::vec3::Vec3Impl::add
fn add(self: Vec3, scalar: Fixed) -> Vec3
sub
Fully qualified path: cubit::f64::types::vec3::Vec3Impl::sub
fn sub(self: Vec3, scalar: Fixed) -> Vec3
mul
Fully qualified path: cubit::f64::types::vec3::Vec3Impl::mul
fn mul(self: Vec3, scalar: Fixed) -> Vec3
div
Fully qualified path: cubit::f64::types::vec3::Vec3Impl::div
fn div(self: Vec3, scalar: Fixed) -> Vec3
rem
Fully qualified path: cubit::f64::types::vec3::Vec3Impl::rem
fn rem(self: Vec3, scalar: Fixed) -> Vec3