added vector interconversions
This commit is contained in:
@ -1,81 +1,81 @@
|
||||
explicit vec2::vec2(const vec3 rhs);
|
||||
explicit vec2::vec2(const vec4 rhs);
|
||||
explicit vec2::vec2(const vec2f rhs);
|
||||
explicit vec2::vec2(const vec3f rhs);
|
||||
explicit vec2::vec2(const vec4f rhs);
|
||||
explicit vec2::vec2(const vec2i rhs);
|
||||
explicit vec2::vec2(const vec3i rhs);
|
||||
explicit vec2::vec2(const vec4i rhs);
|
||||
explicit vec2(const vec2 rhs);
|
||||
explicit vec2(const vec2 rhs);
|
||||
explicit vec2(const vec2 rhs);
|
||||
explicit vec2(const vec2 rhs);
|
||||
explicit vec2(const vec2 rhs);
|
||||
explicit vec2(const vec2 rhs);
|
||||
explicit vec2(const vec2 rhs);
|
||||
explicit vec2(const vec2 rhs);
|
||||
|
||||
explicit vec3::vec3(const vec2 rhs);
|
||||
explicit vec3::vec3(const vec4 rhs);
|
||||
explicit vec3::vec3(const vec2f rhs);
|
||||
explicit vec3::vec3(const vec3f rhs);
|
||||
explicit vec3::vec3(const vec4f rhs);
|
||||
explicit vec3::vec3(const vec2i rhs);
|
||||
explicit vec3::vec3(const vec3i rhs);
|
||||
explicit vec3::vec3(const vec4i rhs);
|
||||
explicit vec3(const vec3 rhs);
|
||||
explicit vec3(const vec3 rhs);
|
||||
explicit vec3(const vec3 rhs);
|
||||
explicit vec3(const vec3 rhs);
|
||||
explicit vec3(const vec3 rhs);
|
||||
explicit vec3(const vec3 rhs);
|
||||
explicit vec3(const vec3 rhs);
|
||||
explicit vec3(const vec3 rhs);
|
||||
|
||||
explicit vec4::vec4(const vec2 rhs);
|
||||
explicit vec4::vec4(const vec3 rhs);
|
||||
explicit vec4::vec4(const vec2f rhs);
|
||||
explicit vec4::vec4(const vec3f rhs);
|
||||
explicit vec4::vec4(const vec4f rhs);
|
||||
explicit vec4::vec4(const vec2i rhs);
|
||||
explicit vec4::vec4(const vec3i rhs);
|
||||
explicit vec4::vec4(const vec4i rhs);
|
||||
explicit vec4(const vec4 rhs);
|
||||
explicit vec4(const vec4 rhs);
|
||||
explicit vec4(const vec4 rhs);
|
||||
explicit vec4(const vec4 rhs);
|
||||
explicit vec4(const vec4 rhs);
|
||||
explicit vec4(const vec4 rhs);
|
||||
explicit vec4(const vec4 rhs);
|
||||
explicit vec4(const vec4 rhs);
|
||||
|
||||
explicit vec2f::vec2f(const vec2 rhs);
|
||||
explicit vec2f::vec2f(const vec3 rhs);
|
||||
explicit vec2f::vec2f(const vec4 rhs);
|
||||
explicit vec2f::vec2f(const vec3f rhs);
|
||||
explicit vec2f::vec2f(const vec4f rhs);
|
||||
explicit vec2f::vec2f(const vec2i rhs);
|
||||
explicit vec2f::vec2f(const vec3i rhs);
|
||||
explicit vec2f::vec2f(const vec4i rhs);
|
||||
explicit vec2f(const vec2f rhs);
|
||||
explicit vec2f(const vec2f rhs);
|
||||
explicit vec2f(const vec2f rhs);
|
||||
explicit vec2f(const vec2f rhs);
|
||||
explicit vec2f(const vec2f rhs);
|
||||
explicit vec2f(const vec2f rhs);
|
||||
explicit vec2f(const vec2f rhs);
|
||||
explicit vec2f(const vec2f rhs);
|
||||
|
||||
explicit vec3f::vec3f(const vec2 rhs);
|
||||
explicit vec3f::vec3f(const vec3 rhs);
|
||||
explicit vec3f::vec3f(const vec4 rhs);
|
||||
explicit vec3f::vec3f(const vec2f rhs);
|
||||
explicit vec3f::vec3f(const vec4f rhs);
|
||||
explicit vec3f::vec3f(const vec2i rhs);
|
||||
explicit vec3f::vec3f(const vec3i rhs);
|
||||
explicit vec3f::vec3f(const vec4i rhs);
|
||||
explicit vec3f(const vec3f rhs);
|
||||
explicit vec3f(const vec3f rhs);
|
||||
explicit vec3f(const vec3f rhs);
|
||||
explicit vec3f(const vec3f rhs);
|
||||
explicit vec3f(const vec3f rhs);
|
||||
explicit vec3f(const vec3f rhs);
|
||||
explicit vec3f(const vec3f rhs);
|
||||
explicit vec3f(const vec3f rhs);
|
||||
|
||||
explicit vec4f::vec4f(const vec2 rhs);
|
||||
explicit vec4f::vec4f(const vec3 rhs);
|
||||
explicit vec4f::vec4f(const vec4 rhs);
|
||||
explicit vec4f::vec4f(const vec2f rhs);
|
||||
explicit vec4f::vec4f(const vec3f rhs);
|
||||
explicit vec4f::vec4f(const vec2i rhs);
|
||||
explicit vec4f::vec4f(const vec3i rhs);
|
||||
explicit vec4f::vec4f(const vec4i rhs);
|
||||
explicit vec4f(const vec4f rhs);
|
||||
explicit vec4f(const vec4f rhs);
|
||||
explicit vec4f(const vec4f rhs);
|
||||
explicit vec4f(const vec4f rhs);
|
||||
explicit vec4f(const vec4f rhs);
|
||||
explicit vec4f(const vec4f rhs);
|
||||
explicit vec4f(const vec4f rhs);
|
||||
explicit vec4f(const vec4f rhs);
|
||||
|
||||
explicit vec2i::vec2i(const vec2 rhs);
|
||||
explicit vec2i::vec2i(const vec3 rhs);
|
||||
explicit vec2i::vec2i(const vec4 rhs);
|
||||
explicit vec2i::vec2i(const vec2f rhs);
|
||||
explicit vec2i::vec2i(const vec3f rhs);
|
||||
explicit vec2i::vec2i(const vec4f rhs);
|
||||
explicit vec2i::vec2i(const vec3i rhs);
|
||||
explicit vec2i::vec2i(const vec4i rhs);
|
||||
explicit vec2i(const vec2i rhs);
|
||||
explicit vec2i(const vec2i rhs);
|
||||
explicit vec2i(const vec2i rhs);
|
||||
explicit vec2i(const vec2i rhs);
|
||||
explicit vec2i(const vec2i rhs);
|
||||
explicit vec2i(const vec2i rhs);
|
||||
explicit vec2i(const vec2i rhs);
|
||||
explicit vec2i(const vec2i rhs);
|
||||
|
||||
explicit vec3i::vec3i(const vec2 rhs);
|
||||
explicit vec3i::vec3i(const vec3 rhs);
|
||||
explicit vec3i::vec3i(const vec4 rhs);
|
||||
explicit vec3i::vec3i(const vec2f rhs);
|
||||
explicit vec3i::vec3i(const vec3f rhs);
|
||||
explicit vec3i::vec3i(const vec4f rhs);
|
||||
explicit vec3i::vec3i(const vec2i rhs);
|
||||
explicit vec3i::vec3i(const vec4i rhs);
|
||||
explicit vec3i(const vec3i rhs);
|
||||
explicit vec3i(const vec3i rhs);
|
||||
explicit vec3i(const vec3i rhs);
|
||||
explicit vec3i(const vec3i rhs);
|
||||
explicit vec3i(const vec3i rhs);
|
||||
explicit vec3i(const vec3i rhs);
|
||||
explicit vec3i(const vec3i rhs);
|
||||
explicit vec3i(const vec3i rhs);
|
||||
|
||||
explicit vec4i::vec4i(const vec2 rhs);
|
||||
explicit vec4i::vec4i(const vec3 rhs);
|
||||
explicit vec4i::vec4i(const vec4 rhs);
|
||||
explicit vec4i::vec4i(const vec2f rhs);
|
||||
explicit vec4i::vec4i(const vec3f rhs);
|
||||
explicit vec4i::vec4i(const vec4f rhs);
|
||||
explicit vec4i::vec4i(const vec2i rhs);
|
||||
explicit vec4i::vec4i(const vec3i rhs);
|
||||
explicit vec4i(const vec4i rhs);
|
||||
explicit vec4i(const vec4i rhs);
|
||||
explicit vec4i(const vec4i rhs);
|
||||
explicit vec4i(const vec4i rhs);
|
||||
explicit vec4i(const vec4i rhs);
|
||||
explicit vec4i(const vec4i rhs);
|
||||
explicit vec4i(const vec4i rhs);
|
||||
explicit vec4i(const vec4i rhs);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user