See: Description
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 ). 
ArcBuilder<B extends ArcBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

ArcTo 
A path element that forms an arc from the previous coordinates
to the specified x and y coordinates using the specified radius.

ArcToBuilder<B extends ArcToBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

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. 
CircleBuilder<B extends CircleBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

ClosePath 
A path element which closes the current path.

ClosePathBuilder<B extends ClosePathBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

CubicCurve 
The
CubiCurve class defines a cubic Bézier parametric curve segment
in (x,y) coordinate space. 
CubicCurveBuilder<B extends CubicCurveBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

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. 
CubicCurveToBuilder<B extends CubicCurveToBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

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 
EllipseBuilder<B extends EllipseBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

HLineTo 
Creates a horizontal line path element from the current point to x.

HLineToBuilder<B extends HLineToBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

Line 
This Line represents a line segment in
(x,y)
coordinate space. 
LineBuilder<B extends LineBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

LineTo 
Creates a line path element by drawing a straight line
from the current coordinate to the new coordinates.

LineToBuilder<B extends LineToBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

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.

MoveToBuilder<B extends MoveToBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

Path 
The
Path class represents a simple shape
and provides facilities required for basic construction
and management of a geometric path. 
PathBuilder<B extends PathBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

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. 
PathElementBuilder<B extends PathElementBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

Polygon 
Creates a polygon, defined by an array of x,y coordinates.

PolygonBuilder<B extends PolygonBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

Polyline 
Creates a polyline, defined by the array of the segment points.

PolylineBuilder<B extends PolylineBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

QuadCurve 
The
Quadcurve class defines a quadratic Bézier parametric curve
segment in (x,y) coordinate space. 
QuadCurveBuilder<B extends QuadCurveBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

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. 
QuadCurveToBuilder<B extends QuadCurveToBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

Rectangle 
The
Rectangle class defines a rectangle
with the specified size and location. 
RectangleBuilder<B extends RectangleBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

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. 
ShapeBuilder<B extends ShapeBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

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. 
SVGPathBuilder<B extends SVGPathBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

TriangleMesh 
Defines a 3D geometric object contains separate arrays of points,
texture coordinates, and faces that describe a triangulated
geometric mesh.

VLineTo 
Creates a vertical line path element from the current point to y.

VLineToBuilder<B extends VLineToBuilder<B>>  Deprecated
This class is deprecated and will be removed in the next version

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.

Provides the set of 2D classes for defining and performing operations on objects related to twodimensional geometry.
Copyright (c) 2008, 2013, Oracle and/or its affiliates. All rights reserved. Use is subject to