## Uses of Class
javafx.scene.shape.PathElement

- Packages that use PathElement
  Package | Description
  --- | ---
  javafx.scene.shape | Provides the set of 2D classes for defining and performing operations on objects related to two-dimensional geometry.
  javafx.scene.text | Provides the set of classes for fonts and renderable Text Node.

- - ### Uses of PathElement in javafx.scene.shape

    Subclasses of PathElement in javafx.scene.shape
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ArcTo` A path element that forms an arc from the previous coordinates to the specified x and y coordinates using the specified radius.
    `class` | `ClosePath` A path element which closes the current path.
    `class` | `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.
    `class` | `HLineTo` Creates a horizontal line path element from the current point to x.
    `class` | `LineTo` Creates a line path element by drawing a straight line from the current coordinate to the new coordinates.
    `class` | `MoveTo` Creates an addition to the path by moving to the specified coordinates.
    `class` | `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.
    `class` | `VLineTo` Creates a vertical line path element from the current point to y.

    Methods in javafx.scene.shape that return types with arguments of type PathElement
    Modifier and Type | Method and Description
    --- | ---
    `ObservableList<PathElement>` | Path.`getElements()` Gets observable list of path elements of this path.

    Constructors in javafx.scene.shape with parameters of type PathElement
    Constructor and Description
    `Path(PathElement... elements)` Creates a new instance of Path

    Constructor parameters in javafx.scene.shape with type arguments of type PathElement
    Constructor and Description
    `Path(Collection<? extends PathElement> elements)` Creates new instance of Path

  - ### Uses of PathElement in javafx.scene.text

    Methods in javafx.scene.text that return PathElement
    Modifier and Type | Method and Description
    --- | ---
    `PathElement[]` | Text.`getImpl_caretShape()` Deprecated. This is an internal API that is not intended for use and will be removed in the next version
    `PathElement[]` | Text.`getImpl_selectionShape()` Deprecated. This is an internal API that is not intended for use and will be removed in the next version
    `PathElement[]` | Text.`impl_getRangeShape(int start, int end)` Deprecated. This is an internal API that is not intended for use and will be removed in the next version
    `PathElement[]` | Text.`impl_getUnderlineShape(int start, int end)` Deprecated. This is an internal API that is not intended for use and will be removed in the next version

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2008, 2017, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.