Spec-Zone.ru › OpenJavaFX 8

Пакет javafx.scene.shape

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

См.: Описание

Краткое описание интерфейсов
Интерфейс Описание
ObservableFaceArray
ObservableFaceArray является int[] массивом, который позволяет слушателям отслеживать изменения по мере их возникновения.
Краткое описание классов
Класс Описание
Arc
Класс Arc представляет собой объект 2D-дуги, определяемый центральной точкой, начальным углом (в градусах), угловым диапазоном (длиной дуги в градусах) и типом дуги (ArcType.OPEN, ArcType.CHORD или ArcType.ROUND).
ArcTo
Элемент пути, образующий дугу от предыдущих координат до указанных координат x и y с использованием указанного радиуса.
Box
Класс Box определяет трёхмерный прямоугольный параллелепипед заданного размера.
Circle
Класс Circle создаёт новую окружность с указанным радиусом и положением центра, измеряемыми в пикселях Пример использования.
ClosePath
Элемент пути, который закрывает текущий путь.
CubicCurve
Класс CubiCurve определяет сегмент кубической параметрической кривой Безье в пространстве координат (x, y).
CubicCurveTo
Создаёт элемент кривой пути, определяемый тремя новыми точками, рисуя кубическую кривую Безье, пересекающую как текущие координаты, так и указанные координаты (x,y), используя указанные точки (controlX1,controlY1) и (controlX2,controlY2) в качестве точек управления Безье.
Cylinder
Класс Cylinder определяет трёхмерный цилиндр заданного размера.
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 определяет трёхмерную сферу заданного размера.
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.

Описание пакета javafx.scene.shape

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

© 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