Uses of Class
com.irurueta.geometry.InvalidRotationMatrixException

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 InvalidRotationMatrixException in com.irurueta.geometry

    Modifier and Type
    Method
    Description
    void
    AxisRotation3D.fromHomogeneousMatrix(com.irurueta.algebra.Matrix m, double threshold)
    Sets amount of rotation from provided homogeneous rotation matrix.
    void
    MatrixRotation3D.fromHomogeneousMatrix(com.irurueta.algebra.Matrix m, double threshold)
    Sets amount of rotation from provided homogeneous rotation matrix.
    void
    Rotation2D.fromHomogeneousMatrix(com.irurueta.algebra.Matrix m)
    Sets amount of rotation from provided homogeneous rotation matrix.
    void
    Rotation2D.fromHomogeneousMatrix(com.irurueta.algebra.Matrix m, double threshold)
    Sets amount of rotation from provided homogeneous rotation matrix.
    void
    Rotation3D.fromHomogeneousMatrix(com.irurueta.algebra.Matrix m)
    Sets amount of rotation from provided homogeneous rotation matrix.
    abstract void
    Rotation3D.fromHomogeneousMatrix(com.irurueta.algebra.Matrix m, double threshold)
    Sets amount of rotation from provided homogeneous rotation matrix.
    void
    AxisRotation3D.fromInhomogeneousMatrix(com.irurueta.algebra.Matrix m, double threshold)
    Sets amount of rotation from provided inhomogeneous rotation matrix.
    void
    MatrixRotation3D.fromInhomogeneousMatrix(com.irurueta.algebra.Matrix m, double threshold)
    Sets amount of rotation from provided inhomogeneous rotation matrix.
    void
    Rotation2D.fromInhomogeneousMatrix(com.irurueta.algebra.Matrix m)
    Sets amount of rotation from provided inhomogeneous rotation matrix.
    void
    Rotation2D.fromInhomogeneousMatrix(com.irurueta.algebra.Matrix m, double threshold)
    Sets amount of rotation from provided inhomogeneous rotation matrix.
    void
    Rotation3D.fromInhomogeneousMatrix(com.irurueta.algebra.Matrix m)
    Sets amount of rotation from provided inhomogeneous rotation matrix.
    abstract void
    Rotation3D.fromInhomogeneousMatrix(com.irurueta.algebra.Matrix m, double threshold)
    Sets amount of rotation from provided inhomogeneous rotation matrix.
    final void
    Rotation2D.fromMatrix(com.irurueta.algebra.Matrix m)
    Sets amount of rotation from provided rotation matrix.
    final void
    Rotation2D.fromMatrix(com.irurueta.algebra.Matrix m, double threshold)
    Sets amount of rotation from provided rotation matrix.
    final void
    Rotation3D.fromMatrix(com.irurueta.algebra.Matrix m)
    Sets amount of rotation from provided rotation matrix.
    final void
    Rotation3D.fromMatrix(com.irurueta.algebra.Matrix m, double threshold)
    Sets amount of rotation from provided rotation matrix.
    final void
    MatrixRotation3D.setInternalMatrix(com.irurueta.algebra.Matrix internalMatrix)
    Sets the internal matrix of this rotation.
    final void
    MatrixRotation3D.setInternalMatrix(com.irurueta.algebra.Matrix m, double threshold)
    Sets the internal matrix of this rotation.
    Accuracy2D.toEllipse()
    Converts provided covariance matrix into a 2D ellipse taking into account current confidence and standard deviation factor.
    Accuracy3D.toEllipsoid()
    Converts provided covariance matrix into a 3D ellipsoid taking into account current confidence and standard deviation factor.
    private Ellipsoid
    Accuracy3D.toEllipsoid(double standardDeviationFactor)
    Converts provided covariance matrix into a 3D ellipsoid taking into account current confidence and standard deviation factor.
    Modifier
    Constructor
    Description
     
    MatrixRotation3D(com.irurueta.algebra.Matrix m)
    Constructor.
     
    MatrixRotation3D(com.irurueta.algebra.Matrix m, double threshold)
    Constructor.
     
    Rotation2D(com.irurueta.algebra.Matrix m)
    Constructor.
     
    Rotation2D(com.irurueta.algebra.Matrix m, double threshold)
    Constructor.