Uses of Class
com.irurueta.geometry.DualQuadric
Packages that use DualQuadric
Package
Description
This package contains classes to work with basic geometric entities such as
2D or 3D points, lines, planes, 2D or 3D triangles or polygons, circles,
spheres, rotations, transformations etc.
This package contains classes to estimate basic geometric structures
-
Uses of DualQuadric in com.irurueta.geometry
Methods in com.irurueta.geometry that return DualQuadricModifier and TypeMethodDescriptionCamera.backProject(DualConic dualConic) Back-projects a 2D dual conic into a 3D dual quadric.static DualQuadricDualQuadric.createCanonicalDualAbsoluteQuadric()Creates a canonical instance of the dual absolute quadric in the metric stratum.Quadric.getDualQuadric()Computes the dual quadric of this quadric.Transformation3D.transformAndReturnNew(DualQuadric inputDualQuadric) Transforms a dual quadric using this transformation and returns a new one.Methods in com.irurueta.geometry with parameters of type DualQuadricModifier and TypeMethodDescriptionvoidCamera.backProject(DualConic dualConic, DualQuadric result) Back-projects a 2D dual conic into a 3D dual quadric and stores the result into provided dual quadric instance.voidQuadric.dualQuadric(DualQuadric dualQuadric) Sets the values of the dual quadric corresponding to this quadric instance into provided dualQuadric instance.Camera.project(DualQuadric dualQuadric) Projects a 3D dual quadric into a 2D dual conic.abstract voidCamera.project(DualQuadric dualQuadric, DualConic result) Projects a 3D dual quadric into a 2D dual conic and stores the result into provided instance.voidPinholeCamera.project(DualQuadric dualQuadric, DualConic result) Projects a 3D dual quadric into a 2D dual conic and stores the result into provided instance.voidAffineTransformation3D.transform(DualQuadric inputDualQuadric, DualQuadric outputDualQuadric) Transforms a dual quadric using this transformation and stores the result into provided output dual quadric.voidEuclideanTransformation3D.transform(DualQuadric inputDualQuadric, DualQuadric outputDualQuadric) Transforms a dual quadric using this transformation and stores the result into provided output dual quadric.voidProjectiveTransformation3D.transform(DualQuadric inputDualQuadric, DualQuadric outputDualQuadric) Transforms a dual quadric using this transformation and stores the result into provided output dual quadric.voidTransformation3D.transform(DualQuadric dualQuadric) Transforms and updates a dual quadric using this transformation.abstract voidTransformation3D.transform(DualQuadric inputDualQuadric, DualQuadric outputDualQuadric) Transforms a dual quadric using this transformation and stores the result into provided output dual quadric.Transformation3D.transformAndReturnNew(DualQuadric inputDualQuadric) Transforms a dual quadric using this transformation and returns a new one. -
Uses of DualQuadric in com.irurueta.geometry.estimators
Methods in com.irurueta.geometry.estimators that return DualQuadricModifier and TypeMethodDescriptionabstract DualQuadricDualQuadricRobustEstimator.estimate()Estimates a dual conic using a robust estimator and the best set of 3D planes that fit into the locus of the estimated dual quadric found using the robust estimator.LMedSDualQuadricRobustEstimator.estimate()Estimates a dual quadric using a robust estimator and the best set of 3D planes that fit into the locus of the estimated dual quadric found using the robust estimator.MSACDualQuadricRobustEstimator.estimate()Estimates a dual quadric using a robust estimator and the best set of 3D planes that fit into the locus of the estimated dual quadric found using the robust estimator.PROMedSDualQuadricRobustEstimator.estimate()Estimates a dual quadric using a robust estimator and the best set of 3D planes that fit into the locus of the estimated dual quadric found using the robust estimator.PROSACDualQuadricRobustEstimator.estimate()Estimates a dual quadric using a robust estimator and the best set of 3D planes that fit into the locus of the estimated dual quadric found using the robust estimator.RANSACDualQuadricRobustEstimator.estimate()Estimates a dual quadric using a robust estimator and the best set of 3D planes that fit into the locus of the estimated dual quadric found using the robust estimator.Methods in com.irurueta.geometry.estimators with parameters of type DualQuadricModifier and TypeMethodDescriptionprotected doubleDualQuadricRobustEstimator.residual(DualQuadric dq, Plane plane) Computes the residual between a dual quadric and a 3D plane.