Uses of Class
georegression.struct.line.LineParametric2D_F32
Package
Description
-
Uses of LineParametric2D_F32 in georegression.fitting.line
Modifier and TypeMethodDescriptionboolean
FitLineParametricSvd_F32.fit
(List<Point2D_F32> points, LineParametric2D_F32 line) Fits a line to the points -
Uses of LineParametric2D_F32 in georegression.geometry
Modifier and TypeMethodDescriptionstatic LineParametric2D_F32
UtilLine2D_F32.convert
(LineGeneral2D_F32 src, @Nullable LineParametric2D_F32 ret) Converts a line from general to parametricstatic LineParametric2D_F32
UtilLine2D_F32.convert
(LinePolar2D_F32 src, @Nullable LineParametric2D_F32 ret) Converts a line from polar form to parametric.static LineParametric2D_F32
UtilLine2D_F32.convert
(LineSegment2D_F32 src, @Nullable LineParametric2D_F32 ret) Converts a line segment into a parametric line.static LineParametric2D_F32
UtilLine2D_F32.convert
(Point2D_F32 a, float angle, @Nullable LineParametric2D_F32 ret) Converts a point and angle into a parametric line.static LineParametric2D_F32
UtilLine2D_F32.convert
(Point2D_F32 a, Point2D_F32 b, @Nullable LineParametric2D_F32 ret) Converts a line segment into a line in parametric format.Modifier and TypeMethodDescriptionstatic LineParametric2D_F32
UtilLine2D_F32.convert
(LineGeneral2D_F32 src, @Nullable LineParametric2D_F32 ret) Converts a line from general to parametricstatic LineGeneral2D_F32
UtilLine2D_F32.convert
(LineParametric2D_F32 src, @Nullable LineGeneral2D_F32 ret) Converts a line from parametric to generalstatic LinePolar2D_F32
UtilLine2D_F32.convert
(LineParametric2D_F32 src, @Nullable LinePolar2D_F32 ret) Converts a line from parametric to polar.static LineParametric2D_F32
UtilLine2D_F32.convert
(LinePolar2D_F32 src, @Nullable LineParametric2D_F32 ret) Converts a line from polar form to parametric.static LineParametric2D_F32
UtilLine2D_F32.convert
(LineSegment2D_F32 src, @Nullable LineParametric2D_F32 ret) Converts a line segment into a parametric line.static LineParametric2D_F32
UtilLine2D_F32.convert
(Point2D_F32 a, float angle, @Nullable LineParametric2D_F32 ret) Converts a point and angle into a parametric line.static LineParametric2D_F32
UtilLine2D_F32.convert
(Point2D_F32 a, Point2D_F32 b, @Nullable LineParametric2D_F32 ret) Converts a line segment into a line in parametric format. -
Uses of LineParametric2D_F32 in georegression.metric
Modifier and TypeMethodDescriptionstatic Point2D_F32
ClosestPoint2D_F32.closestPoint
(LineParametric2D_F32 line, Point2D_F32 p, @Nullable Point2D_F32 output) Finds the closest point on 'line' to the specified point.static float
ClosestPoint2D_F32.closestPointT
(LineParametric2D_F32 line, float x, float y) Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]static float
ClosestPoint2D_F32.closestPointT
(LineParametric2D_F32 line, float x, float y, float scale) Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]static float
ClosestPoint2D_F32.closestPointT
(LineParametric2D_F32 line, Point2D_F32 p) Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]static float
ClosestPoint2D_F32.closestPointT
(LineParametric2D_F32 line, Point2D_F32 p, float 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 float
Distance2D_F32.distance
(LineParametric2D_F32 line, float x, float y) Returns the Euclidean distance of the closest point on the line from a point.static float
Distance2D_F32.distance
(LineParametric2D_F32 line, Point2D_F32 p) Returns the Euclidean distance of the closest point on the line from a point.static float
Distance2D_F32.distanceOrigin
(LineParametric2D_F32 line) Returns the distance of the closest point on the line from the originstatic float
Distance2D_F32.distanceSq
(LineParametric2D_F32 line, float x, float y) Returns the Euclidean distance squared of the closest point on the line from a point.static float
Distance2D_F32.distanceSq
(LineParametric2D_F32 line, Point2D_F32 p) Returns the Euclidean distance squared of the closest point on the line from a point.static float
Intersection2D_F32.intersection
(LineParametric2D_F32 a, LineParametric2D_F32 b) Finds the point of intersection between two lines.static @Nullable Point2D_F32
Intersection2D_F32.intersection
(LineParametric2D_F32 a, LineParametric2D_F32 b, boolean ray, @Nullable Point2D_F32 ret) Finds the point of intersection between two lines or two rays and returns the point.static @Nullable Point2D_F32
Intersection2D_F32.intersection
(LineParametric2D_F32 a, LineParametric2D_F32 b, @Nullable Point2D_F32 ret) Finds the point of intersection between two lines and returns the point.static float
Intersection2D_F32.intersection
(LineParametric2D_F32 target, LineSegment2D_F32 l) Finds the point of intersection between a line and a line segment. -
Uses of LineParametric2D_F32 in georegression.struct
Modifier and TypeMethodDescriptionstatic LineParametric2D_F32
ConvertFloatType.convert
(LineParametric2D_F64 src, @Nullable LineParametric2D_F32 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_F32 in georegression.struct.line
Modifier and TypeMethodDescriptionLineParametric2D_F32.copy()
LineParametric2D_F32.setTo
(LineParametric2D_F32 line)