Uses of Class
com.irurueta.geometry.DualConic

Packages that use DualConic
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 DualConic in com.irurueta.geometry

    Methods in com.irurueta.geometry that return DualConic
    Modifier and Type
    Method
    Description
    static DualConic
    Creates a canonical instance of the dual absolute conic in the metric stratum.
    Conic.getDualConic()
    Computes the dual conic of this conic.
    Camera.project(DualQuadric dualQuadric)
    Projects a 3D dual quadric into a 2D dual conic.
    Transformation2D.transformAndReturnNew(DualConic inputDualConic)
    Transforms a dual conic using this transformation and returns a new one.
    Methods in com.irurueta.geometry with parameters of type DualConic
    Modifier and Type
    Method
    Description
    Camera.backProject(DualConic dualConic)
    Back-projects a 2D dual conic into a 3D dual quadric.
    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
    Conic.dualConic(DualConic dualConic)
    Sets the values of the dual conic corresponding to this conic instance into provided dualConic instance.
    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
    AffineTransformation2D.transform(DualConic inputDualConic, DualConic outputDualConic)
    Transforms a dual conic using this transformation and stores the result into provided output dual conic.
    void
    EuclideanTransformation2D.transform(DualConic inputDualConic, DualConic outputDualConic)
    Transforms a dual conic using this transformation and stores the result into provided output dual conic.
    void
    ProjectiveTransformation2D.transform(DualConic inputDualConic, DualConic outputDualConic)
    Transforms a dual conic using this transformation and stores the result into provided output dual conic.
    void
    Transformation2D.transform(DualConic dualConic)
    Transforms and updates a dual conic using this transformation.
    abstract void
    Transformation2D.transform(DualConic inputDualConic, DualConic outputDualConic)
    Transforms a dual conic using this transformation and stores the result into provided output dual conic.
    Transformation2D.transformAndReturnNew(DualConic inputDualConic)
    Transforms a dual conic using this transformation and returns a new one.
  • Uses of DualConic in com.irurueta.geometry.estimators

    Modifier and Type
    Method
    Description
    abstract DualConic
    DualConicRobustEstimator.estimate()
    Estimates a dual conic using a robust estimator and the best set of 2D lines that fit into the locus of the estimated dual conic found using the robust estimator.
    LMedSDualConicRobustEstimator.estimate()
    Estimates a dual conic using a robust estimator and the best set of 2D lines that fit into the locus of the estimated dual conic found using the robust estimator.
    MSACDualConicRobustEstimator.estimate()
    Estimates a dual conic using a robust estimator and the best set of 2D lines that fit into the locus of the estimated dual conic found using the robust estimator.
    PROMedSDualConicRobustEstimator.estimate()
    Estimates a dual conic using a robust estimator and the best set of 2D lines that fit into the locus of the estimated dual conic found using the robust estimator.
    PROSACDualConicRobustEstimator.estimate()
    Estimates a dual conic using a robust estimator and the best set of 2D lines that fit into the locus of the estimated dual conic found using the robust estimator.
    RANSACDualConicRobustEstimator.estimate()
    Estimates a dual conic using a robust estimator and the best set of 2D lines that fit into the locus of the estimated dual conic found using the robust estimator.
    Methods in com.irurueta.geometry.estimators with parameters of type DualConic
    Modifier and Type
    Method
    Description
    protected double
    DualConicRobustEstimator.residual(DualConic dc, Line2D line)
    Computes the residual between a dual conic and a 2D line.