Package | Description |
---|---|
com.sun.javafx.geom | |
com.sun.javafx.sg.prism | |
javafx.scene.shape |
Provides the set of 2D classes for defining and performing operations on
objects related to two-dimensional geometry.
|
Modifier and Type | Field and Description |
---|---|
(package private) CubicCurve2D |
CubicIterator.cubic |
Modifier and Type | Method and Description |
---|---|
CubicCurve2D |
CubicCurve2D.copy() |
private static CubicCurve2D |
CubicApproximator.elevate(QuadCurve2D q) |
CubicCurve2D |
QuadCurve2D.toCubic() |
Modifier and Type | Method and Description |
---|---|
private QuadCurve2D |
CubicApproximator.approximate(CubicCurve2D c) |
float |
CubicApproximator.approximate(java.util.List<QuadCurve2D> res,
CubicCurve2D curve) |
float |
CubicApproximator.approximate(java.util.List<QuadCurve2D> res,
java.util.List<CubicCurve2D> tmp,
CubicCurve2D curve) |
private static float |
CubicApproximator.compare(CubicCurve2D c1,
CubicCurve2D c2) |
private static float |
CubicApproximator.compareCPs(CubicCurve2D c1,
CubicCurve2D c2) |
static float |
CubicApproximator.getApproxError(CubicCurve2D curve) |
void |
CubicCurve2D.setCurve(CubicCurve2D c)
Sets the location of the end points and control points of this curve
to the same as those in the specified
CubicCurve2D . |
void |
CubicCurve2D.subdivide(CubicCurve2D left,
CubicCurve2D right)
Subdivides this cubic curve and stores the resulting two
subdivided curves into the left and right curve parameters.
|
static void |
CubicCurve2D.subdivide(CubicCurve2D src,
CubicCurve2D left,
CubicCurve2D right)
Subdivides the cubic curve specified by the
src parameter
and stores the resulting two subdivided curves into the
left and right curve parameters. |
void |
CubicCurve2D.subdivide(float t,
CubicCurve2D left,
CubicCurve2D right)
Subdivides this cubic curve at the given parameter value
(expected to be between 0 and 1) and stores the resulting two
subdivided curves into the left and right curve parameters.
|
Modifier and Type | Method and Description |
---|---|
private float |
CubicApproximator.approximate(java.util.List<CubicCurve2D> curves,
java.util.List<QuadCurve2D> res) |
float |
CubicApproximator.approximate(java.util.List<QuadCurve2D> res,
java.util.List<CubicCurve2D> tmp,
CubicCurve2D curve) |
private void |
CubicApproximator.ProcessFirstMonotonicPartOfCubic(java.util.List<CubicCurve2D> resVector,
float[] coords,
float t) |
private void |
CubicApproximator.ProcessMonotonicCubic(java.util.List<CubicCurve2D> resVect,
float[] coords) |
void |
CubicApproximator.SplitCubic(java.util.List<CubicCurve2D> resVect,
float[] coords) |
Constructor and Description |
---|
CubicIterator(CubicCurve2D q,
BaseTransform tx) |
Modifier and Type | Field and Description |
---|---|
private CubicCurve2D |
NGCubicCurve.curve |
Modifier and Type | Field and Description |
---|---|
private CubicCurve2D |
CubicCurve.shape |
Modifier and Type | Method and Description |
---|---|
CubicCurve2D |
CubicCurve.impl_configShape()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|