Guest User

Untitled

a guest
Jun 23rd, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. static inline Vec3 clamp(Vec3 const & _val,Vec3 const & _min,Vec3 const & _max)
  2. {
  3. Vec3 rVal = _val;
  4.  
  5. if (rVal.mX < _min.mX)
  6. rVal.mX = _min.mX;
  7.  
  8. if (rVal.mX > _max.mX)
  9. rVal.mX = _max.mX;
  10.  
  11. if (rVal.mY < _min.mY)
  12. rVal.mY = _min.mY;
  13.  
  14. if (rVal.mY > _max.mY)
  15. rVal.mY = _max.mY;
  16.  
  17. if (rVal.mZ < _min.mZ)
  18. rVal.mZ = _min.mZ;
  19.  
  20. if (rVal.mZ > _max.mZ)
  21. rVal.mZ = _max.mZ;
  22. return rVal;
  23. }
Add Comment
Please, Sign In to add comment