Vector transformer