Spec-Zone.ru › OpenJavaFX 8

Package javafx.scene.shape

Provides the set of 2D classes for defining and performing operations on objects related to two-dimensional geometry.

See: Description

Interface Summary
Interface Description
ObservableFaceArray
ObservableFaceArray is a int[] array that allows listeners to track changes when they occur.
Class Summary
Class Description
Arc
The Arc class represents a 2D arc object, defined by a center point, start angle (in degrees), angular extent (length of the arc in degrees), and an arc type (ArcType.OPEN, ArcType.CHORD, or ArcType.ROUND).
ArcTo
A path element that forms an arc from the previous coordinates to the specified x and y coordinates using the specified radius.
Box
The Box class defines a 3 dimensional box with the specified size.
Circle
The Circle class creates a new circle with the specified radius and center location measured in pixels Example usage.
ClosePath
A path element which closes the current path.
CubicCurve
The CubiCurve class defines a cubic Bézier parametric curve segment in (x,y) coordinate space.
CubicCurveTo
Creates a curved path element, defined by three new points, by drawing a Cubic Bézier curve that intersects both the current coordinates and the specified coordinates (x,y), using the specified points (controlX1,controlY1) and (controlX2,controlY2) as Bézier control points.
Cylinder
The Cylinder class defines a 3 dimensional cylinder with the specified size.
Ellipse
The Ellipse class creates a new ellipse with the specified size and location in pixels
HLineTo
Creates a horizontal line path element from the current point to x.
Line
This Line represents a line segment in (x,y) coordinate space.
LineTo
Creates a line path element by drawing a straight line from the current coordinate to the new coordinates.
Mesh
Base class for representing a 3D geometric surface.
MeshView
The MeshView class defines a surface with the specified 3D mesh data.
MoveTo
Creates an addition to the path by moving to the specified coordinates.
Path
The Path class represents a simple shape and provides facilities required for basic construction and management of a geometric path.
PathElement
The PathElement class represents an abstract element of the Path that can represent any geometric objects like straight lines, arcs, quadratic curves, cubic curves, etc.
Polygon
Creates a polygon, defined by an array of x,y coordinates.
Polyline
Creates a polyline, defined by the array of the segment points.
QuadCurve
The Quadcurve class defines a quadratic Bézier parametric curve segment in (x,y) coordinate space.
QuadCurveTo
Creates a curved path element, defined by two new points, by drawing a Quadratic Bézier curve that intersects both the current coordinates and the specified coordinates (x, y), using the specified point (controlX, controlY) as a Bézier control point.
Rectangle
The Rectangle class defines a rectangle with the specified size and location.
Shape
The Shape class provides definitions of common properties for objects that represent some form of geometric shape.
Shape3D
The Shape3D base class provides definitions of common properties for objects that represent some form of 3D geometric shape.
Sphere
The Sphere class defines a 3 dimensional sphere with the specified size.
SVGPath
The SVGPath class represents a simple shape that is constructed by parsing SVG path data from a String.
TriangleMesh
Defines a 3D triangle mesh that consists of its associated VertexFormat and a set of separate arrays of vertex components such as points, normals, texture coordinates, and an array of faces that define the individual triangles of the mesh.
VertexFormat
Defines the format of the vertices in a mesh.
VLineTo
Creates a vertical line path element from the current point to y.
Enum Summary
Enum Description
ArcType
ArcType specifies the closure type for Arc objects.
CullFace
Face culling setting for use with Shape3D.cullFace
DrawMode
Defines how the polygon is drawn when use with Shape3D.drawMode
FillRule
The fill rule for determining the interior of the path.
StrokeLineCap
Defines the end cap style of a Shape.
StrokeLineJoin
Defines the line join style of a Shape.
StrokeType
Defines where to draw the stroke around the boundary of a Shape node.

Package javafx.scene.shape Description

Provides the set of 2D classes for defining and performing operations on objects related to two-dimensional geometry.

© 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