| Package | Description |
|---|---|
| net.anwiba.spatial.coordinate | |
| net.anwiba.spatial.coordinate.calculator | |
| net.anwiba.spatial.coordinate.converter |
| Modifier and Type | Class and Description |
|---|---|
class |
Coordinate |
| Modifier and Type | Method and Description |
|---|---|
ICoordinate |
Coordinate.add(ICoordinate other) |
ICoordinate |
ICoordinate.add(ICoordinate coordinate) |
static ICoordinate |
CoordinateUtilities.calculateBasePoint(ICoordinate c0,
ICoordinate c1,
ICoordinate coordinate) |
static ICoordinate |
CoordinateSequenceUtilities.calculateCentroid(ICoordinateSequence coordinateSequence) |
static ICoordinate |
CoordinateUtilities.calculateIntersection(ICoordinate c0,
ICoordinate c1,
ICoordinate c2,
ICoordinate c3) |
static ICoordinate |
CoordinateUtilities.calculatePolarCoordinate(ICoordinate coordinate,
double angel,
double distance) |
static ICoordinate |
CoordinateUtilities.calculateSmallPoint(ICoordinate c0,
ICoordinate c1,
double s) |
static ICoordinate |
CoordinateUtilities.calculateSmallPoint(ICoordinate c0,
ICoordinate c1,
double s,
double r) |
static ICoordinate |
CoordinateUtilities.createAdapted(ICoordinate coordinate,
int coordinateValueIndex,
double value) |
static ICoordinate |
CoordinateSequenceUtilities.findNearestNeighbor(ICoordinate centroid,
ICoordinateSequence coordinateSequence) |
static ICoordinate |
CoordinateUtilities.getAvarageCoordinate(ICoordinate... coordinates) |
static ICoordinate |
CoordinateUtilities.getAvarageCoordinate(ICoordinate c0,
ICoordinate c1,
int n) |
ICoordinate |
Envelope.getCenterCoordinate() |
ICoordinate |
IEnvelope.getCenterCoordinate() |
ICoordinate |
ICoordinateSequenceSegment.getCoordinateN(int index) |
ICoordinate |
MulitSegmentCoordinateSequence.getCoordinateN(int index) |
ICoordinate |
CompoundCoordinateSequence.getCoordinateN(int index) |
ICoordinate |
AbstractCoordinateSequenceSegment.getCoordinateN(int index) |
ICoordinate |
CoordinateSequence.getCoordinateN(int index) |
ICoordinate |
ICoordinateSequence.getCoordinateN(int index) |
static ICoordinate[] |
CoordinateUtilities.getCoordinates(ICoordinateSequence sequence) |
ICoordinate |
CoordinateSequenceUtilities.Segment.getFrom() |
ICoordinate |
Envelope.getMaximum() |
ICoordinate |
IEnvelope.getMaximum() |
static ICoordinate |
CoordinateUtilities.getMaximum(ICoordinate... coordinates) |
static ICoordinate |
CoordinateUtilities.getMaximum(ICoordinate coordinate,
ICoordinate other) |
ICoordinate |
Envelope.getMinimum() |
ICoordinate |
IEnvelope.getMinimum() |
static ICoordinate |
CoordinateUtilities.getMinimum(ICoordinate... coordinates) |
static ICoordinate |
CoordinateUtilities.getMinimum(ICoordinate coordinate,
ICoordinate other) |
ICoordinate |
CoordinateSequenceUtilities.Segment.getTo() |
ICoordinate |
Coordinate.subtract(ICoordinate other) |
ICoordinate |
ICoordinate.subtract(ICoordinate coordinate) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<ICoordinate> |
ICoordinateSequenceSegment.getCoordinates() |
Iterable<ICoordinate> |
MulitSegmentCoordinateSequence.getCoordinates() |
Iterable<ICoordinate> |
CompoundCoordinateSequence.getCoordinates() |
Iterable<ICoordinate> |
AbstractCoordinateSequenceSegment.getCoordinates() |
Iterable<ICoordinate> |
CoordinateSequence.getCoordinates() |
Iterable<ICoordinate> |
ICoordinateSequence.getCoordinates() |
static List<List<ICoordinate>> |
CoordinateSequenceUtilities.getDuplicatedSupportingPoints(ICoordinateSequence coordinateSequence,
double tolerance) |
| Modifier and Type | Method and Description |
|---|---|
ICoordinate |
Coordinate.add(ICoordinate other) |
ICoordinate |
ICoordinate.add(ICoordinate coordinate) |
static double |
CoordinateUtilities.calculateAngle(ICoordinate c0,
ICoordinate c1) |
static ICoordinate |
CoordinateUtilities.calculateBasePoint(ICoordinate c0,
ICoordinate c1,
ICoordinate coordinate) |
static double |
CoordinateUtilities.calculateDistance(ICoordinate c0,
ICoordinate c1) |
static ICoordinate |
CoordinateUtilities.calculateIntersection(ICoordinate c0,
ICoordinate c1,
ICoordinate c2,
ICoordinate c3) |
static ICoordinate |
CoordinateUtilities.calculatePolarCoordinate(ICoordinate coordinate,
double angel,
double distance) |
static ICoordinate |
CoordinateUtilities.calculateSmallPoint(ICoordinate c0,
ICoordinate c1,
double s) |
static ICoordinate |
CoordinateUtilities.calculateSmallPoint(ICoordinate c0,
ICoordinate c1,
double s,
double r) |
int |
Coordinate.compareTo(ICoordinate coordinate) |
static ICoordinateSequence |
CoordinateSequenceUtilities.concat(ICoordinateSequence sequence,
ICoordinate coordinate) |
ICoordinateSequence |
ICoordinateSequenceFactory.create(ICoordinate... coordinates) |
ICoordinateSequence |
CoordinateSequenceFactory.create(ICoordinate... coordinates) |
static ICoordinate |
CoordinateUtilities.createAdapted(ICoordinate coordinate,
int coordinateValueIndex,
double value) |
static IEnvelope |
EnvelopeUtilities.createEnvelope(ICoordinate[] boundingBox) |
static IEnvelope |
EnvelopeUtilities.createEnvelope(ICoordinate c0,
ICoordinate c1) |
boolean |
Envelope.cross(ICoordinate c0,
ICoordinate c1) |
boolean |
IEnvelope.cross(ICoordinate c0,
ICoordinate c1) |
static ICoordinate |
CoordinateSequenceUtilities.findNearestNeighbor(ICoordinate centroid,
ICoordinateSequence coordinateSequence) |
static ICoordinate |
CoordinateUtilities.getAvarageCoordinate(ICoordinate... coordinates) |
static ICoordinate |
CoordinateUtilities.getAvarageCoordinate(ICoordinate c0,
ICoordinate c1,
int n) |
static ICoordinate |
CoordinateUtilities.getMaximum(ICoordinate... coordinates) |
static ICoordinate |
CoordinateUtilities.getMaximum(ICoordinate coordinate,
ICoordinate other) |
static ICoordinate |
CoordinateUtilities.getMinimum(ICoordinate... coordinates) |
static ICoordinate |
CoordinateUtilities.getMinimum(ICoordinate coordinate,
ICoordinate other) |
boolean |
Envelope.interact(ICoordinate coordinate) |
boolean |
IEnvelope.interact(ICoordinate coordinate) |
static boolean |
CoordinateUtilities.interact(ICoordinate coordinate,
ICoordinate otherCoordinate,
double tolerance) |
static boolean |
CoordinateUtilities.isBetween(ICoordinate c0,
ICoordinate c1,
ICoordinate coordinate,
double tolerance) |
static boolean |
CoordinateUtilities.isCrossing(ICoordinate c0,
ICoordinate c1,
ICoordinate c2,
ICoordinate c3) |
static boolean |
CoordinateUtilities.isInsideRectangle(ICoordinate c0,
ICoordinate c1,
ICoordinate coordinate) |
static boolean |
CoordinateUtilities.isInterior(ICoordinate c0,
ICoordinate c1,
ICoordinate coordinate) |
static boolean |
CoordinateUtilities.isPointInRing(ICoordinate coordinate,
ICoordinateSequence ring) |
static IEnvelope |
EnvelopeUtilities.moveCenterTo(IEnvelope envelope,
ICoordinate coordinate) |
ICoordinate |
Coordinate.subtract(ICoordinate other) |
ICoordinate |
ICoordinate.subtract(ICoordinate coordinate) |
boolean |
Coordinate.touch(ICoordinate other) |
boolean |
ICoordinate.touch(ICoordinate coordinate) |
static boolean |
CoordinateSequenceUtilities.touches(ICoordinate coordinate,
ICoordinate other,
double tolerance) |
| Modifier and Type | Method and Description |
|---|---|
ICoordinateSequence |
ICoordinateSequenceFactory.create(List<ICoordinate> coordinates) |
ICoordinateSequence |
CoordinateSequenceFactory.create(List<ICoordinate> coordinates) |
| Constructor and Description |
|---|
Segment(ICoordinate from,
ICoordinate to) |
| Modifier and Type | Method and Description |
|---|---|
ICoordinate |
SmallPointCalculator.calculate(double s,
double r) |
| Modifier and Type | Method and Description |
|---|---|
default double |
ICoordinateDistanceCalculator.calculateDistance(ICoordinate prior,
ICoordinate next) |
| Constructor and Description |
|---|
SmallPointCalculator(double tolerance,
ICoordinate c0,
ICoordinate c1) |
SmallPointCalculator(ICoordinate c0,
ICoordinate c1) |
| Modifier and Type | Method and Description |
|---|---|
String |
ICoordinateToTextConverter.convert(ICoordinate coordinate) |
Copyright © 2007–2018 Andreas W. Bartels. All rights reserved.