AirLay backend

RingSelfIntersectionHelper
in package

Table of Contents

findForCoordinates()  : array<string|int, array<string|int, Segment>>
findForGeometry()  : array<string|int, array<string|int, Segment>>
findForMultiPolygonCoordinates()  : array<string|int, array<string|int, Segment>>
findForNodeRings()  : array<string|int, array<string|int, Segment>>

Methods

findForCoordinates()

public static findForCoordinates(array<string|int, array<string|int, array<string|int, float>>> $coordinates) : array<string|int, array<string|int, Segment>>
Parameters
$coordinates : array<string|int, array<string|int, array<string|int, float>>>
Return values
array<string|int, array<string|int, Segment>>

findForMultiPolygonCoordinates()

public static findForMultiPolygonCoordinates(array<string|int, array<string|int, array<string|int, array<string|int, float>>>> $polygons) : array<string|int, array<string|int, Segment>>
Parameters
$polygons : array<string|int, array<string|int, array<string|int, array<string|int, float>>>>
Return values
array<string|int, array<string|int, Segment>>

findForNodeRings()

public static findForNodeRings(array<string|int, array<string|int, NodeEntity>> $rings) : array<string|int, array<string|int, Segment>>
Parameters
$rings : array<string|int, array<string|int, NodeEntity>>
Return values
array<string|int, array<string|int, Segment>>

Search results