Class BezierCurve

All Implemented Interfaces:
AutoCloseable

public final class BezierCurve extends Curve implements AutoCloseable
Represents a BezierCurve.
See Also:
  • Method Details Link icon

    • finalize Link icon

      protected void finalize()
      Overrides:
      finalize in class Curve
    • close Link icon

      public void close()
      Specified by:
      close in interface AutoCloseable
      Overrides:
      close in class Curve
    • getStartPoint Link icon

      @NotNull public Coordinate getStartPoint()
      Returns the start point (first control point) of the quadratic Bezier curve.
      Returns:
      the start point (first control point) of the quadratic Bezier curve.
    • getControlPoint Link icon

      @NotNull public Coordinate getControlPoint()
      Returns the control point (second control point) of the quadratic Bezier curve.
      Returns:
      the control point (second control point) of the quadratic Bezier curve.
    • getEndPoint Link icon

      @NotNull public Coordinate getEndPoint()
      Returns the end point (third control point) of the quadratic Bezier curve.
      Returns:
      the end point (third control point) of the quadratic Bezier curve.