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_F64UtilPoint4D_F64.h_to_e(Point4D_F64 p) Converts a point from homogenous coordinates into Euclideanstatic voidUtilPoint4D_F64.h_to_e(Point4D_F64 p, Point3D_F64 out) static booleanUtilPoint4D_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_F64ClosestPoint3D_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.static Point4D_F64ClosestPoint3D_F64.closestPointH(LineParametric3D_F64 line, Point3D_F64 pt, @Nullable Point4D_F64 ret) Finds the closest point on a line to the specified point, with the result in homogeneous coordinates.Methods in georegression.metric with parameters of type Point4D_F64Modifier and TypeMethodDescriptionstatic Point4D_F64ClosestPoint3D_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.static Point4D_F64ClosestPoint3D_F64.closestPointH(LineParametric3D_F64 line, Point3D_F64 pt, @Nullable Point4D_F64 ret) Finds the closest point on a line to the specified point, with the result in homogeneous coordinates.static voidClosestPoint3D_F64.closestPoints(LineParametric3D_F64 l0, LineParametric3D_F64 l1, Point4D_F64 pointOn0, Point4D_F64 pointOn1) Finds the closest point on each line to the other line in homogenous coordinates. -
Uses of Point4D_F64 in georegression.struct.packed
Methods in georegression.struct.packed that return Point4D_F64Modifier and TypeMethodDescriptionPackedArrayPoint4D_F64.getTemp(int index) PackedBigArrayPoint4D_F64.getTemp(int index) Methods in georegression.struct.packed that return types with arguments of type Point4D_F64Modifier and TypeMethodDescriptionPackedArrayPoint4D_F64.getElementType()PackedBigArrayPoint4D_F64.getElementType()Methods in georegression.struct.packed with parameters of type Point4D_F64Modifier and TypeMethodDescriptionvoidPackedArrayPoint4D_F64.append(Point4D_F64 element) voidPackedBigArrayPoint4D_F64.append(Point4D_F64 element) voidPackedArrayPoint4D_F64.copy(Point4D_F64 src, Point4D_F64 dst) voidPackedBigArrayPoint4D_F64.copy(Point4D_F64 src, Point4D_F64 dst) voidPackedArrayPoint4D_F64.getCopy(int index, Point4D_F64 dst) voidPackedBigArrayPoint4D_F64.getCopy(int index, Point4D_F64 dst) voidPackedArrayPoint4D_F64.set(int index, Point4D_F64 element) voidPackedBigArrayPoint4D_F64.set(int index, Point4D_F64 element) Method parameters in georegression.struct.packed with type arguments of type Point4D_F64Modifier and TypeMethodDescriptionvoidPackedArrayPoint4D_F64.forIdx(int idx0, int idx1, PackedArray.ProcessIndex<Point4D_F64> op) voidPackedBigArrayPoint4D_F64.forIdx(int idx0, int idx1, PackedArray.ProcessIndex<Point4D_F64> op) -
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_F64SePointOps_F64.transform(Se3_F64 se, double x, double y, double z, double w, @Nullable Point4D_F64 dst) static Point4D_F64SePointOps_F64.transform(Se3_F64 se, Point4D_F64 src, @Nullable Point4D_F64 dst) .static Point4D_F64SePointOps_F64.transformReverse(Se3_F64 se, double x, double y, double z, double w, @Nullable Point4D_F64 dst) static Point4D_F64SePointOps_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_F64SePointOps_F64.transform(Se3_F64 se, double x, double y, double z, double w, @Nullable Point4D_F64 dst) static Point3D_F64SePointOps_F64.transform(Se3_F64 se, Point4D_F64 src, @Nullable Point3D_F64 dst) .static Point4D_F64SePointOps_F64.transform(Se3_F64 se, Point4D_F64 src, @Nullable Point4D_F64 dst) .static Point4D_F64SePointOps_F64.transformReverse(Se3_F64 se, double x, double y, double z, double w, @Nullable Point4D_F64 dst) static Point4D_F64SePointOps_F64.transformReverse(Se3_F64 se, Point4D_F64 src, @Nullable Point4D_F64 dst) Applies the transform to points in homogenous coordinates.static Point3D_F64SePointOps_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