Uses of Class
georegression.struct.point.Point3D_F32
Package
Description
-
Uses of Point3D_F32 in georegression.fitting.cylinder
Modifier and TypeMethodDescriptionboolean
FitCylinderToPoints_F32.fitModel
(List<Point3D_F32> dataSet, Cylinder3D_F32 initial, Cylinder3D_F32 found) void
CylinderToPointSignedDistance_F32.setPoints
(List<Point3D_F32> points) void
CylinderToPointSignedDistanceJacobian_F32.setPoints
(List<Point3D_F32> points) -
Uses of Point3D_F32 in georegression.fitting.plane
Modifier and TypeMethodDescriptiondouble
PointDistanceFromPlaneGeneral_F32.distance
(Point3D_F32 point) boolean
FitPlane3D_F32.solvePoint
(List<Point3D_F32> points, Point3D_F32 pointOnPlane, Vector3D_F32 outputNormal) SVD based method for fitting a plane to a set of points and a known point on the plane.boolean
FitPlane3D_F32.svd
(List<Point3D_F32> points, Point3D_F32 outputCenter, Vector3D_F32 outputNormal) SVD based method for fitting a plane to a set of points.Modifier and TypeMethodDescriptionvoid
PointDistanceFromPlaneGeneral_F32.distances
(List<Point3D_F32> list, double[] errors) boolean
GeneratorPlaneGeneral3D_F32.generate
(List<Point3D_F32> list, PlaneGeneral3D_F32 found) boolean
FitPlane3D_F32.solvePoint
(List<Point3D_F32> points, Point3D_F32 pointOnPlane, Vector3D_F32 outputNormal) SVD based method for fitting a plane to a set of points and a known point on the plane.boolean
FitPlane3D_F32.svd
(List<Point3D_F32> points, Point3D_F32 outputCenter, Vector3D_F32 outputNormal) SVD based method for fitting a plane to a set of points. -
Uses of Point3D_F32 in georegression.fitting.points
Modifier and TypeMethodDescriptionstatic MatchCloudToCloud<Se3_F32,
Point3D_F32> FactoryIterativeClosestPoint.cloudIcp3D_F32
(double maxDistance, StoppingCondition stop) Modifier and TypeMethodDescriptionprotected void
PointCloudToNormals_F32.convert
(int idx0, int idx1, List<Point3D_F32> input, DogArray<Vector3D_F32> output, PointCloudToNormals_F32.Helper helper) Convert all the points within the specified range.void
PointCloudToNormals_F32.convert
(List<Point3D_F32> input, DogArray<Vector3D_F32> output) void
PointCloudToNormals_MT_F32.convert
(List<Point3D_F32> input, DogArray<Vector3D_F32> output) ModifierConstructorDescriptionSE3_F32
(NearestNeighbor<Point3D_F32> nn, double maxDistanceSq, StoppingCondition stop) -
Uses of Point3D_F32 in georegression.fitting.polygon
Modifier and TypeMethodDescriptionstatic Box3D_F32
FitPolygon3D_F32.boxAabb
(List<Point3D_F32> points, @Nullable Box3D_F32 rectangle) Finds the smallest Axis Aligned Bounding Box (AABB) for the set of set of points. -
Uses of Point3D_F32 in georegression.fitting.se
Modifier and TypeMethodDescriptionstatic MotionTransformPoint<Se3_F32,
Point3D_F32> FitSpecialEuclideanOps_F32.fitPoints3D()
Creates aMotionTransformPoint
for finding aSe3_F32
from two sets of 3D points.Modifier and TypeMethodDescriptionstatic Se3_F32
FitSpecialEuclideanOps_F32.fitPoints3D
(List<Point3D_F32> from, List<Point3D_F32> to) Given two sets of corresponding points compute theSe3_F32
transform which minimizes the difference between the two sets of points.boolean
MotionSe3PointSVD_F32.process
(List<Point3D_F32> srcPts, List<Point3D_F32> dstPts) -
Uses of Point3D_F32 in georegression.fitting.so
Modifier and TypeMethodDescriptionboolean
MotionSo3PointSVD_F32.process
(List<Point3D_F32> srcPts, List<Point3D_F32> dstPts) -
Uses of Point3D_F32 in georegression.fitting.sphere
Modifier and TypeMethodDescriptionboolean
FitSphereToPoints_F32.fitModel
(List<Point3D_F32> dataSet, Sphere3D_F32 initial, Sphere3D_F32 found) void
SphereToPointSignedDistance_F32.setPoints
(List<Point3D_F32> points) void
SphereToPointSignedDistanceJacobian_F32.setPoints
(List<Point3D_F32> points) -
Uses of Point3D_F32 in georegression.geometry
Modifier and TypeMethodDescriptionstatic Point3D_F32
UtilPoint4D_F32.h_to_e
(Point4D_F32 p) Converts a point from homogenous coordinates into Euclideanstatic Point3D_F32
UtilPoint3D_F32.mean
(List<Point3D_F32> points, int num, @Nullable Point3D_F32 mean) Computes the mean of the list of points up to element num.static Point3D_F32
UtilPoint3D_F32.mean
(List<Point3D_F32> points, @Nullable Point3D_F32 mean) Computes the mean of the list of points.static Point3D_F32
UtilPoint3D_F32.noiseNormal
(Point3D_F32 mean, float sigmaX, float sigmaY, float sigmaZ, Random rand, @Nullable Point3D_F32 output) Modifier and TypeMethodDescriptionstatic List<Point3D_F32>
UtilPoint3D_F32.copy
(List<Point3D_F32> pts) static List<Point3D_F32>
static List<Point3D_F32>
UtilPoint3D_F32.random
(PlaneNormal3D_F32 plane, float max, int num, Random rand) Randomly generates a set of points on the plane centered at the plane's origin using a uniform distribution.static List<Point3D_F32>
UtilPoint3D_F32.random
(Point3D_F32 mean, float minX, float maxX, float minY, float maxY, float minZ, float maxZ, int num, Random rand) Creates a list of random points from a uniform distribution along each axisstatic List<Point3D_F32>
UtilPoint3D_F32.random
(Point3D_F32 mean, float min, float max, int num, Random rand) static List<Point3D_F32>
UtilPoint3D_F32.random
(Cylinder3D_F32 shape, int radialRadius, int count, Random rand) static List<Point3D_F32>
UtilPoint3D_F32.randomN
(Point3D_F32 mean, float stdX, float stdY, float stdZ, int num, Random rand) Creates a list of random points from a normal distribution along each axisstatic List<Point3D_F32>
UtilPoint3D_F32.randomN
(Point3D_F32 mean, float stdev, int num, Random rand) Modifier and TypeMethodDescriptionstatic float
UtilLine3D_F32.computeT
(LineParametric3D_F32 line, Point3D_F32 pointOnLine) Computes the value of T for a point on the parametric linestatic float
UtilPlane3D_F32.evaluate
(PlaneGeneral3D_F32 plane, Point3D_F32 point) Applies the plane's definition to test to see if a point is one the planestatic float
UtilPlane3D_F32.evaluate
(PlaneNormal3D_F32 plane, Point3D_F32 point) Applies the plane's definition to test to see if a point is one the planestatic void
UtilPoint4D_F32.h_to_e
(Point4D_F32 p, Point3D_F32 out) static Point3D_F32
UtilPoint3D_F32.mean
(List<Point3D_F32> points, int num, @Nullable Point3D_F32 mean) Computes the mean of the list of points up to element num.static Point3D_F32
UtilPoint3D_F32.mean
(List<Point3D_F32> points, @Nullable Point3D_F32 mean) Computes the mean of the list of points.static Point3D_F32
UtilPoint3D_F32.noiseNormal
(Point3D_F32 mean, float sigmaX, float sigmaY, float sigmaZ, Random rand, @Nullable Point3D_F32 output) static void
UtilPlane3D_F32.point2Dto3D
(Point3D_F32 origin, Vector3D_F32 axisX, Vector3D_F32 axisY, Point2D_F32 A, Point3D_F32 output) Given a point on the plane's 2D coordinate system, convert it back into a 3D point.static void
UtilPlane3D_F32.point3Dto2D
(Point3D_F32 pointOnPlane, Vector3D_F32 axisX, Vector3D_F32 axisY, Point3D_F32 A, Point2D_F32 output) Projects the point onto the 2D coordinate system specified by the provided x-axis.static List<Point3D_F32>
UtilPoint3D_F32.random
(Point3D_F32 mean, float minX, float maxX, float minY, float maxY, float minZ, float maxZ, int num, Random rand) Creates a list of random points from a uniform distribution along each axisstatic List<Point3D_F32>
UtilPoint3D_F32.random
(Point3D_F32 mean, float min, float max, int num, Random rand) static List<Point3D_F32>
UtilPoint3D_F32.randomN
(Point3D_F32 mean, float stdX, float stdY, float stdZ, int num, Random rand) Creates a list of random points from a normal distribution along each axisstatic List<Point3D_F32>
UtilPoint3D_F32.randomN
(Point3D_F32 mean, float stdev, int num, Random rand) static List<Point4D_F32>
UtilPoint4D_F32.randomN
(Point3D_F32 center, float w, float stdev, int num, Random rand) Normally distributed homogenous 3D point.Modifier and TypeMethodDescriptionstatic void
UtilPoint3D_F32.boundingBox
(List<Point3D_F32> points, Box3D_F32 bounding) Finds the minimal volumeBox3D_F32
which contains all the points.static List<Point3D_F32>
UtilPoint3D_F32.copy
(List<Point3D_F32> pts) static int
UtilPoint3D_F32.findClosestIdx
(float x, float y, float z, List<Point3D_F32> pts, float tol) Finds the closest point in the list to the specified point that is within tolerance.static Point3D_F32
UtilPoint3D_F32.mean
(List<Point3D_F32> points, int num, @Nullable Point3D_F32 mean) Computes the mean of the list of points up to element num.static Point3D_F32
UtilPoint3D_F32.mean
(List<Point3D_F32> points, @Nullable Point3D_F32 mean) Computes the mean of the list of points.static void
UtilPoint3D_F32.noiseNormal
(List<Point3D_F32> pts, float sigma, Random rand) static void
UtilShape3D_F32.polygon2Dto3D
(Polygon2D_F32 polygon2D, Se3_F32 polyToWorld, DogArray<Point3D_F32> output) Converts a 2D polygon into a 3D polygon. -
Uses of Point3D_F32 in georegression.geometry.lines
Modifier and TypeMethodDescriptionboolean
IntersectionLinesGeneral_F32.process
(List<LineGeneral2D_F32> lines, Point3D_F32 intersection) Solves for the best fit point of intersection -
Uses of Point3D_F32 in georegression.helper
Modifier and TypeMethodDescriptiondouble
KdTreePoint3D_F32.distance
(Point3D_F32 a, Point3D_F32 b) double
KdTreePoint3D_F32.valueAt
(Point3D_F32 point, int index) -
Uses of Point3D_F32 in georegression.metric
Modifier and TypeMethodDescriptionstatic @Nullable Point3D_F32
ClosestPoint3D_F32.closestPoint
(LineParametric3D_F32 l0, LineParametric3D_F32 l1, @Nullable Point3D_F32 ret) Returns the point which minimizes the distance between the two lines in 3D.static Point3D_F32
ClosestPoint3D_F32.closestPoint
(LineParametric3D_F32 line, Point3D_F32 pt, @Nullable Point3D_F32 ret) Finds the closest point on a line to the specified point.static @Nullable Point3D_F32
ClosestPoint3D_F32.closestPoint
(LineSegment3D_F32 l0, LineSegment3D_F32 l1, @Nullable Point3D_F32 ret) Find the point which minimizes its distance from the two line segments.static Point3D_F32
ClosestPoint3D_F32.closestPoint
(LineSegment3D_F32 line, Point3D_F32 pt, @Nullable Point3D_F32 ret) Finds the closest point on a line segment to the specified point.static Point3D_F32
ClosestPoint3D_F32.closestPoint
(PlaneGeneral3D_F32 plane, Point3D_F32 point, @Nullable Point3D_F32 found) Finds the closest point on the plane to the specified point.static Point3D_F32
ClosestPoint3D_F32.closestPoint
(PlaneNormal3D_F32 plane, Point3D_F32 point, @Nullable Point3D_F32 found) Finds the closest point on the plane to the specified point.static Point3D_F32
ClosestPoint3D_F32.closestPoint
(Point3D_F32 vertexA, Point3D_F32 vertexB, Point3D_F32 vertexC, Point3D_F32 point, @Nullable Point3D_F32 ret) Closest point from a 3D triangle to a point.static Point3D_F32
ClosestPoint3D_F32.closestPointOrigin
(PlaneGeneral3D_F32 plane, @Nullable Point3D_F32 found) Finds the closest point on the plane to the origin.static Point3D_F32
Intersection2D_F32.intersection
(LineGeneral2D_F32 a, LineGeneral2D_F32 b, @Nullable Point3D_F32 ret) Finds the intersection of two lines as a 2D point in homogeneous coordinates.static Point3D_F32
Intersection2D_F32.intersection
(List<LineGeneral2D_F32> lines, @Nullable Point3D_F32 ret) Finds the intersection between two or more lines and a 2D point in homogenous coordinates.Modifier and TypeMethodDescriptionstatic @Nullable Point3D_F32
ClosestPoint3D_F32.closestPoint
(LineParametric3D_F32 l0, LineParametric3D_F32 l1, @Nullable Point3D_F32 ret) Returns the point which minimizes the distance between the two lines in 3D.static float
ClosestPoint3D_F32.closestPoint
(LineParametric3D_F32 line, Point3D_F32 pt) Finds the closest point on a line to the specified point as a function of distance along the line.static Point3D_F32
ClosestPoint3D_F32.closestPoint
(LineParametric3D_F32 line, Point3D_F32 pt, @Nullable Point3D_F32 ret) Finds the closest point on a line to the specified point.static @Nullable Point3D_F32
ClosestPoint3D_F32.closestPoint
(LineSegment3D_F32 l0, LineSegment3D_F32 l1, @Nullable Point3D_F32 ret) Find the point which minimizes its distance from the two line segments.static Point3D_F32
ClosestPoint3D_F32.closestPoint
(LineSegment3D_F32 line, Point3D_F32 pt, @Nullable Point3D_F32 ret) Finds the closest point on a line segment to the specified point.static Point3D_F32
ClosestPoint3D_F32.closestPoint
(PlaneGeneral3D_F32 plane, Point3D_F32 point, @Nullable Point3D_F32 found) Finds the closest point on the plane to the specified point.static Point3D_F32
ClosestPoint3D_F32.closestPoint
(PlaneNormal3D_F32 plane, Point3D_F32 point, @Nullable Point3D_F32 found) Finds the closest point on the plane to the specified point.static Point3D_F32
ClosestPoint3D_F32.closestPoint
(Point3D_F32 vertexA, Point3D_F32 vertexB, Point3D_F32 vertexC, Point3D_F32 point, @Nullable Point3D_F32 ret) Closest point from a 3D triangle to a point.static Point3D_F32
ClosestPoint3D_F32.closestPointOrigin
(PlaneGeneral3D_F32 plane, @Nullable Point3D_F32 found) Finds the closest point on the plane to the origin.static boolean
Intersection3D_F32.contained
(Box3D_F32 box, Point3D_F32 point) Returns true if the point is contained inside the box, with an exclusive upper extent.static boolean
Intersection3D_F32.contained
(BoxLength3D_F32 box, Point3D_F32 point) Returns true if the point is contained inside the box.static boolean
Intersection3D_F32.contained2
(Box3D_F32 box, Point3D_F32 point) Returns true if the point is contained inside the box, with an inclusive upper extent.static float
Distance3D_F32.distance
(LineParametric3D_F32 l, Point3D_F32 p) Distance from the point to the closest point on the line.static float
Distance3D_F32.distance
(LineSegment3D_F32 l, Point3D_F32 p) Distance from the point to the closest point on the line segment.static float
Distance3D_F32.distance
(Triangle3D_F32 triangle, Point3D_F32 point) Signed distance from a 3D point to 3D triangle.static float
Distance3D_F32.distanceSigned
(PlaneGeneral3D_F32 plane, Point3D_F32 point) Distance between a plane and a point.static float
Distance3D_F32.distanceSigned
(Cylinder3D_F32 cylinder, Point3D_F32 point) Returns the signed distance a point is from the cylinder's surface.static float
Distance3D_F32.distanceSigned
(Sphere3D_F32 sphere, Point3D_F32 point) Returns the signed distance a point is from the sphere's surface.static int
Intersection3D_F32.intersectConvex
(FastAccess<Point3D_F32> polygon, LineParametric3D_F32 line, Point3D_F32 output) static int
Intersection3D_F32.intersectConvex
(FastAccess<Point3D_F32> polygon, LineParametric3D_F32 line, Point3D_F32 output, Vector3D_F32 n, Vector3D_F32 u, Vector3D_F32 v, Vector3D_F32 w0) Detects if a 2D convex polygon that has been moved into a 3D world is intersected by the 3D line.static Point3D_F32
Intersection2D_F32.intersection
(LineGeneral2D_F32 a, LineGeneral2D_F32 b, @Nullable Point3D_F32 ret) Finds the intersection of two lines as a 2D point in homogeneous coordinates.static Point3D_F32
Intersection2D_F32.intersection
(List<LineGeneral2D_F32> lines, @Nullable Point3D_F32 ret) Finds the intersection between two or more lines and a 2D point in homogenous coordinates.static boolean
Intersection3D_F32.intersection
(LineParametric3D_F32 line, Sphere3D_F32 sphere, Point3D_F32 a, Point3D_F32 b) Finds the intersection of a line and sphere.static boolean
Intersection3D_F32.intersection
(PlaneGeneral3D_F32 plane, LineParametric3D_F32 line, Point3D_F32 intersection) Finds the intersection of a line and a plane.static boolean
Intersection3D_F32.intersection
(PlaneNormal3D_F32 plane, LineParametric3D_F32 line, Point3D_F32 intersection) Finds the intersection of a line and a plane.static int
Intersection3D_F32.intersection
(Triangle3D_F32 T, LineParametric3D_F32 R, Point3D_F32 output) Finds the intersection between a 3D triangle and a line.static int
Intersection3D_F32.intersection
(Triangle3D_F32 T, LineParametric3D_F32 R, Point3D_F32 output, Vector3D_F32 u, Vector3D_F32 v, Vector3D_F32 n, Vector3D_F32 w0) Finds the intersection between a 3D triangle and a line.static int
Intersection3D_F32.intersection
(Triangle3D_F32 T, LineSegment3D_F32 R, Point3D_F32 output) Finds the intersection between a 3D triangle and a line-segment.static int
Intersection3D_F32.intersection
(Triangle3D_F32 T, LineSegment3D_F32 R, Point3D_F32 output, Vector3D_F32 u, Vector3D_F32 v, Vector3D_F32 n, Vector3D_F32 dir, Vector3D_F32 w0) Finds the intersection between a 3D triangle and a line-segment.static boolean
Intersection3D_F32.intersection1
(LineParametric3D_F32 ray, Cylinder3D_F32 cylinder, Point3D_F32 output) Finds the intersection between the ray and the cylinder.Modifier and TypeMethodDescriptionstatic int
Intersection3D_F32.intersectConvex
(FastAccess<Point3D_F32> polygon, LineParametric3D_F32 line, Point3D_F32 output) static int
Intersection3D_F32.intersectConvex
(FastAccess<Point3D_F32> polygon, LineParametric3D_F32 line, Point3D_F32 output, Vector3D_F32 n, Vector3D_F32 u, Vector3D_F32 v, Vector3D_F32 w0) Detects if a 2D convex polygon that has been moved into a 3D world is intersected by the 3D line. -
Uses of Point3D_F32 in georegression.metric.alg
Modifier and TypeMethodDescriptionvoid
DistancePointTriangle3D_F32.closestPoint
(Point3D_F32 P, Point3D_F32 closestPt) Find the closest point on the triangle to P.void
DistancePointTriangle3D_F32.setTriangle
(Point3D_F32 p0, Point3D_F32 p1, Point3D_F32 p2) float
DistancePointTriangle3D_F32.sign
(Point3D_F32 P) Returns the signed of the vector. -
Uses of Point3D_F32 in georegression.struct
Modifier and TypeMethodDescriptionstatic Point3D_F32
ConvertFloatType.convert
(Point3D_F64 src, @Nullable Point3D_F32 dst) Modifier and TypeMethodDescriptionstatic Point3D_F64
ConvertFloatType.convert
(Point3D_F32 src, @Nullable Point3D_F64 dst) static Point3D_F32
ConvertFloatType.convert
(Point3D_F64 src, @Nullable Point3D_F32 dst) -
Uses of Point3D_F32 in georegression.struct.line
Modifier and TypeFieldDescriptionLineSegment3D_F32.a
LineSegment3D_F32.b
LineParametric3D_F32.p
A point on the lineModifier and TypeMethodDescriptionLineParametric3D_F32.getPoint()
LineParametric3D_F32.getPointOnLine
(float t) Returns a point along the line.Modifier and TypeMethodDescriptionvoid
LineParametric3D_F32.setPoint
(Point3D_F32 pt) void
LineParametric3D_F32.setPointOnLine
(float t, Point3D_F32 where) where = p + t*slope.LineSegment3D_F32.setTo
(Point3D_F32 a, Point3D_F32 b) static LineSegment3D_F32
LineSegment3D_F32.wrap
(Point3D_F32 a, Point3D_F32 b) -
Uses of Point3D_F32 in georegression.struct.plane
Modifier and TypeClassDescriptionclass
Specifies a plane using the closest point on the plane to the origin.Modifier and TypeMethodDescriptionvoid
PlaneNormal3D_F32.setP
(Point3D_F32 p) PlaneNormal3D_F32.setTo
(Point3D_F32 point, Vector3D_F32 normal) -
Uses of Point3D_F32 in georegression.struct.point
Modifier and TypeMethodDescriptionPoint3D_F32.copy()
Point3D_F32.createNewInstance()
Point3D_F32.setTo
(Point3D_F32 src) Modifier and TypeMethodDescriptionvoid
Vector3D_F32.minus
(Point3D_F32 a, Point3D_F32 b) In-place minus operation.Point3D_F32.setTo
(Point3D_F32 src) ModifierConstructorDescriptionDefines the vector using two points. -
Uses of Point3D_F32 in georegression.struct.se
Modifier and TypeMethodDescriptionSe3_F32.transform
(Point3D_F32 src, @Nullable Point3D_F32 dst) Applies the transform to the src point and stores the result in dst.Se3_F32.transformReverse
(Point3D_F32 src, @Nullable Point3D_F32 dst) Applies the reverse transform to the src point and stores the result in dst.Modifier and TypeMethodDescriptionSe3_F32.transform
(Point3D_F32 src, @Nullable Point3D_F32 dst) Applies the transform to the src point and stores the result in dst.Se3_F32.transformReverse
(Point3D_F32 src, @Nullable Point3D_F32 dst) Applies the reverse transform to the src point and stores the result in dst. -
Uses of Point3D_F32 in georegression.struct.shapes
Modifier and TypeFieldDescriptionSphere3D_F32.center
Center point of the sphereCylinderBounded3D_F32.endA
End points of the cylinderCylinderBounded3D_F32.endB
End points of the cylinderBoxLength3D_F32.p
Point on the box with the lowest values.Box3D_F32.p0
The lower point/extent.Box3D_F32.p1
The upper point/extentTriangle3D_F32.v0
Triangle3D_F32.v1
Triangle3D_F32.v2
Modifier and TypeMethodDescriptionBox3D_F32.center
(@Nullable Point3D_F32 storage) Computes and return the center of the cube.BoxLength3D_F32.getCorner
(int index, @Nullable Point3D_F32 corner) Used to retrieve the corners of the box.Modifier and TypeMethodDescriptionBox3D_F32.center
(@Nullable Point3D_F32 storage) Computes and return the center of the cube.BoxLength3D_F32.getCorner
(int index, @Nullable Point3D_F32 corner) Used to retrieve the corners of the box.void
BoxLength3D_F32.setP
(Point3D_F32 p) void
Box3D_F32.setP0
(Point3D_F32 p0) void
Box3D_F32.setP1
(Point3D_F32 p1) CylinderBounded3D_F32.setTo
(Point3D_F32 endA, Point3D_F32 endB, float radius) ModifierConstructorDescriptionCylinderBounded3D_F32
(Point3D_F32 endA, Point3D_F32 endB, float radius) Triangle3D_F32
(Point3D_F32 v0, Point3D_F32 v1, Point3D_F32 v2) -
Uses of Point3D_F32 in georegression.transform.se
Modifier and TypeMethodDescriptionstatic Point3D_F32
SePointOps_F32.transform
(Se3_F32 se, float x, float y, float z, float w, @Nullable Point3D_F32 dst) static Point3D_F32
SePointOps_F32.transform
(Se3_F32 se, float x, float y, float z, @Nullable Point3D_F32 dst) static Point3D_F32
SePointOps_F32.transform
(Se3_F32 se, Point3D_F32 src, @Nullable Point3D_F32 dst) .static Point3D_F32
SePointOps_F32.transform
(Se3_F32 se, Point4D_F32 src, @Nullable Point3D_F32 dst) .static Point3D_F32
SePointOps_F32.transformReverse
(Se3_F32 se, Point3D_F32 origPt, @Nullable Point3D_F32 tranPt) .static Point3D_F32
SePointOps_F32.transformV
(Se3_F32 se, float x, float y, float z, float w, @Nullable Point3D_F32 dst) 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.wModifier and TypeMethodDescriptionstatic Point3D_F32
SePointOps_F32.transform
(Se3_F32 se, float x, float y, float z, float w, @Nullable Point3D_F32 dst) static Point3D_F32
SePointOps_F32.transform
(Se3_F32 se, float x, float y, float z, @Nullable Point3D_F32 dst) static void
SePointOps_F32.transform
(Se3_F32 se, Point3D_F32[] points, int start, int length) Applies a 3D special euclidean transform to a list of points.static Point3D_F32
SePointOps_F32.transform
(Se3_F32 se, Point3D_F32 src, @Nullable Point3D_F32 dst) .static Point3D_F32
SePointOps_F32.transform
(Se3_F32 se, Point4D_F32 src, @Nullable Point3D_F32 dst) .static Point3D_F32
SePointOps_F32.transformReverse
(Se3_F32 se, Point3D_F32 origPt, @Nullable Point3D_F32 tranPt) .static Point3D_F32
SePointOps_F32.transformV
(Se3_F32 se, float x, float y, float z, float w, @Nullable Point3D_F32 dst) 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.wModifier and TypeMethodDescriptionstatic void
SePointOps_F32.transform
(Se3_F32 se, List<Point3D_F32> points) Applies a 3D special euclidean transform to a list of points.