Uses of Class
georegression.struct.point.Point3D_F64
Package
Description
-
Uses of Point3D_F64 in georegression.fitting
Modifier and TypeMethodDescriptionShapeFittingRobustOps.lmedsPlaneFromPoints
(List<Point3D_F64> points) Estimates a plane from pointsShapeFittingRobustOps.ransacPlaneFromPoints
(List<Point3D_F64> points) Estimates a plane from points -
Uses of Point3D_F64 in georegression.fitting.cylinder
Modifier and TypeMethodDescriptionboolean
FitCylinderToPoints_F64.fitModel
(List<Point3D_F64> dataSet, Cylinder3D_F64 initial, Cylinder3D_F64 found) void
CylinderToPointSignedDistance_F64.setPoints
(List<Point3D_F64> points) void
CylinderToPointSignedDistanceJacobian_F64.setPoints
(List<Point3D_F64> points) -
Uses of Point3D_F64 in georegression.fitting.plane
Modifier and TypeMethodDescriptiondouble
PointDistanceFromPlaneGeneral_F64.distance
(Point3D_F64 point) boolean
FitPlane3D_F64.solvePoint
(List<Point3D_F64> points, Point3D_F64 pointOnPlane, Vector3D_F64 outputNormal) SVD based method for fitting a plane to a set of points and a known point on the plane.boolean
FitPlane3D_F64.svd
(List<Point3D_F64> points, Point3D_F64 outputCenter, Vector3D_F64 outputNormal) SVD based method for fitting a plane to a set of points.Modifier and TypeMethodDescriptionvoid
PointDistanceFromPlaneGeneral_F64.distances
(List<Point3D_F64> list, double[] errors) boolean
GeneratorPlaneGeneral3D_F64.generate
(List<Point3D_F64> list, PlaneGeneral3D_F64 found) boolean
FitPlane3D_F64.solvePoint
(List<Point3D_F64> points, Point3D_F64 pointOnPlane, Vector3D_F64 outputNormal) SVD based method for fitting a plane to a set of points and a known point on the plane.boolean
FitPlane3D_F64.svd
(List<Point3D_F64> points, Point3D_F64 outputCenter, Vector3D_F64 outputNormal) SVD based method for fitting a plane to a set of points. -
Uses of Point3D_F64 in georegression.fitting.points
Modifier and TypeMethodDescriptionstatic MatchCloudToCloud<Se3_F64,
Point3D_F64> FactoryIterativeClosestPoint.cloudIcp3D_F64
(double maxDistance, StoppingCondition stop) Modifier and TypeMethodDescriptionprotected void
PointCloudToNormals_F64.convert
(int idx0, int idx1, List<Point3D_F64> input, DogArray<Vector3D_F64> output, PointCloudToNormals_F64.Helper helper) Convert all the points within the specified range.void
PointCloudToNormals_F64.convert
(List<Point3D_F64> input, DogArray<Vector3D_F64> output) void
PointCloudToNormals_MT_F64.convert
(List<Point3D_F64> input, DogArray<Vector3D_F64> output) ModifierConstructorDescriptionSE3_F64
(NearestNeighbor<Point3D_F64> nn, double maxDistanceSq, StoppingCondition stop) -
Uses of Point3D_F64 in georegression.fitting.polygon
Modifier and TypeMethodDescriptionstatic Box3D_F64
FitPolygon3D_F64.boxAabb
(List<Point3D_F64> points, @Nullable Box3D_F64 rectangle) Finds the smallest Axis Aligned Bounding Box (AABB) for the set of set of points. -
Uses of Point3D_F64 in georegression.fitting.se
Modifier and TypeMethodDescriptionstatic MotionTransformPoint<Se3_F64,
Point3D_F64> FitSpecialEuclideanOps_F64.fitPoints3D()
Creates aMotionTransformPoint
for finding aSe3_F64
from two sets of 3D points.Modifier and TypeMethodDescriptionstatic Se3_F64
FitSpecialEuclideanOps_F64.fitPoints3D
(List<Point3D_F64> from, List<Point3D_F64> to) Given two sets of corresponding points compute theSe3_F64
transform which minimizes the difference between the two sets of points.boolean
MotionSe3PointSVD_F64.process
(List<Point3D_F64> srcPts, List<Point3D_F64> dstPts) -
Uses of Point3D_F64 in georegression.fitting.so
Modifier and TypeMethodDescriptionboolean
MotionSo3PointSVD_F64.process
(List<Point3D_F64> srcPts, List<Point3D_F64> dstPts) -
Uses of Point3D_F64 in georegression.fitting.sphere
Modifier and TypeMethodDescriptionboolean
FitSphereToPoints_F64.fitModel
(List<Point3D_F64> dataSet, Sphere3D_F64 initial, Sphere3D_F64 found) void
SphereToPointSignedDistance_F64.setPoints
(List<Point3D_F64> points) void
SphereToPointSignedDistanceJacobian_F64.setPoints
(List<Point3D_F64> points) -
Uses of Point3D_F64 in georegression.geometry
Modifier and TypeMethodDescriptionstatic Point3D_F64
UtilPoint4D_F64.h_to_e
(Point4D_F64 p) Converts a point from homogenous coordinates into Euclideanstatic Point3D_F64
UtilPoint3D_F64.mean
(List<Point3D_F64> points, int num, @Nullable Point3D_F64 mean) Computes the mean of the list of points up to element num.static Point3D_F64
UtilPoint3D_F64.mean
(List<Point3D_F64> points, @Nullable Point3D_F64 mean) Computes the mean of the list of points.static Point3D_F64
UtilPoint3D_F64.noiseNormal
(Point3D_F64 mean, double sigmaX, double sigmaY, double sigmaZ, Random rand, @Nullable Point3D_F64 output) Modifier and TypeMethodDescriptionstatic List<Point3D_F64>
UtilPoint3D_F64.copy
(List<Point3D_F64> pts) static List<Point3D_F64>
static List<Point3D_F64>
UtilPoint3D_F64.random
(PlaneNormal3D_F64 plane, double 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_F64>
UtilPoint3D_F64.random
(Point3D_F64 mean, double minX, double maxX, double minY, double maxY, double minZ, double maxZ, int num, Random rand) Creates a list of random points from a uniform distribution along each axisstatic List<Point3D_F64>
UtilPoint3D_F64.random
(Point3D_F64 mean, double min, double max, int num, Random rand) static List<Point3D_F64>
UtilPoint3D_F64.random
(Cylinder3D_F64 shape, int radialRadius, int count, Random rand) static List<Point3D_F64>
UtilPoint3D_F64.randomN
(Point3D_F64 mean, double stdX, double stdY, double stdZ, int num, Random rand) Creates a list of random points from a normal distribution along each axisstatic List<Point3D_F64>
UtilPoint3D_F64.randomN
(Point3D_F64 mean, double stdev, int num, Random rand) Modifier and TypeMethodDescriptionstatic double
UtilLine3D_F64.computeT
(LineParametric3D_F64 line, Point3D_F64 pointOnLine) Computes the value of T for a point on the parametric linestatic double
UtilPlane3D_F64.evaluate
(PlaneGeneral3D_F64 plane, Point3D_F64 point) Applies the plane's definition to test to see if a point is one the planestatic double
UtilPlane3D_F64.evaluate
(PlaneNormal3D_F64 plane, Point3D_F64 point) Applies the plane's definition to test to see if a point is one the planestatic void
UtilPoint4D_F64.h_to_e
(Point4D_F64 p, Point3D_F64 out) static Point3D_F64
UtilPoint3D_F64.mean
(List<Point3D_F64> points, int num, @Nullable Point3D_F64 mean) Computes the mean of the list of points up to element num.static Point3D_F64
UtilPoint3D_F64.mean
(List<Point3D_F64> points, @Nullable Point3D_F64 mean) Computes the mean of the list of points.static Point3D_F64
UtilPoint3D_F64.noiseNormal
(Point3D_F64 mean, double sigmaX, double sigmaY, double sigmaZ, Random rand, @Nullable Point3D_F64 output) static void
UtilPlane3D_F64.point2Dto3D
(Point3D_F64 origin, Vector3D_F64 axisX, Vector3D_F64 axisY, Point2D_F64 A, Point3D_F64 output) Given a point on the plane's 2D coordinate system, convert it back into a 3D point.static void
UtilPlane3D_F64.point3Dto2D
(Point3D_F64 pointOnPlane, Vector3D_F64 axisX, Vector3D_F64 axisY, Point3D_F64 A, Point2D_F64 output) Projects the point onto the 2D coordinate system specified by the provided x-axis.static List<Point3D_F64>
UtilPoint3D_F64.random
(Point3D_F64 mean, double minX, double maxX, double minY, double maxY, double minZ, double maxZ, int num, Random rand) Creates a list of random points from a uniform distribution along each axisstatic List<Point3D_F64>
UtilPoint3D_F64.random
(Point3D_F64 mean, double min, double max, int num, Random rand) static List<Point3D_F64>
UtilPoint3D_F64.randomN
(Point3D_F64 mean, double stdX, double stdY, double stdZ, int num, Random rand) Creates a list of random points from a normal distribution along each axisstatic List<Point3D_F64>
UtilPoint3D_F64.randomN
(Point3D_F64 mean, double stdev, int num, Random rand) static List<Point4D_F64>
UtilPoint4D_F64.randomN
(Point3D_F64 center, double w, double stdev, int num, Random rand) Normally distributed homogenous 3D point.Modifier and TypeMethodDescriptionstatic void
UtilPoint3D_F64.boundingBox
(List<Point3D_F64> points, Box3D_F64 bounding) Finds the minimal volumeBox3D_F64
which contains all the points.static List<Point3D_F64>
UtilPoint3D_F64.copy
(List<Point3D_F64> pts) static int
UtilPoint3D_F64.findClosestIdx
(double x, double y, double z, List<Point3D_F64> pts, double tol) Finds the closest point in the list to the specified point that is within tolerance.static Point3D_F64
UtilPoint3D_F64.mean
(List<Point3D_F64> points, int num, @Nullable Point3D_F64 mean) Computes the mean of the list of points up to element num.static Point3D_F64
UtilPoint3D_F64.mean
(List<Point3D_F64> points, @Nullable Point3D_F64 mean) Computes the mean of the list of points.static void
UtilPoint3D_F64.noiseNormal
(List<Point3D_F64> pts, double sigma, Random rand) static void
UtilShape3D_F64.polygon2Dto3D
(Polygon2D_F64 polygon2D, Se3_F64 polyToWorld, DogArray<Point3D_F64> output) Converts a 2D polygon into a 3D polygon. -
Uses of Point3D_F64 in georegression.geometry.lines
Modifier and TypeMethodDescriptionboolean
IntersectionLinesGeneral_F64.process
(List<LineGeneral2D_F64> lines, Point3D_F64 intersection) Solves for the best fit point of intersection -
Uses of Point3D_F64 in georegression.helper
Modifier and TypeMethodDescriptiondouble
KdTreePoint3D_F64.distance
(Point3D_F64 a, Point3D_F64 b) double
KdTreePoint3D_F64.valueAt
(Point3D_F64 point, int index) -
Uses of Point3D_F64 in georegression.metric
Modifier and TypeMethodDescriptionstatic @Nullable Point3D_F64
ClosestPoint3D_F64.closestPoint
(LineParametric3D_F64 l0, LineParametric3D_F64 l1, @Nullable Point3D_F64 ret) Returns the point which minimizes the distance between the two lines in 3D.static Point3D_F64
ClosestPoint3D_F64.closestPoint
(LineParametric3D_F64 line, Point3D_F64 pt, @Nullable Point3D_F64 ret) Finds the closest point on a line to the specified point.static @Nullable Point3D_F64
ClosestPoint3D_F64.closestPoint
(LineSegment3D_F64 l0, LineSegment3D_F64 l1, @Nullable Point3D_F64 ret) Find the point which minimizes its distance from the two line segments.static Point3D_F64
ClosestPoint3D_F64.closestPoint
(LineSegment3D_F64 line, Point3D_F64 pt, @Nullable Point3D_F64 ret) Finds the closest point on a line segment to the specified point.static Point3D_F64
ClosestPoint3D_F64.closestPoint
(PlaneGeneral3D_F64 plane, Point3D_F64 point, @Nullable Point3D_F64 found) Finds the closest point on the plane to the specified point.static Point3D_F64
ClosestPoint3D_F64.closestPoint
(PlaneNormal3D_F64 plane, Point3D_F64 point, @Nullable Point3D_F64 found) Finds the closest point on the plane to the specified point.static Point3D_F64
ClosestPoint3D_F64.closestPoint
(Point3D_F64 vertexA, Point3D_F64 vertexB, Point3D_F64 vertexC, Point3D_F64 point, @Nullable Point3D_F64 ret) Closest point from a 3D triangle to a point.static Point3D_F64
ClosestPoint3D_F64.closestPointOrigin
(PlaneGeneral3D_F64 plane, @Nullable Point3D_F64 found) Finds the closest point on the plane to the origin.static Point3D_F64
Intersection2D_F64.intersection
(LineGeneral2D_F64 a, LineGeneral2D_F64 b, @Nullable Point3D_F64 ret) Finds the intersection of two lines as a 2D point in homogeneous coordinates.static Point3D_F64
Intersection2D_F64.intersection
(List<LineGeneral2D_F64> lines, @Nullable Point3D_F64 ret) Finds the intersection between two or more lines and a 2D point in homogenous coordinates.Modifier and TypeMethodDescriptionstatic @Nullable Point3D_F64
ClosestPoint3D_F64.closestPoint
(LineParametric3D_F64 l0, LineParametric3D_F64 l1, @Nullable Point3D_F64 ret) Returns the point which minimizes the distance between the two lines in 3D.static double
ClosestPoint3D_F64.closestPoint
(LineParametric3D_F64 line, Point3D_F64 pt) Finds the closest point on a line to the specified point as a function of distance along the line.static Point3D_F64
ClosestPoint3D_F64.closestPoint
(LineParametric3D_F64 line, Point3D_F64 pt, @Nullable Point3D_F64 ret) Finds the closest point on a line to the specified point.static @Nullable Point3D_F64
ClosestPoint3D_F64.closestPoint
(LineSegment3D_F64 l0, LineSegment3D_F64 l1, @Nullable Point3D_F64 ret) Find the point which minimizes its distance from the two line segments.static Point3D_F64
ClosestPoint3D_F64.closestPoint
(LineSegment3D_F64 line, Point3D_F64 pt, @Nullable Point3D_F64 ret) Finds the closest point on a line segment to the specified point.static Point3D_F64
ClosestPoint3D_F64.closestPoint
(PlaneGeneral3D_F64 plane, Point3D_F64 point, @Nullable Point3D_F64 found) Finds the closest point on the plane to the specified point.static Point3D_F64
ClosestPoint3D_F64.closestPoint
(PlaneNormal3D_F64 plane, Point3D_F64 point, @Nullable Point3D_F64 found) Finds the closest point on the plane to the specified point.static Point3D_F64
ClosestPoint3D_F64.closestPoint
(Point3D_F64 vertexA, Point3D_F64 vertexB, Point3D_F64 vertexC, Point3D_F64 point, @Nullable Point3D_F64 ret) Closest point from a 3D triangle to a point.static Point3D_F64
ClosestPoint3D_F64.closestPointOrigin
(PlaneGeneral3D_F64 plane, @Nullable Point3D_F64 found) Finds the closest point on the plane to the origin.static boolean
Intersection3D_F64.contained
(Box3D_F64 box, Point3D_F64 point) Returns true if the point is contained inside the box, with an exclusive upper extent.static boolean
Intersection3D_F64.contained
(BoxLength3D_F64 box, Point3D_F64 point) Returns true if the point is contained inside the box.static boolean
Intersection3D_F64.contained2
(Box3D_F64 box, Point3D_F64 point) Returns true if the point is contained inside the box, with an inclusive upper extent.static double
Distance3D_F64.distance
(LineParametric3D_F64 l, Point3D_F64 p) Distance from the point to the closest point on the line.static double
Distance3D_F64.distance
(LineSegment3D_F64 l, Point3D_F64 p) Distance from the point to the closest point on the line segment.static double
Distance3D_F64.distance
(Triangle3D_F64 triangle, Point3D_F64 point) Signed distance from a 3D point to 3D triangle.static double
Distance3D_F64.distanceSigned
(PlaneGeneral3D_F64 plane, Point3D_F64 point) Distance between a plane and a point.static double
Distance3D_F64.distanceSigned
(Cylinder3D_F64 cylinder, Point3D_F64 point) Returns the signed distance a point is from the cylinder's surface.static double
Distance3D_F64.distanceSigned
(Sphere3D_F64 sphere, Point3D_F64 point) Returns the signed distance a point is from the sphere's surface.static int
Intersection3D_F64.intersectConvex
(FastAccess<Point3D_F64> polygon, LineParametric3D_F64 line, Point3D_F64 output) static int
Intersection3D_F64.intersectConvex
(FastAccess<Point3D_F64> polygon, LineParametric3D_F64 line, Point3D_F64 output, Vector3D_F64 n, Vector3D_F64 u, Vector3D_F64 v, Vector3D_F64 w0) Detects if a 2D convex polygon that has been moved into a 3D world is intersected by the 3D line.static Point3D_F64
Intersection2D_F64.intersection
(LineGeneral2D_F64 a, LineGeneral2D_F64 b, @Nullable Point3D_F64 ret) Finds the intersection of two lines as a 2D point in homogeneous coordinates.static Point3D_F64
Intersection2D_F64.intersection
(List<LineGeneral2D_F64> lines, @Nullable Point3D_F64 ret) Finds the intersection between two or more lines and a 2D point in homogenous coordinates.static boolean
Intersection3D_F64.intersection
(LineParametric3D_F64 line, Sphere3D_F64 sphere, Point3D_F64 a, Point3D_F64 b) Finds the intersection of a line and sphere.static boolean
Intersection3D_F64.intersection
(PlaneGeneral3D_F64 plane, LineParametric3D_F64 line, Point3D_F64 intersection) Finds the intersection of a line and a plane.static boolean
Intersection3D_F64.intersection
(PlaneNormal3D_F64 plane, LineParametric3D_F64 line, Point3D_F64 intersection) Finds the intersection of a line and a plane.static int
Intersection3D_F64.intersection
(Triangle3D_F64 T, LineParametric3D_F64 R, Point3D_F64 output) Finds the intersection between a 3D triangle and a line.static int
Intersection3D_F64.intersection
(Triangle3D_F64 T, LineParametric3D_F64 R, Point3D_F64 output, Vector3D_F64 u, Vector3D_F64 v, Vector3D_F64 n, Vector3D_F64 w0) Finds the intersection between a 3D triangle and a line.static int
Intersection3D_F64.intersection
(Triangle3D_F64 T, LineSegment3D_F64 R, Point3D_F64 output) Finds the intersection between a 3D triangle and a line-segment.static int
Intersection3D_F64.intersection
(Triangle3D_F64 T, LineSegment3D_F64 R, Point3D_F64 output, Vector3D_F64 u, Vector3D_F64 v, Vector3D_F64 n, Vector3D_F64 dir, Vector3D_F64 w0) Finds the intersection between a 3D triangle and a line-segment.static boolean
Intersection3D_F64.intersection1
(LineParametric3D_F64 ray, Cylinder3D_F64 cylinder, Point3D_F64 output) Finds the intersection between the ray and the cylinder.Modifier and TypeMethodDescriptionstatic int
Intersection3D_F64.intersectConvex
(FastAccess<Point3D_F64> polygon, LineParametric3D_F64 line, Point3D_F64 output) static int
Intersection3D_F64.intersectConvex
(FastAccess<Point3D_F64> polygon, LineParametric3D_F64 line, Point3D_F64 output, Vector3D_F64 n, Vector3D_F64 u, Vector3D_F64 v, Vector3D_F64 w0) Detects if a 2D convex polygon that has been moved into a 3D world is intersected by the 3D line. -
Uses of Point3D_F64 in georegression.metric.alg
Modifier and TypeMethodDescriptionvoid
DistancePointTriangle3D_F64.closestPoint
(Point3D_F64 P, Point3D_F64 closestPt) Find the closest point on the triangle to P.void
DistancePointTriangle3D_F64.setTriangle
(Point3D_F64 p0, Point3D_F64 p1, Point3D_F64 p2) double
DistancePointTriangle3D_F64.sign
(Point3D_F64 P) Returns the signed of the vector. -
Uses of Point3D_F64 in georegression.struct
Modifier and TypeMethodDescriptionstatic Point3D_F64
ConvertFloatType.convert
(Point3D_F32 src, @Nullable Point3D_F64 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_F64 in georegression.struct.line
Modifier and TypeFieldDescriptionLineSegment3D_F64.a
LineSegment3D_F64.b
LineParametric3D_F64.p
A point on the lineModifier and TypeMethodDescriptionLineParametric3D_F64.getPoint()
LineParametric3D_F64.getPointOnLine
(double t) Returns a point along the line.LineSegment3D_F64.pointOnLine
(double fraction, @Nullable Point3D_F64 p) Computes a point on the line based on the fraction distance between 'a' and 'b'Modifier and TypeMethodDescriptionLineSegment3D_F64.pointOnLine
(double fraction, @Nullable Point3D_F64 p) Computes a point on the line based on the fraction distance between 'a' and 'b'void
LineParametric3D_F64.setPoint
(Point3D_F64 pt) void
LineParametric3D_F64.setPointOnLine
(double t, Point3D_F64 where) where = p + t*slope.LineSegment3D_F64.setTo
(Point3D_F64 a, Point3D_F64 b) static LineSegment3D_F64
LineSegment3D_F64.wrap
(Point3D_F64 a, Point3D_F64 b) -
Uses of Point3D_F64 in georegression.struct.plane
Modifier and TypeClassDescriptionclass
Specifies a plane using the closest point on the plane to the origin.Modifier and TypeMethodDescriptionvoid
PlaneNormal3D_F64.setP
(Point3D_F64 p) PlaneNormal3D_F64.setTo
(Point3D_F64 point, Vector3D_F64 normal) -
Uses of Point3D_F64 in georegression.struct.point
Modifier and TypeMethodDescriptionPoint3D_F64.copy()
Point3D_F64.createNewInstance()
Point3D_F64.setTo
(Point3D_F64 src) Modifier and TypeMethodDescriptionvoid
Vector3D_F64.minus
(Point3D_F64 a, Point3D_F64 b) In-place minus operation.Point3D_F64.setTo
(Point3D_F64 src) ModifierConstructorDescriptionDefines the vector using two points. -
Uses of Point3D_F64 in georegression.struct.se
Modifier and TypeMethodDescriptionSe3_F64.transform
(Point3D_F64 src, @Nullable Point3D_F64 dst) Applies the transform to the src point and stores the result in dst.Se3_F64.transformReverse
(Point3D_F64 src, @Nullable Point3D_F64 dst) Applies the reverse transform to the src point and stores the result in dst.Modifier and TypeMethodDescriptionSe3_F64.transform
(Point3D_F64 src, @Nullable Point3D_F64 dst) Applies the transform to the src point and stores the result in dst.Se3_F64.transformReverse
(Point3D_F64 src, @Nullable Point3D_F64 dst) Applies the reverse transform to the src point and stores the result in dst. -
Uses of Point3D_F64 in georegression.struct.shapes
Modifier and TypeFieldDescriptionSphere3D_F64.center
Center point of the sphereCylinderBounded3D_F64.endA
End points of the cylinderCylinderBounded3D_F64.endB
End points of the cylinderBoxLength3D_F64.p
Point on the box with the lowest values.Box3D_F64.p0
The lower point/extent.Box3D_F64.p1
The upper point/extentTriangle3D_F64.v0
Triangle3D_F64.v1
Triangle3D_F64.v2
Modifier and TypeMethodDescriptionBox3D_F64.center
(@Nullable Point3D_F64 storage) Computes and return the center of the cube.BoxLength3D_F64.getCorner
(int index, @Nullable Point3D_F64 corner) Used to retrieve the corners of the box.Modifier and TypeMethodDescriptionBox3D_F64.center
(@Nullable Point3D_F64 storage) Computes and return the center of the cube.BoxLength3D_F64.getCorner
(int index, @Nullable Point3D_F64 corner) Used to retrieve the corners of the box.void
BoxLength3D_F64.setP
(Point3D_F64 p) void
Box3D_F64.setP0
(Point3D_F64 p0) void
Box3D_F64.setP1
(Point3D_F64 p1) CylinderBounded3D_F64.setTo
(Point3D_F64 endA, Point3D_F64 endB, double radius) ModifierConstructorDescriptionCylinderBounded3D_F64
(Point3D_F64 endA, Point3D_F64 endB, double radius) Triangle3D_F64
(Point3D_F64 v0, Point3D_F64 v1, Point3D_F64 v2) -
Uses of Point3D_F64 in georegression.transform.se
Modifier and TypeMethodDescriptionstatic Point3D_F64
SePointOps_F64.transform
(Se3_F64 se, double x, double y, double z, double w, @Nullable Point3D_F64 dst) static Point3D_F64
SePointOps_F64.transform
(Se3_F64 se, double x, double y, double z, @Nullable Point3D_F64 dst) static Point3D_F64
SePointOps_F64.transform
(Se3_F64 se, Point3D_F64 src, @Nullable Point3D_F64 dst) .static Point3D_F64
SePointOps_F64.transform
(Se3_F64 se, Point4D_F64 src, @Nullable Point3D_F64 dst) .static Point3D_F64
SePointOps_F64.transformReverse
(Se3_F64 se, Point3D_F64 origPt, @Nullable Point3D_F64 tranPt) .static Point3D_F64
SePointOps_F64.transformV
(Se3_F64 se, double x, double y, double z, double w, @Nullable Point3D_F64 dst) 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.wModifier and TypeMethodDescriptionstatic Point3D_F64
SePointOps_F64.transform
(Se3_F64 se, double x, double y, double z, double w, @Nullable Point3D_F64 dst) static Point3D_F64
SePointOps_F64.transform
(Se3_F64 se, double x, double y, double z, @Nullable Point3D_F64 dst) static void
SePointOps_F64.transform
(Se3_F64 se, Point3D_F64[] points, int start, int length) Applies a 3D special euclidean transform to a list of points.static Point3D_F64
SePointOps_F64.transform
(Se3_F64 se, Point3D_F64 src, @Nullable Point3D_F64 dst) .static Point3D_F64
SePointOps_F64.transform
(Se3_F64 se, Point4D_F64 src, @Nullable Point3D_F64 dst) .static Point3D_F64
SePointOps_F64.transformReverse
(Se3_F64 se, Point3D_F64 origPt, @Nullable Point3D_F64 tranPt) .static Point3D_F64
SePointOps_F64.transformV
(Se3_F64 se, double x, double y, double z, double w, @Nullable Point3D_F64 dst) 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.wModifier and TypeMethodDescriptionstatic void
SePointOps_F64.transform
(Se3_F64 se, List<Point3D_F64> points) Applies a 3D special euclidean transform to a list of points.