Hello,

I’m trying to convert my own vector to a glm:vec3 like this:

```
MyVec<float> v1;
glm::vec3 v2 = v1;
```

In my template vector class MyVec I have added this

conversion/cast operator:

```
template <class Real>
MyVec<Real>::operator glm::vec3() const
{
return glm::vec3((float) Vector[0], (float) Vector[1], (float) Vector[2]);
}
```

Compiling results in:

MyVec<Real> cannot be converted to glm::detail::tvec3<T>.

What am I doing wrong?

Thanks for help!