object GeometryFactory extends Serializable

Supplies a set of utility methods for building Geometry objects from lists of Coordinates.

Note that the factory constructor methods do not change the input coordinates in any way. In particular, they are not rounded to the supplied PrecisionModel. It is assumed that input Coordinates meet the given precision.

Instances of this class are thread-safe.

Annotations
@SerialVersionUID()
Version

1.7

Linear Supertypes
Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GeometryFactory
  2. Serializable
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. def createPointFromInternalCoord(coord: Coordinate, exemplar: Geometry): Point
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  17. def toGeometryArray(geometries: Collection[_]): Array[Geometry]

    Converts the List to an array.

    Converts the List to an array.

    geometries

    the list of Geometry's to convert return the List in array format

  18. def toLineStringArray(lineStrings: Collection[_]): Array[LineString]

    Converts the List to an array.

    Converts the List to an array.

    lineStrings

    the List of LineStrings to convert return the List in array format

  19. def toLinearRingArray(linearRings: Collection[_]): Array[LinearRing]

    Converts the List to an array.

    Converts the List to an array.

    linearRings

    the List of LinearRings to convert return the List in array format

  20. def toMultiLineStringArray(multiLineStrings: Collection[_]): Array[MultiLineString]

    Converts the List to an array.

    Converts the List to an array.

    multiLineStrings

    the List of MultiLineStrings to convert return the List in array format

  21. def toMultiPointArray(multiPoints: Collection[_]): Array[MultiPoint]

    Converts the List to an array.

    Converts the List to an array.

    multiPoints

    the List of MultiPoints to convert return the List in array format

  22. def toMultiPolygonArray(multiPolygons: Collection[_]): Array[MultiPolygon]

    Converts the List to an array.

    Converts the List to an array.

    multiPolygons

    the List of MultiPolygons to convert return the List in array format

  23. def toPointArray(points: Collection[_]): Array[Point]

    Converts the List to an array.

    Converts the List to an array.

    points

    the List of Points to convert return the List in array format

  24. def toPolygonArray(polygons: Collection[_]): Array[Polygon]

    Converts the List to an array.

    Converts the List to an array.

    polygons

    the List of Polygons to convert return the List in array format

  25. def toString(): String
    Definition Classes
    AnyRef → Any
  26. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  27. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  28. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped