Searched defs:SkMatrix (Results 1 - 25 of 25) sorted by relevance

/external/chromium_org/third_party/skia/src/core/
H A DSkPathEffect.cpp20 const SkStrokeRec&, const SkMatrix&, const SkRect*) const {
19 asPoints(PointData* results, const SkPath& src, const SkStrokeRec&, const SkMatrix&, const SkRect*) const argument
H A DSkImageFilter.cpp95 const SkMatrix& ctm,
107 bool SkImageFilter::filterBounds(const SkIRect& src, const SkMatrix& ctm,
114 bool SkImageFilter::onFilterImage(Proxy*, const SkBitmap&, const SkMatrix&, argument
120 return this->asNewEffect(NULL, NULL, SkMatrix::I(), SkIRect());
123 bool SkImageFilter::filterImageGPU(Proxy* proxy, const SkBitmap& src, const SkMatrix& ctm,
153 SkMatrix matrix(ctm);
172 bool SkImageFilter::applyCropRect(SkIRect* rect, const SkMatrix& matrix) const {
186 bool SkImageFilter::onFilterBounds(const SkIRect& src, const SkMatrix& ctm,
192 bool SkImageFilter::asNewEffect(GrEffectRef**, GrTexture*, const SkMatrix&, const SkIRect&) const { argument
H A DSkShader.cpp46 const SkMatrix& matrix) {
49 const SkMatrix* m = &matrix;
50 SkMatrix total;
149 SkShader::MatrixClass SkShader::ComputeMatrixClass(const SkMatrix& mat) {
164 SkShader::BitmapType SkShader::asABitmap(SkBitmap*, SkMatrix*,
244 const SkMatrix& matrix) {
296 SkShader::BitmapType SkColorShader::asABitmap(SkBitmap* bitmap, SkMatrix* matrix,
337 const SkMatrix&) { return false; }
336 setContext(const SkBitmap&, const SkPaint&, const SkMatrix&) argument
H A DSkMaskFilter.cpp24 bool SkMaskFilter::filterMask(SkMask*, const SkMask&, const SkMatrix&, argument
206 bool SkMaskFilter::filterRRect(const SkRRect& devRRect, const SkMatrix& matrix,
226 bool SkMaskFilter::filterPath(const SkPath& devPath, const SkMatrix& matrix,
289 SkMaskFilter::filterRRectToNine(const SkRRect&, const SkMatrix&, argument
295 SkMaskFilter::filterRectsToNine(const SkRect[], int count, const SkMatrix&, argument
307 const SkMatrix& ctm,
380 if (this->filterMask(&dstM, srcM, SkMatrix::I(), &margin)) {
/external/chromium_org/third_party/skia/src/effects/
H A DSkTestImageFilters.cpp24 const SkMatrix&,
23 onFilterImage(Proxy* proxy, const SkBitmap& src, const SkMatrix&, SkBitmap* result, SkIPoint*) argument
H A DSkKernel33MaskFilter.cpp18 const SkMatrix&, SkIPoint* margin) const {
17 filterMask(SkMask* dst, const SkMask& src, const SkMatrix&, SkIPoint* margin) const argument
H A DSkTableMaskFilter.cpp27 const SkMatrix&, SkIPoint* margin) const {
26 filterMask(SkMask* dst, const SkMask& src, const SkMatrix&, SkIPoint* margin) const argument
H A DSkMagnifierImageFilter.cpp255 bool SkMagnifierImageFilter::asNewEffect(GrEffectRef** effect, GrTexture* texture, const SkMatrix&, const SkIRect&) const { argument
282 const SkMatrix&, SkBitmap* dst,
281 onFilterImage(Proxy*, const SkBitmap& src, const SkMatrix&, SkBitmap* dst, SkIPoint* offset) argument
H A DSkMatrixConvolutionImageFilter.cpp20 #include "SkMatrix.h"
253 const SkMatrix& matrix,
648 const SkMatrix&,
646 asNewEffect(GrEffectRef** effect, GrTexture* texture, const SkMatrix&, const SkIRect& bounds ) const argument
/external/skia/src/core/
H A DSkPathEffect.cpp20 const SkStrokeRec&, const SkMatrix&, const SkRect*) const {
19 asPoints(PointData* results, const SkPath& src, const SkStrokeRec&, const SkMatrix&, const SkRect*) const argument
H A DSkImageFilter.cpp95 const SkMatrix& ctm,
107 bool SkImageFilter::filterBounds(const SkIRect& src, const SkMatrix& ctm,
114 bool SkImageFilter::onFilterImage(Proxy*, const SkBitmap&, const SkMatrix&, argument
120 return this->asNewEffect(NULL, NULL, SkMatrix::I(), SkIRect());
123 bool SkImageFilter::filterImageGPU(Proxy* proxy, const SkBitmap& src, const SkMatrix& ctm,
153 SkMatrix matrix(ctm);
172 bool SkImageFilter::applyCropRect(SkIRect* rect, const SkMatrix& matrix) const {
186 bool SkImageFilter::onFilterBounds(const SkIRect& src, const SkMatrix& ctm,
192 bool SkImageFilter::asNewEffect(GrEffectRef**, GrTexture*, const SkMatrix&, const SkIRect&) const { argument
H A DSkShader.cpp46 const SkMatrix& matrix) {
49 const SkMatrix* m = &matrix;
50 SkMatrix total;
149 SkShader::MatrixClass SkShader::ComputeMatrixClass(const SkMatrix& mat) {
164 SkShader::BitmapType SkShader::asABitmap(SkBitmap*, SkMatrix*,
244 const SkMatrix& matrix) {
296 SkShader::BitmapType SkColorShader::asABitmap(SkBitmap* bitmap, SkMatrix* matrix,
337 const SkMatrix&) { return false; }
336 setContext(const SkBitmap&, const SkPaint&, const SkMatrix&) argument
H A DSkMaskFilter.cpp24 bool SkMaskFilter::filterMask(SkMask*, const SkMask&, const SkMatrix&, argument
206 bool SkMaskFilter::filterRRect(const SkRRect& devRRect, const SkMatrix& matrix,
226 bool SkMaskFilter::filterPath(const SkPath& devPath, const SkMatrix& matrix,
289 SkMaskFilter::filterRRectToNine(const SkRRect&, const SkMatrix&, argument
295 SkMaskFilter::filterRectsToNine(const SkRect[], int count, const SkMatrix&, argument
307 const SkMatrix& ctm,
380 if (this->filterMask(&dstM, srcM, SkMatrix::I(), &margin)) {
/external/skia/src/effects/
H A DSkTestImageFilters.cpp24 const SkMatrix&,
23 onFilterImage(Proxy* proxy, const SkBitmap& src, const SkMatrix&, SkBitmap* result, SkIPoint*) argument
H A DSkKernel33MaskFilter.cpp18 const SkMatrix&, SkIPoint* margin) const {
17 filterMask(SkMask* dst, const SkMask& src, const SkMatrix&, SkIPoint* margin) const argument
H A DSkTableMaskFilter.cpp27 const SkMatrix&, SkIPoint* margin) const {
26 filterMask(SkMask* dst, const SkMask& src, const SkMatrix&, SkIPoint* margin) const argument
H A DSkMagnifierImageFilter.cpp255 bool SkMagnifierImageFilter::asNewEffect(GrEffectRef** effect, GrTexture* texture, const SkMatrix&, const SkIRect&) const { argument
282 const SkMatrix&, SkBitmap* dst,
281 onFilterImage(Proxy*, const SkBitmap& src, const SkMatrix&, SkBitmap* dst, SkIPoint* offset) argument
H A DSkMatrixConvolutionImageFilter.cpp20 #include "SkMatrix.h"
253 const SkMatrix& matrix,
648 const SkMatrix&,
646 asNewEffect(GrEffectRef** effect, GrTexture* texture, const SkMatrix&, const SkIRect& bounds ) const argument
/external/chromium_org/third_party/skia/include/core/
H A DSkDevice.h22 class SkMatrix;
206 virtual void setMatrixClip(const SkMatrix&, const SkRegion&, argument
247 const SkMatrix* prePathMatrix = NULL,
250 const SkMatrix& matrix, const SkPaint& paint) = 0;
273 const SkPath& path, const SkMatrix* matrix,
289 const SkPath&, const SkMatrix*) {}
371 virtual bool filterImage(SkImageFilter*, const SkBitmap&, const SkMatrix&,
287 drawPosTextOnPath(const SkDraw&, const void* text, size_t len, const SkPoint pos[], const SkPaint&, const SkPath&, const SkMatrix*) argument
H A DSkMatrix.h27 /** \class SkMatrix
29 The SkMatrix class holds a 3x3 matrix for transforming coordinates.
30 SkMatrix does not have a constructor, so it must be explicitly initialized
34 class SK_API SkMatrix { class
230 bool setConcat(const SkMatrix& a, const SkMatrix& b);
263 bool preConcat(const SkMatrix& other);
300 bool postConcat(const SkMatrix& other);
353 bool SK_WARN_UNUSED_RESULT invert(SkMatrix* inverse) const {
504 typedef void (*MapXYProc)(const SkMatrix
[all...]
/external/skia/gm/
H A Dimagefiltersbase.cpp25 virtual bool onFilterImage(Proxy*, const SkBitmap& src, const SkMatrix&, argument
48 virtual bool onFilterImage(Proxy*, const SkBitmap& src, const SkMatrix&, argument
/external/skia/include/core/
H A DSkDevice.h22 class SkMatrix;
206 virtual void setMatrixClip(const SkMatrix&, const SkRegion&, argument
247 const SkMatrix* prePathMatrix = NULL,
250 const SkMatrix& matrix, const SkPaint& paint) = 0;
273 const SkPath& path, const SkMatrix* matrix,
289 const SkPath&, const SkMatrix*) {}
371 virtual bool filterImage(SkImageFilter*, const SkBitmap&, const SkMatrix&,
287 drawPosTextOnPath(const SkDraw&, const void* text, size_t len, const SkPoint pos[], const SkPaint&, const SkPath&, const SkMatrix*) argument
H A DSkMatrix.h27 /** \class SkMatrix
29 The SkMatrix class holds a 3x3 matrix for transforming coordinates.
30 SkMatrix does not have a constructor, so it must be explicitly initialized
34 class SK_API SkMatrix { class
230 bool setConcat(const SkMatrix& a, const SkMatrix& b);
263 bool preConcat(const SkMatrix& other);
300 bool postConcat(const SkMatrix& other);
353 bool SK_WARN_UNUSED_RESULT invert(SkMatrix* inverse) const {
504 typedef void (*MapXYProc)(const SkMatrix
[all...]
/external/chromium_org/third_party/skia/src/utils/
H A DSkMatrix44.cpp882 static void initFromMatrix(SkMScalar dst[4][4], const SkMatrix& src) {
883 dst[0][0] = SkScalarToMScalar(src[SkMatrix::kMScaleX]);
884 dst[1][0] = SkScalarToMScalar(src[SkMatrix::kMSkewX]);
886 dst[3][0] = SkScalarToMScalar(src[SkMatrix::kMTransX]);
887 dst[0][1] = SkScalarToMScalar(src[SkMatrix::kMSkewY]);
888 dst[1][1] = SkScalarToMScalar(src[SkMatrix::kMScaleY]);
890 dst[3][1] = SkScalarToMScalar(src[SkMatrix::kMTransY]);
895 dst[0][3] = SkScalarToMScalar(src[SkMatrix::kMPersp0]);
896 dst[1][3] = SkScalarToMScalar(src[SkMatrix::kMPersp1]);
898 dst[3][3] = SkScalarToMScalar(src[SkMatrix
[all...]
/external/skia/src/utils/
H A DSkMatrix44.cpp882 static void initFromMatrix(SkMScalar dst[4][4], const SkMatrix& src) {
883 dst[0][0] = SkScalarToMScalar(src[SkMatrix::kMScaleX]);
884 dst[1][0] = SkScalarToMScalar(src[SkMatrix::kMSkewX]);
886 dst[3][0] = SkScalarToMScalar(src[SkMatrix::kMTransX]);
887 dst[0][1] = SkScalarToMScalar(src[SkMatrix::kMSkewY]);
888 dst[1][1] = SkScalarToMScalar(src[SkMatrix::kMScaleY]);
890 dst[3][1] = SkScalarToMScalar(src[SkMatrix::kMTransY]);
895 dst[0][3] = SkScalarToMScalar(src[SkMatrix::kMPersp0]);
896 dst[1][3] = SkScalarToMScalar(src[SkMatrix::kMPersp1]);
898 dst[3][3] = SkScalarToMScalar(src[SkMatrix
[all...]

Completed in 438 milliseconds