| Interface | Description |
|---|---|
| CubicFlatnessAlgorithm |
Interface to be adopted by classes able to compute the flatness
of cubic Bezier.
|
| CubicSegmentConsumer |
Behaviour for classes used to process/store
java.awt.geom.CubicCurve2D segments resulted from
subdivisions (see
BezierUtils.adaptiveHalving(CubicCurve2D, CubicSubdivisionCriterion, CubicSegmentConsumer)). |
| CubicSubdivisionCriterion |
Interface to be implemented by algorithms that tell if a
java.awt.geom.CubicCurve2D should be
sub-divided
in order to be more accurate represented by a straight segment. |
| QuadFlatnessAlgorithm |
Interface to be adopted by classes able to compute the flatness
of quadratic Bezier.
|
| QuadSegmentConsumer |
Behaviour for classes used to process/store
java.awt.geom.QuadCurve2D segments resulted from
subdivisions (see
BezierUtils.adaptiveHalving(QuadCurve2D, QuadSubdivisionCriterion, QuadSegmentConsumer))
or approximations (see FIXME TBD). |
| QuadSubdivisionCriterion |
Interface to be implemented by algorithms that tell if a
java.awt.geom.QuadCurve2D should be
sub-divided
in order to be more accurate represented by a straight segment. |
| Class | Description |
|---|---|
| BezierUtils |
Utility functions for processing Bézier curves.
|
| BezierUtils.CubicArrayListConsumer | |
| BezierUtils.QuadArrayListConsumer |
Copyright © 2016. All rights reserved.