Resolving vectors into rectangular components