Class UtilCurves_F64

java.lang.Object
georegression.geometry.UtilCurves_F64

public class UtilCurves_F64 extends Object
  • Constructor Details

    • UtilCurves_F64

      public UtilCurves_F64()
  • Method Details

    • convert

      public static org.ejml.data.DMatrixRMaj convert(ConicGeneral_F64 src, @Nullable @Nullable org.ejml.data.DMatrixRMaj dst)
      Converts symmetric 3x3 matrix back into a conic.
              [A    B/2  D/2]
        dst = [B/2  C    E/2]
              [D/2  E/2  F  ]
       
    • convert

      public static ConicGeneral_F64 convert(org.ejml.data.DMatrix3x3 src, @Nullable @Nullable ConicGeneral_F64 dst)
      Converts symmetric 3x3 matrix back into a conic. Only the upper right portion of src is read.
           A = DST(0,0)
           B = DST(0,1)*2
           D = DST(0,2)*2
           C = DST(1,1)
           E = DST(1,2)*2
           F = DST(2,2)
       
    • convert

      public static org.ejml.data.DMatrix3x3 convert(ConicGeneral_F64 src, @Nullable @Nullable org.ejml.data.DMatrix3x3 dst)
      Converts the conic into a symmetric 3x3 matrix
              [A    B/2  D/2]
        dst = [B/2  C    E/2]
              [D/2  E/2  F  ]
       
    • convert

      public static ConicGeneral_F64 convert(org.ejml.data.DMatrixRMaj src, @Nullable @Nullable ConicGeneral_F64 dst)
      Converts symmetric 3x3 matrix back into a conic. Only the upper right portion of src is read.
           A = DST(0,0)
           B = DST(0,1)*2
           D = DST(0,2)*2
           C = DST(1,1)
           E = DST(1,2)*2
           F = DST(2,2)
       
    • convert

      public static ParabolaGeneral_F64 convert(ConicGeneral_F64 src, @Nullable @Nullable ParabolaGeneral_F64 dst)
      Converts the conic into a parabola. If the conic isn't a parabola then it is converted into one by adjusting the value of B.
      Parameters:
      src - (Input) Conic
      dst - (Output) Optional storage for converted parabola
      Returns:
      Parabola
    • convert

      public static ConicGeneral_F64 convert(ParabolaGeneral_F64 src, @Nullable @Nullable ConicGeneral_F64 dst)
      Converts the parabola into a conic.
      Parameters:
      src - (Input) Parabola
      dst - (Output) Optional storage for converted conic
      Returns:
      Conic
    • convert

      public static ParabolaParametric_F64 convert(ParabolaGeneral_F64 src, @Nullable @Nullable ParabolaParametric_F64 dst)
    • convert

      public static ParabolaGeneral_F64 convert(ParabolaParametric_F64 src, @Nullable @Nullable ParabolaGeneral_F64 dst)