geotrellis.vector

Point

Related Docs: object Point | package vector

case class Point(jtsGeom: com.vividsolutions.jts.geom.Point) extends Geometry with Relatable with ZeroDimensions with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, ZeroDimensions, AtMostOneDimension, Dimensions, Relatable, Geometry, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Point
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ZeroDimensions
  7. AtMostOneDimension
  8. Dimensions
  9. Relatable
  10. Geometry
  11. AnyRef
  12. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Point(jtsGeom: com.vividsolutions.jts.geom.Point)

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. def &(g: Geometry): PointGeometryIntersectionResult

    Computes a Result that represents a Geometry made up of the points shared by this Point and g.

  4. def -(other: Geometry): PointGeometryDifferenceResult

    Computes a Result that represents a Geometry made up of this Point less all the points in g.

  5. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def buffer(d: Double): Polygon

    Computes a buffer area around this Point having width d.

  8. def centroid: PointOrNoResult

    Definition Classes
    Geometry
  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def contains(g: ZeroDimensions): Boolean

    Tests whether this Point contains the specified ZeroDimensions g.

    Tests whether this Point contains the specified ZeroDimensions g. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*****FF*.

  11. def coveredBy(g: Geometry): Boolean

    Tests whether this Point is covered by the specified Geometry g.

    Tests whether this Point is covered by the specified Geometry g. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*F**F*** or *TF**F*** or **FT*F*** or **F*TF***.

  12. def covers(g: ZeroDimensions): Boolean

    Tests whether this Point covers the specified ZeroDimensions g.

    Tests whether this Point covers the specified ZeroDimensions g. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*****FF* or *T****FF* or ***T**FF* or ****T*FF*.

  13. def difference(other: Geometry): PointGeometryDifferenceResult

    Computes a Result that represents a Geometry made up of this Point less all the points in g.

  14. def disjoint(other: Geometry): Boolean

    Definition Classes
    Relatable
  15. def distance(other: Geometry): Double

    Definition Classes
    Geometry
  16. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. def equals(other: Any): Boolean

    Definition Classes
    Geometry → AnyRef → Any
  18. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  20. def hashCode(): Int

    Definition Classes
    Geometry → AnyRef → Any
  21. def interiorPoint: PointOrNoResult

    Definition Classes
    Geometry
  22. def intersection(g: Geometry): PointGeometryIntersectionResult

    Computes a Result that represents a Geometry made up of the points shared by this Point and g.

  23. def intersects(other: Geometry): Boolean

    Definition Classes
    Relatable
  24. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  25. def isValid: Boolean

    Definition Classes
    Geometry
  26. val jtsGeom: com.vividsolutions.jts.geom.Point

    Definition Classes
    PointDimensionsGeometry
  27. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  28. final def notify(): Unit

    Definition Classes
    AnyRef
  29. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  30. def symDifference(mp: MultiPolygon): PointMultiPolygonSymDifferenceResult

    Computes a Result that represents a Geometry made up of this Point, if it is not in mp, and all the points in mp that are not this Point.

  31. def symDifference(ml: MultiLine): PointMultiLineSymDifferenceResult

    Computes a Result that represents a Geometry made up of this Point, if it is not in ml, and all the points in ml that are not this Point.

  32. def symDifference(mp: MultiPoint): ZeroDimensionsMultiPointSymDifferenceResult

    Computes a Result that represents a Geometry made up of this Point, if it is not in mp, and all the points in mp that are not this Point.

  33. def symDifference(p: Polygon): AtMostOneDimensionPolygonSymDifferenceResult

    Computes a Result that represents a Geometry made up of this Point, if it is not in p, and all the points in p that are not this Point.

  34. def symDifference(l: Line): ZeroDimensionsLineSymDifferenceResult

    Computes a Result that represents a Geometry made up of this Point, if it is not in l, and all the points in l that are not this Point.

  35. def symDifference(p: Point): PointPointSymDifferenceResult

    Computes a Result that represents a Geometry made up of this Point, if it is not in p, and p if it is not this Point.

  36. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  37. def toString(): String

    Definition Classes
    Geometry → AnyRef → Any
  38. def touches(g: AtLeastOneDimension): Boolean

    Tests whether this Point touches the specified AtLeastOneDimensions g.

    Tests whether this Point touches the specified AtLeastOneDimensions g. Returns true if the DE-9IM Intersection Matrix for the two geometries is FT*******, F**T***** or F***T****.

  39. def union(mp: MultiPolygon): PointMultiPolygonUnionResult

    Computes a Result that represents a Geometry made up of this Point and all the points in mp.

  40. def union(ml: MultiLine): PointMultiLineUnionResult

    Computes a Result that represents a Geometry made up of this Point and all the points in ml.

  41. def union(p: Polygon): AtMostOneDimensionPolygonUnionResult

    Computes a Result that represents a Geometry made up of this Point and all the points in p.

  42. def union(l: Line): ZeroDimensionsLineUnionResult

    Computes a Result that represents a Geometry made up of this Point and all the points in l.

  43. def union(g: ZeroDimensions): PointZeroDimensionsUnionResult

    Computes a Result that represents a Geometry made up of this Point and all the points in g.

  44. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. def within(g: Geometry): Boolean

    Tests whether this Point is within the specified Geometry g.

    Tests whether this Point is within the specified Geometry g. Returns true if the DE-9IM Intersection Matrix for the two geometries is T*F**F***.

  48. def withinDistance(other: Geometry, dist: Double): Boolean

    Definition Classes
    Geometry
  49. val x: Double

    The Point's x-coordinate

  50. val y: Double

    The Point's y-coordinate

  51. def |(mp: MultiPolygon): PointMultiPolygonUnionResult

    Computes a Result that represents a Geometry made up of this Point and all the points in mp.

  52. def |(ml: MultiLine): PointMultiLineUnionResult

    Computes a Result that represents a Geometry made up of this Point and all the points in ml.

  53. def |(p: Polygon): AtMostOneDimensionPolygonUnionResult

    Computes a Result that represents a Geometry made up of this Point and all the points in p.

  54. def |(l: Line): ZeroDimensionsLineUnionResult

    Computes a Result that represents a Geometry made up of this Point and all the points in l.

  55. def |(g: ZeroDimensions): PointZeroDimensionsUnionResult

    Computes a Result that represents a Geometry made up of this Point and all the points in g.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ZeroDimensions

Inherited from AtMostOneDimension

Inherited from Dimensions

Inherited from Relatable

Inherited from Geometry

Inherited from AnyRef

Inherited from Any

Ungrouped