Uses of Class
georegression.struct.point.Point4D_F32
Packages that use Point4D_F32
Package
Description
-
Uses of Point4D_F32 in georegression.geometry
Methods in georegression.geometry that return types with arguments of type Point4D_F32Modifier 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.Methods in georegression.geometry with parameters of type Point4D_F32Modifier 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
Methods in georegression.metric that return Point4D_F32Modifier 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.Methods in georegression.metric with parameters of type Point4D_F32Modifier 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
Methods in georegression.struct.point that return Point4D_F32Modifier and TypeMethodDescriptionPoint4D_F32.createNewInstance()
Point4D_F32.plus
(Point4D_F32 a) Point4D_F32.plus
(Vector4D_F32 a) Point4D_F32.setTo
(Point4D_F32 src) Methods in georegression.struct.point with parameters of type Point4D_F32Modifier and TypeMethodDescriptionPoint4D_F32.plus
(Point4D_F32 a) Point4D_F32.setTo
(Point4D_F32 src) Constructors in georegression.struct.point with parameters of type Point4D_F32ModifierConstructorDescription -
Uses of Point4D_F32 in georegression.struct.se
Methods in georegression.struct.se that return Point4D_F32Modifier 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) Methods in georegression.struct.se with parameters of type Point4D_F32Modifier 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
Methods in georegression.transform.se that return Point4D_F32Modifier 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.Methods in georegression.transform.se with parameters of type Point4D_F32Modifier 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