Class PackedLineString.PackedLineStringOps$
java.lang.Object
com.here.platform.location.inmemory.geospatial.PackedLineString.PackedLineStringOps$
- All Implemented Interfaces:
LineStringOperations<PackedLineString>,OptimizedLineStringOperations<PackedLineString>,Serializable
- Enclosing interface:
- PackedLineString
public static class PackedLineString.PackedLineStringOps$
extends Object
implements OptimizedLineStringOperations<PackedLineString>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.here.platform.location.core.geospatial.LineStringOperations
LineStringOperations.LineStringOperationsAsMembers<LS>, LineStringOperations.LineStringOperationsAsMembers$Nested classes/interfaces inherited from interface com.here.platform.location.core.geospatial.OptimizedLineStringOperations
OptimizedLineStringOperations.OptimizedLineStringOperationsAsMembers<LS>, OptimizedLineStringOperations.OptimizedLineStringOperationsAsMembers$ -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PackedLineString.PackedLineStringOps$Static reference to the singleton instance of this Scala object. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe sum of the length of each segment geometry chunk and the lengths of all previous chunks in a segment's geometry, in meters.scala.collection.immutable.Seq<PackedGeoCoordinate>The points in the `lineString` in order.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.here.platform.location.core.geospatial.LineStringOperations
toLocationLineString
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
PackedLineStringOps$
public PackedLineStringOps$()
-
-
Method Details
-
PointGeoCoordinateOperations
- Specified by:
PointGeoCoordinateOperationsin interfaceLineStringOperations<PackedLineString>
-
points
Description copied from interface:LineStringOperationsThe points in the `lineString` in order.- Specified by:
pointsin interfaceLineStringOperations<PackedLineString>
-
cumulativeChunkLengths
Description copied from interface:OptimizedLineStringOperationsThe sum of the length of each segment geometry chunk and the lengths of all previous chunks in a segment's geometry, in meters.For example, consider a line string with three points (two chunks). Assuming the distance between points 0 and 1 is 32 m and the distance between points 1 and 2 is 64 m. Then, the cumulative chunk lengths of this line string would be LengthSeq(32.0, 96.0)
- Specified by:
cumulativeChunkLengthsin interfaceOptimizedLineStringOperations<PackedLineString>
-