| 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. |
| ArcType |
ArcType
specifies the closure type for
Arc,
objects.
|
| Circle |
The
Circle
class creates a new circle
with the specified radius and center location measured in pixels
Example usage.
|
| ClosePath |
The subclass of
|
| CubicCurve |
The
|
| 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.
|
| DelegateShape |
The
DelegateShape
class is a variant of
Shape
that
inherits its geometry from another
Shape
instance.
|
| Ellipse |
The
Ellipse
class creates a new ellipse
with the specified size and location in pixels
|
| FillRule | The fill rule for a path. |
| HLineTo | Creates a horizontal line 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. |
| 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.
|
| SVGPath |
The
SVGPath
class represents a simple shape that is constructed by
parsing SVG path data from a String.
|
| Shape |
The
Shape
class provides definitions for common shapes objects that
represent some form of geometric shapes giving their stroke and fill style.
|
| ShapeIntersect |
A Shape that is the result of the union of all shapes in sequence a
intersected with each of the shapes in sequence b.
|
| ShapeSubtract |
A Shape that is the result of the union of all shapes in sequence a with
all shapes in b subtracted from it.
|
| StrokeLineCap |
Defines the end cap style of a
Shape
.
|
| StrokeLineJoin |
Defines the line join style of a
Shape
.
|
| VLineTo | Creates a vertical line from the current point to y. |