| Package | Description |
|---|---|
| com.caffeineowl.graphics.bezier |
| Modifier and Type | Class and Description |
|---|---|
static class |
BezierUtils.QuadArrayListConsumer
|
| Modifier and Type | Method and Description |
|---|---|
static void |
BezierUtils.adaptiveDegreeReduction(CubicCurve2D cubic,
double precision,
QuadSegmentConsumer resultHere)
The adaptive
degree reduction algorithm, implemented to return the resulted "daisy-chain" of the approximating
quadratic segments as an array.
|
static void |
BezierUtils.adaptiveHalving(QuadCurve2D curve,
QuadSubdivisionCriterion subdivCriterion,
QuadSegmentConsumer segConsumer)
Method to perform an adaptive halving of a quadratic Bézier, based
on a
QuadSubdivisionCriterion (which tells when a quad Bézier
is good enough not to need splitting in two anymore). |
static void |
BezierUtils.adaptiveHalvingDegreeReduction(CubicCurve2D cubic,
double precision,
QuadSegmentConsumer resultHere) |
Copyright © 2016. All rights reserved.