Uses of Class
georegression.struct.line.LineParametric2D_F64
Package
Description
-
Uses of LineParametric2D_F64 in georegression.fitting.line
Modifier and TypeMethodDescriptionboolean
FitLineParametricSvd_F64.fit
(List<Point2D_F64> points, LineParametric2D_F64 line) Fits a line to the points -
Uses of LineParametric2D_F64 in georegression.geometry
Modifier and TypeMethodDescriptionstatic LineParametric2D_F64
UtilLine2D_F64.convert
(LineGeneral2D_F64 src, @Nullable LineParametric2D_F64 ret) Converts a line from general to parametricstatic LineParametric2D_F64
UtilLine2D_F64.convert
(LinePolar2D_F64 src, @Nullable LineParametric2D_F64 ret) Converts a line from polar form to parametric.static LineParametric2D_F64
UtilLine2D_F64.convert
(LineSegment2D_F64 src, @Nullable LineParametric2D_F64 ret) Converts a line segment into a parametric line.static LineParametric2D_F64
UtilLine2D_F64.convert
(Point2D_F64 a, double angle, @Nullable LineParametric2D_F64 ret) Converts a point and angle into a parametric line.static LineParametric2D_F64
UtilLine2D_F64.convert
(Point2D_F64 a, Point2D_F64 b, @Nullable LineParametric2D_F64 ret) Converts a line segment into a line in parametric format.Modifier and TypeMethodDescriptionstatic LineParametric2D_F64
UtilLine2D_F64.convert
(LineGeneral2D_F64 src, @Nullable LineParametric2D_F64 ret) Converts a line from general to parametricstatic LineGeneral2D_F64
UtilLine2D_F64.convert
(LineParametric2D_F64 src, @Nullable LineGeneral2D_F64 ret) Converts a line from parametric to generalstatic LinePolar2D_F64
UtilLine2D_F64.convert
(LineParametric2D_F64 src, @Nullable LinePolar2D_F64 ret) Converts a line from parametric to polar.static LineParametric2D_F64
UtilLine2D_F64.convert
(LinePolar2D_F64 src, @Nullable LineParametric2D_F64 ret) Converts a line from polar form to parametric.static LineParametric2D_F64
UtilLine2D_F64.convert
(LineSegment2D_F64 src, @Nullable LineParametric2D_F64 ret) Converts a line segment into a parametric line.static LineParametric2D_F64
UtilLine2D_F64.convert
(Point2D_F64 a, double angle, @Nullable LineParametric2D_F64 ret) Converts a point and angle into a parametric line.static LineParametric2D_F64
UtilLine2D_F64.convert
(Point2D_F64 a, Point2D_F64 b, @Nullable LineParametric2D_F64 ret) Converts a line segment into a line in parametric format. -
Uses of LineParametric2D_F64 in georegression.metric
Modifier and TypeMethodDescriptionstatic Point2D_F64
ClosestPoint2D_F64.closestPoint
(LineParametric2D_F64 line, Point2D_F64 p, @Nullable Point2D_F64 output) Finds the closest point on 'line' to the specified point.static double
ClosestPoint2D_F64.closestPointT
(LineParametric2D_F64 line, double x, double y) Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]static double
ClosestPoint2D_F64.closestPointT
(LineParametric2D_F64 line, double x, double y, double scale) Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]static double
ClosestPoint2D_F64.closestPointT
(LineParametric2D_F64 line, Point2D_F64 p) Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]static double
ClosestPoint2D_F64.closestPointT
(LineParametric2D_F64 line, Point2D_F64 p, double scale) Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX/scale, slopeY/scale]static double
Distance2D_F64.distance
(LineParametric2D_F64 line, double x, double y) Returns the Euclidean distance of the closest point on the line from a point.static double
Distance2D_F64.distance
(LineParametric2D_F64 line, Point2D_F64 p) Returns the Euclidean distance of the closest point on the line from a point.static double
Distance2D_F64.distanceOrigin
(LineParametric2D_F64 line) Returns the distance of the closest point on the line from the originstatic double
Distance2D_F64.distanceSq
(LineParametric2D_F64 line, double x, double y) Returns the Euclidean distance squared of the closest point on the line from a point.static double
Distance2D_F64.distanceSq
(LineParametric2D_F64 line, Point2D_F64 p) Returns the Euclidean distance squared of the closest point on the line from a point.static double
Intersection2D_F64.intersection
(LineParametric2D_F64 a, LineParametric2D_F64 b) Finds the point of intersection between two lines.static @Nullable Point2D_F64
Intersection2D_F64.intersection
(LineParametric2D_F64 a, LineParametric2D_F64 b, boolean ray, @Nullable Point2D_F64 ret) Finds the point of intersection between two lines or two rays and returns the point.static @Nullable Point2D_F64
Intersection2D_F64.intersection
(LineParametric2D_F64 a, LineParametric2D_F64 b, @Nullable Point2D_F64 ret) Finds the point of intersection between two lines and returns the point.static double
Intersection2D_F64.intersection
(LineParametric2D_F64 target, LineSegment2D_F64 l) Finds the point of intersection between a line and a line segment. -
Uses of LineParametric2D_F64 in georegression.struct
Modifier and TypeMethodDescriptionstatic LineParametric2D_F64
ConvertFloatType.convert
(LineParametric2D_F32 src, @Nullable LineParametric2D_F64 dst) Modifier and TypeMethodDescriptionstatic LineParametric2D_F64
ConvertFloatType.convert
(LineParametric2D_F32 src, @Nullable LineParametric2D_F64 dst) static LineParametric2D_F32
ConvertFloatType.convert
(LineParametric2D_F64 src, @Nullable LineParametric2D_F32 dst) -
Uses of LineParametric2D_F64 in georegression.struct.line
Modifier and TypeMethodDescriptionLineParametric2D_F64.copy()
LineParametric2D_F64.setTo
(LineParametric2D_F64 line)