circular vector patterns