Package net.anwiba.spatial.geometry.ring
Class LinearRingBuilder.Sequences
- java.lang.Object
-
- net.anwiba.spatial.geometry.ring.LinearRingBuilder.Sequences
-
- All Implemented Interfaces:
LinearRingBuilder.ISequences
- Enclosing class:
- LinearRingBuilder
public static class LinearRingBuilder.Sequences extends java.lang.Object implements LinearRingBuilder.ISequences
-
-
Constructor Summary
Constructors Constructor Description Sequences()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(ICoordinateSequence sequence)booleancontains(ICoordinate coordinate)ICoordinateSequenceget(int index)ICoordinateSequenceget(ICoordinate coordinate)booleanisEmpty()ICoordinatenearestNeighbor(ICoordinate coordinate)voidremove(ICoordinateSequence sequence)intsize()java.util.List<ICoordinateSequence>touched(ICoordinateSequence sequence)booleantouches(ICoordinateSequence sequence)
-
-
-
Method Detail
-
add
public void add(ICoordinateSequence sequence)
- Specified by:
addin interfaceLinearRingBuilder.ISequences
-
remove
public void remove(ICoordinateSequence sequence)
- Specified by:
removein interfaceLinearRingBuilder.ISequences
-
touches
public boolean touches(ICoordinateSequence sequence)
- Specified by:
touchesin interfaceLinearRingBuilder.ISequences
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceLinearRingBuilder.ISequences
-
size
public int size()
- Specified by:
sizein interfaceLinearRingBuilder.ISequences
-
touched
public java.util.List<ICoordinateSequence> touched(ICoordinateSequence sequence)
- Specified by:
touchedin interfaceLinearRingBuilder.ISequences
-
contains
public boolean contains(ICoordinate coordinate)
- Specified by:
containsin interfaceLinearRingBuilder.ISequences
-
nearestNeighbor
public ICoordinate nearestNeighbor(ICoordinate coordinate)
- Specified by:
nearestNeighborin interfaceLinearRingBuilder.ISequences
-
get
public ICoordinateSequence get(ICoordinate coordinate)
- Specified by:
getin interfaceLinearRingBuilder.ISequences
-
get
public ICoordinateSequence get(int index)
- Specified by:
getin interfaceLinearRingBuilder.ISequences
-
-