vector pattern shape