public class CountingPositionSequenceBuilder<P extends Position> extends Object implements PositionSequenceBuilder<P>
| Constructor and Description |
|---|
CountingPositionSequenceBuilder(CoordinateReferenceSystem<P> crs) |
| Modifier and Type | Method and Description |
|---|---|
PositionSequenceBuilder<P> |
add(double... coordinates)
Adds a
Position to the PositionSequence being built. |
PositionSequenceBuilder<P> |
add(P position)
Adds a Position to the
PositionSequence being built. |
int |
getCoordinateDimension() |
int |
getNumAdded()
Returns the number of positions that have already been added.
|
PositionSequence<P> |
toPositionSequence()
Returns the result of this builder.
|
public CountingPositionSequenceBuilder(CoordinateReferenceSystem<P> crs)
public PositionSequenceBuilder<P> add(double... coordinates)
PositionSequenceBuilderPosition to the PositionSequence being built.add in interface PositionSequenceBuilder<P extends Position>coordinates - the coordinates of the Position that is addedpublic PositionSequenceBuilder<P> add(P position)
PositionSequenceBuilderPositionSequence being built.add in interface PositionSequenceBuilder<P extends Position>position - the position that is addedpublic PositionSequence<P> toPositionSequence()
PositionSequenceBuildertoPositionSequence in interface PositionSequenceBuilder<P extends Position>PositionSequence that has been built by this builder instance.public int getNumAdded()
PositionSequenceBuildergetNumAdded in interface PositionSequenceBuilder<P extends Position>public int getCoordinateDimension()
Copyright © 2021 geolatte.org. All rights reserved.