Copied!
CloneableInstantiableIterable
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()
       
      • return Coordinate
      public getCoordinates()
       
        public getEllipsoid()
         
        • return Ellipsoid
        public getGeometryType()
         
        • return string
        public getIterator()
         
        • attribute ReturnTypeWillChange
        public getPrecision()
         
        • return int
        public isEmpty()
         
        • return bool
        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()
               
              • return array
              Properties
              private $boundingBox
               
              • var BoundingBoxInterface
              private $coordinates
               
              • var CoordinateCollection
              private $hasCoordinate
               
              • var bool
              private $precision
               
              • var int
              © 2022 Bruce Wells
              Search Namespaces \ Classes
              Configuration