Now that you can not use ofVec2f or ofVec3f… how can i do a limit in glm??

I mean i previously can do this, but how to do it now with glm

```
ofVec2f v;
v.set(2,3);
v.limit(19);
```

Now that you can not use ofVec2f or ofVec3f… how can i do a limit in glm??

I mean i previously can do this, but how to do it now with glm

```
ofVec2f v;
v.set(2,3);
v.limit(19);
```

```
glm::vec2 v(2.f, 3.f);
if (glm::length(v) > 19.f) {
v = glm::normalize(v) * 19.f;
}
```

Thank you!

I’m a bit late but maybe someone will find it useful: you can use `glm::clamp(vector, minValue, maxValue)`

or actually `glm::clamp(vector, -maxValue, maxValue)`

if you want to get the same results as with the `vector.limit(maxValue)`

function.

```
glm::vec2 v(2.0f, 3.0f);
v = glm::clamp(v, -19.0f, 19.0f);
```