Searched refs:Curve (Results 1 - 21 of 21) sorted by relevance

/openjdk7/jdk/src/share/classes/sun/awt/geom/
H A DCurveLink.java29 Curve curve;
36 public CurveLink(Curve curve, double ystart, double yend, int etag) {
50 public boolean absorb(Curve curve, double ystart, double yend, int etag) {
68 public Curve getCurve() {
72 public Curve getSubCurve() {
79 public Curve getMoveto() {
H A DEdge.java32 Curve curve;
38 public Edge(Curve c, int ctag) {
42 public Edge(Curve c, int ctag, int etag) {
48 public Curve getCurve() {
H A DOrder0.java32 final class Order0 extends Curve {
129 public Curve getSubCurve(double ystart, double yend, int dir) {
133 public Curve getReversedCurve() {
H A DCrossings.java87 Curve c = (Curve) enum_.nextElement();
260 Curve.insertQuad(tmp, x0, y0, coords);
263 Curve c = (Curve) enum_.nextElement();
298 Curve.insertCubic(tmp, x0, y0, coords);
301 Curve c = (Curve) enum_.nextElement();
H A DOrder1.java32 final class Order1 extends Curve {
201 public Curve getSubCurve(double ystart, double yend, int dir) {
215 public Curve getReversedCurve() {
219 public int compareTo(Curve other, double yrange[]) {
H A DAreaOp.java163 Curve[] curvelist = (Curve[]) edges.toArray(new Curve[numcurves]);
174 Curve c = (Curve) enum_.nextElement();
183 Curve c1 = ((Edge) o1).getCurve();
184 Curve c2 = ((Edge) o2).getCurve();
H A DOrder2.java33 final class Order2 extends Curve {
395 public Curve getSubCurve(double ystart, double yend, int dir) {
433 public Curve getReversedCurve() {
H A DCurve.java35 public abstract class Curve { class
715 public Curve(int direction) { method in class:Curve
723 public final Curve getWithDirection(int direction) {
757 return ("Curve["+
862 public Curve getSubCurve(double ystart, double yend) {
866 public abstract Curve getReversedCurve();
867 public abstract Curve getSubCurve(double ystart, double yend, int dir);
869 public int compareTo(Curve that, double yrange[]) {
1033 public boolean findIntersect(Curve that, double yrange[], double ymin,
H A DOrder3.java33 final class Order3 extends Curve {
555 public Curve getSubCurve(double ystart, double yend, int dir) {
607 public Curve getReversedCurve() {
/openjdk7/jdk/src/share/classes/java/awt/geom/
H A DArea.java33 import sun.awt.geom.Curve;
154 Curve.insertLine(curves, curx, cury, movx, movy);
157 Curve.insertMove(curves, movx, movy);
162 Curve.insertLine(curves, curx, cury, newx, newy);
169 Curve.insertQuad(curves, curx, cury, coords);
176 Curve.insertCubic(curves, curx, cury, coords);
181 Curve.insertLine(curves, curx, cury, movx, movy);
188 Curve.insertLine(curves, curx, cury, movx, movy);
362 if (((Curve) enum_.nextElement()).getOrder() > 1) {
384 Curve c
[all...]
H A DPath2D.java30 import sun.awt.geom.Curve;
487 Curve.pointCrossingsForLine(px, py,
496 Curve.pointCrossingsForLine(px, py,
505 Curve.pointCrossingsForQuad(px, py,
517 Curve.pointCrossingsForCubic(px, py,
532 Curve.pointCrossingsForLine(px, py,
543 Curve.pointCrossingsForLine(px, py,
560 crossings != Curve.RECT_INTERSECTS && i < numTypes;
567 Curve.rectCrossingsForLine(crossings,
580 Curve
[all...]
H A DCubicCurve2D.java32 import sun.awt.geom.Curve;
1420 (Curve.pointCrossingsForLine(x, y, x1, y1, x2, y2) +
1421 Curve.pointCrossingsForCubic(x, y,
1449 // numCrossings != 0 || numCrossings == Curve.RECT_INTERSECTS
1474 return !(numCrossings == 0 || numCrossings == Curve.RECT_INTERSECTS);
1480 crossings = Curve.rectCrossingsForLine(crossings,
1485 if (crossings == Curve.RECT_INTERSECTS) {
1491 return Curve.rectCrossingsForCubic(crossings,
H A DQuadCurve2D.java31 import sun.awt.geom.Curve;
/openjdk7/jdk/src/share/native/sun/java2d/cmm/lcms/
H A Dcmsgamma.c658 // Parameters goes as: Curve, a, b, c, d, e, f
697 void CMSEXPORT cmsFreeToneCurve(cmsToneCurve* Curve) argument
701 if (Curve == NULL) return;
703 ContextID = Curve ->InterpParams->ContextID;
705 _cmsFreeInterpParams(Curve ->InterpParams);
707 if (Curve -> Table16)
708 _cmsFree(ContextID, Curve ->Table16);
710 if (Curve ->Segments) {
714 for (i=0; i < Curve ->nSegments; i++) {
716 if (Curve
735 cmsFreeToneCurveTriple(cmsToneCurve* Curve[3]) argument
1041 cmsIsToneCurveLinear(const cmsToneCurve* Curve) argument
1130 cmsEvalToneCurveFloat(const cmsToneCurve* Curve, cmsFloat32Number v) argument
1149 cmsEvalToneCurve16(const cmsToneCurve* Curve, cmsUInt16Number v) argument
[all...]
H A Dcmstypes.c1136 default: // Curve
1157 cmsToneCurve* Curve = (cmsToneCurve*) Ptr; local
1159 if (Curve ->nSegments == 1 && Curve ->Segments[0].Type == 1) {
1162 cmsUInt16Number SingleGammaFixed = _cmsDoubleTo8Fixed8(Curve ->Segments[0].Params[0]);
1170 if (!_cmsWriteUInt32Number(io, Curve ->nEntries)) return FALSE;
1171 return _cmsWriteUInt16Array(io, Curve ->nEntries, Curve ->Table16);
1208 cmsToneCurve* Curve = (cmsToneCurve*) Data; local
1211 if (Curve
1255 cmsToneCurve* Curve = (cmsToneCurve*) Ptr; local
3927 cmsToneCurve* Curve; local
[all...]
H A Dcmsopt.c1455 void FillFirstShaper(cmsS1Fixed14Number* Table, cmsToneCurve* Curve) argument
1463 y = cmsEvalToneCurveFloat(Curve, R);
1471 void FillSecondShaper(cmsUInt16Number* Table, cmsToneCurve* Curve, cmsBool Is8BitsOutput) argument
1479 Val = cmsEvalToneCurveFloat(Curve, R); // Val comes 0..1.0
H A Dcmsps2.c734 int EmitCIEBasedA(cmsIOHANDLER* m, cmsToneCurve* Curve, cmsCIEXYZ* BlackPoint) argument
742 Emit1Gamma(m, Curve);
H A Dlcms2.h1144 CMSAPI void CMSEXPORT cmsFreeToneCurve(cmsToneCurve* Curve);
1145 CMSAPI void CMSEXPORT cmsFreeToneCurveTriple(cmsToneCurve* Curve[3]);
1151 CMSAPI cmsFloat32Number CMSEXPORT cmsEvalToneCurveFloat(const cmsToneCurve* Curve, cmsFloat32Number v);
1152 CMSAPI cmsUInt16Number CMSEXPORT cmsEvalToneCurve16(const cmsToneCurve* Curve, cmsUInt16Number v);
1154 CMSAPI cmsBool CMSEXPORT cmsIsToneCurveLinear(const cmsToneCurve* Curve);
/openjdk7/jdk/src/share/classes/sun/java2d/pisces/
H A DCurve.java30 final class Curve { class
35 Curve() { method in class:Curve
H A DRenderer.java171 final Curve c,
208 final Curve c,
387 private Curve c = new Curve();
H A DStroker.java842 Iterator<Integer> it = Curve.breakPtsAtTs(middle, type, subdivTs, nSplits);
885 private static Curve c = new Curve();
1003 Iterator<Integer> it = Curve.breakPtsAtTs(middle, 8, subdivTs, nSplits);
1075 Iterator<Integer> it = Curve.breakPtsAtTs(middle, 6, subdivTs, nSplits);

Completed in 248 milliseconds