Uses of Class
georegression.struct.line.LineSegment3D_F64
Package
Description
-
Uses of LineSegment3D_F64 in georegression.geometry
Modifier and TypeMethodDescriptionstatic LineParametric3D_F64
UtilLine3D_F64.convert
(LineSegment3D_F64 line, @Nullable LineParametric3D_F64 output) Converts aLineSegment3D_F64
intoLineParametric3D_F64
. -
Uses of LineSegment3D_F64 in georegression.metric
Modifier and TypeMethodDescriptionstatic @Nullable Point3D_F64
ClosestPoint3D_F64.closestPoint
(LineSegment3D_F64 l0, LineSegment3D_F64 l1, @Nullable Point3D_F64 ret) Find the point which minimizes its distance from the two line segments.static Point3D_F64
ClosestPoint3D_F64.closestPoint
(LineSegment3D_F64 line, Point3D_F64 pt, @Nullable Point3D_F64 ret) Finds the closest point on a line segment to the specified point.static double
Distance3D_F64.distance
(LineSegment3D_F64 l, Point3D_F64 p) Distance from the point to the closest point on the line segment.static int
Intersection3D_F64.intersection
(Triangle3D_F64 T, LineSegment3D_F64 R, Point3D_F64 output) Finds the intersection between a 3D triangle and a line-segment.static int
Intersection3D_F64.intersection
(Triangle3D_F64 T, LineSegment3D_F64 R, Point3D_F64 output, Vector3D_F64 u, Vector3D_F64 v, Vector3D_F64 n, Vector3D_F64 dir, Vector3D_F64 w0) Finds the intersection between a 3D triangle and a line-segment. -
Uses of LineSegment3D_F64 in georegression.struct
Modifier and TypeMethodDescriptionstatic LineSegment3D_F64
ConvertFloatType.convert
(LineSegment3D_F32 src, @Nullable LineSegment3D_F64 dst) Modifier and TypeMethodDescriptionstatic LineSegment3D_F64
ConvertFloatType.convert
(LineSegment3D_F32 src, @Nullable LineSegment3D_F64 dst) static LineSegment3D_F32
ConvertFloatType.convert
(LineSegment3D_F64 src, @Nullable LineSegment3D_F32 dst) -
Uses of LineSegment3D_F64 in georegression.struct.line
Modifier and TypeMethodDescriptionLineSegment3D_F64.copy()
LineSegment3D_F64.setTo
(double x0, double y0, double z0, double x1, double y1, double z1) LineSegment3D_F64.setTo
(LineSegment3D_F64 l) LineSegment3D_F64.setTo
(Point3D_F64 a, Point3D_F64 b) static LineSegment3D_F64
LineSegment3D_F64.wrap
(Point3D_F64 a, Point3D_F64 b)