Packages

c

org.apache.sedona.core.wrapper

UniqueGeometry

class UniqueGeometry[T] extends Geometry

Linear Supertypes
Geometry, Serializable, Comparable[T], Cloneable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UniqueGeometry
  2. Geometry
  3. Serializable
  4. Comparable
  5. Cloneable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new UniqueGeometry(originalGeometry: T)

Abstract Value Members

  1. abstract def compareTo(arg0: T): Int
    Definition Classes
    Comparable

Concrete 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. def apply(geometryComponentFilter: GeometryComponentFilter): Unit
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  5. def apply(geometryFilter: GeometryFilter): Unit
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  6. def apply(coordinateSequenceFilter: CoordinateSequenceFilter): Unit
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  7. def apply(coordinateFilter: CoordinateFilter): Unit
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def buffer(arg0: Double, arg1: Int, arg2: Int): Geometry
    Definition Classes
    Geometry
  10. def buffer(arg0: Double, arg1: Int): Geometry
    Definition Classes
    Geometry
  11. def buffer(arg0: Double): Geometry
    Definition Classes
    Geometry
  12. def clone(): AnyRef
    Definition Classes
    Geometry → AnyRef
  13. def compare(arg0: Collection[_], arg1: Collection[_]): Int
    Attributes
    protected[geom]
    Definition Classes
    Geometry
  14. def compareTo(arg0: Any, arg1: CoordinateSequenceComparator): Int
    Definition Classes
    Geometry
  15. def compareTo(arg0: Any): Int
    Definition Classes
    Geometry
  16. def compareToSameClass(o: Any, coordinateSequenceComparator: CoordinateSequenceComparator): Int
    Attributes
    protected[wrapper]
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  17. def compareToSameClass(o: Any): Int
    Attributes
    protected[wrapper]
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  18. def computeEnvelopeInternal(): Envelope
    Attributes
    protected[wrapper]
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  19. def contains(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  20. def convexHull(): Geometry
    Definition Classes
    Geometry
  21. def copy(): Geometry
    Definition Classes
    Geometry
  22. def copyInternal(): Geometry
    Attributes
    protected[wrapper]
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  23. def coveredBy(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  24. def covers(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  25. def crosses(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  26. def difference(arg0: Geometry): Geometry
    Definition Classes
    Geometry
  27. def disjoint(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  28. def distance(arg0: Geometry): Double
    Definition Classes
    Geometry
  29. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. def equal(arg0: Coordinate, arg1: Coordinate, arg2: Double): Boolean
    Attributes
    protected[geom]
    Definition Classes
    Geometry
  31. def equals(obj: Any): Boolean
    Definition Classes
    UniqueGeometry → Geometry → AnyRef → Any
    Annotations
    @Override()
  32. def equals(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  33. def equalsExact(geometry: Geometry, v: Double): Boolean
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  34. def equalsExact(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  35. def equalsNorm(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  36. def equalsTopo(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  37. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  38. def geometryChanged(): Unit
    Definition Classes
    Geometry
  39. def geometryChangedAction(): Unit
    Attributes
    protected[geom]
    Definition Classes
    Geometry
  40. def getArea(): Double
    Definition Classes
    Geometry
  41. def getBoundary(): Geometry
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  42. def getBoundaryDimension(): Int
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  43. def getCentroid(): Point
    Definition Classes
    Geometry
  44. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  45. def getCoordinate(): Coordinate
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  46. def getCoordinates(): Array[Coordinate]
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  47. def getDimension(): Int
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  48. def getEnvelope(): Geometry
    Definition Classes
    Geometry
  49. def getEnvelopeInternal(): Envelope
    Definition Classes
    Geometry
  50. def getFactory(): GeometryFactory
    Definition Classes
    Geometry
  51. def getGeometryN(arg0: Int): Geometry
    Definition Classes
    Geometry
  52. def getGeometryType(): String
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  53. def getInteriorPoint(): Point
    Definition Classes
    Geometry
  54. def getLength(): Double
    Definition Classes
    Geometry
  55. def getNumGeometries(): Int
    Definition Classes
    Geometry
  56. def getNumPoints(): Int
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  57. def getOriginalGeometry(): T
  58. def getPrecisionModel(): PrecisionModel
    Definition Classes
    Geometry
  59. def getSRID(): Int
    Definition Classes
    Geometry
  60. def getTypeCode(): Int
    Attributes
    protected[wrapper]
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  61. def getUniqueId(): String
  62. def getUserData(): AnyRef
    Definition Classes
    Geometry
  63. def hasDimension(arg0: Int): Boolean
    Definition Classes
    Geometry
  64. def hashCode(): Int
    Definition Classes
    UniqueGeometry → Geometry → AnyRef → Any
    Annotations
    @Override()
  65. def intersection(arg0: Geometry): Geometry
    Definition Classes
    Geometry
  66. def intersects(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  67. def isEmpty(): Boolean
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  68. def isEquivalentClass(arg0: Geometry): Boolean
    Attributes
    protected[geom]
    Definition Classes
    Geometry
  69. def isGeometryCollection(): Boolean
    Attributes
    protected[geom]
    Definition Classes
    Geometry
  70. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  71. def isRectangle(): Boolean
    Definition Classes
    Geometry
  72. def isSimple(): Boolean
    Definition Classes
    Geometry
  73. def isValid(): Boolean
    Definition Classes
    Geometry
  74. def isWithinDistance(arg0: Geometry, arg1: Double): Boolean
    Definition Classes
    Geometry
  75. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  76. def norm(): Geometry
    Definition Classes
    Geometry
  77. def normalize(): Unit
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  78. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  79. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  80. def overlaps(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  81. def relate(arg0: Geometry): IntersectionMatrix
    Definition Classes
    Geometry
  82. def relate(arg0: Geometry, arg1: String): Boolean
    Definition Classes
    Geometry
  83. def reverse(): Geometry
    Definition Classes
    Geometry
  84. def reverseInternal(): Geometry
    Attributes
    protected[wrapper]
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  85. def setSRID(arg0: Int): Unit
    Definition Classes
    Geometry
  86. def setUserData(arg0: Any): Unit
    Definition Classes
    Geometry
  87. def symDifference(arg0: Geometry): Geometry
    Definition Classes
    Geometry
  88. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  89. def toString(): String
    Definition Classes
    UniqueGeometry → Geometry → AnyRef → Any
    Annotations
    @Override()
  90. def toText(): String
    Definition Classes
    Geometry
  91. def touches(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  92. def union(): Geometry
    Definition Classes
    Geometry
  93. def union(arg0: Geometry): Geometry
    Definition Classes
    Geometry
  94. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  95. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  96. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  97. def within(arg0: Geometry): Boolean
    Definition Classes
    Geometry

Inherited from Geometry

Inherited from Serializable

Inherited from Comparable[T]

Inherited from Cloneable

Inherited from AnyRef

Inherited from Any

Ungrouped