Lines Matching defs:Geometry
8 use geoPHP\Geometry\Collection;
10 use geoPHP\Geometry\Geometry;
11 use geoPHP\Geometry\GeometryCollection;
12 use geoPHP\Geometry\Point;
13 use geoPHP\Geometry\LineString;
14 use geoPHP\Geometry\MultiLineString;
25 * PHP Geometry/GPX encoder/decoder
54 * @return Geometry|GeometryCollection
83 /* Geometry was empty but maybe because its tags was not lower cased.
100 throw new \Exception("Cannot Read Geometry From GPX: " . $gpx);
109 * @return GeometryCollection|Geometry Returns the geometry representation of the GPX (@see geoPHP::buildGeometry)
113 /** @var Geometry[] $geometries */
309 * @param Geometry|GeometryCollection $geometry
317 public function write(Geometry $geometry, $namespace = null, $allowedElements = null)
337 * @param Geometry|Collection $geometry
343 case Geometry::POINT:
346 case Geometry::LINE_STRING:
347 case Geometry::MULTI_LINE_STRING:
350 case Geometry::POLYGON:
351 case Geometry::MULTI_POINT:
352 case Geometry::MULTI_POLYGON:
353 case Geometry::GEOMETRY_COLLECTION:
461 * @param Geometry $geometry