Uses of Class
com.irurueta.geometry.Quadric

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

    Methods in com.irurueta.geometry that return Quadric
    Modifier and Type
    Method
    Description
    Camera.backProject(Conic conic)
    Back-projects a 2D conic into a 3D quadric.
    DualQuadric.getQuadric()
    Computes the quadric corresponding to this dual quadric.
    Ellipsoid.toQuadric()
    Converts this ellipsoid into a quadric.
    Sphere.toQuadric()
    Converts this sphere into a quadric.
    Transformation3D.transformAndReturnNew(Quadric inputQuadric)
    Transforms a quadric using this transformation and returns a new one.
    Methods in com.irurueta.geometry with parameters of type Quadric
    Modifier and Type
    Method
    Description
    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.
    Camera.project(Quadric quadric)
    Projects a 3D quadric into a 2D conic.
    void
    Camera.project(Quadric quadric, Conic result)
    Projects a 3D quadric into a 2D conic and stores the result into provided conic instance.
    void
    DualQuadric.quadric(Quadric quadric)
    Computes the quadric corresponding to this dual quadric and stores the result in provided instance.
    final void
    Sphere.setFromQuadric(Quadric quadric)
    Sets parameters of this sphere from a valid quadric corresponding to a sphere.
    void
    AffineTransformation3D.transform(Quadric inputQuadric, Quadric outputQuadric)
    Transforms a quadric using this transformation and stores the result into provided output quadric.
    void
    EuclideanTransformation3D.transform(Quadric inputQuadric, Quadric outputQuadric)
    Transforms a quadric using this transformation and stores the result into provided output quadric.
    void
    ProjectiveTransformation3D.transform(Quadric inputQuadric, Quadric outputQuadric)
    Transforms a quadric using this transformation and stores the result into provided output quadric.
    void
    Transformation3D.transform(Quadric quadric)
    Transforms and updates provided quadric.
    abstract void
    Transformation3D.transform(Quadric inputQuadric, Quadric outputQuadric)
    Transforms a quadric using this transformation and stores the result into provided output quadric.
    Transformation3D.transformAndReturnNew(Quadric inputQuadric)
    Transforms a quadric using this transformation and returns a new one.
    Constructors in com.irurueta.geometry with parameters of type Quadric
    Modifier
    Constructor
    Description
     
    Sphere(Quadric quadric)
    Constructor.
  • Uses of Quadric in com.irurueta.geometry.estimators

    Modifier and Type
    Method
    Description
    LMedSQuadricRobustEstimator.estimate()
    Estimates a quadric using a robust estimator and the best set of 3D points that fit into the locus of the estimated quadric found using the robust estimator.
    MSACQuadricRobustEstimator.estimate()
    Estimates a quadric using a robust estimator and the best set of 3D points that fit into the locus of the estimated quadric found using the robust estimator.
    PROMedSQuadricRobustEstimator.estimate()
    Estimates a quadric using a robust estimator and the best set of 3D points that fit into the locus of the estimated quadric found using the robust estimator.
    PROSACQuadricRobustEstimator.estimate()
    Estimates a quadric using a robust estimator and the best set of 3D points that fit into the locus of the estimated quadric found using the robust estimator.
    abstract Quadric
    QuadricRobustEstimator.estimate()
    Estimates a quadric using a robust estimator and the best set of 3D points that fit into the locus of the estimated quadric found using the robust estimator.
    RANSACQuadricRobustEstimator.estimate()
    Estimates a quadric using a robust estimator and the best set of 3D points that fit into the locus of the estimated quadric found using the robust estimator.
    Methods in com.irurueta.geometry.estimators with parameters of type Quadric
    Modifier and Type
    Method
    Description
    protected double
    QuadricRobustEstimator.residual(Quadric q, Point3D point)
    Computes the residual between a quadric and a point.