</refentry>
- <refentry id="ST_Triangulate">
+ <refentry id="ST_MinkowskiSum">
<refnamediv>
- <refname>ST_Minkowski</refname>
+ <refname>ST_MinkowskiSum</refname>
<refpurpose>Perform Minkowski sum</refpurpose>
</refnamediv>
LANGUAGE 'c' IMMUTABLE STRICT
COST 100;
-CREATE OR REPLACE FUNCTION ST_Minkowski(geometry, geometry)
+CREATE OR REPLACE FUNCTION ST_MinkowskiSum(geometry, geometry)
RETURNS geometry
AS 'MODULE_PATHNAME','sfcgal_minkowski_sum'
LANGUAGE 'c' IMMUTABLE STRICT
DROP FUNCTION IF EXISTS ST_Orientation(geometry);
-DROP FUNCTION IF EXISTS ST_Minkowski(geometry, geometry);
+DROP FUNCTION IF EXISTS ST_MinkowskiSum(geometry, geometry);
DROP FUNCTION IF EXISTS ST_StraightSkeleton(geometry);
SELECT 'ST_ForceLHR', ST_AsText(ST_ForceLHR('POLYGON((0 0,0 1,1 1,1 0,0 0))'));
SELECT 'ST_Orientation_1', ST_Orientation(ST_ForceLHR('POLYGON((0 0,0 1,1 1,1 0,0 0))'));
SELECT 'ST_Orientation_2', ST_Orientation(ST_ForceRHR('POLYGON((0 0,0 1,1 1,1 0,0 0))'));
-SELECT 'ST_Minkowski', ST_AsText(ST_Minkowski('LINESTRING(0 0,4 0)','POLYGON((0 0,1 0,1 1,0 1,0 0))'));
+SELECT 'ST_MinkowskiSum', ST_AsText(ST_MinkowskiSum('LINESTRING(0 0,4 0)','POLYGON((0 0,1 0,1 1,0 1,0 0))'));
SELECT 'ST_StraightSkeleton', ST_AsText(ST_StraightSkeleton('POLYGON((0 0,1 0,1 1,0 1,0 0))'));
-- Backend switch tests
ST_ForceLHR|POLYGON((0 0,1 0,1 1,0 1,0 0))
ST_Orientation_1|-1
ST_Orientation_2|1
-ST_Minkowski|MULTIPOLYGON(((0 0,1 0,5 0,5 1,4 1,0 1,0 0)))
+ST_MinkowskiSum|MULTIPOLYGON(((0 0,1 0,5 0,5 1,4 1,0 1,0 0)))
ST_StraightSkeleton|MULTILINESTRING((0 0,0.5 0.5),(1 0,0.5 0.5),(1 1,0.5 0.5),(0 1,0.5 0.5))
intersection_geos|POINT(0 0)
intersection_sfcgal|POINT(-0 -0)