Class BezierPath

All Implemented Interfaces:
Shape, Serializable, Iterable<BezierNode>, ImmutableCollection<BezierNode>, ImmutableList<BezierNode>, ImmutableSequencedCollection<BezierNode>, ReadOnlyCollection<BezierNode>, ReadOnlyList<BezierNode>, ReadOnlySequencedCollection<BezierNode>

public class BezierPath extends VectorList<BezierNode> implements Shape
A BezierPath is defined by its nodes. Each node has three control points: C0, C1, C2. A mask defines which control points are in use. At a node, the path passes through C0. C1 controls the curve going towards C0. C2 controls the curve going away from C0.
Author:
Werner Randelshofer
See Also: