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
- Serializable
- Product
- Equals
- AbstractLocationReference
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
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( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- val first: FirstLocationReferencePoint
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @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
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val shape: Option[Shape]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()