public class Distance extends Object
Constructor and Description |
---|
Distance() |
Modifier and Type | Method and Description |
---|---|
static double |
getProjectionFactorToLine(double pFromX,
double pFromY,
double pAX,
double pAY,
double pBX,
double pBY) |
static double |
getProjectionFactorToSegment(double pFromX,
double pFromY,
double pAX,
double pAY,
double pBX,
double pBY) |
static double |
getSquaredDistanceToLine(double pFromX,
double pFromY,
double pAX,
double pAY,
double pBX,
double pBY)
Square of the distance between a point and line AB
|
static double |
getSquaredDistanceToPoint(double pFromX,
double pFromY,
double pToX,
double pToY)
Square of the distance between two points
|
static double |
getSquaredDistanceToProjection(double pFromX,
double pFromY,
double pAX,
double pAY,
double pBX,
double pBY,
double pProjectionFactor) |
static double |
getSquaredDistanceToSegment(double pFromX,
double pFromY,
double pAX,
double pAY,
double pBX,
double pBY)
Square of the distance between a point and segment AB
|
public static double getSquaredDistanceToPoint(double pFromX, double pFromY, double pToX, double pToY)
public static double getSquaredDistanceToLine(double pFromX, double pFromY, double pAX, double pAY, double pBX, double pBY)
public static double getSquaredDistanceToSegment(double pFromX, double pFromY, double pAX, double pAY, double pBX, double pBY)
public static double getSquaredDistanceToProjection(double pFromX, double pFromY, double pAX, double pAY, double pBX, double pBY, double pProjectionFactor)
public static double getProjectionFactorToLine(double pFromX, double pFromY, double pAX, double pAY, double pBX, double pBY)
public static double getProjectionFactorToSegment(double pFromX, double pFromY, double pAX, double pAY, double pBX, double pBY)