Spec-Zone.ru › OpenJavaFX 11

Пакет javafx.scene.shape

Предоставляет набор 2D-классов для определения и выполнения операций над объектами, связанными с двухмерной геометрией.

  • Краткое описание интерфейсов
    Интерфейс Описание
    ObservableFaceArray
    ObservableFaceArray это int[] массив, который позволяет слушателям отслеживать изменения по мере их возникновения.
  • Краткое описание классов
    Класс Описание
    Arc
    Класс Arc представляет собой 2D-дугу, определённую центральной точкой, начальным углом (в градусах), угловым протяжённостью (длиной дуги в градусах) и типом дуги (ArcType.OPEN, ArcType.CHORD или ArcType.ROUND).
    ArcTo
    Элемент пути, образующий дугу от предыдущих координат до указанных координат x и y с использованием указанного радиуса.
    Box
    Класс Box определяет 3D-прямоугольный параллелепипед заданного размера.
    Circle
    Класс Circle создаёт новую окружность с указанным радиусом и центром, заданными в пикселях.
    ClosePath
    Элемент пути, который закрывает текущий путь.
    CubicCurve
    Класс CubiCurve определяет сегмент кубической параметрической кривой Безье в пространстве координат (x,y).
    CubicCurveTo
    Создаёт элемент кривой пути, определённый тремя новыми точками, прорисовывая кубическую кривую Безье, которая пересекает как текущие координаты, так и указанные координаты (x,y), используя заданные точки (controlX1,controlY1) и (controlX2,controlY2) в качестве контрольных точек Безье.
    Cylinder
    Класс Cylinder определяет 3D-цилиндр заданного размера.
    Ellipse
    Класс Ellipse создаёт новую эллипс заданного размера и расположения в пикселях
    HLineTo
    Создаёт элемент горизонтальной линии пути от текущей точки до x.
    Line
    Этот отрезок прямой представляет собой отрезок прямой в пространстве координат (x,y).
    LineTo
    Создаёт элемент линии пути, нарисовав прямую линию от текущей координаты до новых координат.
    Mesh
    Базовый класс для представления 3D геометрической поверхности.
    MeshView
    Класс MeshView определяет поверхность с указанными 3D данными сетки.
    MoveTo
    Создаёт добавление к пути, перемещаясь в указанные координаты.
    Path
    Класс Path представляет простую форму и предоставляет средства, необходимые для базового построения и управления геометрическим путем.
    PathElement
    Класс PathElement представляет собой абстрактный элемент Path, который может представлять любые геометрические объекты, такие как прямые линии, дуги, квадратичные кривые, кубические кривые и т. д.
    Polygon
    Создаёт многоугольник, определённый массивом координат x,y.
    Polyline
    Создаёт полилинию, определённую массивом точек отрезков.
    QuadCurve
    Класс Quadcurve определяет сегмент квадратичной параметрической кривой Безье в пространстве координат (x,y).
    QuadCurveTo
    Создаёт элемент кривой пути, определённый двумя новыми точками, прорисовывая квадратичную кривую Безье, которая пересекает как текущие координаты, так и указанные координаты (x, y), используя указанную точку (controlX, controlY) в качестве контрольной точки Безье.
    Rectangle
    Класс Rectangle определяет прямоугольник заданного размера и расположения.
    Shape
    Класс Shape предоставляет определения общих свойств для объектов, которые представляют какую-либо геометрическую фигуру.
    Shape3D
    Базовый класс Shape3D предоставляет определения общих свойств для объектов, представляющих какую-либо 3D геометрическую фигуру.
    Sphere
    Класс Sphere определяет 3D-сферу заданного размера.
    SVGPath
    Класс SVGPath представляет собой простую фигуру, построенную путём разбора данных пути SVG из строки.
    TriangleMesh
    Определяет 3D-треугольную сетку, состоящую из её связанных VertexFormat и набора отдельных массивов компонентов вершин, таких как точки, нормали, текстурные координаты, и массив граней, которые определяют отдельные треугольники сетки.
    VertexFormat
    Определяет формат вершин в сетке.
    VLineTo
    Создаёт элемент вертикальной линии пути от текущей точки до y.
  • Краткое описание перечислений
    Перечисление Описание
    ArcType
    ArcType задаёт тип закрытия для объектов Arc.
    CullFace
    Настройка отсечения граней для использования с Shape3D.cullFace
    DrawMode
    Определяет, как многоугольник рисуется при использовании с Shape3D.drawMode
    FillRule
    Правило заполнения для определения внутренней части пути.
    StrokeLineCap
    Определяет стиль конечной точки линии Shape.
    StrokeLineJoin
    Определяет стиль соединения линий Shape.
    StrokeType
    Определяет, где нарисовать обводку вокруг границы узла Shape.

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API