Uses of Class
georegression.struct.plane.PlaneGeneral3D_F32
Package
Description
-
Uses of PlaneGeneral3D_F32 in georegression.fitting.plane
Modifier and TypeMethodDescriptionPointDistanceFromPlaneGeneral_F32.getModelType()
PointNormalDistanceFromPlaneGeneral_F32.getModelType()
Modifier and TypeMethodDescriptionvoid
ModelManagerPlaneGeneral3D_F32.copyModel
(PlaneGeneral3D_F32 src, PlaneGeneral3D_F32 dst) void
CodecPlaneGeneral3D_F32.decode
(double[] input, PlaneGeneral3D_F32 outputModel) void
CodecPlaneGeneral3D_F32.encode
(PlaneGeneral3D_F32 inputModel, double[] output) boolean
GeneratorPlaneFromPlane_F32.generate
(List<PlaneNormal3D_F32> dataSet, PlaneGeneral3D_F32 output) boolean
GeneratorPlaneGeneral3D_F32.generate
(List<Point3D_F32> list, PlaneGeneral3D_F32 found) void
PointDistanceFromPlaneGeneral_F32.setModel
(PlaneGeneral3D_F32 plane) void
PointNormalDistanceFromPlaneGeneral_F32.setModel
(PlaneGeneral3D_F32 plane) -
Uses of PlaneGeneral3D_F32 in georegression.geometry
Modifier and TypeMethodDescriptionstatic PlaneGeneral3D_F32
UtilPlane3D_F32.convert
(PlaneNormal3D_F32 input, @Nullable PlaneGeneral3D_F32 output) Converts a plane in normal form into a general equationModifier and TypeMethodDescriptionstatic PlaneNormal3D_F32
UtilPlane3D_F32.convert
(PlaneGeneral3D_F32 input, @Nullable PlaneNormal3D_F32 output) Converts a plane in general form into normal form.static PlaneGeneral3D_F32
UtilPlane3D_F32.convert
(PlaneNormal3D_F32 input, @Nullable PlaneGeneral3D_F32 output) Converts a plane in normal form into a general equationstatic 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 void
UtilPlane3D_F32.hessianNormalForm
(PlaneGeneral3D_F32 plane) Converts the plane into Hessian normal form.static Se3_F32
UtilPlane3D_F32.planeToWorld
(PlaneGeneral3D_F32 plane, @Nullable Se3_F32 planeToWorld) Creates a transform from the plane's reference frame into world's reference frame.static Se3_F32
UtilPlane3D_F32.planeToWorld
(PlaneGeneral3D_F32 plane, Vector3D_F32 axisX, Vector3D_F32 axisY, Vector3D_F32 axisZ, @Nullable Se3_F32 planeToWorld) -
Uses of PlaneGeneral3D_F32 in georegression.metric
Modifier and TypeMethodDescriptionstatic 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.closestPointOrigin
(PlaneGeneral3D_F32 plane, @Nullable Point3D_F32 found) Finds the closest point on the plane to the origin.static float
Distance3D_F32.distanceSigned
(PlaneGeneral3D_F32 plane, Point3D_F32 point) Distance between a plane and a point.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
(PlaneGeneral3D_F32 a, PlaneGeneral3D_F32 b, LineParametric3D_F32 line) Finds the line which is the intersection between the two planes. -
Uses of PlaneGeneral3D_F32 in georegression.struct.plane
Modifier and TypeMethodDescriptionPlaneGeneral3D_F32.copy()
PlaneGeneral3D_F32.setTo
(float a, float b, float c, float d) PlaneGeneral3D_F32.setTo
(PlaneGeneral3D_F32 src) Modifier and TypeMethodDescriptionboolean
PlaneGeneral3D_F32.isIdentical
(PlaneGeneral3D_F32 o) PlaneGeneral3D_F32.setTo
(PlaneGeneral3D_F32 src)