Class ParabolaGeneral_F64

java.lang.Object
georegression.struct.curve.ParabolaGeneral_F64

public class ParabolaGeneral_F64 extends Object
Parabola is a specific type of conic that is defined below using 5 coefficients.

(A*x + C*y)2 + D*x + E*y + F = 0

  • Field Details

    • A

      public double A
      Coefficients.
    • C

      public double C
      Coefficients.
    • D

      public double D
      Coefficients.
    • E

      public double E
      Coefficients.
    • F

      public double F
      Coefficients.
  • Constructor Details

    • ParabolaGeneral_F64

      public ParabolaGeneral_F64(double a, double c, double d, double e, double f)
    • ParabolaGeneral_F64

      public ParabolaGeneral_F64(ParabolaGeneral_F64 original)
    • ParabolaGeneral_F64

      public ParabolaGeneral_F64()
  • Method Details

    • setTo

      public ParabolaGeneral_F64 setTo(ParabolaGeneral_F64 original)
    • setTo

      public ParabolaGeneral_F64 setTo(double a, double c, double d, double e, double f)
    • zero

      public void zero()
    • evaluate

      public double evaluate(double x, double y)
    • toArray

      public void toArray(double[] array)
    • fromArray

      public void fromArray(double[] array)
    • hasUncountable

      public boolean hasUncountable()
      Returns true if any of its parameters have an uncountable number
    • relativeScale

      public double relativeScale(ParabolaGeneral_F64 parabola)
    • isEquivalent

      public boolean isEquivalent(ParabolaGeneral_F64 parabola, double tol)
      Determines if they are equivalent up to a scale factor