I know this isn't your code... but I think this could be simplified to just return _orientation.getFront()... well - really this should probably be a const glm::vec3& ....

I'll let you make the call if you want to clean it up or not.