HomeSort by relevance Sort by last modified time
    Searched refs:TransformationMatrix (Results 1 - 25 of 65) sorted by null

1 2 3

  /external/webkit/WebCore/platform/graphics/transforms/
Matrix3DTransformOperation.h 35 static PassRefPtr<Matrix3DTransformOperation> create(const TransformationMatrix& matrix)
54 virtual bool apply(TransformationMatrix& transform, const IntSize&) const
56 transform.multLeft(TransformationMatrix(m_matrix));
62 Matrix3DTransformOperation(const TransformationMatrix& mat)
67 TransformationMatrix m_matrix;
TransformationMatrix.h 65 class TransformationMatrix : public FastAllocBase {
69 TransformationMatrix() { makeIdentity(); }
70 TransformationMatrix(const TransformationMatrix& t) { *this = t; }
71 TransformationMatrix(double a, double b, double c, double d, double e, double f) { setMatrix(a, b, c, d, e, f); }
72 TransformationMatrix(double m11, double m12, double m13, double m14,
99 TransformationMatrix& operator =(const TransformationMatrix &t)
105 TransformationMatrix& makeIdentity()
208 TransformationMatrix& multiply(const TransformationMatrix& t) { return *this *= t;
    [all...]
Matrix3DTransformOperation.cpp 42 TransformationMatrix fromT;
43 TransformationMatrix toT;
PerspectiveTransformOperation.cpp 47 TransformationMatrix fromT;
48 TransformationMatrix toT;
52 TransformationMatrix::DecomposedType decomp;
IdentityTransformOperation.h 49 virtual bool apply(TransformationMatrix&, const IntSize&) const
TransformationMatrix.cpp 28 #include "TransformationMatrix.h"
99 static double determinant4x4(const TransformationMatrix::Matrix4& m)
146 static void adjoint(const TransformationMatrix::Matrix4& matrix, TransformationMatrix::Matrix4& result)
193 static bool inverse(const TransformationMatrix::Matrix4& matrix, TransformationMatrix::Matrix4& result)
221 static void transposeMatrix4(const TransformationMatrix::Matrix4& a, TransformationMatrix::Matrix4& b)
229 static void v4MulPointByMatrix(const Vector4 p, const TransformationMatrix::Matrix4& m, Vector4 result)
279 static bool decompose(const TransformationMatrix::Matrix4& mat, TransformationMatrix::DecomposedType& result
    [all...]
MatrixTransformOperation.h 29 #include "TransformationMatrix.h"
40 static PassRefPtr<MatrixTransformOperation> create(const TransformationMatrix& t)
60 virtual bool apply(TransformationMatrix& transform, const IntSize&) const
62 TransformationMatrix matrix(m_a, m_b, m_c, m_d, m_e, m_f);
63 transform.multLeft(TransformationMatrix(matrix));
79 MatrixTransformOperation(const TransformationMatrix& t)
MatrixTransformOperation.cpp 38 TransformationMatrix fromT;
39 TransformationMatrix toT(m_a, m_b, m_c, m_d, m_e, m_f);
RotateTransformOperation.cpp 56 TransformationMatrix fromT;
57 TransformationMatrix toT;
72 TransformationMatrix::DecomposedType decomp;
PerspectiveTransformOperation.h 53 virtual bool apply(TransformationMatrix& transform, const IntSize&) const
  /external/webkit/WebCore/platform/graphics/openvg/
VGUtils.h 63 class TransformationMatrix;
68 VGMatrix(const TransformationMatrix&);
70 operator TransformationMatrix() const;
VGUtils.cpp 24 #include "TransformationMatrix.h"
41 VGMatrix::VGMatrix(const TransformationMatrix& matrix)
54 VGMatrix::operator TransformationMatrix() const
56 TransformationMatrix matrix;
69 TransformationMatrix::operator VGMatrix() const
PainterOpenVG.h 39 class TransformationMatrix;
60 TransformationMatrix transformationMatrix() const;
61 void setTransformationMatrix(const TransformationMatrix&);
62 void concatTransformationMatrix(const TransformationMatrix&);
  /external/webkit/WebCore/rendering/
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&);
TransformState.cpp 52 // FIXME: We transform AffineTransform to TransformationMatrix. This is rather inefficient.
58 void TransformState::applyTransform(const TransformationMatrix& transformFromContainer, TransformAccumulation accumulate)
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();
  /external/webkit/WebCore/platform/graphics/cairo/
TransformationMatrixCairo.cpp 27 #include "TransformationMatrix.h"
36 TransformationMatrix::operator cairo_matrix_t() const
GraphicsContextPlatformPrivateCairo.h 75 void concatCTM(const TransformationMatrix&);
90 void concatCTM(const TransformationMatrix&) {}
  /external/webkit/WebCore/platform/graphics/qt/
TransformationMatrixQt.cpp 28 #include "TransformationMatrix.h"
35 TransformationMatrix::operator QTransform() const
GraphicsLayerQt.h 55 virtual void setTransform(const TransformationMatrix& t);
56 virtual void setChildrenTransform(const TransformationMatrix& t);
  /external/webkit/WebCore/platform/graphics/win/
TransformationMatrixWin.cpp 27 #include "TransformationMatrix.h"
33 TransformationMatrix::operator XFORM() const
  /external/webkit/WebCore/platform/graphics/cg/
TransformationMatrixCG.cpp 28 #include "TransformationMatrix.h"
37 TransformationMatrix::operator CGAffineTransform() const
  /external/webkit/WebCore/css/
WebKitCSSMatrix.cpp 50 WebKitCSSMatrix::WebKitCSSMatrix(const TransformationMatrix& m)
80 // Convert transform operations to a TransformationMatrix. This can fail
82 TransformationMatrix t;
102 TransformationMatrix tmp(m_matrix);
125 return WebKitCSSMatrix::create(TransformationMatrix(m_matrix).translate3d(x, y, z));
136 return WebKitCSSMatrix::create(TransformationMatrix(m_matrix).scale3d(scaleX, scaleY, scaleZ));
154 return WebKitCSSMatrix::create(TransformationMatrix(m_matrix).rotate3d(rotX, rotY, rotZ));
169 return WebKitCSSMatrix::create(TransformationMatrix(m_matrix).rotate3d(x, y, z, angle));
WebKitCSSMatrix.h 32 #include "TransformationMatrix.h"
48 static PassRefPtr<WebKitCSSMatrix> create(const TransformationMatrix& m)
144 const TransformationMatrix& transform() const { return m_matrix; }
151 WebKitCSSMatrix(const TransformationMatrix&);
154 TransformationMatrix m_matrix;
  /external/webkit/WebCore/platform/graphics/wx/
TransformationMatrixWx.cpp 28 #include "TransformationMatrix.h"
41 TransformationMatrix::operator wxGraphicsMatrix() const
  /external/webkit/WebCore/platform/graphics/
FloatPoint.cpp 30 #include "TransformationMatrix.h"
47 FloatPoint FloatPoint::matrixTransform(const TransformationMatrix& transform) const

Completed in 75 milliseconds

1 2 3