Class PolygonLocationReference
java.lang.Object
com.here.platform.location.tpeg2.olr.PolygonLocationReference
- All Implemented Interfaces:
AbstractLocationReference
,Serializable
,scala.Equals
,scala.Product
,scala.Serializable
public class PolygonLocationReference
extends Object
implements AbstractLocationReference, scala.Product, scala.Serializable
A
PolygonLocationReference
refers to an area described by the geometric shape
of a polygon and is not tied to the road network.
param: startCoordinate The first corner of the polygon. param: isFuzzyArea The polygon is to be interpreted as a rough enclosing polygon rather than the exact location.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionPolygonLocationReference
(AbsoluteGeoCoordinate startCoordinate, List<RelativeGeoCoordinate> coordinatePaths, boolean isFuzzyArea) PolygonLocationReference
(AbsoluteGeoCoordinate startCoordinate, scala.collection.Seq<RelativeGeoCoordinate> coordinatePaths, boolean isFuzzyArea) -
Method Summary
Modifier and TypeMethodDescriptionabstract static R
apply
(T1 v1, T2 v2, T3 v3) scala.collection.Seq<RelativeGeoCoordinate>
boolean
static String
toString()
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productIterator, productPrefix
-
Constructor Details
-
PolygonLocationReference
public PolygonLocationReference(AbsoluteGeoCoordinate startCoordinate, scala.collection.Seq<RelativeGeoCoordinate> coordinatePaths, boolean isFuzzyArea) -
PolygonLocationReference
public PolygonLocationReference(AbsoluteGeoCoordinate startCoordinate, List<RelativeGeoCoordinate> coordinatePaths, boolean isFuzzyArea)
-
-
Method Details
-
apply
public abstract static R apply(T1 v1, T2 v2, T3 v3) -
toString
-
startCoordinate
-
coordinatePaths
-
isFuzzyArea
public boolean isFuzzyArea() -
getStartCoordinate
-
getCoordinatePaths
-