Class/Object

it.agilelab.gis.domain.models

OSMStreet

Related Docs: object OSMStreet | package models

Permalink

case class OSMStreet(multiLineString: Geometry, street: Option[String], code: Option[String], isBridge: Option[Boolean], isTunnel: Option[Boolean], speedLimit: Option[Int], bidirected: Option[Boolean], streetType: Option[OSMStreetType]) extends MultiLineString with Product with Serializable

Linear Supertypes
Serializable, Product, Equals, MultiLineString, Lineal, GeometryCollection, Geometry, Serializable, Comparable[T], Cloneable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OSMStreet
  2. Serializable
  3. Product
  4. Equals
  5. MultiLineString
  6. Lineal
  7. GeometryCollection
  8. Geometry
  9. Serializable
  10. Comparable
  11. Cloneable
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new OSMStreet(multiLineString: Geometry, street: Option[String], code: Option[String], isBridge: Option[Boolean], isTunnel: Option[Boolean], speedLimit: Option[Int], bidirected: Option[Boolean], streetType: Option[OSMStreetType])

    Permalink

Abstract Value Members

  1. abstract def compareTo(arg0: T): Int

    Permalink
    Definition Classes
    Comparable

Concrete Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def apply(arg0: GeometryComponentFilter): Unit

    Permalink
    Definition Classes
    GeometryCollection → Geometry
  5. def apply(arg0: GeometryFilter): Unit

    Permalink
    Definition Classes
    GeometryCollection → Geometry
  6. def apply(arg0: CoordinateSequenceFilter): Unit

    Permalink
    Definition Classes
    GeometryCollection → Geometry
  7. def apply(arg0: CoordinateFilter): Unit

    Permalink
    Definition Classes
    GeometryCollection → Geometry
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. val bidirected: Option[Boolean]

    Permalink
  10. def buffer(arg0: Double, arg1: Int, arg2: Int): Geometry

    Permalink
    Definition Classes
    Geometry
  11. def buffer(arg0: Double, arg1: Int): Geometry

    Permalink
    Definition Classes
    Geometry
  12. def buffer(arg0: Double): Geometry

    Permalink
    Definition Classes
    Geometry
  13. val code: Option[String]

    Permalink
  14. def compare(arg0: Collection, arg1: Collection): Int

    Permalink
    Attributes
    protected[org.locationtech.jts.geom]
    Definition Classes
    Geometry
  15. def compareTo(arg0: Any, arg1: CoordinateSequenceComparator): Int

    Permalink
    Definition Classes
    Geometry
  16. def compareTo(arg0: Any): Int

    Permalink
    Definition Classes
    Geometry
  17. def compareToSameClass(o: Any, comp: CoordinateSequenceComparator): Int

    Permalink
    Definition Classes
    OSMStreet → GeometryCollection → Geometry
  18. def compareToSameClass(o: Any): Int

    Permalink
    Definition Classes
    OSMStreet → GeometryCollection → Geometry
  19. def computeEnvelopeInternal(): Envelope

    Permalink
    Definition Classes
    OSMStreet → GeometryCollection → Geometry
  20. def contains(arg0: Geometry): Boolean

    Permalink
    Definition Classes
    Geometry
  21. def convexHull(): Geometry

    Permalink
    Definition Classes
    Geometry
  22. def copy(): Geometry

    Permalink
    Definition Classes
    Geometry
  23. def copyInternal(): MultiLineString

    Permalink
    Attributes
    protected[org.locationtech.jts.geom]
    Definition Classes
    MultiLineString → GeometryCollection → Geometry
  24. def coveredBy(arg0: Geometry): Boolean

    Permalink
    Definition Classes
    Geometry
  25. def covers(arg0: Geometry): Boolean

    Permalink
    Definition Classes
    Geometry
  26. def crosses(arg0: Geometry): Boolean

    Permalink
    Definition Classes
    Geometry
  27. def difference(arg0: Geometry): Geometry

    Permalink
    Definition Classes
    Geometry
  28. def disjoint(arg0: Geometry): Boolean

    Permalink
    Definition Classes
    Geometry
  29. def distance(arg0: Geometry): Double

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

    Permalink
    Definition Classes
    AnyRef
  31. def equal(arg0: Coordinate, arg1: Coordinate, arg2: Double): Boolean

    Permalink
    Attributes
    protected[org.locationtech.jts.geom]
    Definition Classes
    Geometry
  32. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    Geometry → AnyRef → Any
  33. def equals(arg0: Geometry): Boolean

    Permalink
    Definition Classes
    Geometry
  34. def equalsExact(other: Geometry, tolerance: Double): Boolean

    Permalink
    Definition Classes
    OSMStreet → MultiLineString → GeometryCollection → Geometry
  35. def equalsExact(arg0: Geometry): Boolean

    Permalink
    Definition Classes
    Geometry
  36. def equalsNorm(arg0: Geometry): Boolean

    Permalink
    Definition Classes
    Geometry
  37. def equalsTopo(arg0: Geometry): Boolean

    Permalink
    Definition Classes
    Geometry
  38. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  39. def geometryChanged(): Unit

    Permalink
    Definition Classes
    Geometry
  40. def geometryChangedAction(): Unit

    Permalink
    Attributes
    protected[org.locationtech.jts.geom]
    Definition Classes
    Geometry
  41. def getArea(): Double

    Permalink
    Definition Classes
    GeometryCollection → Geometry
  42. def getBoundary(): Geometry

    Permalink
    Definition Classes
    OSMStreet → MultiLineString → GeometryCollection → Geometry
  43. def getBoundaryDimension(): Int

    Permalink
    Definition Classes
    OSMStreet → MultiLineString → GeometryCollection → Geometry
  44. def getCentroid(): Point

    Permalink
    Definition Classes
    Geometry
  45. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  46. def getCoordinate(): Coordinate

    Permalink
    Definition Classes
    OSMStreet → GeometryCollection → Geometry
  47. def getCoordinateSequence: CoordinateArraySequence

    Permalink
  48. def getCoordinates(): Array[Coordinate]

    Permalink
    Definition Classes
    OSMStreet → GeometryCollection → Geometry
  49. def getDimension(): Int

    Permalink
    Definition Classes
    OSMStreet → MultiLineString → GeometryCollection → Geometry
  50. def getEnvelope(): Geometry

    Permalink
    Definition Classes
    Geometry
  51. def getEnvelopeInternal(): Envelope

    Permalink
    Definition Classes
    Geometry
  52. def getFactory(): GeometryFactory

    Permalink
    Definition Classes
    Geometry
  53. def getGeometryN(arg0: Int): Geometry

    Permalink
    Definition Classes
    GeometryCollection → Geometry
  54. def getGeometryType(): String

    Permalink
    Definition Classes
    OSMStreet → MultiLineString → GeometryCollection → Geometry
  55. def getInteriorPoint(): Point

    Permalink
    Definition Classes
    Geometry
  56. def getLength(): Double

    Permalink
    Definition Classes
    GeometryCollection → Geometry
  57. def getNumGeometries(): Int

    Permalink
    Definition Classes
    GeometryCollection → Geometry
  58. def getNumPoints(): Int

    Permalink
    Definition Classes
    OSMStreet → GeometryCollection → Geometry
  59. def getPrecisionModel(): PrecisionModel

    Permalink
    Definition Classes
    Geometry
  60. def getSRID(): Int

    Permalink
    Definition Classes
    Geometry
  61. def getTypeCode(): Int

    Permalink
    Attributes
    protected[org.locationtech.jts.geom]
    Definition Classes
    MultiLineString → GeometryCollection → Geometry
  62. def getUserData(): AnyRef

    Permalink
    Definition Classes
    Geometry
  63. def hashCode(): Int

    Permalink
    Definition Classes
    Geometry → AnyRef → Any
  64. def intersection(arg0: Geometry): Geometry

    Permalink
    Definition Classes
    Geometry
  65. def intersects(arg0: Geometry): Boolean

    Permalink
    Definition Classes
    Geometry
  66. val isBridge: Option[Boolean]

    Permalink
  67. def isClosed(): Boolean

    Permalink
    Definition Classes
    MultiLineString
  68. def isEmpty(): Boolean

    Permalink
    Definition Classes
    OSMStreet → GeometryCollection → Geometry
  69. def isEquivalentClass(arg0: Geometry): Boolean

    Permalink
    Attributes
    protected[org.locationtech.jts.geom]
    Definition Classes
    Geometry
  70. def isForCar: Boolean

    Permalink
  71. def isForPedestrian: Boolean

    Permalink
  72. def isGeometryCollection(): Boolean

    Permalink
    Attributes
    protected[org.locationtech.jts.geom]
    Definition Classes
    Geometry
  73. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  74. def isNotForCar: Boolean

    Permalink
  75. def isRectangle(): Boolean

    Permalink
    Definition Classes
    Geometry
  76. def isSimple(): Boolean

    Permalink
    Definition Classes
    Geometry
  77. val isTunnel: Option[Boolean]

    Permalink
  78. def isValid(): Boolean

    Permalink
    Definition Classes
    Geometry
  79. def isWithinDistance(arg0: Geometry, arg1: Double): Boolean

    Permalink
    Definition Classes
    Geometry
  80. val multiLineString: Geometry

    Permalink
  81. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  82. def norm(): Geometry

    Permalink
    Definition Classes
    Geometry
  83. def normalize(): Unit

    Permalink
    Definition Classes
    OSMStreet → GeometryCollection → Geometry
  84. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  85. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  86. def overlaps(arg0: Geometry): Boolean

    Permalink
    Definition Classes
    Geometry
  87. def relate(arg0: Geometry): IntersectionMatrix

    Permalink
    Definition Classes
    Geometry
  88. def relate(arg0: Geometry, arg1: String): Boolean

    Permalink
    Definition Classes
    Geometry
  89. def reverse(): MultiLineString

    Permalink
    Definition Classes
    MultiLineString → GeometryCollection → Geometry
  90. def reverseInternal(): MultiLineString

    Permalink
    Attributes
    protected[org.locationtech.jts.geom]
    Definition Classes
    MultiLineString → GeometryCollection → Geometry
  91. def setSRID(arg0: Int): Unit

    Permalink
    Definition Classes
    Geometry
  92. def setUserData(arg0: Any): Unit

    Permalink
    Definition Classes
    Geometry
  93. val speedLimit: Option[Int]

    Permalink
  94. val street: Option[String]

    Permalink
  95. val streetType: Option[OSMStreetType]

    Permalink
  96. def symDifference(arg0: Geometry): Geometry

    Permalink
    Definition Classes
    Geometry
  97. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  98. def toString(): String

    Permalink
    Definition Classes
    OSMStreet → Geometry → AnyRef → Any
  99. def toText(): String

    Permalink
    Definition Classes
    Geometry
  100. def touches(arg0: Geometry): Boolean

    Permalink
    Definition Classes
    Geometry
  101. def union(): Geometry

    Permalink
    Definition Classes
    Geometry
  102. def union(arg0: Geometry): Geometry

    Permalink
    Definition Classes
    Geometry
  103. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  106. def within(arg0: Geometry): Boolean

    Permalink
    Definition Classes
    Geometry

Deprecated Value Members

  1. def clone(): AnyRef

    Permalink
    Definition Classes
    GeometryCollection → Geometry → AnyRef
    Annotations
    @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from MultiLineString

Inherited from Lineal

Inherited from GeometryCollection

Inherited from Geometry

Inherited from Serializable

Inherited from Comparable[T]

Inherited from Cloneable

Inherited from AnyRef

Inherited from Any

Ungrouped