Uses of Class
com.irurueta.geometry.Conic

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

    Methods in com.irurueta.geometry that return Conic
    Modifier and Type
    Method
    Description
    static Conic
    Creates a canonical instance of the absolute conic in the metric stratum.
    DualConic.getConic()
    Computes the conic corresponding to this dual conic.
    Quadric.intersectWith(Plane plane)
    Intersects this quadric with provided plane.
    Camera.project(Quadric quadric)
    Projects a 3D quadric into a 2D conic.
    Circle.toConic()
    Converts this circle into a conic.
    Ellipse.toConic()
    Converts this circle into a conic.
    Transformation2D.transformAndReturnNew(Conic inputConic)
    Transforms a conic using this transformation and returns a new one.
    Methods in com.irurueta.geometry with parameters of type Conic
    Modifier and Type
    Method
    Description
    Camera.backProject(Conic conic)
    Back-projects a 2D conic into a 3D quadric.
    abstract void
    Camera.backProject(Conic conic, Quadric result)
    Back-projects a 2D conic into a 3D quadric and stores the result into provided instance.
    void
    PinholeCamera.backProject(Conic conic, Quadric result)
    Back-projects a 2D conic into a 3D quadric and stores the result into provided instance.
    void
    DualConic.conic(Conic conic)
    Computes the conic corresponding to this dual conic and stores the result in provided instance.
    void
    Quadric.intersectWith(Plane plane, Conic result)
    Intersects this quadric with provided plane.
    void
    Camera.project(Quadric quadric, Conic result)
    Projects a 3D quadric into a 2D conic and stores the result into provided conic instance.
    final void
    Circle.setFromConic(Conic conic)
    Set parameters of this circle from a valid conic corresponding to a circle.
    final void
    Ellipse.setFromConic(Conic conic)
    Set parameters of this circle from a valid conic corresponding to a circle.
    void
    AffineTransformation2D.transform(Conic inputConic, Conic outputConic)
    Transforms a conic using this transformation and stores the result into provided output conic.
    void
    EuclideanTransformation2D.transform(Conic inputConic, Conic outputConic)
    Transforms a conic using this transformation and stores the result into provided output conic.
    void
    ProjectiveTransformation2D.transform(Conic inputConic, Conic outputConic)
    Transforms a conic using this transformation and stores the result into provided output conic.
    void
    Transformation2D.transform(Conic conic)
    Transforms and updates provided conic.
    abstract void
    Transformation2D.transform(Conic inputConic, Conic outputConic)
    Transforms a conic using this transformation and stores the result into provided output conic.
    Transformation2D.transformAndReturnNew(Conic inputConic)
    Transforms a conic using this transformation and returns a new one.
    Constructors in com.irurueta.geometry with parameters of type Conic
    Modifier
    Constructor
    Description
     
    Circle(Conic conic)
    Constructor.
     
    Ellipse(Conic conic)
    Constructor.
  • Uses of Conic in com.irurueta.geometry.estimators

    Modifier and Type
    Method
    Description
    abstract Conic
    ConicRobustEstimator.estimate()
    Estimates a conic using a robust estimator and the best set of 2D points that fit into the locus of the estimated conic found using the robust estimator.
    LMedSConicRobustEstimator.estimate()
    Estimates a conic using a robust estimator and the best set of 2D points that fit into the locus of the estimated conic found using the robust estimator.
    MSACConicRobustEstimator.estimate()
    Estimates a conic using a robust estimator and the best set of 2D points that fit into the locus of the estimated conic found using the robust estimator.
    PROMedSConicRobustEstimator.estimate()
    Estimates a conic using a robust estimator and the best set of 2D points that fit into the locus of the estimated conic found using the robust estimator.
    PROSACConicRobustEstimator.estimate()
    Estimates a conic using a robust estimator and the best set of 2D points that fit into the locus of the estimated conic found using the robust estimator.
    RANSACConicRobustEstimator.estimate()
    Estimates a conic using a robust estimator and the best set of 2D points that fit into the locus of the estimated conic found using the robust estimator.
    Methods in com.irurueta.geometry.estimators with parameters of type Conic
    Modifier and Type
    Method
    Description
    protected double
    ConicRobustEstimator.residual(Conic c, Point2D point)
    Computes the residual between a conic and a point.