Searched refs:fOperand (Results 1 - 25 of 36) sorted by relevance

12

/external/skia/src/animator/
H A DSkOperand.h34 SkOperand fOperand; member in struct:SkScriptValue
36 SkTypedArray* getArray() { SkASSERT(fType == SkType_Array); return fOperand.fArray; }
37 SkDisplayable* getDisplayable() { SkASSERT(fType == SkType_Displayable); return fOperand.fDisplayable; }
38 SkADrawable* getDrawable() { SkASSERT(fType == SkType_Drawable); return fOperand.fDrawable; }
40 SkDisplayType::IsEnum(maker, fType)); return fOperand.fS32; }
41 SkMSec getMSec() { SkASSERT(fType == SkType_MSec); return fOperand.fMSec; }
42 SkScalar getScalar() { SkASSERT(fType == SkType_Float); return fOperand.fScalar; }
43 SkString* getString() { SkASSERT(fType == SkType_String); return fOperand.fString; }
H A DSkOperand2.h42 SkOperand2 fOperand; member in struct:SkScriptValue2
46 SkOpArray* getArray() { SkASSERT(fType == SkOperand2::kArray); return fOperand.fArray; }
47 void* getObject() { SkASSERT(fType == SkOperand2::kObject); return fOperand.fObject; }
48 int32_t getS32() { SkASSERT(fType == SkOperand2::kS32); return fOperand.fS32; }
49 SkScalar getScalar() { SkASSERT(fType == SkOperand2::kScalar); return fOperand.fScalar; }
50 SkString* getString() { SkASSERT(fType == SkOperand2::kString); return fOperand.fString; }
H A DSkMemberInfo.cpp129 *string = value.fOperand.fString;
190 scriptValue.fOperand.fS32 = 0;
262 maker.findKey(scriptValue.fOperand.fDisplayable, &charPtr);
263 scriptValue.fOperand.fString = new SkString(charPtr);
265 engine.SkScriptEngine::track(scriptValue.fOperand.fString);
270 displayable->setReference(this, scriptValue.fOperand.fDisplayable);
272 arrayStorage->begin()[0].fDisplayable = scriptValue.fOperand.fDisplayable;
306 scriptValue.fOperand.fMSec = SkScalarRoundToInt(scriptValue.fOperand.fScalar * 1000);
314 scriptValue.fOperand
[all...]
H A DSkAnimatorScript.cpp97 SkDisplayArray* boxedValue = new SkDisplayArray(*scriptValue->fOperand.fArray);
103 boxedValue->value = !! scriptValue->fOperand.fS32;
108 boxedValue->value = scriptValue->fOperand.fS32;
113 boxedValue->value = scriptValue->fOperand.fScalar;
116 SkDisplayString* boxedValue = new SkDisplayString(*scriptValue->fOperand.fString);
120 scriptValue->fOperand.fObject = scriptValue->fOperand.fDisplayable;
128 scriptValue->fOperand.fObject = displayable;
144 const char* script = scriptValue->fOperand.fString->c_str();
154 if (MapEnums(tokens, token, len, (int*)&value->fOperand
[all...]
H A DSkDisplayTypes.cpp131 int start = parameters[0].fOperand.fS32;
137 end = parameters[1].fOperand.fS32;
141 scriptValue->fOperand.fString = new SkString(&value.c_str()[start], end - start);
143 scriptValue->fOperand.fString = new SkString(value);
156 scriptValue->fOperand.fS32 = (int32_t) value.size();
207 value->fOperand.fS32 = values.count();
H A DSkDisplayRandom.cpp50 value->fOperand.fScalar = min + SkScalarMul(max - min, relativeT);
63 fRandom.setSeed(value.fOperand.fS32);
H A DSkDrawPath.cpp143 value->fOperand.fScalar = fLength;
147 value->fOperand.fS32 = (int) fPath.getFillType();
170 SkASSERT(value.fOperand.fS32 >= SkPath::kWinding_FillType &&
171 value.fOperand.fS32 <= SkPath::kEvenOdd_FillType);
172 fPath.setFillType((SkPath::FillType) value.fOperand.fS32);
H A DSkDisplayMath.cpp139 SkScalar input = parameters[0].fOperand.fScalar;
155 scalarResult = SkScalarATan2(input, parameters[1].fOperand.fScalar);
175 scalarResult = SkMaxScalar(scalarResult, array->fOperand.fScalar);
182 scalarResult = SkMinScalar(scalarResult, array->fOperand.fScalar);
189 scalarResult = SkScalarMul(parameters[1].fOperand.fScalar, scalarResult);
213 scriptValue->fOperand.fScalar = scalarResult;
223 value->fOperand.fScalar = gConstants[index];
H A DSkDraw3D.cpp96 fPatch.rotateDegrees(parameters[0].fOperand.fScalar,
97 parameters[1].fOperand.fScalar, parameters[2].fOperand.fScalar);
H A DSkDrawRectangle.cpp75 value->fOperand.fS32 = fBounds.isEmpty() == false;
85 value->fOperand.fScalar = result;
96 SkScalar scalar = value.fOperand.fScalar;
H A DSkDump.cpp70 SkDebugf("%g\" />\n", SkScalarToFloat(value.fOperand.fScalar));
73 SkDebugf("%d\" />\n", value.fOperand.fS32);
76 SkDebugf("%s\" />\n", value.fOperand.fString->c_str());
H A DSkDisplayInput.cpp44 value->fOperand.fS32 = fInt != (int) SK_NaN32 ||
H A DSkDisplayNumber.cpp63 value->fOperand.fScalar = constant;
H A DSkDrawText.cpp53 value->fOperand.fS32 = (int32_t) text.size();
H A DSkDrawMatrix.cpp176 value->fOperand.fScalar = result;
215 SkScalar number = scriptValue.fOperand.fScalar;
220 SkASSERT(scriptValue.fOperand.fArray->getType() == SkType_Float);
221 SkASSERT(scriptValue.fOperand.fArray->count() == 2);
222 // SkParse::FindScalars(scriptValue.fOperand.fString->c_str(), xy, 2);
223 fMatrix.setTranslateX((*scriptValue.fOperand.fArray)[0].fScalar);
224 fMatrix.setTranslateY((*scriptValue.fOperand.fArray)[1].fScalar);
H A DSkAnimateBase.cpp115 value->fOperand.fS32 = SkToBool(boolResult);
124 value->fOperand.fString = (SkString*) &to;
185 bool boolValue = SkToBool(value.fOperand.fS32);
193 to = *value.fOperand.fString;
216 fTarget = scriptValue.fOperand.fDrawable;
H A DSkScriptTokenizer.cpp193 addTokenInt(value.fOperand.fS32);
201 addTokenScalar(value.fOperand.fScalar);
209 addTokenString(*value.fOperand.fString);
377 void* object = top.fOperand.fObject;
404 inner = value->fOperand.fString->c_str();
497 if (value->fOperand.fArray->count() == 0)
498 value->fOperand.fArray->setType(type = tokenValue.fType);
500 type = value->fOperand.fArray->getType();
504 *value->fOperand.fArray->append() = tokenValue.fOperand;
[all...]
H A DSkDrawBitmap.cpp103 fColor = value.fOperand.fS32;
163 value->fOperand.fS32 = fBitmap.height();
166 value->fOperand.fS32 = fBitmap.width();
H A DSkScript.cpp350 bool success = handleObjectToString(value->fOperand.fObject);
356 fOperandStack.pop(&value->fOperand);
431 inner = value->fOperand.fString->c_str();
556 fDisplayable->setReference(tokenInfo, tokenValue.fOperand.fDisplayable);
589 if (value->fOperand.fArray->count() == 0)
590 value->fOperand.fArray->setType(type = tokenValue.fType);
592 type = value->fOperand.fArray->getType();
598 *value->fOperand.fArray->append() = tokenValue.fOperand;
714 SkDEBUGCODE(scriptValue.fOperand
[all...]
H A DSkDisplayEvent.cpp157 value->fOperand.fString = &fKeyString;
160 value->fOperand.fString->append("-");
162 value->fOperand.fString->append(scratch, size);
238 SkString* string = value.fOperand.fString;
H A DSkDrawPaint.cpp162 scriptValue->fOperand.fScalar = paint.measureText(parameters[0].fOperand.fString->c_str(),
163 parameters[0].fOperand.fString->size());
164 // SkDebugf("measureText: %s = %g\n", parameters[0].fOperand.fString->c_str(),
165 // scriptValue->fOperand.fScalar / 65536.0f);
183 value->fOperand.fScalar = metrics.fAscent;
186 value->fOperand.fScalar = metrics.fDescent;
H A DSkDisplayable.cpp171 dumpValues(info, value.fType, value.fOperand, blankValue.fOperand, value.fOperand, blankValue.fOperand);
407 temp.fOperand = *op;
513 scriptValue.fOperand.fDisplayable = displayable;
H A DSkDrawExtraPathEffect.cpp100 value.fOperand.fScalar = 0;
102 return value.fOperand.fScalar;
153 value->fOperand.fScalar = *(SkScalar*) clen;
162 value->fOperand.fScalar = *(SkScalar*) dist;
304 value->fOperand.fScalar = (&shape2D->fLoc.fX)[index];
307 value->fOperand.fS32 = (&shape2D->fU)[index - 6];
/external/skia/src/pathops/
H A DSkOpEdgeBuilder.h53 SkPathOpsMask xorMask() const { return fXorMask[fOperand]; }
71 bool fOperand; member in class:SkOpEdgeBuilder
H A DSkOpEdgeBuilder.cpp13 fOperand = false;
40 fOperand = false;
173 fOperand = true;
188 fCurrentContour->init(fGlobalState, fOperand,
189 fXorMask[fOperand] == kEvenOdd_PathOpsMask);

Completed in 148 milliseconds

12