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_F32UtilPoint4D_F32.h_to_e(Point4D_F32 p) Converts a point from homogenous coordinates into Euclideanstatic voidUtilPoint4D_F32.h_to_e(Point4D_F32 p, Point3D_F32 out) static booleanUtilPoint4D_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_F32ClosestPoint3D_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.static Point4D_F32ClosestPoint3D_F32.closestPointH(LineParametric3D_F32 line, Point3D_F32 pt, @Nullable Point4D_F32 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_F32Modifier and TypeMethodDescriptionstatic Point4D_F32ClosestPoint3D_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.static Point4D_F32ClosestPoint3D_F32.closestPointH(LineParametric3D_F32 line, Point3D_F32 pt, @Nullable Point4D_F32 ret) Finds the closest point on a line to the specified point, with the result in homogeneous coordinates.static voidClosestPoint3D_F32.closestPoints(LineParametric3D_F32 l0, LineParametric3D_F32 l1, Point4D_F32 pointOn0, Point4D_F32 pointOn1) Finds the closest point on each line to the other line in homogenous coordinates. -
Uses of Point4D_F32 in georegression.struct.packed
Methods in georegression.struct.packed that return Point4D_F32Modifier and TypeMethodDescriptionPackedArrayPoint4D_F32.getTemp(int index) PackedBigArrayPoint4D_F32.getTemp(int index) Methods in georegression.struct.packed that return types with arguments of type Point4D_F32Modifier and TypeMethodDescriptionPackedArrayPoint4D_F32.getElementType()PackedBigArrayPoint4D_F32.getElementType()Methods in georegression.struct.packed with parameters of type Point4D_F32Modifier and TypeMethodDescriptionvoidPackedArrayPoint4D_F32.append(Point4D_F32 element) voidPackedBigArrayPoint4D_F32.append(Point4D_F32 element) voidPackedArrayPoint4D_F32.copy(Point4D_F32 src, Point4D_F32 dst) voidPackedBigArrayPoint4D_F32.copy(Point4D_F32 src, Point4D_F32 dst) voidPackedArrayPoint4D_F32.getCopy(int index, Point4D_F32 dst) voidPackedBigArrayPoint4D_F32.getCopy(int index, Point4D_F32 dst) voidPackedArrayPoint4D_F32.set(int index, Point4D_F32 element) voidPackedBigArrayPoint4D_F32.set(int index, Point4D_F32 element) Method parameters in georegression.struct.packed with type arguments of type Point4D_F32Modifier and TypeMethodDescriptionvoidPackedArrayPoint4D_F32.forIdx(int idx0, int idx1, PackedArray.ProcessIndex<Point4D_F32> op) voidPackedBigArrayPoint4D_F32.forIdx(int idx0, int idx1, PackedArray.ProcessIndex<Point4D_F32> op) -
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_F32SePointOps_F32.transform(Se3_F32 se, float x, float y, float z, float w, @Nullable Point4D_F32 dst) static Point4D_F32SePointOps_F32.transform(Se3_F32 se, Point4D_F32 src, @Nullable Point4D_F32 dst) .static Point4D_F32SePointOps_F32.transformReverse(Se3_F32 se, float x, float y, float z, float w, @Nullable Point4D_F32 dst) static Point4D_F32SePointOps_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_F32SePointOps_F32.transform(Se3_F32 se, float x, float y, float z, float w, @Nullable Point4D_F32 dst) static Point3D_F32SePointOps_F32.transform(Se3_F32 se, Point4D_F32 src, @Nullable Point3D_F32 dst) .static Point4D_F32SePointOps_F32.transform(Se3_F32 se, Point4D_F32 src, @Nullable Point4D_F32 dst) .static Point4D_F32SePointOps_F32.transformReverse(Se3_F32 se, float x, float y, float z, float w, @Nullable Point4D_F32 dst) static Point4D_F32SePointOps_F32.transformReverse(Se3_F32 se, Point4D_F32 src, @Nullable Point4D_F32 dst) Applies the transform to points in homogenous coordinates.static Point3D_F32SePointOps_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