public class CubicApproximator extends Object
Constructor and Description |
---|
CubicApproximator(float accuracy,
float maxCubicSize) |
Modifier and Type | Method and Description |
---|---|
float |
approximate(List<QuadCurve2D> res,
CubicCurve2D curve) |
float |
approximate(List<QuadCurve2D> res,
List<CubicCurve2D> tmp,
CubicCurve2D curve) |
float |
getAccuracy() |
static float |
getApproxError(CubicCurve2D curve) |
float |
getMaxCubicSize() |
void |
setAccuracy(float accuracy) |
void |
setMaxCubicSize(float maxCCubicSize) |
void |
SplitCubic(List<CubicCurve2D> resVect,
float[] coords) |
public void setAccuracy(float accuracy)
public float getAccuracy()
public void setMaxCubicSize(float maxCCubicSize)
public float getMaxCubicSize()
public float approximate(List<QuadCurve2D> res, List<CubicCurve2D> tmp, CubicCurve2D curve)
public float approximate(List<QuadCurve2D> res, CubicCurve2D curve)
public static float getApproxError(CubicCurve2D curve)
public void SplitCubic(List<CubicCurve2D> resVect, float[] coords)
Copyright © 2020. All rights reserved.