case class ClosedLinearLocationReference(first: FirstLocationReferencePoint, intermediates: Seq[IntermediateLocationReferencePoint], last: LineProperties, shape: Option[Shape]) extends AbstractLocationReference with Product with Serializable
A ClosedLinearLocationReference refers to an area that is circumscribed by a closed
path in the road network, e.g. an area with certain parking restrictions.
- first
The first reference point of the closed linear location.
- intermediates
An ordered sequence of intermediate reference points.
- last
The last reference point. The line properties of the last reference point are combined with the coordinates of the first reference point to describe the closing path of the closed linear location.
- shape
An optional shape describing the location geometry.
- Alphabetic
- By Inheritance
- ClosedLinearLocationReference
- Serializable
- Product
- Equals
- AbstractLocationReference
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new ClosedLinearLocationReference(first: FirstLocationReferencePoint, intermediates: List[IntermediateLocationReferencePoint], last: LineProperties, shape: Optional[Shape])
- new ClosedLinearLocationReference(first: FirstLocationReferencePoint, intermediates: Seq[IntermediateLocationReferencePoint], last: LineProperties, shape: Option[Shape])
- first
The first reference point of the closed linear location.
- intermediates
An ordered sequence of intermediate reference points.
- last
The last reference point. The line properties of the last reference point are combined with the coordinates of the first reference point to describe the closing path of the closed linear location.
- shape
An optional shape describing the location geometry.
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val first: FirstLocationReferencePoint
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def getFirst: FirstLocationReferencePoint
- def getIntermediates: List[IntermediateLocationReferencePoint]
- def getLast: LineProperties
- def getShape: Optional[Shape]
- val intermediates: Seq[IntermediateLocationReferencePoint]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val last: LineProperties
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val shape: Option[Shape]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)