Uses of Class
georegression.struct.point.Point4D_F64
Package
Description
-
Uses of Point4D_F64 in georegression.geometry
Modifier and TypeMethodDescriptionstatic List<Point4D_F64>
static List<Point4D_F64>
UtilPoint4D_F64.randomN
(Point3D_F64 center, double w, double stdev, int num, Random rand) Normally distributed homogenous 3D point.static List<Point4D_F64>
UtilPoint4D_F64.randomN
(Point4D_F64 center, double stdev, int num, Random rand) Normally distributed random point with the mean (center) specified and each axis having the same standard deviation.Modifier and TypeMethodDescriptionstatic Point3D_F64
UtilPoint4D_F64.h_to_e
(Point4D_F64 p) Converts a point from homogenous coordinates into Euclideanstatic void
UtilPoint4D_F64.h_to_e
(Point4D_F64 p, Point3D_F64 out) static boolean
UtilPoint4D_F64.isInfiniteH
(Point4D_F64 p, double tol) Checks to see if the homogenous 3D point lies on the plane at infinitystatic List<Point4D_F64>
UtilPoint4D_F64.randomN
(Point4D_F64 center, double stdev, int num, Random rand) Normally distributed random point with the mean (center) specified and each axis having the same standard deviation. -
Uses of Point4D_F64 in georegression.metric
Modifier and TypeMethodDescriptionstatic Point4D_F64
ClosestPoint3D_F64.closestPoint
(LineParametric3D_F64 l0, LineParametric3D_F64 l1, @Nullable Point4D_F64 ret) Returns the homogenous point which minimizes the distance between the two lines in 3D.Modifier and TypeMethodDescriptionstatic Point4D_F64
ClosestPoint3D_F64.closestPoint
(LineParametric3D_F64 l0, LineParametric3D_F64 l1, @Nullable Point4D_F64 ret) Returns the homogenous point which minimizes the distance between the two lines in 3D. -
Uses of Point4D_F64 in georegression.struct.point
Modifier and TypeMethodDescriptionPoint4D_F64.createNewInstance()
Point4D_F64.plus
(Point4D_F64 a) Point4D_F64.plus
(Vector4D_F64 a) Point4D_F64.setTo
(Point4D_F64 src) Modifier and TypeMethodDescriptionPoint4D_F64.plus
(Point4D_F64 a) Point4D_F64.setTo
(Point4D_F64 src) ModifierConstructorDescription -
Uses of Point4D_F64 in georegression.struct.se
Modifier and TypeMethodDescriptionSe3_F64.transform
(Point4D_F64 src, @Nullable Point4D_F64 dst) Applies the transform to the src point and stores the result in dst.Se3_F64.transformReverse
(Point4D_F64 src, @Nullable Point4D_F64 dst) Modifier and TypeMethodDescriptionSe3_F64.transform
(Point4D_F64 src, @Nullable Point4D_F64 dst) Applies the transform to the src point and stores the result in dst.Se3_F64.transformReverse
(Point4D_F64 src, @Nullable Point4D_F64 dst) -
Uses of Point4D_F64 in georegression.transform.se
Modifier and TypeMethodDescriptionstatic Point4D_F64
SePointOps_F64.transform
(Se3_F64 se, double x, double y, double z, double w, @Nullable Point4D_F64 dst) static Point4D_F64
SePointOps_F64.transform
(Se3_F64 se, Point4D_F64 src, @Nullable Point4D_F64 dst) .static Point4D_F64
SePointOps_F64.transformReverse
(Se3_F64 se, double x, double y, double z, double w, @Nullable Point4D_F64 dst) static Point4D_F64
SePointOps_F64.transformReverse
(Se3_F64 se, Point4D_F64 src, @Nullable Point4D_F64 dst) Applies the transform to points in homogenous coordinates.Modifier and TypeMethodDescriptionstatic Point4D_F64
SePointOps_F64.transform
(Se3_F64 se, double x, double y, double z, double w, @Nullable Point4D_F64 dst) static Point3D_F64
SePointOps_F64.transform
(Se3_F64 se, Point4D_F64 src, @Nullable Point3D_F64 dst) .static Point4D_F64
SePointOps_F64.transform
(Se3_F64 se, Point4D_F64 src, @Nullable Point4D_F64 dst) .static Point4D_F64
SePointOps_F64.transformReverse
(Se3_F64 se, double x, double y, double z, double w, @Nullable Point4D_F64 dst) static Point4D_F64
SePointOps_F64.transformReverse
(Se3_F64 se, Point4D_F64 src, @Nullable Point4D_F64 dst) Applies the transform to points in homogenous coordinates.static Point3D_F64
SePointOps_F64.transformV
(Se3_F64 se, Point4D_F64 src, @Nullable Point3D_F64 dst) Applies the transform to src, but omits the last implicit last row in dst where dst.w = src.w