Uses of Class
georegression.struct.plane.PlaneGeneral3D_F64
Package
Description
-
Uses of PlaneGeneral3D_F64 in georegression.fitting
Modifier and TypeMethodDescriptionShapeFittingRobustOps.lmedsPlaneFromPointNormals
(List<PlaneNormal3D_F64> points) Estimates a plane from points with surface normalsShapeFittingRobustOps.lmedsPlaneFromPoints
(List<Point3D_F64> points) Estimates a plane from pointsShapeFittingRobustOps.ransacPlaneFromPointNormals
(List<PlaneNormal3D_F64> points) Estimates a plane from points with surface normalsShapeFittingRobustOps.ransacPlaneFromPoints
(List<Point3D_F64> points) Estimates a plane from points -
Uses of PlaneGeneral3D_F64 in georegression.fitting.plane
Modifier and TypeMethodDescriptionPointDistanceFromPlaneGeneral_F64.getModelType()
PointNormalDistanceFromPlaneGeneral_F64.getModelType()
Modifier and TypeMethodDescriptionvoid
ModelManagerPlaneGeneral3D_F64.copyModel
(PlaneGeneral3D_F64 src, PlaneGeneral3D_F64 dst) void
CodecPlaneGeneral3D_F64.decode
(double[] input, PlaneGeneral3D_F64 outputModel) void
CodecPlaneGeneral3D_F64.encode
(PlaneGeneral3D_F64 inputModel, double[] output) boolean
GeneratorPlaneFromPlane_F64.generate
(List<PlaneNormal3D_F64> dataSet, PlaneGeneral3D_F64 output) boolean
GeneratorPlaneGeneral3D_F64.generate
(List<Point3D_F64> list, PlaneGeneral3D_F64 found) void
PointDistanceFromPlaneGeneral_F64.setModel
(PlaneGeneral3D_F64 plane) void
PointNormalDistanceFromPlaneGeneral_F64.setModel
(PlaneGeneral3D_F64 plane) -
Uses of PlaneGeneral3D_F64 in georegression.geometry
Modifier and TypeMethodDescriptionstatic PlaneGeneral3D_F64
UtilPlane3D_F64.convert
(PlaneNormal3D_F64 input, @Nullable PlaneGeneral3D_F64 output) Converts a plane in normal form into a general equationModifier and TypeMethodDescriptionstatic PlaneNormal3D_F64
UtilPlane3D_F64.convert
(PlaneGeneral3D_F64 input, @Nullable PlaneNormal3D_F64 output) Converts a plane in general form into normal form.static PlaneGeneral3D_F64
UtilPlane3D_F64.convert
(PlaneNormal3D_F64 input, @Nullable PlaneGeneral3D_F64 output) Converts a plane in normal form into a general equationstatic 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 void
UtilPlane3D_F64.hessianNormalForm
(PlaneGeneral3D_F64 plane) Converts the plane into Hessian normal form.static Se3_F64
UtilPlane3D_F64.planeToWorld
(PlaneGeneral3D_F64 plane, @Nullable Se3_F64 planeToWorld) Creates a transform from the plane's reference frame into world's reference frame.static Se3_F64
UtilPlane3D_F64.planeToWorld
(PlaneGeneral3D_F64 plane, Vector3D_F64 axisX, Vector3D_F64 axisY, Vector3D_F64 axisZ, @Nullable Se3_F64 planeToWorld) -
Uses of PlaneGeneral3D_F64 in georegression.metric
Modifier and TypeMethodDescriptionstatic 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.closestPointOrigin
(PlaneGeneral3D_F64 plane, @Nullable Point3D_F64 found) Finds the closest point on the plane to the origin.static double
Distance3D_F64.distanceSigned
(PlaneGeneral3D_F64 plane, Point3D_F64 point) Distance between a plane and a point.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
(PlaneGeneral3D_F64 a, PlaneGeneral3D_F64 b, LineParametric3D_F64 line) Finds the line which is the intersection between the two planes. -
Uses of PlaneGeneral3D_F64 in georegression.struct.plane
Modifier and TypeMethodDescriptionPlaneGeneral3D_F64.copy()
PlaneGeneral3D_F64.setTo
(double a, double b, double c, double d) PlaneGeneral3D_F64.setTo
(PlaneGeneral3D_F64 src) Modifier and TypeMethodDescriptionboolean
PlaneGeneral3D_F64.isIdentical
(PlaneGeneral3D_F64 o) PlaneGeneral3D_F64.setTo
(PlaneGeneral3D_F64 src)