Class PackedLineString.PackedLineStringOps$
java.lang.Object
com.here.platform.location.inmemory.geospatial.PackedLineString.PackedLineStringOps$
- All Implemented Interfaces:
LineStringOperations<PackedLineString>
,OptimizedLineStringOperations<PackedLineString>
,Serializable
,scala.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$
-
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.Seq<PackedGeoCoordinate>
The points in the `lineString` in order.
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
PackedLineStringOps$
public PackedLineStringOps$()
-
-
Method Details
-
PointGeoCoordinateOperations
- Specified by:
PointGeoCoordinateOperations
in interfaceLineStringOperations<PackedLineString>
-
points
Description copied from interface:LineStringOperations
The points in the `lineString` in order.- Specified by:
points
in interfaceLineStringOperations<PackedLineString>
-
cumulativeChunkLengths
Description copied from interface:OptimizedLineStringOperations
The 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:
cumulativeChunkLengths
in interfaceOptimizedLineStringOperations<PackedLineString>
-