quaternion: Make struct fields private
quaternion: Make struct fields private

We don't allow direct access to the fields of complex, vector-based
types.

criptych/graphene,ebassi/graphene,ebassi/graphene,criptych/graphene,criptych/graphene,criptych/graphene