Uses of Interface
net.anwiba.spatial.coordinate.ICoordinate
Packages that use ICoordinate
Package
Description
-
Uses of ICoordinate in net.anwiba.spatial.coordinate
Classes in net.anwiba.spatial.coordinate that implement ICoordinateMethods in net.anwiba.spatial.coordinate that return ICoordinateModifier and TypeMethodDescriptionCoordinate.add(ICoordinate other) ICoordinate.add(ICoordinate coordinate) static ICoordinateCoordinateUtilities.calculateBasePoint(ICoordinate c0, ICoordinate c1, ICoordinate coordinate) static ICoordinateCoordinateSequenceUtilities.calculateCentroid(ICoordinateSequence coordinateSequence) static ICoordinateCoordinateUtilities.calculateIntersection(ICoordinate c0, ICoordinate c1, ICoordinate c2, ICoordinate c3) static ICoordinateCoordinateUtilities.calculatePolarCoordinate(ICoordinate coordinate, double radian, double distance) static ICoordinateCoordinateUtilities.calculatePolarCoordinate(ICoordinate coordinate, net.anwiba.commons.utilities.math.DirectionAngle angle, double distance) static ICoordinateCoordinateUtilities.calculateSmallPoint(ICoordinate c0, ICoordinate c1, double s) static ICoordinateCoordinateUtilities.calculateSmallPoint(ICoordinate c0, ICoordinate c1, double s, double r) static ICoordinateCoordinateUtilities.createAdapted(ICoordinate coordinate, int coordinateValueIndex, double value) static ICoordinateCoordinateSequenceUtilities.findNearestNeighbor(ICoordinate centroid, ICoordinateSequence coordinateSequence) static ICoordinateCoordinateUtilities.getAvarageCoordinate(ICoordinate... coordinates) static ICoordinateCoordinateUtilities.getAvarageCoordinate(ICoordinate c0, ICoordinate c1, int n) Envelope.getCenterCoordinate()IEnvelope.getCenterCoordinate()AbstractCoordinateSequenceSegment.getCoordinateN(int index) CoordinateSequence.getCoordinateN(int index) ICoordinateSequence.getCoordinateN(int index) ICoordinateSequenceSegment.getCoordinateN(int index) MultiSegmentCoordinateSequence.getCoordinateN(int index) static ICoordinate[]CoordinateUtilities.getCoordinates(ICoordinateSequence sequence) ILineSegment.getEndPoint()LineSegment.getEndPoint()CoordinateSequenceUtilities.Segment.getFrom()static ICoordinateCoordinateUtilities.getMaximum(ICoordinate... coordinates) static ICoordinateCoordinateUtilities.getMaximum(ICoordinate coordinate, ICoordinate other) Envelope.getMaximum()IEnvelope.getMaximum()static ICoordinateCoordinateUtilities.getMinimum(ICoordinate... coordinates) static ICoordinateCoordinateUtilities.getMinimum(ICoordinate coordinate, ICoordinate other) Envelope.getMinimum()IEnvelope.getMinimum()ILineSegment.getStartPoint()LineSegment.getStartPoint()CoordinateSequenceUtilities.Segment.getTo()static ICoordinateCoordinate.of(double x, double y) Coordinate.subtract(ICoordinate other) ICoordinate.subtract(ICoordinate coordinate) Coordinate.withAltitude(double value) ICoordinate.withAltitude(double value) Coordinate.withMeasured(double value) ICoordinate.withMeasured(double value) Methods in net.anwiba.spatial.coordinate that return types with arguments of type ICoordinateModifier and TypeMethodDescriptionstatic List<ICoordinate>CoordinateSequenceUtilities.calculateCrossPoints(ICoordinateSequence coordinateSequenceOfEnvelope, ICoordinate previous, ICoordinate coordinate) AbstractCoordinateSequenceSegment.getCoordinates()CoordinateSequence.getCoordinates()ICoordinateSequence.getCoordinates()ICoordinateSequenceSegment.getCoordinates()MultiSegmentCoordinateSequence.getCoordinates()static List<List<ICoordinate>>CoordinateSequenceUtilities.getDuplicatedSupportingPoints(ICoordinateSequence coordinateSequence, double tolerance) Methods in net.anwiba.spatial.coordinate with parameters of type ICoordinateModifier and TypeMethodDescriptionCoordinate.add(ICoordinate other) ICoordinate.add(ICoordinate coordinate) static net.anwiba.commons.utilities.math.DirectionAngleCoordinateUtilities.calculateAngle(ICoordinate c0, ICoordinate c1) static ICoordinateCoordinateUtilities.calculateBasePoint(ICoordinate c0, ICoordinate c1, ICoordinate coordinate) static ICoordinateSequenceCoordinateUtilities.calculateCircle(ICoordinate coordinate, double radius) static List<ICoordinate>CoordinateSequenceUtilities.calculateCrossPoints(ICoordinateSequence coordinateSequenceOfEnvelope, ICoordinate previous, ICoordinate coordinate) static doubleCoordinateUtilities.calculateDistance(ICoordinate c0, ICoordinate c1) static ICoordinateCoordinateUtilities.calculateIntersection(ICoordinate c0, ICoordinate c1, ICoordinate c2, ICoordinate c3) static ICoordinateCoordinateUtilities.calculatePolarCoordinate(ICoordinate coordinate, double radian, double distance) static ICoordinateCoordinateUtilities.calculatePolarCoordinate(ICoordinate coordinate, net.anwiba.commons.utilities.math.DirectionAngle angle, double distance) static ICoordinateCoordinateUtilities.calculateSmallPoint(ICoordinate c0, ICoordinate c1, double s) static ICoordinateCoordinateUtilities.calculateSmallPoint(ICoordinate c0, ICoordinate c1, double s, double r) intCoordinate.compareTo(ICoordinate coordinate) static ICoordinateSequenceCoordinateSequenceUtilities.concat(ICoordinateSequence sequence, ICoordinate coordinate) CoordinateSequenceFactory.create(ICoordinate... coordinates) static IEnvelopeEnvelope.create(ICoordinate minimum, ICoordinate maximum) ICoordinateSequenceFactory.create(ICoordinate... coordinates) static ICoordinateCoordinateUtilities.createAdapted(ICoordinate coordinate, int coordinateValueIndex, double value) static IEnvelopeEnvelopeUtilities.createEnvelope(ICoordinate[] boundingBox) static IEnvelopeEnvelopeUtilities.createEnvelope(ICoordinate c0, ICoordinate c1) booleanEnvelope.cross(ICoordinate c0, ICoordinate c1) booleanIEnvelope.cross(ICoordinate c0, ICoordinate c1) static ICoordinateCoordinateSequenceUtilities.findNearestNeighbor(ICoordinate centroid, ICoordinateSequence coordinateSequence) static ICoordinateCoordinateUtilities.getAvarageCoordinate(ICoordinate... coordinates) static ICoordinateCoordinateUtilities.getAvarageCoordinate(ICoordinate c0, ICoordinate c1, int n) static ICoordinateCoordinateUtilities.getMaximum(ICoordinate... coordinates) static ICoordinateCoordinateUtilities.getMaximum(ICoordinate coordinate, ICoordinate other) static ICoordinateCoordinateUtilities.getMinimum(ICoordinate... coordinates) static ICoordinateCoordinateUtilities.getMinimum(ICoordinate coordinate, ICoordinate other) static booleanCoordinateUtilities.interact(ICoordinate coordinate, ICoordinate otherCoordinate, double tolerance) booleanEnvelope.interact(ICoordinate coordinate) booleanIEnvelope.interact(ICoordinate coordinate) static booleanCoordinateUtilities.isBetween(ICoordinate c0, ICoordinate c1, ICoordinate coordinate, double tolerance) static booleanCoordinateUtilities.isCrossing(ICoordinate c0, ICoordinate c1, ICoordinate c2, ICoordinate c3) static booleanCoordinateUtilities.isInsideRectangle(ICoordinate c0, ICoordinate c1, ICoordinate coordinate) static booleanCoordinateUtilities.isInterior(ICoordinate c0, ICoordinate c1, ICoordinate coordinate) static booleanCoordinateUtilities.isPointInRing(ICoordinate coordinate, ICoordinateSequence ring) static IEnvelopeEnvelopeUtilities.moveCenterTo(IEnvelope envelope, ICoordinate coordinate) TargetEnvelopeCalculator.moveCenterTo(IEnvelope envelope, ICoordinate coordinate) Coordinate.subtract(ICoordinate other) ICoordinate.subtract(ICoordinate coordinate) booleanCoordinate.touch(ICoordinate other) booleanICoordinate.touch(ICoordinate coordinate) static booleanCoordinateSequenceUtilities.touches(ICoordinate coordinate, ICoordinate other, double tolerance) Method parameters in net.anwiba.spatial.coordinate with type arguments of type ICoordinateModifier and TypeMethodDescriptionCoordinateSequenceFactory.create(List<ICoordinate> coordinates) ICoordinateSequenceFactory.create(List<ICoordinate> coordinates) Constructors in net.anwiba.spatial.coordinate with parameters of type ICoordinateModifierConstructorDescriptionLineSegment(ICoordinate startPoint, ICoordinate endPoint) Segment(ICoordinate from, ICoordinate to) -
Uses of ICoordinate in net.anwiba.spatial.coordinate.calculator
Methods in net.anwiba.spatial.coordinate.calculator that return ICoordinateModifier and TypeMethodDescriptionDefaultFromPolarCoordinateCalculator.calculate(ICoordinate coordinate, double radius, net.anwiba.commons.utilities.math.DirectionAngle direction) DefaultFromPolarCoordinateCalculator.calculate(ICoordinate prior, ICoordinate coordinate, double radius, net.anwiba.commons.utilities.math.Angle angle) DefaultToPolarCoordinateCalculator.calculate(ICoordinate coordinate, ICoordinate other) DefaultToPolarCoordinateCalculator.calculate(ICoordinate prior, ICoordinate coordinate, ICoordinate next) default ICoordinateIFromPolarCoordinateCalculator.calculate(double x0, double y0, double x1, double y1, double radius, net.anwiba.commons.utilities.math.Angle direction) default ICoordinateIFromPolarCoordinateCalculator.calculate(double x0, double y0, double radius, net.anwiba.commons.utilities.math.DirectionAngle direction) IFromPolarCoordinateCalculator.calculate(ICoordinate coordinate, double radius, net.anwiba.commons.utilities.math.DirectionAngle direction) IFromPolarCoordinateCalculator.calculate(ICoordinate prior, ICoordinate coordinate, double radius, net.anwiba.commons.utilities.math.Angle direction) default ICoordinateIToPolarCoordinateCalculator.calculate(double x0, double y0, double x1, double y1) default ICoordinateIToPolarCoordinateCalculator.calculate(double x0, double y0, double x1, double y1, double x2, double y2) IToPolarCoordinateCalculator.calculate(ICoordinate coordinate, ICoordinate other) IToPolarCoordinateCalculator.calculate(ICoordinate prior, ICoordinate coordinate, ICoordinate next) SmallPointCalculator.calculate(double s, double r) Methods in net.anwiba.spatial.coordinate.calculator with parameters of type ICoordinateModifier and TypeMethodDescriptionnet.anwiba.commons.utilities.math.DirectionAngleDefaultCoordinateDirectionCalculator.calculate(ICoordinate prior, ICoordinate next) net.anwiba.commons.utilities.math.AngleDefaultCoordinateDirectionCalculator.calculate(ICoordinate prior, ICoordinate center, ICoordinate next) DefaultFromPolarCoordinateCalculator.calculate(ICoordinate coordinate, double radius, net.anwiba.commons.utilities.math.DirectionAngle direction) DefaultFromPolarCoordinateCalculator.calculate(ICoordinate prior, ICoordinate coordinate, double radius, net.anwiba.commons.utilities.math.Angle angle) DefaultToPolarCoordinateCalculator.calculate(ICoordinate coordinate, ICoordinate other) DefaultToPolarCoordinateCalculator.calculate(ICoordinate prior, ICoordinate coordinate, ICoordinate next) net.anwiba.commons.utilities.math.DirectionAngleICoordinateDirectionCalculator.calculate(ICoordinate prior, ICoordinate next) net.anwiba.commons.utilities.math.AngleICoordinateDirectionCalculator.calculate(ICoordinate prior, ICoordinate center, ICoordinate next) default doubleICoordinateDistanceCalculator.calculate(ICoordinate prior, ICoordinate next) IFromPolarCoordinateCalculator.calculate(ICoordinate coordinate, double radius, net.anwiba.commons.utilities.math.DirectionAngle direction) IFromPolarCoordinateCalculator.calculate(ICoordinate prior, ICoordinate coordinate, double radius, net.anwiba.commons.utilities.math.Angle direction) IToPolarCoordinateCalculator.calculate(ICoordinate coordinate, ICoordinate other) IToPolarCoordinateCalculator.calculate(ICoordinate prior, ICoordinate coordinate, ICoordinate next) Method parameters in net.anwiba.spatial.coordinate.calculator with type arguments of type ICoordinateModifier and TypeMethodDescriptiondefault doubleICoordinateSequenceValueCalculator.calculate(List<ICoordinate> coordinates) Constructors in net.anwiba.spatial.coordinate.calculator with parameters of type ICoordinateModifierConstructorDescriptionSmallPointCalculator(double tolerance, ICoordinate c0, ICoordinate c1) -
Uses of ICoordinate in net.anwiba.spatial.coordinate.converter
Methods in net.anwiba.spatial.coordinate.converter with parameters of type ICoordinate