Constants |
public League\Geotools\Polygon\Polygon::TYPE = 'POLYGON' |
Methods |
public __construct( $coordinates = NULL) - param null|array|\CoordinateCollection $coordinates
|
public add(League\Geotools\Coordinate\CoordinateInterface $coordinate) |
public count() - attribute ReturnTypeWillChange
|
public get( $key) |
public getBoundingBox() - return \BoundingBoxInterface
|
public getCoordinate() |
public getCoordinates() |
public getEllipsoid() |
public getGeometryType() |
public getIterator() - attribute ReturnTypeWillChange
|
public getPrecision() |
public isEmpty() |
public jsonSerialize() - attribute ReturnTypeWillChange
|
public offsetExists( $offset) - attribute ReturnTypeWillChange
|
public offsetGet( $offset) - attribute ReturnTypeWillChange
|
public offsetSet( $offset, $value) - attribute ReturnTypeWillChange
|
public offsetUnset( $offset) - attribute ReturnTypeWillChange
|
public pointInPolygon(League\Geotools\Coordinate\CoordinateInterface $coordinate) - param \CoordinateInterface $coordinate
- return bool
|
public pointOnBoundary(League\Geotools\Coordinate\CoordinateInterface $coordinate) - param \CoordinateInterface $coordinate
- return bool
|
public pointOnVertex(League\Geotools\Coordinate\CoordinateInterface $coordinate) - param \CoordinateInterface $coordinate
- return bool
|
public remove( $key) |
public set( $key, ?League\Geotools\Coordinate\CoordinateInterface $coordinate = NULL) |
public setBoundingBox(League\Geotools\BoundingBox\BoundingBoxInterface $boundingBox) - param \BoundingBoxInterface $boundingBox
- return $this
|
public setCoordinates(League\Geotools\Coordinate\CoordinateCollection $coordinates) |
public setPrecision( $precision) - param int $precision
- return $this
|
public toArray() |