The OpenD Programming Language

float4

SSE-like SIMD types

pure nothrow @nogc
static if(SSESizedVectorsAreEmulated)
struct float4 {
float[4] array;
}

Mixed In Members

From mixin VectorOps!(float4, float[4])

opCast
VecDest opCast()

We can't support implicit conversion but do support explicit casting. "Vector types of the same size can be implicitly converted among each other." Casting to another vector type is always just a raw copy.

Meta