abstract class Geometry : GeoJsonObject, Serializable
A Geometry object representing points, curves, or surfaces in World Geodetic System 1984 (WGS 84) or a collection of Geometry objects.
| Geometry()A Geometry object representing points, curves, or surfaces in World Geodetic System 1984 (WGS 84) or a collection of Geometry objects. | 
| var boundingBox: Optional<BoundingBox!>! | |
| val type: String! | 
| open fun getBoundingBox(): Optional<BoundingBox!>!A bounding box enclosing all geometries contained in this  | |
| open fun setBoundingBox(boundingBox: BoundingBox!): Unit | |
| open fun toJson(): String!Represent GeoJSON as a String compatible with RFC 7946 specification. | 
| open class GeometryCollection : GeometryA collection of  | |
| open class LineString : GeometryA GeoJSON Geometry type comprising a collection of two or more  | |
| open class MultiLineString : GeometryA GeoJSON Geometry type comprising a collection of  | |
| open class MultiPoint : GeometryA GeoJSON Geometry type comprising a collection of  | |
| open class MultiPolygon : GeometryA collection of  | |
| open class Point : GeometryA GeoJSON Geometry type comprising a single  | |
| open class Polygon : GeometryA GeoJSON Geometry type comprising one or more  |