/external/webkit/Source/WebCore/platform/graphics/transforms/ |
Matrix3DTransformOperation.h | 35 static PassRefPtr<Matrix3DTransformOperation> create(const TransformationMatrix& matrix) 40 TransformationMatrix matrix() const {return m_matrix; } 56 virtual bool apply(TransformationMatrix& transform, const IntSize&) const 58 transform.multiply(TransformationMatrix(m_matrix)); 64 Matrix3DTransformOperation(const TransformationMatrix& mat) 69 TransformationMatrix m_matrix;
|
Matrix3DTransformOperation.cpp | 42 TransformationMatrix fromT; 43 TransformationMatrix toT;
|
TransformationMatrix.h | 67 class TransformationMatrix { 72 TransformationMatrix() { makeIdentity(); } 73 TransformationMatrix(const TransformationMatrix& t) { *this = t; } 74 TransformationMatrix(double a, double b, double c, double d, double e, double f) { setMatrix(a, b, c, d, e, f); } 75 TransformationMatrix(double m11, double m12, double m13, double m14, 102 TransformationMatrix& operator =(const TransformationMatrix &t) 108 TransformationMatrix& makeIdentity() 211 TransformationMatrix& multiply(const TransformationMatrix&) [all...] |
MatrixTransformOperation.h | 29 #include "TransformationMatrix.h" 40 static PassRefPtr<MatrixTransformOperation> create(const TransformationMatrix& t) 45 TransformationMatrix matrix() const { return TransformationMatrix(m_a, m_b, m_c, m_d, m_e, m_f); } 62 virtual bool apply(TransformationMatrix& transform, const IntSize&) const 64 TransformationMatrix matrix(m_a, m_b, m_c, m_d, m_e, m_f); 81 MatrixTransformOperation(const TransformationMatrix& t)
|
IdentityTransformOperation.h | 49 virtual bool apply(TransformationMatrix&, const IntSize&) const
|
TransformationMatrix.cpp | 28 #include "TransformationMatrix.h" 112 static double determinant4x4(const TransformationMatrix::Matrix4& m) 159 static void adjoint(const TransformationMatrix::Matrix4& matrix, TransformationMatrix::Matrix4& result) 206 static bool inverse(const TransformationMatrix::Matrix4& matrix, TransformationMatrix::Matrix4& result) 234 static void transposeMatrix4(const TransformationMatrix::Matrix4& a, TransformationMatrix::Matrix4& b) 242 static void v4MulPointByMatrix(const Vector4 p, const TransformationMatrix::Matrix4& m, Vector4 result) 292 static bool decompose(const TransformationMatrix::Matrix4& mat, TransformationMatrix::DecomposedType& result [all...] |
MatrixTransformOperation.cpp | 38 TransformationMatrix fromT; 39 TransformationMatrix toT(m_a, m_b, m_c, m_d, m_e, m_f);
|
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
RenderSurfaceChromium.h | 37 #include "TransformationMatrix.h" 66 TransformationMatrix drawTransform() const { return m_drawTransform; } 73 void drawSurface(CCLayerImpl* maskLayer, const TransformationMatrix& drawTransform); 83 TransformationMatrix m_drawTransform; 84 TransformationMatrix m_replicaDrawTransform; 85 TransformationMatrix m_originTransform;
|
/external/webkit/Source/WebCore/platform/graphics/android/rendering/ |
GLExtras.h | 37 class TransformationMatrix; 52 const TransformationMatrix* drawMat, Color color = COLOR_HOLO_LIGHT); 55 void drawRing(SkRect& srcRect, Color color, const TransformationMatrix* drawMat);
|
ShaderProgram.h | 26 #include "TransformationMatrix.h" 126 float zValue(const TransformationMatrix& drawMatrix, float w, float h); 136 void drawVideoLayerQuad(const TransformationMatrix& drawMatrix, 138 FloatRect rectInInvViewCoord(const TransformationMatrix& drawMatrix, 140 FloatRect rectInViewCoord(const TransformationMatrix& drawMatrix, 166 bool usePointSampling(float tileScale, const TransformationMatrix* layerTransform); 182 FloatRect debugMatrixTransform(const TransformationMatrix& matrix, const char* matrixName); 184 const TransformationMatrix& clipProjectionMatrix, 185 const TransformationMatrix& webViewMatrix, 186 const TransformationMatrix& modifiedDrawMatrix [all...] |
GLUtils.h | 35 #include "TransformationMatrix.h" 55 static void toGLMatrix(GLfloat* flattened, const TransformationMatrix& matrix); 56 static void toSkMatrix(SkMatrix& skmatrix, const TransformationMatrix& matrix); 57 static void setOrthographicMatrix(TransformationMatrix& ortho, float left, float top, 59 static bool has3dTransform(const TransformationMatrix& matrix); 86 static void convertToTransformationMatrix(const float* matrix, TransformationMatrix& transformMatrix);
|
ImageTexture.h | 97 const TransformationMatrix* transform(); 105 TransformationMatrix m_layerMatrix;
|
TileTexture.h | 44 class TransformationMatrix; 84 const TransformationMatrix* transform, bool forceBlending, bool usePointSampling,
|
Surface.h | 51 void addLayer(LayerAndroid* layer, const TransformationMatrix& transform); 84 const TransformationMatrix* drawTransform(); 86 TransformationMatrix m_drawTransform;
|
/external/webkit/Source/WebCore/rendering/ |
TransformState.cpp | 52 // FIXME: We transform AffineTransform to TransformationMatrix. This is rather inefficient. 58 void TransformState::applyTransform(const TransformationMatrix& transformFromContainer, TransformAccumulation accumulate) 63 m_accumulatedTransform.set(new TransformationMatrix(transformFromContainer * *m_accumulatedTransform)); 68 m_accumulatedTransform.set(new TransformationMatrix(transformFromContainer)); 72 const TransformationMatrix* finalTransform = m_accumulatedTransform ? m_accumulatedTransform.get() : &transformFromContainer; 110 void TransformState::flattenWithTransform(const TransformationMatrix& t) 117 TransformationMatrix inverseTransform = t.inverse(); 141 void HitTestingTransformState::applyTransform(const TransformationMatrix& transformFromContainer, TransformAccumulation accumulate) 155 void HitTestingTransformState::flattenWithTransform(const TransformationMatrix& t) 157 TransformationMatrix inverseTransform = t.inverse() [all...] |
TransformState.h | 33 #include "TransformationMatrix.h" 64 void applyTransform(const TransformationMatrix& transformFromContainer, TransformAccumulation = FlattenTransform); 76 void flattenWithTransform(const TransformationMatrix&); 82 OwnPtr<TransformationMatrix> m_accumulatedTransform; 102 void applyTransform(const TransformationMatrix& transformFromContainer, TransformAccumulation); 110 TransformationMatrix m_accumulatedTransform; 130 void flattenWithTransform(const TransformationMatrix&);
|
/external/webkit/Source/WebCore/platform/graphics/cg/ |
TransformationMatrixCG.cpp | 28 #include "TransformationMatrix.h" 37 TransformationMatrix::TransformationMatrix(const CGAffineTransform& t) 47 TransformationMatrix::operator CGAffineTransform() const
|
/external/webkit/Source/WebCore/platform/graphics/openvg/ |
VGUtils.h | 64 class TransformationMatrix; 70 VGMatrix(const TransformationMatrix&); 73 operator TransformationMatrix() const;
|
/external/webkit/Source/WebCore/platform/graphics/texmap/ |
TextureMapperPlatformLayer.h | 29 class TransformationMatrix; 59 TransformationMatrix transform;
|
/external/webkit/Source/WebCore/platform/graphics/cairo/ |
TransformationMatrixCairo.cpp | 27 #include "TransformationMatrix.h" 36 TransformationMatrix::operator cairo_matrix_t() const
|
/external/webkit/Source/WebCore/platform/graphics/qt/ |
TransformationMatrixQt.cpp | 28 #include "TransformationMatrix.h" 35 TransformationMatrix::operator QTransform() const
|
/external/webkit/Source/WebCore/platform/graphics/win/ |
TransformationMatrixWin.cpp | 27 #include "TransformationMatrix.h" 33 TransformationMatrix::operator XFORM() const
|
/external/webkit/Source/WebCore/css/ |
WebKitCSSMatrix.cpp | 39 WebKitCSSMatrix::WebKitCSSMatrix(const TransformationMatrix& m) 71 // Convert transform operations to a TransformationMatrix. This can fail 73 TransformationMatrix t; 93 return WebKitCSSMatrix::create(TransformationMatrix(m_matrix).multiply(secondMatrix->m_matrix)); 114 return WebKitCSSMatrix::create(TransformationMatrix(m_matrix).translate3d(x, y, z)); 125 return WebKitCSSMatrix::create(TransformationMatrix(m_matrix).scale3d(scaleX, scaleY, scaleZ)); 143 return WebKitCSSMatrix::create(TransformationMatrix(m_matrix).rotate3d(rotX, rotY, rotZ)); 158 return WebKitCSSMatrix::create(TransformationMatrix(m_matrix).rotate3d(x, y, z, angle)); 165 return WebKitCSSMatrix::create(TransformationMatrix(m_matrix).skewX(angle)); 172 return WebKitCSSMatrix::create(TransformationMatrix(m_matrix).skewY(angle)) [all...] |
/external/webkit/Source/WebCore/platform/graphics/chromium/cc/ |
CCLayerImpl.h | 33 #include "TransformationMatrix.h" 95 void setSublayerTransform(const TransformationMatrix& sublayerTransform) { m_sublayerTransform = sublayerTransform; } 96 const TransformationMatrix& sublayerTransform() const { return m_sublayerTransform; } 98 void setTransform(const TransformationMatrix& transform) { m_transform = transform; } 99 const TransformationMatrix& transform() const { return m_transform; } 136 const TransformationMatrix& drawTransform() const { return m_drawTransform; } 137 void setDrawTransform(const TransformationMatrix& matrix) { m_drawTransform = matrix; } 163 TransformationMatrix m_sublayerTransform; 164 TransformationMatrix m_transform; 189 TransformationMatrix m_drawTransform [all...] |
/external/webkit/Source/WebCore/platform/graphics/ca/ |
TransformationMatrixCA.cpp | 27 #include "TransformationMatrix.h" 36 TransformationMatrix::TransformationMatrix(const CATransform3D& t) 45 TransformationMatrix::operator CATransform3D() const
|