T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс CubicCurve

Класс CubicCurve расширяет класс Shape и представляет кубическую кривую Безье.

Класс CubicCurve имеет, помимо унаследованных от класса Shape, следующие свойства, конструкторы и методы:

  • Свойство startX – начальная горизонтальная координата кривой.

  • Свойство startY – начальная вертикальная координата кривой.

  • Свойство controlX1 – горизонтальная координата первой контрольной точки кривой.

  • Свойство controlY1 – вертикальная координата первой контрольной точки кривой.

  • Свойство controlX2 – горизонтальная координата второй контрольной точки кривой.

  • Свойство controlY2 – вертикальная координата второй контрольной точки кривой.

  • Свойство endX – конечная горизонтальная координата кривой.

  • Свойство endY – конечная вертикальная координата кривой.

  • Конструктор public CubicCurve().

  • Конструктор public CubicCurve(double startX, double startY, double controlX1, double controlY1, double controlX2, double controlY2, double endX, double endY).

  • Метод public final void setStartX(double value) – устанавливает начальную горизонтальную координату кривой.

  • Метод public final double getStartX() – возвращает начальную горизонтальную координату кривой.

  • Метод public DoubleProperty startXProperty() – возвращает JavaFX Beans свойство начальной горизонтальной координаты кривой.

  • Метод public final void setStartY(double value) – устанавливает начальную вертикальную координату кривой.

  • Метод public final double getStartY() – возвращает начальную вертикальную координату кривой.

  • Метод public DoubleProperty startYProperty() – возвращает JavaFX Beans свойство начальной вертикальной координаты кривой.

  • Метод public final void setControlX1(double value) – устанавливает горизонтальную координату первой контрольной точки кривой.

  • Метод public final double getControlX1() – возвращает горизонтальную координату первой контрольной точки кривой.

  • Метод public DoubleProperty controlX1Property() – возвращает JavaFX Beans свойство горизонтальной координаты первой контрольной точки кривой.

  • Метод public final void setControlY1(double value) – устанавливает вертикальную координату первой контрольной точки кривой.

  • Метод public final double getControlY1() – возвращает вертикальную координату первой контрольной точки кривой.

  • Метод public DoubleProperty controlY1Property() – возвращает JavaFX Beans свойство вертикальной координаты первой контрольной точки кривой.

  • Метод public final void setControlX2(double value) – устанавливает горизонтальную координату второй контрольной точки кривой.

  • Метод public final double getControlX2() – возвращает горизонтальную координату второй контрольной точки кривой.

  • Метод public DoubleProperty controlX2Property() – возвращает JavaFX Beans свойство горизонтальной координаты второй контрольной точки кривой.

  • Метод public final void setControlY2(double value) – устанавливает вертикальную координату второй контрольной точки кривой.

  • Метод public final double getControlY2() – возвращает вертикальную координату второй контрольной точки кривой.

  • Метод public DoubleProperty controlY2Property() – возвращает JavaFX Beans свойство вертикальной координаты второй контрольной точки кривой.

  • Метод public final void setEndX(double value) – устанавливает конечную горизонтальную координату кривой.

  • Метод public final double getEndX() – возвращает конечную горизонтальную координату кривой.

  • Метод public DoubleProperty endXProperty() – возвращает JavaFX Beans свойство конечной горизонтальной координаты кривой.

  • Метод public final void setEndY(double value) – устанавливает конечную вертикальную координату кривой.

  • Метод public final double getEndY() – возвращает конечную вертикальную координату кривой.

  • Метод public DoubleProperty endYProperty() – возвращает JavaFX Beans свойство конечной вертикальной координаты кривой.