points)]]> ]]> curves[$count - 1]]]> curves)]]> ]]> Point endPoint curves[$count - 1]->endPoint()]]> rings)]]> ]]> $result $result $result $result $result array $result project(new RemoveZMProjector(removeM: true))]]> project(new RemoveZMProjector(removeZ: true))]]> project(new RemoveZMProjector(removeZ: true, removeM: true))]]> project(new SRIDProjector($srid))]]> project(new SwapXYProjector())]]> \IteratorAggregate static static static static static $geometry instanceof $containedGeometryType geometries)]]> ]]> $geometry::class T_NUMBER T_WORD points)]]> ]]> toArray())]]> ]]> rings)]]> ]]> patches)]]> ]]> $x