...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
This header allows accessing vector elements by swizzling only for 4D vectors. You can include it instead of boost/qvm/swizzle.hpp if you don't need to swizzle vectors of other dimensions.