Name

CG_3DScaleAroundCenter — Skalar en geometri i 3D-rymden runt en angiven mittpunkt.

Synopsis

geometry CG_3DScaleAroundCenter(geometry geom, float8 factorX, float8 factorY, float8 factorZ, float8 centerX, float8 centerY, float8 centerZ);

Beskrivning

Skalar indatageometrin geom med olika faktorer längs X-, Y- och Z-axlarna i förhållande till en angiven mittpunkt (centerX, centerY, centerZ).

Tillgänglighet: 3.6.0 - kräver SFCGAL >= 2.0.0

Denna metod behöver SFCGAL-backend.

Denna funktion stöder 3d och kommer inte att tappa z-index.

Exempel

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)

Se även

CG_Scale, CG_3DScale