[SCM] PostGIS branch master updated. 3.5.0-166-gc11e3dec6

git at osgeo.org git at osgeo.org
Tue Dec 17 23:05:33 PST 2024


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "PostGIS".

The branch, master has been updated
       via  c11e3dec69e9b1014f5aba853c596e3792979c62 (commit)
       via  4a716d916a2e7e6ed4f183373db2a51496cae227 (commit)
      from  865bfd2fc001eebd2b8d018d802c02758bbca290 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit c11e3dec69e9b1014f5aba853c596e3792979c62
Merge: 865bfd2fc 4a716d916
Author: Loïc Bartoletti <lituus at free.fr>
Date:   Tue Dec 17 23:05:31 2024 -0800

    Merge pull request 'fix(naming): For consistency rename functions CG_xxxND to CG_NDxxx' (!235) from lbartoletti/postgis:fix_sfcgal_name into master
    
    Reviewed-on: https://gitea.osgeo.org/gitea/postgis/postgis/pulls/235


commit 4a716d916a2e7e6ed4f183373db2a51496cae227
Author: Loïc Bartoletti <loic.bartoletti at oslandia.com>
Date:   Tue Nov 19 10:14:49 2024 +0100

    fix(naming): For consistency rename functions CG_xxxND to CG_NDxxx

diff --git a/doc/po/de/postgis-manual.po b/doc/po/de/postgis-manual.po
index 16a0f33ba..340d822e7 100644
--- a/doc/po/de/postgis-manual.po
+++ b/doc/po/de/postgis-manual.po
@@ -43138,7 +43138,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -43174,7 +43174,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -43203,7 +43203,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -43222,7 +43222,7 @@ msgstr ""
 #. Tag: para
 #, no-c-format
 msgid ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -43240,7 +43240,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
+msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -43259,7 +43259,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3D\"/>"
+msgid ", <xref linkend=\"CG_3DScale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
diff --git a/doc/po/es/postgis-manual.po b/doc/po/es/postgis-manual.po
index 6785f2fec..76ada18c2 100644
--- a/doc/po/es/postgis-manual.po
+++ b/doc/po/es/postgis-manual.po
@@ -34918,7 +34918,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -34954,7 +34954,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -34983,7 +34983,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -35002,7 +35002,7 @@ msgstr ""
 #. Tag: para
 #, no-c-format
 msgid ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -35020,7 +35020,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
+msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -35039,7 +35039,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3D\"/>"
+msgid ", <xref linkend=\"CG_3DScale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
diff --git a/doc/po/fr/postgis-manual.po b/doc/po/fr/postgis-manual.po
index ad0040750..661f42127 100644
--- a/doc/po/fr/postgis-manual.po
+++ b/doc/po/fr/postgis-manual.po
@@ -42805,7 +42805,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -42841,7 +42841,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -42870,7 +42870,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -42889,7 +42889,7 @@ msgstr ""
 #. Tag: para
 #, no-c-format
 msgid ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -42907,7 +42907,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
+msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -42926,7 +42926,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3D\"/>"
+msgid ", <xref linkend=\"CG_3DScale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
diff --git a/doc/po/it_IT/postgis-manual.po b/doc/po/it_IT/postgis-manual.po
index c4f46cc95..b8d11a581 100644
--- a/doc/po/it_IT/postgis-manual.po
+++ b/doc/po/it_IT/postgis-manual.po
@@ -35458,7 +35458,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -35494,7 +35494,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -35523,7 +35523,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -35542,7 +35542,7 @@ msgstr ""
 #. Tag: para
 #, no-c-format
 msgid ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -35560,7 +35560,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
+msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -35579,7 +35579,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3D\"/>"
+msgid ", <xref linkend=\"CG_3DScale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
diff --git a/doc/po/ja/postgis-manual.po b/doc/po/ja/postgis-manual.po
index 9c0cd273a..a43311ca0 100644
--- a/doc/po/ja/postgis-manual.po
+++ b/doc/po/ja/postgis-manual.po
@@ -40833,8 +40833,8 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Rotate3D\"/>"
-msgstr ", <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_3DRotate\"/>"
+msgstr ", <xref linkend=\"CG_3DRotate\"/>"
 
 #. Tag: refpurpose
 #, no-c-format
@@ -40874,8 +40874,8 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
-msgstr ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
+msgstr ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
 
 #. Tag: refpurpose
 #, no-c-format
@@ -40907,8 +40907,8 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
-msgstr ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
+msgstr ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
 
 #. Tag: refpurpose
 #, no-c-format
@@ -40929,9 +40929,9 @@ msgstr ""
 #. Tag: para
 #, no-c-format
 msgid ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 msgstr ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 
 #. Tag: refpurpose
 #, no-c-format
@@ -40950,8 +40950,8 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
-msgstr ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
+msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
+msgstr ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
 
 #. Tag: refpurpose
 #, no-c-format
@@ -40972,8 +40972,8 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3D\"/>"
-msgstr ", <xref linkend=\"CG_Scale3D\"/>"
+msgid ", <xref linkend=\"CG_3DScale\"/>"
+msgstr ", <xref linkend=\"CG_3DScale\"/>"
 
 #. Tag: refpurpose
 #, no-c-format
diff --git a/doc/po/ka/postgis-manual.po b/doc/po/ka/postgis-manual.po
index 42ef9d215..38b7b3943 100644
--- a/doc/po/ka/postgis-manual.po
+++ b/doc/po/ka/postgis-manual.po
@@ -32788,7 +32788,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32824,7 +32824,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32853,7 +32853,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32872,7 +32872,7 @@ msgstr ""
 #. Tag: para
 #, no-c-format
 msgid ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32890,7 +32890,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
+msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32909,7 +32909,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3D\"/>"
+msgid ", <xref linkend=\"CG_3DScale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
diff --git a/doc/po/ko_KR/postgis-manual.po b/doc/po/ko_KR/postgis-manual.po
index e9021b397..899ed3d41 100644
--- a/doc/po/ko_KR/postgis-manual.po
+++ b/doc/po/ko_KR/postgis-manual.po
@@ -37303,7 +37303,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -37339,7 +37339,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -37368,7 +37368,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -37387,7 +37387,7 @@ msgstr ""
 #. Tag: para
 #, no-c-format
 msgid ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -37405,7 +37405,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
+msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -37424,7 +37424,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3D\"/>"
+msgid ", <xref linkend=\"CG_3DScale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
diff --git a/doc/po/pl/postgis-manual.po b/doc/po/pl/postgis-manual.po
index c35ea7914..3ad0646f6 100644
--- a/doc/po/pl/postgis-manual.po
+++ b/doc/po/pl/postgis-manual.po
@@ -32982,7 +32982,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -33018,7 +33018,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -33047,7 +33047,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -33066,7 +33066,7 @@ msgstr ""
 #. Tag: para
 #, no-c-format
 msgid ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -33084,7 +33084,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
+msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -33103,7 +33103,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3D\"/>"
+msgid ", <xref linkend=\"CG_3DScale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
diff --git a/doc/po/pt_BR/postgis-manual.po b/doc/po/pt_BR/postgis-manual.po
index 61c08d6cb..df3043f5e 100644
--- a/doc/po/pt_BR/postgis-manual.po
+++ b/doc/po/pt_BR/postgis-manual.po
@@ -37720,7 +37720,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -37756,7 +37756,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -37785,7 +37785,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -37804,7 +37804,7 @@ msgstr ""
 #. Tag: para
 #, no-c-format
 msgid ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -37822,7 +37822,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
+msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -37841,7 +37841,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3D\"/>"
+msgid ", <xref linkend=\"CG_3DScale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
diff --git a/doc/po/ro/postgis-manual.po b/doc/po/ro/postgis-manual.po
index a41f133cd..3ba31fd6f 100644
--- a/doc/po/ro/postgis-manual.po
+++ b/doc/po/ro/postgis-manual.po
@@ -32823,7 +32823,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32859,7 +32859,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32888,7 +32888,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32907,7 +32907,7 @@ msgstr ""
 #. Tag: para
 #, no-c-format
 msgid ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32925,7 +32925,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
+msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32944,7 +32944,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3D\"/>"
+msgid ", <xref linkend=\"CG_3DScale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
diff --git a/doc/po/ru/postgis-manual.po b/doc/po/ru/postgis-manual.po
index e65c117aa..79dee71d4 100644
--- a/doc/po/ru/postgis-manual.po
+++ b/doc/po/ru/postgis-manual.po
@@ -32840,7 +32840,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32876,7 +32876,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32905,7 +32905,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32924,7 +32924,7 @@ msgstr ""
 #. Tag: para
 #, no-c-format
 msgid ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32942,7 +32942,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
+msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32961,7 +32961,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3D\"/>"
+msgid ", <xref linkend=\"CG_3DScale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
diff --git a/doc/po/templates/postgis-manual.pot b/doc/po/templates/postgis-manual.pot
index 875d01634..880e794bb 100644
--- a/doc/po/templates/postgis-manual.pot
+++ b/doc/po/templates/postgis-manual.pot
@@ -32786,7 +32786,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32822,7 +32822,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32851,7 +32851,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32870,7 +32870,7 @@ msgstr ""
 #. Tag: para
 #, no-c-format
 msgid ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32888,7 +32888,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
+msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32907,7 +32907,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3D\"/>"
+msgid ", <xref linkend=\"CG_3DScale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
diff --git a/doc/po/uk/postgis-manual.po b/doc/po/uk/postgis-manual.po
index bf7a894f5..6f16c2020 100644
--- a/doc/po/uk/postgis-manual.po
+++ b/doc/po/uk/postgis-manual.po
@@ -32790,7 +32790,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32826,7 +32826,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32855,7 +32855,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32874,7 +32874,7 @@ msgstr ""
 #. Tag: para
 #, no-c-format
 msgid ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32892,7 +32892,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
+msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
 msgstr ""
 
 #. Tag: refpurpose
@@ -32911,7 +32911,7 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3D\"/>"
+msgid ", <xref linkend=\"CG_3DScale\"/>"
 msgstr ""
 
 #. Tag: refpurpose
diff --git a/doc/po/zh_Hans/postgis-manual.po b/doc/po/zh_Hans/postgis-manual.po
index 55dd23cd7..d645732ff 100644
--- a/doc/po/zh_Hans/postgis-manual.po
+++ b/doc/po/zh_Hans/postgis-manual.po
@@ -38529,8 +38529,8 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Rotate3D\"/>"
-msgstr ", <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_3DRotate\"/>"
+msgstr ", <xref linkend=\"CG_3DRotate\"/>"
 
 #. Tag: refpurpose
 #, no-c-format
@@ -38565,8 +38565,8 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
-msgstr ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
+msgstr ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
 
 #. Tag: refpurpose
 #, no-c-format
@@ -38594,8 +38594,8 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
-msgstr ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_Rotate3D\"/>"
+msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
+msgstr ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
 
 #. Tag: refpurpose
 #, no-c-format
@@ -38613,7 +38613,7 @@ msgstr ""
 #. Tag: para
 #, no-c-format
 msgid ""
-", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
+", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 msgstr ""
 ", <xref linkend=\"CG_Scale3DAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
 
@@ -38632,8 +38632,8 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
-msgstr ", <xref linkend=\"CG_Scale3DAroundCenter\"/>"
+msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
+msgstr ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
 
 #. Tag: refpurpose
 #, no-c-format
@@ -38651,8 +38651,8 @@ msgstr ""
 
 #. Tag: para
 #, no-c-format
-msgid ", <xref linkend=\"CG_Scale3D\"/>"
-msgstr ", <xref linkend=\"CG_Scale3D\"/>"
+msgid ", <xref linkend=\"CG_3DScale\"/>"
+msgstr ", <xref linkend=\"CG_3DScale\"/>"
 
 #. Tag: refpurpose
 #, no-c-format
diff --git a/doc/reference_sfcgal.xml b/doc/reference_sfcgal.xml
index dce064ef0..673d88528 100644
--- a/doc/reference_sfcgal.xml
+++ b/doc/reference_sfcgal.xml
@@ -3039,15 +3039,15 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
     </refsection>
 </refentry>
 
-<refentry xml:id="CG_Buffer3D">
+<refentry xml:id="CG_3DBuffer">
    <refnamediv>
-       <refname>CG_Buffer3D</refname>
+       <refname>CG_3DBuffer</refname>
        <refpurpose>Computes a 3D buffer around a geometry.</refpurpose>
    </refnamediv>
    <refsynopsisdiv>
        <funcsynopsis>
            <funcprototype>
-               <funcdef>geometry <function>CG_Buffer3D</function></funcdef>
+               <funcdef>geometry <function>CG_3DBuffer</function></funcdef>
                <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>
                <paramdef><type>float8</type> <parameter>radius</parameter></paramdef>
                <paramdef><type>integer</type> <parameter>segments</parameter></paramdef>
@@ -3072,7 +3072,7 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
    </refsection>
    <refsection>
        <title>Examples</title>
-       <programlisting>SELECT ST_AsText(CG_Buffer3D('POINT(0 0 0)', 1, 8, 0));
+       <programlisting>SELECT ST_AsText(CG_3DBuffer('POINT(0 0 0)', 1, 8, 0));
 -- Result: POLYHEDRALSURFACE Z (((0 0 1, 0.5 -0.5 0.71, 0 -0.71 0.71, 0 0 1)), ... )</programlisting>
 
        <para>The following images were rendered pasting the output of the ST_AsX3D query into <link xlink:href="https://postgis.net/docs/support/viewers/x3d_viewer.htm">X3D Viewer</link>.</para>
@@ -3092,7 +3092,7 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
                             <caption><para>segments=32 (rounded buffer)</para></caption>
                         </mediaobject>
                         </informalfigure>
-            <programlisting>SELECT CG_Buffer3D(ST_GeomFromText('POINT(100 90)'), 50,32,0);</programlisting>
+            <programlisting>SELECT CG_3DBuffer(ST_GeomFromText('POINT(100 90)'), 50,32,0);</programlisting>
                         </para></entry>
 
                     <entry><para><informalfigure>
@@ -3103,7 +3103,7 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
                             <caption><para>5 segments rounded</para></caption>
                         </mediaobject>
                         </informalfigure>
-            <programlisting>SELECT CG_Buffer3D(
+            <programlisting>SELECT CG_3DBuffer(
  ST_GeomFromText('POINT(100 90)'),
  50,5,0);
             </programlisting>
@@ -3118,7 +3118,7 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
                             <caption><para>32 segments, round</para></caption>
                         </mediaobject>
                         </informalfigure>
-            <programlisting>SELECT CG_Buffer3D(
+            <programlisting>SELECT CG_3DBuffer(
   ST_GeomFromText(
     'LINESTRING(50 50,150 150,150 50)'
     ),
@@ -3133,7 +3133,7 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
                             <caption><para>32 segments, square</para></caption>
                         </mediaobject>
                         </informalfigure>
-            <programlisting>SELECT CG_Buffer3D(
+            <programlisting>SELECT CG_3DBuffer(
   ST_GeomFromText(
     'LINESTRING(50 50,150 150,150 50)'
     ),
@@ -3180,19 +3180,19 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
    </refsection>
    <refsection>
        <title>See Also</title>
-       <para><xref linkend="CG_Rotate2D"/>, <xref linkend="ST_Rotate"/></para>
+       <para><xref linkend="CG_2DRotate"/>, <xref linkend="ST_Rotate"/></para>
    </refsection>
 </refentry>
 
-<refentry xml:id="CG_Rotate2D">
+<refentry xml:id="CG_2DRotate">
    <refnamediv>
-       <refname>CG_Rotate2D</refname>
+       <refname>CG_2DRotate</refname>
        <refpurpose>Rotates a geometry by a given angle around a specified point in 2D.</refpurpose>
    </refnamediv>
    <refsynopsisdiv>
        <funcsynopsis>
            <funcprototype>
-               <funcdef>geometry <function>CG_Rotate2D</function></funcdef>
+               <funcdef>geometry <function>CG_2DRotate</function></funcdef>
                <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>
                <paramdef><type>float8</type> <parameter>angle</parameter></paramdef>
                <paramdef><type>float8</type> <parameter>cx</parameter></paramdef>
@@ -3210,24 +3210,24 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
    </refsection>
    <refsection>
        <title>Examples</title>
-       <programlisting>SELECT ST_AsText(CG_Rotate2D('POINT(1 0)', pi()/2, 1, 1));
+       <programlisting>SELECT ST_AsText(CG_2DRotate('POINT(1 0)', pi()/2, 1, 1));
 -- Result: POINT(2 1)</programlisting>
    </refsection>
    <refsection>
        <title>See Also</title>
-       <para><xref linkend="CG_Rotate"/>, <xref linkend="CG_Rotate3D"/></para>
+       <para><xref linkend="CG_Rotate"/>, <xref linkend="CG_3DRotate"/></para>
    </refsection>
 </refentry>
 
-<refentry xml:id="CG_Rotate3D">
+<refentry xml:id="CG_3DRotate">
    <refnamediv>
-       <refname>CG_Rotate3D</refname>
+       <refname>CG_3DRotate</refname>
        <refpurpose>Rotates a geometry in 3D space around an axis vector.</refpurpose>
    </refnamediv>
    <refsynopsisdiv>
        <funcsynopsis>
            <funcprototype>
-               <funcdef>geometry <function>CG_Rotate3D</function></funcdef>
+               <funcdef>geometry <function>CG_3DRotate</function></funcdef>
                <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>
                <paramdef><type>float8</type> <parameter>angle</parameter></paramdef>
                <paramdef><type>float8</type> <parameter>ax</parameter></paramdef>
@@ -3246,7 +3246,7 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
    </refsection>
    <refsection>
        <title>Examples</title>
-       <programlisting>SELECT ST_AsText(CG_Rotate3D('POINT(1 0 0)', pi()/2, 0, 0, 1));
+       <programlisting>SELECT ST_AsText(CG_3DRotate('POINT(1 0 0)', pi()/2, 0, 0, 1));
 -- Result: POINT(0 1 0)</programlisting>
    </refsection>
    <refsection>
@@ -3284,7 +3284,7 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
    </refsection>
    <refsection>
        <title>See Also</title>
-       <para><xref linkend="CG_RotateY"/>, <xref linkend="CG_RotateZ"/>, <xref linkend="CG_Rotate3D"/></para>
+       <para><xref linkend="CG_RotateY"/>, <xref linkend="CG_RotateZ"/>, <xref linkend="CG_3DRotate"/></para>
    </refsection>
 </refentry>
 
@@ -3317,7 +3317,7 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
    </refsection>
    <refsection>
        <title>See Also</title>
-       <para><xref linkend="CG_RotateX"/>, <xref linkend="CG_RotateZ"/>, <xref linkend="CG_Rotate3D"/></para>
+       <para><xref linkend="CG_RotateX"/>, <xref linkend="CG_RotateZ"/>, <xref linkend="CG_3DRotate"/></para>
    </refsection>
 </refentry>
 
@@ -3350,7 +3350,7 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
    </refsection>
    <refsection>
        <title>See Also</title>
-       <para><xref linkend="CG_RotateX"/>, <xref linkend="CG_RotateY"/>, <xref linkend="CG_Rotate3D"/></para>
+       <para><xref linkend="CG_RotateX"/>, <xref linkend="CG_RotateY"/>, <xref linkend="CG_3DRotate"/></para>
    </refsection>
 </refentry>
 
@@ -3382,19 +3382,19 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
    </refsection>
    <refsection>
        <title>See Also</title>
-       <para><xref linkend="CG_Scale3D"/>, <xref linkend="CG_Scale3DAroundCenter"/>, <xref linkend="ST_Scale"/></para>
+       <para><xref linkend="CG_3DScale"/>, <xref linkend="CG_3DScaleAroundCenter"/>, <xref linkend="ST_Scale"/></para>
    </refsection>
 </refentry>
 
-<refentry xml:id="CG_Scale3D">
+<refentry xml:id="CG_3DScale">
    <refnamediv>
-       <refname>CG_Scale3D</refname>
+       <refname>CG_3DScale</refname>
        <refpurpose>Scales a geometry by separate factors along X, Y, and Z axes.</refpurpose>
    </refnamediv>
    <refsynopsisdiv>
        <funcsynopsis>
            <funcprototype>
-               <funcdef>geometry <function>CG_Scale3D</function></funcdef>
+               <funcdef>geometry <function>CG_3DScale</function></funcdef>
                <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>
                <paramdef><type>float8</type> <parameter>factorX</parameter></paramdef>
                <paramdef><type>float8</type> <parameter>factorY</parameter></paramdef>
@@ -3412,24 +3412,24 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
    </refsection>
    <refsection>
        <title>Examples</title>
-       <programlisting>SELECT ST_AsText(CG_Scale3D('POINT(1 1 1)', 2, 3, 4));
+       <programlisting>SELECT ST_AsText(CG_3DScale('POINT(1 1 1)', 2, 3, 4));
 -- Result: POINT(2 3 4)</programlisting>
    </refsection>
    <refsection>
        <title>See Also</title>
-       <para><xref linkend="CG_Scale"/>, <xref linkend="CG_Scale3DAroundCenter"/></para>
+       <para><xref linkend="CG_Scale"/>, <xref linkend="CG_3DScaleAroundCenter"/></para>
    </refsection>
 </refentry>
 
-<refentry xml:id="CG_Scale3DAroundCenter">
+<refentry xml:id="CG_3DScaleAroundCenter">
    <refnamediv>
-       <refname>CG_Scale3DAroundCenter</refname>
+       <refname>CG_3DScaleAroundCenter</refname>
        <refpurpose>Scales a geometry in 3D space around a specified center point.</refpurpose>
    </refnamediv>
    <refsynopsisdiv>
        <funcsynopsis>
            <funcprototype>
-               <funcdef>geometry <function>CG_Scale3DAroundCenter</function></funcdef>
+               <funcdef>geometry <function>CG_3DScaleAroundCenter</function></funcdef>
                <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>
                <paramdef><type>float8</type> <parameter>factorX</parameter></paramdef>
                <paramdef><type>float8</type> <parameter>factorY</parameter></paramdef>
@@ -3449,24 +3449,24 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
    </refsection>
    <refsection>
        <title>Examples</title>
-       <programlisting>SELECT ST_AsText(CG_Scale3DAroundCenter('POINT(2 2 2)', 0.5, 0.5, 0.5, 1, 1, 1));
+       <programlisting>SELECT ST_AsText(CG_3DScaleAroundCenter('POINT(2 2 2)', 0.5, 0.5, 0.5, 1, 1, 1));
 -- Result: POINT(1.5 1.5 1.5)</programlisting>
    </refsection>
    <refsection>
        <title>See Also</title>
-       <para><xref linkend="CG_Scale"/>, <xref linkend="CG_Scale3D"/></para>
+       <para><xref linkend="CG_Scale"/>, <xref linkend="CG_3DScale"/></para>
    </refsection>
 </refentry>
 
-<refentry xml:id="CG_Translate2D">
+<refentry xml:id="CG_Translate">
    <refnamediv>
-       <refname>CG_Translate2D</refname>
+       <refname>CG_Translate</refname>
        <refpurpose>Translates (moves) a geometry by given offsets in 2D space.</refpurpose>
    </refnamediv>
    <refsynopsisdiv>
        <funcsynopsis>
            <funcprototype>
-               <funcdef>geometry <function>CG_Translate2D</function></funcdef>
+               <funcdef>geometry <function>CG_Translate</function></funcdef>
                <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>
                <paramdef><type>float8</type> <parameter>deltaX</parameter></paramdef>
                <paramdef><type>float8</type> <parameter>deltaY</parameter></paramdef>
@@ -3482,24 +3482,24 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
    </refsection>
    <refsection>
        <title>Examples</title>
-       <programlisting>SELECT ST_AsText(CG_Translate2D('LINESTRING(1 1, 2 2)', 1, -1));
+       <programlisting>SELECT ST_AsText(CG_Translate('LINESTRING(1 1, 2 2)', 1, -1));
 -- Result: LINESTRING(2 0, 3 1)</programlisting>
    </refsection>
    <refsection>
        <title>See Also</title>
-       <para><xref linkend="CG_Translate3D"/>, <xref linkend="ST_Translate"/></para>
+       <para><xref linkend="CG_3DTranslate"/>, <xref linkend="ST_Translate"/></para>
    </refsection>
 </refentry>
 
-<refentry xml:id="CG_Translate3D">
+<refentry xml:id="CG_3DTranslate">
    <refnamediv>
-       <refname>CG_Translate3D</refname>
+       <refname>CG_3DTranslate</refname>
        <refpurpose>Translates (moves) a geometry by given offsets in 3D space.</refpurpose>
    </refnamediv>
    <refsynopsisdiv>
        <funcsynopsis>
            <funcprototype>
-               <funcdef>geometry <function>CG_Translate3D</function></funcdef>
+               <funcdef>geometry <function>CG_3DTranslate</function></funcdef>
                <paramdef><type>geometry</type> <parameter>geom</parameter></paramdef>
                <paramdef><type>float8</type> <parameter>deltaX</parameter></paramdef>
                <paramdef><type>float8</type> <parameter>deltaY</parameter></paramdef>
@@ -3516,12 +3516,12 @@ ST_GeomFromText('POLYHEDRALSURFACE Z( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
    </refsection>
    <refsection>
        <title>Examples</title>
-       <programlisting>SELECT ST_AsText(CG_Translate3D('POINT(1 1 1)', 1, -1, 2));
+       <programlisting>SELECT ST_AsText(CG_3DTranslate('POINT(1 1 1)', 1, -1, 2));
 -- Result: POINT(2 0 3)</programlisting>
    </refsection>
    <refsection>
        <title>See Also</title>
-       <para><xref linkend="CG_Translate2D"/>, <xref linkend="ST_Translate"/></para>
+       <para><xref linkend="CG_Translate"/>, <xref linkend="ST_Translate"/></para>
    </refsection>
 </refentry>
 
diff --git a/sfcgal/regress/sfcgal_v2.sql b/sfcgal/regress/sfcgal_v2.sql
index 474b98936..06c01ed1f 100644
--- a/sfcgal/regress/sfcgal_v2.sql
+++ b/sfcgal/regress/sfcgal_v2.sql
@@ -1,27 +1,27 @@
 -- SFCGAL 2.0.0
 SELECT 'CG_Rotate', ST_AsText(ST_ReducePrecision(CG_Rotate('LINESTRING (1 0, 0 1)', pi()/2), 0.1));
-SELECT 'CG_Rotate2D', ST_AsText(CG_Rotate2D('POINT(1 0)', pi()/2, 1, 1), 0);
-SELECT 'CG_Rotate3D', ST_AsText(ST_ReducePrecision(CG_Rotate3D('POINT(1 0 0)', pi()/2, 0, 0, 1), 0.1));
+SELECT 'CG_2DRotate', ST_AsText(CG_2DRotate('POINT(1 0)', pi()/2, 1, 1), 0);
+SELECT 'CG_3DRotate', ST_AsText(ST_ReducePrecision(CG_3DRotate('POINT(1 0 0)', pi()/2, 0, 0, 1), 0.1));
 SELECT 'CG_RotateX', ST_AsText(ST_ReducePrecision(CG_RotateX('POINT(0 1 0)', pi()/2), 0.1));
 SELECT 'CG_RotateY', ST_AsText(ST_ReducePrecision(CG_RotateY('POINT(1 0 0)', pi()/2), 0.1));
 SELECT 'CG_RotateZ', ST_AsText(ST_ReducePrecision(CG_RotateZ('POINT(1 0 0)', pi()/2), 0.1));
 SELECT 'CG_Scale', ST_AsText(CG_Scale('LINESTRING(1 1, 2 2)', 2), 0);
-SELECT 'CG_Scale3D', ST_AsText(CG_Scale3D('POINT(1 1 1)', 2, 3, 4), 0);
-SELECT 'CG_Scale3DAroundCenter', ST_AsText(ST_ReducePrecision(CG_Scale3DAroundCenter('POINT(2 2 2)', 0.5, 0.5, 0.5, 1, 1, 1), 0.1));
-SELECT 'CG_Translate2D', ST_AsText(CG_Translate2D('LINESTRING(1 1, 2 2)', 1, -1), 0);
-SELECT 'CG_Translate3D', ST_AsText(CG_Translate3D('POINT(1 1 1)', 1, -1, 2), 0);
+SELECT 'CG_3DScale', ST_AsText(CG_3DScale('POINT(1 1 1)', 2, 3, 4), 0);
+SELECT 'CG_3DScaleAroundCenter', ST_AsText(ST_ReducePrecision(CG_3DScaleAroundCenter('POINT(2 2 2)', 0.5, 0.5, 0.5, 1, 1, 1), 0.1));
+SELECT 'CG_Translate', ST_AsText(CG_Translate('LINESTRING(1 1, 2 2)', 1, -1), 0);
+SELECT 'CG_3DTranslate', ST_AsText(CG_3DTranslate('POINT(1 1 1)', 1, -1, 2), 0);
 SELECT 'CG_StraightSkeletonPartition', ST_AsText(CG_StraightSkeletonPartition('POLYGON((0 0, 4 0, 2 2, 0 0))', true), 2);
-SELECT 'CG_Buffer3D', ST_AsText(CG_Buffer3D('POINT(0 0 0)', 1, 8, 0), 2);
+SELECT 'CG_3DBuffer', ST_AsText(CG_3DBuffer('POINT(0 0 0)', 1, 8, 0), 2);
 SELECT 'CG_Rotate', ST_AsText(ST_ReducePrecision(CG_Rotate('LINESTRING  EMPTY', pi()/2), 0.1));
-SELECT 'CG_Rotate2D', ST_AsText(CG_Rotate2D('POINT EMPTY', pi()/2, 1, 1), 0);
-SELECT 'CG_Rotate3D', ST_AsText(ST_ReducePrecision(CG_Rotate3D('POINT EMPTY', pi()/2, 0, 0, 1), 0.1));
+SELECT 'CG_2DRotate', ST_AsText(CG_2DRotate('POINT EMPTY', pi()/2, 1, 1), 0);
+SELECT 'CG_3DRotate', ST_AsText(ST_ReducePrecision(CG_3DRotate('POINT EMPTY', pi()/2, 0, 0, 1), 0.1));
 SELECT 'CG_RotateX', ST_AsText(ST_ReducePrecision(CG_RotateX('POINT EMPTY', pi()/2), 0.1));
 SELECT 'CG_RotateY', ST_AsText(ST_ReducePrecision(CG_RotateY('POINT EMPTY', pi()/2), 0.1));
 SELECT 'CG_RotateZ', ST_AsText(ST_ReducePrecision(CG_RotateZ('POINT EMPTY', pi()/2), 0.1));
 SELECT 'CG_Scale', ST_AsText(CG_Scale('LINESTRING EMPTY', 2), 0);
-SELECT 'CG_Scale3D', ST_AsText(CG_Scale3D('POINT EMPTY', 2, 3, 4), 0);
-SELECT 'CG_Scale3DAroundCenter', ST_AsText(ST_ReducePrecision(CG_Scale3DAroundCenter('POINT EMPTY', 0.5, 0.5, 0.5, 1, 1, 1), 0.1));
-SELECT 'CG_Translate2D', ST_AsText(CG_Translate2D('LINESTRING EMPTY', 1, -1), 0);
-SELECT 'CG_Translate3D', ST_AsText(CG_Translate3D('POINT EMPTY', 1, -1, 2), 0);
+SELECT 'CG_3DScale', ST_AsText(CG_3DScale('POINT EMPTY', 2, 3, 4), 0);
+SELECT 'CG_3DScaleAroundCenter', ST_AsText(ST_ReducePrecision(CG_3DScaleAroundCenter('POINT EMPTY', 0.5, 0.5, 0.5, 1, 1, 1), 0.1));
+SELECT 'CG_Translate', ST_AsText(CG_Translate('LINESTRING EMPTY', 1, -1), 0);
+SELECT 'CG_3DTranslate', ST_AsText(CG_3DTranslate('POINT EMPTY', 1, -1, 2), 0);
 SELECT 'CG_StraightSkeletonPartition', ST_AsText(CG_StraightSkeletonPartition('POLYGON EMPTY', true), 2);
-SELECT 'CG_Buffer3D', ST_AsText(CG_Buffer3D('POINT EMPTY', 1, 8, 0), 2);
+SELECT 'CG_3DBuffer', ST_AsText(CG_3DBuffer('POINT EMPTY', 1, 8, 0), 2);
diff --git a/sfcgal/regress/sfcgal_v2_expected b/sfcgal/regress/sfcgal_v2_expected
index 658922996..77eebaf30 100644
--- a/sfcgal/regress/sfcgal_v2_expected
+++ b/sfcgal/regress/sfcgal_v2_expected
@@ -1,26 +1,26 @@
 CG_Rotate|LINESTRING(0 1,-1 0)
-CG_Rotate2D|POINT(2 1)
-CG_Rotate3D|POINT Z (0 1 0)
+CG_2DRotate|POINT(2 1)
+CG_3DRotate|POINT Z (0 1 0)
 CG_RotateX|POINT Z (0 0 1)
 CG_RotateY|POINT Z (0 0 -1)
 CG_RotateZ|POINT Z (0 1 0)
 CG_Scale|LINESTRING(2 2,4 4)
-CG_Scale3D|POINT Z (2 3 4)
-CG_Scale3DAroundCenter|POINT Z (1.5 1.5 1.5)
-CG_Translate2D|LINESTRING(2 0,3 1)
-CG_Translate3D|POINT Z (2 0 3)
+CG_3DScale|POINT Z (2 3 4)
+CG_3DScaleAroundCenter|POINT Z (1.5 1.5 1.5)
+CG_Translate|LINESTRING(2 0,3 1)
+CG_3DTranslate|POINT Z (2 0 3)
 CG_StraightSkeletonPartition|MULTIPOLYGON(((0 0,2 0.83,2 2)),((4 0,2 0.83,0 0)),((2 2,2 0.83,4 0)))
-CG_Buffer3D|POLYHEDRALSURFACE Z (((0 0 1,0.5 -0.5 0.71,0 -0.71 0.71,0 0 1)),((0 0 1,0.71 -4.33e-17 0.71,0.5 -0.5 0.71,0 0 1)),((0 0 1,0.5 0.5 0.71,0.71 -4.33e-17 0.71,0 0 1)),((0 0 1,8.66e-17 0.71 0.71,0.5 0.5 0.71,0 0 1)),((0 0 1,-0.5 0.5 0.71,8.66e-17 0.71 0.71,0 0 1)),((0 0 1,-0.71 1.3e-16 0.71,-0.5 0.5 0.71,0 0 1)),((0 0 1,-0.5 -0.5 0.71,-0.71 1.3e-16 0.71,0 0 1)),((0 0 1,0 -0.71 0.71,-0.5 -0.5 0.71,0 0 1)),((0 -0.71 0.71,0.5 -0.5 0.71,0.71 -0.71 6.12e-17,0 -0.71 0.71)),((0 -0.71 0.71,0.71 -0.71 6.12e-17,0 -1 6.12e-17,0 -0.71 0.71)),((0.5 -0.5 0.71,0.71 -4.33e-17 0.71,1 -6.12e-17 6.12e-17,0.5 -0.5 0.71)),((0.5 -0.5 0.71,1 -6.12e-17 6.12e-17,0.71 -0.71 6.12e-17,0.5 -0.5 0.71)),((0.71 -4.33e-17 0.71,0.5 0.5 0.71,0.71 0.71 6.12e-17,0.71 -4.33e-17 0.71)),((0.71 -4.33e-17 0.71,0.71 0.71 6.12e-17,1 -6.12e-17 6.12e-17,0.71 -4.33e-17 0.71)),((0.5 0.5 0.71,8.66e-17 0.71 0.71,1.22e-16 1 6.12e-17,0.5 0.5 0.71)),((0.5 0.5 0.71,1.22e-16 1 6.12e-17,0.71 0.71 6.12e-17,0.5 0.5 0.71)),((8.66e-17
  0.71 0.71,-0.5 0.5 0.71,-0.71 0.71 6.12e-17,8.66e-17 0.71 0.71)),((8.66e-17 0.71 0.71,-0.71 0.71 6.12e-17,1.22e-16 1 6.12e-17,8.66e-17 0.71 0.71)),((-0.5 0.5 0.71,-0.71 1.3e-16 0.71,-1 1.84e-16 6.12e-17,-0.5 0.5 0.71)),((-0.5 0.5 0.71,-1 1.84e-16 6.12e-17,-0.71 0.71 6.12e-17,-0.5 0.5 0.71)),((-0.71 1.3e-16 0.71,-0.5 -0.5 0.71,-0.71 -0.71 6.12e-17,-0.71 1.3e-16 0.71)),((-0.71 1.3e-16 0.71,-0.71 -0.71 6.12e-17,-1 1.84e-16 6.12e-17,-0.71 1.3e-16 0.71)),((-0.5 -0.5 0.71,0 -0.71 0.71,0 -1 6.12e-17,-0.5 -0.5 0.71)),((-0.5 -0.5 0.71,0 -1 6.12e-17,-0.71 -0.71 6.12e-17,-0.5 -0.5 0.71)),((0 -1 6.12e-17,0.71 -0.71 6.12e-17,0.5 -0.5 -0.71,0 -1 6.12e-17)),((0 -1 6.12e-17,0.5 -0.5 -0.71,0 -0.71 -0.71,0 -1 6.12e-17)),((0.71 -0.71 6.12e-17,1 -6.12e-17 6.12e-17,0.71 -4.33e-17 -0.71,0.71 -0.71 6.12e-17)),((0.71 -0.71 6.12e-17,0.71 -4.33e-17 -0.71,0.5 -0.5 -0.71,0.71 -0.71 6.12e-17)),((1 -6.12e-17 6.12e-17,0.71 0.71 6.12e-17,0.5 0.5 -0.71,1 -6.12e-17 6.12e-17)),((1 -6.12e-17 6.12e-17,0.5 0.5 -0.71,0.
 71 -4.33e-17 -0.71,1 -6.12e-17 6.12e-17)),((0.71 0.71 6.12e-17,1.22e-16 1 6.12e-17,8.66e-17 0.71 -0.71,0.71 0.71 6.12e-17)),((0.71 0.71 6.12e-17,8.66e-17 0.71 -0.71,0.5 0.5 -0.71,0.71 0.71 6.12e-17)),((1.22e-16 1 6.12e-17,-0.71 0.71 6.12e-17,-0.5 0.5 -0.71,1.22e-16 1 6.12e-17)),((1.22e-16 1 6.12e-17,-0.5 0.5 -0.71,8.66e-17 0.71 -0.71,1.22e-16 1 6.12e-17)),((-0.71 0.71 6.12e-17,-1 1.84e-16 6.12e-17,-0.71 1.3e-16 -0.71,-0.71 0.71 6.12e-17)),((-0.71 0.71 6.12e-17,-0.71 1.3e-16 -0.71,-0.5 0.5 -0.71,-0.71 0.71 6.12e-17)),((-1 1.84e-16 6.12e-17,-0.71 -0.71 6.12e-17,-0.5 -0.5 -0.71,-1 1.84e-16 6.12e-17)),((-1 1.84e-16 6.12e-17,-0.5 -0.5 -0.71,-0.71 1.3e-16 -0.71,-1 1.84e-16 6.12e-17)),((-0.71 -0.71 6.12e-17,0 -1 6.12e-17,0 -0.71 -0.71,-0.71 -0.71 6.12e-17)),((-0.71 -0.71 6.12e-17,0 -0.71 -0.71,-0.5 -0.5 -0.71,-0.71 -0.71 6.12e-17)),((0 0 -1,0 -0.71 -0.71,0.5 -0.5 -0.71,0 0 -1)),((0 0 -1,0.5 -0.5 -0.71,0.71 -4.33e-17 -0.71,0 0 -1)),((0 0 -1,0.71 -4.33e-17 -0.71,0.5 0.5 -0.71,0 0 -1)),((0 0 
 -1,0.5 0.5 -0.71,8.66e-17 0.71 -0.71,0 0 -1)),((0 0 -1,8.66e-17 0.71 -0.71,-0.5 0.5 -0.71,0 0 -1)),((0 0 -1,-0.5 0.5 -0.71,-0.71 1.3e-16 -0.71,0 0 -1)),((0 0 -1,-0.71 1.3e-16 -0.71,-0.5 -0.5 -0.71,0 0 -1)),((0 0 -1,-0.5 -0.5 -0.71,0 -0.71 -0.71,0 0 -1)))
+CG_3DBuffer|POLYHEDRALSURFACE Z (((0 0 1,0.5 -0.5 0.71,0 -0.71 0.71,0 0 1)),((0 0 1,0.71 -4.33e-17 0.71,0.5 -0.5 0.71,0 0 1)),((0 0 1,0.5 0.5 0.71,0.71 -4.33e-17 0.71,0 0 1)),((0 0 1,8.66e-17 0.71 0.71,0.5 0.5 0.71,0 0 1)),((0 0 1,-0.5 0.5 0.71,8.66e-17 0.71 0.71,0 0 1)),((0 0 1,-0.71 1.3e-16 0.71,-0.5 0.5 0.71,0 0 1)),((0 0 1,-0.5 -0.5 0.71,-0.71 1.3e-16 0.71,0 0 1)),((0 0 1,0 -0.71 0.71,-0.5 -0.5 0.71,0 0 1)),((0 -0.71 0.71,0.5 -0.5 0.71,0.71 -0.71 6.12e-17,0 -0.71 0.71)),((0 -0.71 0.71,0.71 -0.71 6.12e-17,0 -1 6.12e-17,0 -0.71 0.71)),((0.5 -0.5 0.71,0.71 -4.33e-17 0.71,1 -6.12e-17 6.12e-17,0.5 -0.5 0.71)),((0.5 -0.5 0.71,1 -6.12e-17 6.12e-17,0.71 -0.71 6.12e-17,0.5 -0.5 0.71)),((0.71 -4.33e-17 0.71,0.5 0.5 0.71,0.71 0.71 6.12e-17,0.71 -4.33e-17 0.71)),((0.71 -4.33e-17 0.71,0.71 0.71 6.12e-17,1 -6.12e-17 6.12e-17,0.71 -4.33e-17 0.71)),((0.5 0.5 0.71,8.66e-17 0.71 0.71,1.22e-16 1 6.12e-17,0.5 0.5 0.71)),((0.5 0.5 0.71,1.22e-16 1 6.12e-17,0.71 0.71 6.12e-17,0.5 0.5 0.71)),((8.66e-17
  0.71 0.71,-0.5 0.5 0.71,-0.71 0.71 6.12e-17,8.66e-17 0.71 0.71)),((8.66e-17 0.71 0.71,-0.71 0.71 6.12e-17,1.22e-16 1 6.12e-17,8.66e-17 0.71 0.71)),((-0.5 0.5 0.71,-0.71 1.3e-16 0.71,-1 1.84e-16 6.12e-17,-0.5 0.5 0.71)),((-0.5 0.5 0.71,-1 1.84e-16 6.12e-17,-0.71 0.71 6.12e-17,-0.5 0.5 0.71)),((-0.71 1.3e-16 0.71,-0.5 -0.5 0.71,-0.71 -0.71 6.12e-17,-0.71 1.3e-16 0.71)),((-0.71 1.3e-16 0.71,-0.71 -0.71 6.12e-17,-1 1.84e-16 6.12e-17,-0.71 1.3e-16 0.71)),((-0.5 -0.5 0.71,0 -0.71 0.71,0 -1 6.12e-17,-0.5 -0.5 0.71)),((-0.5 -0.5 0.71,0 -1 6.12e-17,-0.71 -0.71 6.12e-17,-0.5 -0.5 0.71)),((0 -1 6.12e-17,0.71 -0.71 6.12e-17,0.5 -0.5 -0.71,0 -1 6.12e-17)),((0 -1 6.12e-17,0.5 -0.5 -0.71,0 -0.71 -0.71,0 -1 6.12e-17)),((0.71 -0.71 6.12e-17,1 -6.12e-17 6.12e-17,0.71 -4.33e-17 -0.71,0.71 -0.71 6.12e-17)),((0.71 -0.71 6.12e-17,0.71 -4.33e-17 -0.71,0.5 -0.5 -0.71,0.71 -0.71 6.12e-17)),((1 -6.12e-17 6.12e-17,0.71 0.71 6.12e-17,0.5 0.5 -0.71,1 -6.12e-17 6.12e-17)),((1 -6.12e-17 6.12e-17,0.5 0.5 -0.71,0.
 71 -4.33e-17 -0.71,1 -6.12e-17 6.12e-17)),((0.71 0.71 6.12e-17,1.22e-16 1 6.12e-17,8.66e-17 0.71 -0.71,0.71 0.71 6.12e-17)),((0.71 0.71 6.12e-17,8.66e-17 0.71 -0.71,0.5 0.5 -0.71,0.71 0.71 6.12e-17)),((1.22e-16 1 6.12e-17,-0.71 0.71 6.12e-17,-0.5 0.5 -0.71,1.22e-16 1 6.12e-17)),((1.22e-16 1 6.12e-17,-0.5 0.5 -0.71,8.66e-17 0.71 -0.71,1.22e-16 1 6.12e-17)),((-0.71 0.71 6.12e-17,-1 1.84e-16 6.12e-17,-0.71 1.3e-16 -0.71,-0.71 0.71 6.12e-17)),((-0.71 0.71 6.12e-17,-0.71 1.3e-16 -0.71,-0.5 0.5 -0.71,-0.71 0.71 6.12e-17)),((-1 1.84e-16 6.12e-17,-0.71 -0.71 6.12e-17,-0.5 -0.5 -0.71,-1 1.84e-16 6.12e-17)),((-1 1.84e-16 6.12e-17,-0.5 -0.5 -0.71,-0.71 1.3e-16 -0.71,-1 1.84e-16 6.12e-17)),((-0.71 -0.71 6.12e-17,0 -1 6.12e-17,0 -0.71 -0.71,-0.71 -0.71 6.12e-17)),((-0.71 -0.71 6.12e-17,0 -0.71 -0.71,-0.5 -0.5 -0.71,-0.71 -0.71 6.12e-17)),((0 0 -1,0 -0.71 -0.71,0.5 -0.5 -0.71,0 0 -1)),((0 0 -1,0.5 -0.5 -0.71,0.71 -4.33e-17 -0.71,0 0 -1)),((0 0 -1,0.71 -4.33e-17 -0.71,0.5 0.5 -0.71,0 0 -1)),((0 0 
 -1,0.5 0.5 -0.71,8.66e-17 0.71 -0.71,0 0 -1)),((0 0 -1,8.66e-17 0.71 -0.71,-0.5 0.5 -0.71,0 0 -1)),((0 0 -1,-0.5 0.5 -0.71,-0.71 1.3e-16 -0.71,0 0 -1)),((0 0 -1,-0.71 1.3e-16 -0.71,-0.5 -0.5 -0.71,0 0 -1)),((0 0 -1,-0.5 -0.5 -0.71,0 -0.71 -0.71,0 0 -1)))
 CG_Rotate|LINESTRING EMPTY
-CG_Rotate2D|POINT EMPTY
-CG_Rotate3D|POINT Z EMPTY
+CG_2DRotate|POINT EMPTY
+CG_3DRotate|POINT Z EMPTY
 CG_RotateX|POINT Z EMPTY
 CG_RotateY|POINT Z EMPTY
 CG_RotateZ|POINT Z EMPTY
 CG_Scale|LINESTRING EMPTY
-CG_Scale3D|POINT Z EMPTY
-CG_Scale3DAroundCenter|POINT Z EMPTY
-CG_Translate2D|LINESTRING EMPTY
-CG_Translate3D|POINT Z EMPTY
+CG_3DScale|POINT Z EMPTY
+CG_3DScaleAroundCenter|POINT Z EMPTY
+CG_Translate|LINESTRING EMPTY
+CG_3DTranslate|POINT Z EMPTY
 CG_StraightSkeletonPartition|MULTIPOLYGON EMPTY
-CG_Buffer3D|POLYHEDRALSURFACE EMPTY
+CG_3DBuffer|POLYHEDRALSURFACE EMPTY
diff --git a/sfcgal/sfcgal.sql.in b/sfcgal/sfcgal.sql.in
index 0cc00de6d..2cee2c9fa 100644
--- a/sfcgal/sfcgal.sql.in
+++ b/sfcgal/sfcgal.sql.in
@@ -505,7 +505,7 @@ CREATE OR REPLACE FUNCTION CG_Visibility(polygon geometry, point geometry)
        COST 100;
 
 -- Availability 3.6.0
-CREATE OR REPLACE FUNCTION CG_Buffer3D(geom geometry, radius float8, segments integer, buffer_type integer)
+CREATE OR REPLACE FUNCTION CG_3DBuffer(geom geometry, radius float8, segments integer, buffer_type integer)
 RETURNS geometry
 AS 'MODULE_PATHNAME', 'sfcgal_buffer3d'
 LANGUAGE 'c' IMMUTABLE STRICT PARALLEL SAFE
@@ -547,14 +547,14 @@ LANGUAGE 'c' IMMUTABLE STRICT PARALLEL SAFE
 _COST_LOW;
 
 -- Availability 3.6.0
-CREATE OR REPLACE FUNCTION CG_Rotate2D(geom geometry, angle float8, cx float8, cy float8)
+CREATE OR REPLACE FUNCTION CG_2DRotate(geom geometry, angle float8, cx float8, cy float8)
 RETURNS geometry
 AS 'MODULE_PATHNAME', 'sfcgal_rotate_2d'
 LANGUAGE 'c' IMMUTABLE STRICT PARALLEL SAFE
 _COST_LOW;
 
 -- Availability 3.6.0
-CREATE OR REPLACE FUNCTION CG_Rotate3D(geom geometry, angle float8, ax float8, ay float8, az float8)
+CREATE OR REPLACE FUNCTION CG_3DRotate(geom geometry, angle float8, ax float8, ay float8, az float8)
 RETURNS geometry
 AS 'MODULE_PATHNAME', 'sfcgal_rotate_3d'
 LANGUAGE 'c' IMMUTABLE STRICT PARALLEL SAFE
@@ -568,28 +568,28 @@ LANGUAGE 'c' IMMUTABLE STRICT PARALLEL SAFE
 _COST_LOW;
 
 -- Availability 3.6.0
-CREATE OR REPLACE FUNCTION CG_Scale3DAroundCenter(geom geometry, factorX float8, factorY float8, factorZ float8, centerX float8, centerY float8, centerZ float8)
+CREATE OR REPLACE FUNCTION CG_3DScaleAroundCenter(geom geometry, factorX float8, factorY float8, factorZ float8, centerX float8, centerY float8, centerZ float8)
 RETURNS geometry
 AS 'MODULE_PATHNAME', 'sfcgal_scale_3d_around_center'
 LANGUAGE 'c' IMMUTABLE STRICT PARALLEL SAFE
 _COST_LOW;
 
 -- Availability 3.6.0
-CREATE OR REPLACE FUNCTION CG_Scale3D(geom geometry, factorX float8, factorY float8, factorZ float8)
+CREATE OR REPLACE FUNCTION CG_3DScale(geom geometry, factorX float8, factorY float8, factorZ float8)
 RETURNS geometry
 AS 'MODULE_PATHNAME', 'sfcgal_scale_3d'
 LANGUAGE 'c' IMMUTABLE STRICT PARALLEL SAFE
 _COST_LOW;
 
 -- Availability 3.6.0
-CREATE OR REPLACE FUNCTION CG_Translate2D(geom geometry, deltaX float8, deltaY float8)
+CREATE OR REPLACE FUNCTION CG_Translate(geom geometry, deltaX float8, deltaY float8)
 RETURNS geometry
 AS 'MODULE_PATHNAME', 'sfcgal_translate_2d'
 LANGUAGE 'c' IMMUTABLE STRICT PARALLEL SAFE
 _COST_LOW;
 
 -- Availability 3.6.0
-CREATE OR REPLACE FUNCTION CG_Translate3D(geom geometry, deltaX float8, deltaY float8, deltaZ float8)
+CREATE OR REPLACE FUNCTION CG_3DTranslate(geom geometry, deltaX float8, deltaY float8, deltaZ float8)
 RETURNS geometry
 AS 'MODULE_PATHNAME', 'sfcgal_translate_3d'
 LANGUAGE 'c' IMMUTABLE STRICT PARALLEL SAFE

-----------------------------------------------------------------------

Summary of changes:
 doc/po/de/postgis-manual.po         | 12 +++---
 doc/po/es/postgis-manual.po         | 12 +++---
 doc/po/fr/postgis-manual.po         | 12 +++---
 doc/po/it_IT/postgis-manual.po      | 12 +++---
 doc/po/ja/postgis-manual.po         | 24 +++++------
 doc/po/ka/postgis-manual.po         | 12 +++---
 doc/po/ko_KR/postgis-manual.po      | 12 +++---
 doc/po/pl/postgis-manual.po         | 12 +++---
 doc/po/pt_BR/postgis-manual.po      | 12 +++---
 doc/po/ro/postgis-manual.po         | 12 +++---
 doc/po/ru/postgis-manual.po         | 12 +++---
 doc/po/templates/postgis-manual.pot | 12 +++---
 doc/po/uk/postgis-manual.po         | 12 +++---
 doc/po/zh_Hans/postgis-manual.po    | 22 +++++-----
 doc/reference_sfcgal.xml            | 84 ++++++++++++++++++-------------------
 sfcgal/regress/sfcgal_v2.sql        | 28 ++++++-------
 sfcgal/regress/sfcgal_v2_expected   | 28 ++++++-------
 sfcgal/sfcgal.sql.in                | 14 +++----
 18 files changed, 172 insertions(+), 172 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list