Lines Matching refs:shape

69     memset(&shape, 0, sizeof(Shape));  in PathDescription()
81 memset(&shape, 0, sizeof(Shape)); in PathDescription()
92 hash = JenkinsHashMixBytes(hash, (uint8_t*) &shape, sizeof(Shape)); in hash()
108 return compareWidthHeight(shape.rect, rhs.shape.rect); in operator ==()
110 return compareRoundRects(shape.roundRect, rhs.shape.roundRect); in operator ==()
112 return shape.circle.mRadius == rhs.shape.circle.mRadius; in operator ==()
114 return compareWidthHeight(shape.oval, rhs.shape.oval); in operator ==()
116 return compareArcs(shape.arc, rhs.shape.arc); in operator ==()
118 return shape.path.mGenerationID == rhs.shape.path.mGenerationID; in operator ==()
352 if (key.type == ShapeType::Path && key.shape.path.mGenerationID == generationID) { in clearGarbage()
367 entry.shape.path.mGenerationID = path->getGenerationID(); in get()
397 entry.shape.path.mGenerationID = path->getGenerationID(); in remove()
407 entry.shape.path.mGenerationID = path->getGenerationID(); in precache()
446 entry.shape.roundRect.mWidth = width; in getRoundRect()
447 entry.shape.roundRect.mHeight = height; in getRoundRect()
448 entry.shape.roundRect.mRx = rx; in getRoundRect()
449 entry.shape.roundRect.mRy = ry; in getRoundRect()
471 entry.shape.circle.mRadius = radius; in getCircle()
491 entry.shape.oval.mWidth = width; in getOval()
492 entry.shape.oval.mHeight = height; in getOval()
514 entry.shape.rect.mWidth = width; in getRect()
515 entry.shape.rect.mHeight = height; in getRect()
538 entry.shape.arc.mWidth = width; in getArc()
539 entry.shape.arc.mHeight = height; in getArc()
540 entry.shape.arc.mStartAngle = startAngle; in getArc()
541 entry.shape.arc.mSweepAngle = sweepAngle; in getArc()
542 entry.shape.arc.mUseCenter = useCenter; in getArc()