Uses of Class
georegression.struct.point.Point4D_F32
Package
Description
-
Uses of Point4D_F32 in georegression.geometry
Modifier and TypeMethodDescriptionstatic List<Point4D_F32>
static List<Point4D_F32>
UtilPoint4D_F32.randomN
(Point3D_F32 center, float w, float stdev, int num, Random rand) Normally distributed homogenous 3D point.static List<Point4D_F32>
UtilPoint4D_F32.randomN
(Point4D_F32 center, float 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_F32
UtilPoint4D_F32.h_to_e
(Point4D_F32 p) Converts a point from homogenous coordinates into Euclideanstatic void
UtilPoint4D_F32.h_to_e
(Point4D_F32 p, Point3D_F32 out) static boolean
UtilPoint4D_F32.isInfiniteH
(Point4D_F32 p, float tol) Checks to see if the homogenous 3D point lies on the plane at infinitystatic List<Point4D_F32>
UtilPoint4D_F32.randomN
(Point4D_F32 center, float 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_F32 in georegression.metric
Modifier and TypeMethodDescriptionstatic Point4D_F32
ClosestPoint3D_F32.closestPoint
(LineParametric3D_F32 l0, LineParametric3D_F32 l1, @Nullable Point4D_F32 ret) Returns the homogenous point which minimizes the distance between the two lines in 3D.Modifier and TypeMethodDescriptionstatic Point4D_F32
ClosestPoint3D_F32.closestPoint
(LineParametric3D_F32 l0, LineParametric3D_F32 l1, @Nullable Point4D_F32 ret) Returns the homogenous point which minimizes the distance between the two lines in 3D. -
Uses of Point4D_F32 in georegression.struct.point
Modifier and TypeMethodDescriptionPoint4D_F32.createNewInstance()
Point4D_F32.plus
(Point4D_F32 a) Point4D_F32.plus
(Vector4D_F32 a) Point4D_F32.setTo
(Point4D_F32 src) Modifier and TypeMethodDescriptionPoint4D_F32.plus
(Point4D_F32 a) Point4D_F32.setTo
(Point4D_F32 src) ModifierConstructorDescription -
Uses of Point4D_F32 in georegression.struct.se
Modifier and TypeMethodDescriptionSe3_F32.transform
(Point4D_F32 src, @Nullable Point4D_F32 dst) Applies the transform to the src point and stores the result in dst.Se3_F32.transformReverse
(Point4D_F32 src, @Nullable Point4D_F32 dst) Modifier and TypeMethodDescriptionSe3_F32.transform
(Point4D_F32 src, @Nullable Point4D_F32 dst) Applies the transform to the src point and stores the result in dst.Se3_F32.transformReverse
(Point4D_F32 src, @Nullable Point4D_F32 dst) -
Uses of Point4D_F32 in georegression.transform.se
Modifier and TypeMethodDescriptionstatic Point4D_F32
SePointOps_F32.transform
(Se3_F32 se, float x, float y, float z, float w, @Nullable Point4D_F32 dst) static Point4D_F32
SePointOps_F32.transform
(Se3_F32 se, Point4D_F32 src, @Nullable Point4D_F32 dst) .static Point4D_F32
SePointOps_F32.transformReverse
(Se3_F32 se, float x, float y, float z, float w, @Nullable Point4D_F32 dst) static Point4D_F32
SePointOps_F32.transformReverse
(Se3_F32 se, Point4D_F32 src, @Nullable Point4D_F32 dst) Applies the transform to points in homogenous coordinates.Modifier and TypeMethodDescriptionstatic Point4D_F32
SePointOps_F32.transform
(Se3_F32 se, float x, float y, float z, float w, @Nullable Point4D_F32 dst) static Point3D_F32
SePointOps_F32.transform
(Se3_F32 se, Point4D_F32 src, @Nullable Point3D_F32 dst) .static Point4D_F32
SePointOps_F32.transform
(Se3_F32 se, Point4D_F32 src, @Nullable Point4D_F32 dst) .static Point4D_F32
SePointOps_F32.transformReverse
(Se3_F32 se, float x, float y, float z, float w, @Nullable Point4D_F32 dst) static Point4D_F32
SePointOps_F32.transformReverse
(Se3_F32 se, Point4D_F32 src, @Nullable Point4D_F32 dst) Applies the transform to points in homogenous coordinates.static Point3D_F32
SePointOps_F32.transformV
(Se3_F32 se, Point4D_F32 src, @Nullable Point3D_F32 dst) Applies the transform to src, but omits the last implicit last row in dst where dst.w = src.w