Maven module :un.api : api-geometry :
Class :
un.impl.geometry.operation.Distance
Extends/Implements :
un.impl.geometry.operation.AbstractBinaryOperation
Subclasses : -
Variables :
NAME
Functions :
Distance,
getName,
distance,
distance,
distanceSquare,
distanceSquare,
distance,
distance,
distanceSquare,
distanceSquare,
distance,
distance,
distanceSquare,
distanceSquare,
distanceSquare,
distance,
distance,
distanceSquareSegmentTriangle,
rectilinearDistance,
rectilinearDistance
public Chars
NAME
public void
Distance (Geometry first, Geometry second)
public Chars
getName ()
public double
distance (Tuple p1, Tuple p2)
public double
distance (double[] p1, double[] p2)
public double
distanceSquare (Tuple p1, Tuple p2)
public double
distanceSquare (double[] p1, double[] p2)
public double
distance (Tuple segmentStart, Tuple segmentEnd, Tuple point)
public double
distance (double[] segmentStart, double[] segmentEnd, double[] point)
public double
distanceSquare (Tuple segmentStart, Tuple segmentEnd, Tuple point)
public double
distanceSquare (double[] segmentStart, double[] segmentEnd, double[] point)
public double
distance (Tuple line1Start, Tuple line1End, Tuple buffer1, Tuple line2Start, Tuple line2End, Tuple buffer2, double[] ratio, double epsilon)
public double
distance (double[] line1Start, double[] line1End, double[] buffer1, double[] line2Start, double[] line2End, double[] buffer2, double[] ratio, double epsilon)
public double
distanceSquare (Tuple line1Start, Tuple line1End, Tuple buffer1, Tuple line2Start, Tuple line2End, Tuple buffer2, double[] ratio, double epsilon)
public double
distanceSquare (double[] line1Start, double[] line1End, double[] buffer1, double[] line2Start, double[] line2End, double[] buffer2, double[] ratio, double epsilon)
public double
distanceSquare (double[] line1Start, double[] line1End, double[] buffer1, double[] point, double[] ratio, double epsilon)
public double
distance (Tuple a, Plane b)
public double
distance (Tuple a, Sheet b)
public double
distanceSquareSegmentTriangle (double[] segmentStart, double[] segmentEnd, double[] buffer1, double[] t0, double[] t1, double[] t2, double[] buffer2, double epsilon)
public double
rectilinearDistance (Tuple p1, Tuple p2)
public double
rectilinearDistance (double[] p1, double[] p2)