Spec-Zone.ru › OpenJavaFX 21

Пакет javafx.scene.shape

package javafx.scene.shape

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

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

© 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