staticbool Valid(int imageWidth, int imageHeight, const SkIRect& center);
SkLatticeIter(int imageWidth, int imageHeight, const SkIRect& center, const SkRect& dst);
/** * While it returns true, use src/dst to draw the image/bitmap. Optional parameters * isFixedColor and fixedColor specify if the rectangle is filled with a fixed color. * If (*isFixedColor) is true, then (*fixedColor) contains the rectangle color.
*/ bool next(SkIRect* src, SkRect* dst, bool* isFixedColor = nullptr,
SkColor* fixedColor = nullptr);
/** Version of above that converts the integer src rect to a scalar rect. */ bool next(SkRect* src, SkRect* dst, bool* isFixedColor = nullptr,
SkColor* fixedColor = nullptr) {
SkIRect isrcR; if (this->next(&isrcR, dst, isFixedColor, fixedColor)) {
*src = SkRect::Make(isrcR); returntrue;
} returnfalse;
}
/** * Apply a matrix to the dst points.
*/ void mapDstScaleTranslate(const SkMatrix& matrix);
/** * Returns the number of rects that will actually be drawn.
*/ int numRectsToDraw() const { return fNumRectsToDraw;
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.