Class QuadraticCurve.Type

  • Enclosing class:
    QuadraticCurve

    public static final class QuadraticCurve.Type
    extends java.lang.Object
    The four possible curve types.
    • Field Detail

      • Elliptic

        public static final QuadraticCurve.Type Elliptic
        Ellipse \mathbf{p} = \mathbf{c} + \mathbf{u} \sin t + \mathbf{v} \cos t
      • Hyperbola

        public static final QuadraticCurve.Type Hyperbola
        Hyperbola \mathbf{p} = \mathbf{c} + \mathbf{u} \sinh t + \mathbf{v} \cosh t
      • Line

        public static final QuadraticCurve.Type Line
        Line \mathbf{p} = \mathbf{c} + \mathbf{u} t
      • Parabola

        public static final QuadraticCurve.Type Parabola
        Parabola \mathbf{p} = \mathbf{c} + \mathbf{u} t + \mathbf{v} t^2
    • Method Detail

      • swigValue

        public final int swigValue()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object