Struct dyon::vec4::Vec4 [−][src]
Wraps a 4D vector for easier embedding with Dyon.
Trait Implementations
impl Debug for Vec4
[src]
impl Debug for Vec4
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Copy for Vec4
[src]
impl Copy for Vec4
impl Clone for Vec4
[src]
impl Clone for Vec4
fn clone(&self) -> Vec4
[src]
fn clone(&self) -> Vec4
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl ConvertVec4 for Vec4
[src]
impl ConvertVec4 for Vec4
impl PopVariable for Vec4
[src]
impl PopVariable for Vec4
fn pop_var(rt: &Runtime, var: &Variable) -> Result<Self, String>
[src]
fn pop_var(rt: &Runtime, var: &Variable) -> Result<Self, String>
Converts variable to self. The variable should be resolved before call. Read more
impl PushVariable for Vec4
[src]
impl PushVariable for Vec4
impl From<[f32; 2]> for Vec4
[src]
impl From<[f32; 2]> for Vec4
impl From<[f32; 3]> for Vec4
[src]
impl From<[f32; 3]> for Vec4
impl From<[f32; 4]> for Vec4
[src]
impl From<[f32; 4]> for Vec4
impl From<[f64; 2]> for Vec4
[src]
impl From<[f64; 2]> for Vec4
impl From<[f64; 3]> for Vec4
[src]
impl From<[f64; 3]> for Vec4
impl From<[f64; 4]> for Vec4
[src]
impl From<[f64; 4]> for Vec4
impl From<(f32, f32)> for Vec4
[src]
impl From<(f32, f32)> for Vec4
impl From<(f32, f32, f32)> for Vec4
[src]
impl From<(f32, f32, f32)> for Vec4
impl From<(f32, f32, f32, f32)> for Vec4
[src]
impl From<(f32, f32, f32, f32)> for Vec4
impl From<(f64, f64)> for Vec4
[src]
impl From<(f64, f64)> for Vec4
impl From<(f64, f64, f64)> for Vec4
[src]
impl From<(f64, f64, f64)> for Vec4
impl From<(f64, f64, f64, f64)> for Vec4
[src]
impl From<(f64, f64, f64, f64)> for Vec4
impl From<[u32; 2]> for Vec4
[src]
impl From<[u32; 2]> for Vec4
impl From<(u32, u32)> for Vec4
[src]
impl From<(u32, u32)> for Vec4
impl From<[u8; 4]> for Vec4
[src]
impl From<[u8; 4]> for Vec4
impl From<(u8, u8, u8, u8)> for Vec4
[src]
impl From<(u8, u8, u8, u8)> for Vec4
impl Into<[f32; 2]> for Vec4
[src]
impl Into<[f32; 2]> for Vec4
impl Into<[f32; 3]> for Vec4
[src]
impl Into<[f32; 3]> for Vec4
impl Into<[f32; 4]> for Vec4
[src]
impl Into<[f32; 4]> for Vec4
impl Into<[f64; 2]> for Vec4
[src]
impl Into<[f64; 2]> for Vec4
impl Into<[f64; 3]> for Vec4
[src]
impl Into<[f64; 3]> for Vec4
impl Into<[f64; 4]> for Vec4
[src]
impl Into<[f64; 4]> for Vec4
impl Into<(f32, f32)> for Vec4
[src]
impl Into<(f32, f32)> for Vec4
impl Into<(f32, f32, f32)> for Vec4
[src]
impl Into<(f32, f32, f32)> for Vec4
impl Into<(f32, f32, f32, f32)> for Vec4
[src]
impl Into<(f32, f32, f32, f32)> for Vec4
impl Into<(f64, f64)> for Vec4
[src]
impl Into<(f64, f64)> for Vec4
impl Into<(f64, f64, f64)> for Vec4
[src]
impl Into<(f64, f64, f64)> for Vec4
impl Into<(f64, f64, f64, f64)> for Vec4
[src]
impl Into<(f64, f64, f64, f64)> for Vec4
impl Into<[u32; 2]> for Vec4
[src]
impl Into<[u32; 2]> for Vec4
impl Into<(u32, u32)> for Vec4
[src]
impl Into<(u32, u32)> for Vec4
impl Into<(u8, u8, u8, u8)> for Vec4
[src]
impl Into<(u8, u8, u8, u8)> for Vec4
impl Into<[u8; 4]> for Vec4
[src]
impl Into<[u8; 4]> for Vec4