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