निर्बाध groovy ज्यामिति वेक्टर पैटर्न