Lines Matching refs:numTypes

98     transient int numTypes;
226 this.numTypes = p2d.numTypes;
279 if (needMove && numTypes == 0) {
284 if (numTypes >= size) {
309 if (numTypes > 0 && pointTypes[numTypes - 1] == SEG_MOVETO) {
314 pointTypes[numTypes++] = SEG_MOVETO;
334 if (numTypes > 0 && pointTypes[numTypes - 1] == SEG_MOVETO) {
339 pointTypes[numTypes++] = SEG_MOVETO;
351 pointTypes[numTypes++] = SEG_LINETO;
372 pointTypes[numTypes++] = SEG_LINETO;
385 pointTypes[numTypes++] = SEG_QUADTO;
415 pointTypes[numTypes++] = SEG_QUADTO;
431 pointTypes[numTypes++] = SEG_CUBICTO;
466 pointTypes[numTypes++] = SEG_CUBICTO;
482 for (int i = 1; i < numTypes; i++) {
560 crossings != Curve.RECT_INTERSECTS && i < numTypes;
659 if (!connect || numTypes < 1 || numCoords < 1) {
663 if (pointTypes[numTypes - 1] != SEG_CLOSE &&
1060 this.numTypes = p2d.numTypes;
1114 if (needMove && numTypes == 0) {
1119 if (numTypes >= size) {
1144 if (numTypes > 0 && pointTypes[numTypes - 1] == SEG_MOVETO) {
1149 pointTypes[numTypes++] = SEG_MOVETO;
1161 pointTypes[numTypes++] = SEG_LINETO;
1174 pointTypes[numTypes++] = SEG_QUADTO;
1190 pointTypes[numTypes++] = SEG_CUBICTO;
1206 for (int i = 1; i < numTypes; i++) {
1284 crossings != Curve.RECT_INTERSECTS && i < numTypes;
1384 if (!connect || numTypes < 1 || numCoords < 1) {
1388 if (pointTypes[numTypes - 1] != SEG_CLOSE &&
1768 if (numTypes == 0 || pointTypes[numTypes - 1] != SEG_CLOSE) {
1770 pointTypes[numTypes++] = SEG_CLOSE;
1869 if (numTypes < 1 || index < 1) {
1872 if (pointTypes[numTypes - 1] == SEG_CLOSE) {
1874 for (int i = numTypes - 2; i > 0; i--) {
1903 numTypes = numCoords = 0;
2014 if (numTypes < 2) {
2401 int numTypes = this.numTypes;
2406 s.writeInt(numTypes);
2411 for (int i = 0; i < numTypes; i++) {
2564 pointTypes[numTypes++] = segtype;
2587 return (typeIdx >= path.numTypes);