الاسم
CG_2DRotate — تُدير شكلًا هندسيًا بزاوية معيّنة حول نقطة محددة في الفضاء الثنائي الأبعاد.
المختصر
geometry CG_2DRotate(geometry geom, float8 angle, float8 cx, float8 cy);
الوصف
تُدير الشكل الهندسي المُدخَل geom بزاوية angle بالراديان حول النقطة (cx, cy). يُجرى الدوران في الفضاء الثنائي الأبعاد؛ وتُسقَط إحداثيات Z. الزوايا الموجبة تُدير الشكل عكس اتجاه عقارب الساعة.
متاحة منذ: 3.6.0 - تتطلب SFCGAL >= 2.0.0
تتطلب هذه الدالة الواجهة الخلفية SFCGAL.
أمثلة
SELECT ST_AsText(CG_2DRotate('POINT(1 0)', pi()/2, 1, 1));
-- Result: POINT(2 1)