added euler rotations and setPOV() getPOV()