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

1234567891011>>

/external/chromium_org/third_party/skia/src/utils/
H A DSkMatrix22.h13 class SkMatrix;
29 void SkComputeGivensRotation(const SkVector& h, SkMatrix* G);
/external/skia/src/utils/
H A DSkMatrix22.h13 class SkMatrix;
29 void SkComputeGivensRotation(const SkVector& h, SkMatrix* G);
/external/chromium_org/third_party/skia/src/core/
H A DSkMatrixUtils.h11 #include "SkMatrix.h"
31 bool SkTreatAsSprite(const SkMatrix&, int width, int height,
38 static inline bool SkTreatAsSpriteFilter(const SkMatrix& matrix,
49 bool SkDecomposeUpper2x2(const SkMatrix& matrix,
H A DSkCanvasPriv.h15 SkAutoCanvasMatrixPaint(SkCanvas*, const SkMatrix*, const SkPaint*, const SkRect& bounds);
H A DSkPerspIter.h13 #include "SkMatrix.h"
23 SkPerspIter(const SkMatrix& m, SkScalar x, SkScalar y, int count);
41 const SkMatrix& fMatrix;
H A DSkLocalMatrixShader.h17 SkLocalMatrixShader(SkShader* proxy, const SkMatrix& localMatrix)
26 virtual BitmapType asABitmap(SkBitmap* bitmap, SkMatrix* matrix,
38 const SkMatrix* localMatrix, GrColor* grColor,
40 SkMatrix tmp = this->getLocalMatrix();
49 virtual bool asFragmentProcessor(GrContext*, const SkPaint&, const SkMatrix*, GrColor*,
57 virtual SkShader* refAsALocalMatrixShader(SkMatrix* localMatrix) const SK_OVERRIDE {
H A DSkTextMapStateProc.h12 #include "SkMatrix.h"
16 SkTextMapStateProc(const SkMatrix& matrix, SkScalar y, int scalarsPerPosition)
25 if (mtype & (SkMatrix::kAffine_Mask | SkMatrix::kPerspective_Mask)) {
30 if (mtype & SkMatrix::kScale_Mask) {
44 const SkMatrix& fMatrix;
51 const SkMatrix::MapXYProc fProc;
H A DSkMatrix.cpp8 #include "SkMatrix.h"
38 void SkMatrix::reset() {
58 uint8_t SkMatrix::computePerspectiveTypeMask() const {
73 uint8_t SkMatrix::computeTypeMask() const {
86 int m00 = SkScalarAs2sCompliment(fMat[SkMatrix::kMScaleX]);
87 int m01 = SkScalarAs2sCompliment(fMat[SkMatrix::kMSkewX]);
88 int m10 = SkScalarAs2sCompliment(fMat[SkMatrix::kMSkewY]);
89 int m11 = SkScalarAs2sCompliment(fMat[SkMatrix::kMScaleY]);
136 bool operator==(const SkMatrix& a, const SkMatrix
[all...]
/external/skia/src/core/
H A DSkMatrixUtils.h11 #include "SkMatrix.h"
31 bool SkTreatAsSprite(const SkMatrix&, int width, int height,
38 static inline bool SkTreatAsSpriteFilter(const SkMatrix& matrix,
49 bool SkDecomposeUpper2x2(const SkMatrix& matrix,
H A DSkPerspIter.h13 #include "SkMatrix.h"
23 SkPerspIter(const SkMatrix& m, SkScalar x, SkScalar y, int count);
41 const SkMatrix& fMatrix;
H A DSkLocalMatrixShader.h17 SkLocalMatrixShader(SkShader* proxy, const SkMatrix& localMatrix)
26 virtual BitmapType asABitmap(SkBitmap* bitmap, SkMatrix* matrix,
37 virtual bool asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix,
39 SkMatrix tmp = this->getLocalMatrix();
48 virtual bool asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix,
56 virtual SkShader* refAsALocalMatrixShader(SkMatrix* localMatrix) const SK_OVERRIDE {
H A DSkTextMapStateProc.h12 #include "SkMatrix.h"
16 SkTextMapStateProc(const SkMatrix& matrix, SkScalar y, int scalarsPerPosition)
25 if (mtype & (SkMatrix::kAffine_Mask | SkMatrix::kPerspective_Mask)) {
30 if (mtype & SkMatrix::kScale_Mask) {
44 const SkMatrix& fMatrix;
51 const SkMatrix::MapXYProc fProc;
H A DSkMatrix.cpp8 #include "SkMatrix.h"
38 void SkMatrix::reset() {
58 uint8_t SkMatrix::computePerspectiveTypeMask() const {
73 uint8_t SkMatrix::computeTypeMask() const {
86 int m00 = SkScalarAs2sCompliment(fMat[SkMatrix::kMScaleX]);
87 int m01 = SkScalarAs2sCompliment(fMat[SkMatrix::kMSkewX]);
88 int m10 = SkScalarAs2sCompliment(fMat[SkMatrix::kMSkewY]);
89 int m11 = SkScalarAs2sCompliment(fMat[SkMatrix::kMScaleY]);
136 bool operator==(const SkMatrix& a, const SkMatrix
[all...]
/external/chromium_org/third_party/skia/include/core/
H A DSkShader.h15 #include "SkMatrix.h"
39 SkShader(const SkMatrix* localMatrix = NULL);
48 const SkMatrix& getLocalMatrix() const { return fLocalMatrix; }
124 ContextRec(const SkBitmap& device, const SkPaint& paint, const SkMatrix& matrix)
132 const SkMatrix* fMatrix; // the current matrix in the canvas
133 const SkMatrix* fLocalMatrix; // optional local matrix
201 static MatrixClass ComputeMatrixClass(const SkMatrix&);
204 const SkMatrix& getTotalInverse() const { return fTotalInverse; }
206 const SkMatrix& getCTM() const { return fCTM; }
208 SkMatrix fCT
[all...]
/external/skia/include/core/
H A DSkRasterizer.h17 class SkMatrix;
27 bool rasterize(const SkPath& path, const SkMatrix& matrix,
37 virtual bool onRasterize(const SkPath& path, const SkMatrix& matrix,
/external/chromium_org/third_party/skia/include/effects/
H A DSkMatrixImageFilter.h31 static SkMatrixImageFilter* Create(const SkMatrix& transform,
42 SkMatrixImageFilter(const SkMatrix& transform,
53 virtual bool onFilterBounds(const SkIRect& src, const SkMatrix&,
57 SkMatrix fTransform;
/external/chromium_org/third_party/skia/include/views/animated/
H A DSkImageView.h18 class SkMatrix;
40 bool getImageMatrix(SkMatrix*) const;
41 void setImageMatrix(const SkMatrix*);
51 SkMatrix* fMatrix; // null or copy of caller's matrix ,,,,,
/external/chromium_org/third_party/skia/src/effects/gradients/
H A DSkTwoPointConicalGradient_gpu.h22 SkShader::TileMode tm, const SkMatrix* localMatrix);
/external/skia/include/effects/
H A DSkMatrixImageFilter.h31 static SkMatrixImageFilter* Create(const SkMatrix& transform,
41 SkMatrixImageFilter(const SkMatrix& transform,
49 virtual bool onFilterBounds(const SkIRect& src, const SkMatrix&,
53 SkMatrix fTransform;
/external/skia/include/views/animated/
H A DSkImageView.h18 class SkMatrix;
40 bool getImageMatrix(SkMatrix*) const;
41 void setImageMatrix(const SkMatrix*);
51 SkMatrix* fMatrix; // null or copy of caller's matrix ,,,,,
/external/skia/src/effects/gradients/
H A DSkTwoPointConicalGradient_gpu.h22 SkShader::TileMode tm, const SkMatrix* localMatrix);
/external/chromium_org/third_party/skia/include/utils/
H A DSkLayer.h16 #include "SkMatrix.h"
37 const SkMatrix& getMatrix() const { return fMatrix; }
38 const SkMatrix& getChildrenMatrix() const { return fChildrenMatrix; }
48 void setMatrix(const SkMatrix&);
49 void setChildrenMatrix(const SkMatrix&);
93 void getLocalTransform(SkMatrix* matrix) const;
99 void localToGlobal(SkMatrix* matrix) const;
121 SkMatrix fMatrix;
122 SkMatrix fChildrenMatrix;
/external/skia/include/utils/
H A DSkLayer.h16 #include "SkMatrix.h"
37 const SkMatrix& getMatrix() const { return fMatrix; }
38 const SkMatrix& getChildrenMatrix() const { return fChildrenMatrix; }
48 void setMatrix(const SkMatrix&);
49 void setChildrenMatrix(const SkMatrix&);
93 void getLocalTransform(SkMatrix* matrix) const;
99 void localToGlobal(SkMatrix* matrix) const;
121 SkMatrix fMatrix;
122 SkMatrix fChildrenMatrix;
/external/chromium_org/third_party/skia/include/gpu/
H A DGrProcessorStage.h19 #include "SkMatrix.h"
74 void localCoordChange(const SkMatrix& matrix) {
88 SkMatrix fCoordChangeMatrix;
125 const SkMatrix& getCoordChangeMatrix() const {
129 return SkMatrix::I();
135 SkMatrix::TypeMask type0 = coordTransform.getMatrix().getType();
136 SkMatrix::TypeMask type1 = SkMatrix::kIdentity_Mask;
139 SkMatrix::kIdentity_Mask : this->getCoordChangeMatrix().getType();
143 if (SkMatrix
[all...]
/external/chromium_org/third_party/skia/experimental/PdfViewer/
H A DSkPdfGraphicsState.h111 SkMatrix fCTM;
113 SkMatrix fContentStreamMatrix;
137 SkMatrix fMatrixTm;
138 SkMatrix fMatrixTlm;
327 fCTM = SkMatrix::I();
328 fMatrixTm = SkMatrix::I();
329 fMatrixTlm = SkMatrix::I();

Completed in 821 milliseconds

1234567891011>>