Home
last modified time | relevance | path

Searched refs:TransformationMatrix (Results 1 – 25 of 66) sorted by relevance

123

/external/chromium_org/third_party/WebKit/Source/platform/transforms/
DTransformationMatrix.h49 class PLATFORM_EXPORT TransformationMatrix {
63 TransformationMatrix() { makeIdentity(); } in TransformationMatrix() function
64 TransformationMatrix(const AffineTransform& t);
65 TransformationMatrix(const TransformationMatrix& t) { *this = t; } in TransformationMatrix() function
66TransformationMatrix(double a, double b, double c, double d, double e, double f) { setMatrix(a, b,… in TransformationMatrix() function
67 TransformationMatrix(double m11, double m12, double m13, double m14, in TransformationMatrix() function
94 TransformationMatrix& operator =(const TransformationMatrix &t)
100 TransformationMatrix& makeIdentity() in makeIdentity()
207 TransformationMatrix& multiply(const TransformationMatrix&);
209 TransformationMatrix& scale(double);
[all …]
DTransformationMatrix.cpp119 static double determinant4x4(const TransformationMatrix::Matrix4& m) in determinant4x4()
166 static void adjoint(const TransformationMatrix::Matrix4& matrix, TransformationMatrix::Matrix4& res… in adjoint()
213 static bool inverse(const TransformationMatrix::Matrix4& matrix, TransformationMatrix::Matrix4& res… in inverse()
241 static void transposeMatrix4(const TransformationMatrix::Matrix4& a, TransformationMatrix::Matrix4&… in transposeMatrix4()
249 static void v4MulPointByMatrix(const Vector4 p, const TransformationMatrix::Matrix4& m, Vector4 res… in v4MulPointByMatrix()
299 static bool decompose(const TransformationMatrix::Matrix4& mat, TransformationMatrix::DecomposedTyp… in decompose()
301 TransformationMatrix::Matrix4 localMatrix; in decompose()
302 memcpy(localMatrix, mat, sizeof(TransformationMatrix::Matrix4)); in decompose()
315 TransformationMatrix::Matrix4 perspectiveMatrix; in decompose()
316 memcpy(perspectiveMatrix, localMatrix, sizeof(TransformationMatrix::Matrix4)); in decompose()
[all …]
DMatrix3DTransformOperation.h35 static PassRefPtr<Matrix3DTransformOperation> create(const TransformationMatrix& matrix) in create()
40 TransformationMatrix matrix() const {return m_matrix; } in matrix()
55 virtual void apply(TransformationMatrix& transform, const FloatSize&) const in apply()
57 transform.multiply(TransformationMatrix(m_matrix)); in apply()
62 Matrix3DTransformOperation(const TransformationMatrix& mat) in Matrix3DTransformOperation()
67 TransformationMatrix m_matrix;
DMatrixTransformOperation.h40 static PassRefPtr<MatrixTransformOperation> create(const TransformationMatrix& t) in create()
45TransformationMatrix matrix() const { return TransformationMatrix(m_a, m_b, m_c, m_d, m_e, m_f); } in matrix()
61 virtual void apply(TransformationMatrix& transform, const FloatSize&) const in apply()
63 TransformationMatrix matrix(m_a, m_b, m_c, m_d, m_e, m_f); in apply()
79 MatrixTransformOperation(const TransformationMatrix& t) in MatrixTransformOperation()
DInterpolatedTransformOperation.cpp46 void InterpolatedTransformOperation::apply(TransformationMatrix& transform, const FloatSize& border… in apply()
48 TransformationMatrix fromTransform; in apply()
49 TransformationMatrix toTransform; in apply()
DPerspectiveTransformOperation.cpp51 TransformationMatrix fromT; in blend()
52 TransformationMatrix toT; in blend()
56 TransformationMatrix::DecomposedType decomp; in blend()
DRotateTransformOperation.cpp57 TransformationMatrix fromT; in blend()
58 TransformationMatrix toT; in blend()
73 TransformationMatrix::DecomposedType decomp; in blend()
DMatrix3DTransformOperation.cpp42 TransformationMatrix fromT; in blend()
43 TransformationMatrix toT; in blend()
DMatrixTransformOperation.cpp38 TransformationMatrix fromT; in blend()
39 TransformationMatrix toT(m_a, m_b, m_c, m_d, m_e, m_f); in blend()
DAffineTransform.h42 class TransformationMatrix; variable
112 TransformationMatrix toTransformationMatrix() const;
DIdentityTransformOperation.h48 virtual void apply(TransformationMatrix&, const FloatSize&) const { } in apply() argument
DInterpolatedTransformOperation.h53 virtual void apply(TransformationMatrix&, const FloatSize& borderBoxSize) const;
/external/chromium_org/third_party/WebKit/Source/core/css/
DCSSMatrix.cpp43 CSSMatrix::CSSMatrix(const TransformationMatrix& m) in CSSMatrix()
81 TransformationMatrix t; in setMatrixValue()
97 return CSSMatrix::create(TransformationMatrix(m_matrix).multiply(secondMatrix->m_matrix)); in multiply()
118 return CSSMatrix::create(TransformationMatrix(m_matrix).translate3d(x, y, z)); in translate()
129 return CSSMatrix::create(TransformationMatrix(m_matrix).scale3d(scaleX, scaleY, scaleZ)); in scale()
147 return CSSMatrix::create(TransformationMatrix(m_matrix).rotate3d(rotX, rotY, rotZ)); in rotate()
162 return CSSMatrix::create(TransformationMatrix(m_matrix).rotate3d(x, y, z, angle)); in rotateAxisAngle()
169 return CSSMatrix::create(TransformationMatrix(m_matrix).skewX(angle)); in skewX()
176 return CSSMatrix::create(TransformationMatrix(m_matrix).skewY(angle)); in skewY()
DCSSMatrix.h40 static PassRefPtr<CSSMatrix> create(const TransformationMatrix& m) in create()
146 const TransformationMatrix& transform() const { return m_matrix; } in transform()
151 CSSMatrix(const TransformationMatrix&);
154 TransformationMatrix m_matrix;
/external/chromium_org/third_party/WebKit/Source/platform/geometry/
DTransformState.cpp48 m_accumulatedTransform = adoptPtr(new TransformationMatrix(*other.m_accumulatedTransform)); in operator =()
111 void TransformState::applyTransform(const TransformationMatrix& transformFromContainer, TransformAc… in applyTransform()
126 …m_accumulatedTransform = adoptPtr(new TransformationMatrix(transformFromContainer * *m_accumulated… in applyTransform()
131 m_accumulatedTransform = adoptPtr(new TransformationMatrix(transformFromContainer)); in applyTransform()
135 …const TransformationMatrix* finalTransform = m_accumulatedTransform ? m_accumulatedTransform.get()… in applyTransform()
188 void TransformState::flattenWithTransform(const TransformationMatrix& t, bool* wasClamped) in flattenWithTransform()
196 TransformationMatrix inverseTransform = t.inverse(); in flattenWithTransform()
DTransformState.h92 …void applyTransform(const TransformationMatrix& transformFromContainer, TransformAccumulation = Fl…
106 void flattenWithTransform(const TransformationMatrix&, bool* wasClamped);
113 OwnPtr<TransformationMatrix> m_accumulatedTransform;
/external/chromium_org/third_party/WebKit/Source/core/rendering/
DHitTestingTransformState.cpp43 void HitTestingTransformState::applyTransform(const TransformationMatrix& transformFromContainer, T… in applyTransform()
57 void HitTestingTransformState::flattenWithTransform(const TransformationMatrix& t) in flattenWithTransform()
59 TransformationMatrix inverseTransform = t.inverse(); in flattenWithTransform()
DHitTestingTransformState.h57 void applyTransform(const TransformationMatrix& transformFromContainer, TransformAccumulation);
68 TransformationMatrix m_accumulatedTransform;
90 void flattenWithTransform(const TransformationMatrix&);
DRenderGeometryMap.h67 OwnPtr<TransformationMatrix> m_transform; // Includes offset if non-null.
111 …void push(const RenderObject*, const TransformationMatrix&, bool accumulatingTransform = false, bo…
DRenderLayer.h79 class TransformationMatrix; variable
321 TransformationMatrix* transform() const { return m_transform.get(); } in transform()
325TransformationMatrix currentTransform(RenderStyle::ApplyTransformOrigin = RenderStyle::IncludeTran…
326 TransformationMatrix renderableTransform(PaintBehavior) const;
331 TransformationMatrix perspectiveTransform() const;
697 OwnPtr<TransformationMatrix> m_transform;
/external/chromium_org/third_party/WebKit/Source/platform/graphics/
DGraphicsLayer.h162 const TransformationMatrix& transform() const { return m_transform; } in transform()
163 void setTransform(const TransformationMatrix&);
165 const TransformationMatrix& childrenTransform() const { return m_childrenTransform; } in childrenTransform()
166 void setChildrenTransform(const TransformationMatrix&);
350 TransformationMatrix m_transform;
351 TransformationMatrix m_childrenTransform;
DGraphicsLayerClient.h39 class TransformationMatrix; variable
74 …virtual bool getCurrentTransform(const GraphicsLayer*, TransformationMatrix&) const { return false… in getCurrentTransform() argument
/external/chromium_org/third_party/WebKit/Source/platform/graphics/filters/custom/
DCustomFilterTransformParameter.h40 class TransformationMatrix; variable
53 void applyTransform(TransformationMatrix&, const FloatSize& boxSize) const;
DCustomFilterRenderer.cpp46 static void orthogonalProjectionMatrix(TransformationMatrix& matrix, float left, float right, float… in orthogonalProjectionMatrix()
183 TransformationMatrix matrix; in bindProgramTransformParameter()
246 TransformationMatrix projectionMatrix; in bindProgramAndBuffers()
/external/chromium_org/third_party/WebKit/Source/core/platform/animation/
DAnimationTranslationUtil.cpp100 TransformationMatrix m = transform->matrix(); in toWebTransformOperations()
101 webTransformOperations->appendMatrix(TransformationMatrix::toSkMatrix44(m)); in toWebTransformOperations()
106 TransformationMatrix m = transform->matrix(); in toWebTransformOperations()
107 webTransformOperations->appendMatrix(TransformationMatrix::toSkMatrix44(m)); in toWebTransformOperations()
116 TransformationMatrix m; in toWebTransformOperations()
118 webTransformOperations->appendMatrix(TransformationMatrix::toSkMatrix44(m)); in toWebTransformOperations()

123