Uses of Class
com.irurueta.geometry.NonSymmetricMatrixException

Packages that use NonSymmetricMatrixException
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.
  • Uses of NonSymmetricMatrixException in com.irurueta.geometry

    Modifier and Type
    Method
    Description
    final void
    BaseConic.setParameters(com.irurueta.algebra.Matrix m)
    This method sets the matrix used for describing a base conic.
    final void
    BaseConic.setParameters(com.irurueta.algebra.Matrix m, double symmetricThreshold)
    This method sets the matrix used for describing a base conic.
    final void
    BaseQuadric.setParameters(com.irurueta.algebra.Matrix m)
    This method sets the matrix used for describing a base quadric.
    final void
    BaseQuadric.setParameters(com.irurueta.algebra.Matrix m, double symmetricThreshold)
    This method sets the matrix used for describing a base quadric.
    void
    AffineTransformation2D.transform(Conic inputConic, Conic outputConic)
    Transforms a conic using this transformation and stores the result into provided output conic.
    void
    AffineTransformation2D.transform(DualConic inputDualConic, DualConic outputDualConic)
    Transforms a dual conic using this transformation and stores the result into provided output dual conic.
    void
    AffineTransformation3D.transform(DualQuadric inputDualQuadric, DualQuadric outputDualQuadric)
    Transforms a dual quadric using this transformation and stores the result into provided output dual quadric.
    void
    AffineTransformation3D.transform(Quadric inputQuadric, Quadric outputQuadric)
    Transforms a quadric using this transformation and stores the result into provided output quadric.
    void
    EuclideanTransformation2D.transform(Conic inputConic, Conic outputConic)
    Transforms a conic using this transformation and stores the result into provided output 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
    EuclideanTransformation3D.transform(DualQuadric inputDualQuadric, DualQuadric outputDualQuadric)
    Transforms a dual quadric using this transformation and stores the result into provided output dual quadric.
    void
    EuclideanTransformation3D.transform(Quadric inputQuadric, Quadric outputQuadric)
    Transforms a quadric using this transformation and stores the result into provided output quadric.
    void
    ProjectiveTransformation2D.transform(Conic inputConic, Conic outputConic)
    Transforms a conic using this transformation and stores the result into provided output 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
    ProjectiveTransformation3D.transform(DualQuadric inputDualQuadric, DualQuadric outputDualQuadric)
    Transforms a dual quadric using this transformation and stores the result into provided output dual quadric.
    void
    ProjectiveTransformation3D.transform(Quadric inputQuadric, Quadric outputQuadric)
    Transforms a quadric using this transformation and stores the result into provided output quadric.
    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.
    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.
    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.
    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.
    Transformation2D.transformAndReturnNew(Conic inputConic)
    Transforms a conic using this transformation and returns a new one.
    Transformation2D.transformAndReturnNew(DualConic inputDualConic)
    Transforms a dual conic using this transformation and returns a new one.
    Transformation3D.transformAndReturnNew(DualQuadric inputDualQuadric)
    Transforms a dual quadric using this transformation and returns a new one.
    Transformation3D.transformAndReturnNew(Quadric inputQuadric)
    Transforms a quadric using this transformation and returns a new one.
    Modifier
    Constructor
    Description
    protected
    BaseConic(com.irurueta.algebra.Matrix m)
    Constructor.
    protected
    BaseQuadric(com.irurueta.algebra.Matrix m)
    Constructor.
     
    Conic(com.irurueta.algebra.Matrix m)
    This method sets the matrix used to describe a conic.
     
    DualConic(com.irurueta.algebra.Matrix m)
    This method sets the matrix used to describe a dual conic.
     
    DualQuadric(com.irurueta.algebra.Matrix m)
    This method sets the matrix used to describe a dual quadric.
     
    Quadric(com.irurueta.algebra.Matrix m)
    Constructor of this class.