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 DualQuadric
    Modifier and Type
    Method
    Description
    Camera.backProject(DualConic dualConic)
    Back-projects a 2D dual conic into a 3D dual quadric.
    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 DualQuadric
    Modifier and Type
    Method
    Description
    void
    Camera.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.
    void
    Quadric.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 void
    Camera.project(DualQuadric dualQuadric, DualConic result)
    Projects a 3D dual quadric into a 2D dual conic and stores the result into provided instance.
    void
    PinholeCamera.project(DualQuadric dualQuadric, DualConic result)
    Projects a 3D dual quadric into a 2D dual conic and stores the result into provided instance.
    void
    AffineTransformation3D.transform(DualQuadric inputDualQuadric, DualQuadric outputDualQuadric)
    Transforms a dual quadric using this transformation and stores the result into provided output dual quadric.
    void
    EuclideanTransformation3D.transform(DualQuadric inputDualQuadric, DualQuadric outputDualQuadric)
    Transforms a dual quadric using this transformation and stores the result into provided output dual quadric.
    void
    ProjectiveTransformation3D.transform(DualQuadric inputDualQuadric, DualQuadric outputDualQuadric)
    Transforms a dual quadric using this transformation and stores the result into provided output dual quadric.
    void
    Transformation3D.transform(DualQuadric dualQuadric)
    Transforms and updates a dual quadric using this transformation.
    abstract void
    Transformation3D.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

    Modifier and Type
    Method
    Description
    abstract DualQuadric
    DualQuadricRobustEstimator.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 DualQuadric
    Modifier and Type
    Method
    Description
    protected double
    DualQuadricRobustEstimator.residual(DualQuadric dq, Plane plane)
    Computes the residual between a dual quadric and a 3D plane.