Lines Matching defs:scales
179 SkScalar scales[2];
186 success = identity.getMinMaxScales(scales);
187 REPORTER_ASSERT(reporter, success && 1 == scales[0] && 1 == scales[1]);
193 success = scale.getMinMaxScales(scales);
194 REPORTER_ASSERT(reporter, success && 2 == scales[0] && 4 == scales[1]);
200 success = rot90Scale.getMinMaxScales(scales);
201 REPORTER_ASSERT(reporter, success && SK_Scalar1 / 4 == scales[0] && SK_Scalar1 / 2 == scales[1]);
207 success = rotate.getMinMaxScales(scales);
209 REPORTER_ASSERT(reporter, SkScalarNearlyEqual(1, scales[0], SK_ScalarNearlyZero));
210 REPORTER_ASSERT(reporter, SkScalarNearlyEqual(1, scales[1], SK_ScalarNearlyZero));
216 success = translate.getMinMaxScales(scales);
217 REPORTER_ASSERT(reporter, success && 1 == scales[0] && 1 == scales[1]);
223 success = perspX.getMinMaxScales(scales);
231 success = big.getMinMaxScales(scales);
239 success = givingNegativeNearlyZeros.getMinMaxScales(scales);
240 REPORTER_ASSERT(reporter, success && 0 == scales[0]);
246 scales[0] = -5;
247 scales[1] = -5;
248 success = perspY.getMinMaxScales(scales);
249 REPORTER_ASSERT(reporter, !success && -5 == scales[0] && -5 == scales[1]);
273 success = mat.getMinMaxScales(scales);
275 REPORTER_ASSERT(reporter, !success || (scales[0] == minScale && scales[1] == maxScale));
426 // scales zero, only skews (rotation)
433 // scales zero, only skews (reflection)