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

1 2

  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/transforms/
IdentityTransformOperation.h 28 #include "core/platform/graphics/transforms/TransformOperation.h"
32 class IdentityTransformOperation : public TransformOperation {
42 virtual bool isSameType(const TransformOperation& o) const { return o.getOperationType() == Identity; }
44 virtual bool operator==(const TransformOperation& o) const
54 virtual PassRefPtr<TransformOperation> blend(const TransformOperation*, double, bool = false)
TransformOperation.h 37 class TransformOperation : public RefCounted<TransformOperation> {
55 virtual ~TransformOperation() { }
57 virtual bool operator==(const TransformOperation&) const = 0;
58 bool operator!=(const TransformOperation& o) const { return !(*this == o); }
65 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false) = 0;
68 virtual bool isSameType(const TransformOperation&) const { return false; }
InterpolatedTransformOperation.h 34 #include "core/platform/graphics/transforms/TransformOperation.h"
40 class InterpolatedTransformOperation : public TransformOperation {
51 virtual bool isSameType(const TransformOperation& o) const { return o.getOperationType() == Interpolated; }
53 virtual bool operator==(const TransformOperation&) const;
56 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false);
Matrix3DTransformOperation.h 29 #include "core/platform/graphics/transforms/TransformOperation.h"
33 class Matrix3DTransformOperation : public TransformOperation {
46 virtual bool isSameType(const TransformOperation& o) const { return o.getOperationType() == Matrix3D; }
48 virtual bool operator==(const TransformOperation& o) const
62 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false);
PerspectiveTransformOperation.h 31 #include "core/platform/graphics/transforms/TransformOperation.h"
35 class PerspectiveTransformOperation : public TransformOperation {
47 virtual bool isSameType(const TransformOperation& o) const { return o.getOperationType() == Perspective; }
49 virtual bool operator==(const TransformOperation& o) const
63 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false);
SkewTransformOperation.h 28 #include "core/platform/graphics/transforms/TransformOperation.h"
32 class SkewTransformOperation : public TransformOperation {
45 virtual bool isSameType(const TransformOperation& o) const { return o.getOperationType() == m_type; }
47 virtual bool operator==(const TransformOperation& o) const
61 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false);
InterpolatedTransformOperation.cpp 38 bool InterpolatedTransformOperation::operator==(const TransformOperation& o) const
58 PassRefPtr<TransformOperation> InterpolatedTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity)
69 fromOperations.operations().append(const_cast<TransformOperation*>(from));
Matrix3DTransformOperation.cpp 35 PassRefPtr<TransformOperation> Matrix3DTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity)
RotateTransformOperation.h 28 #include "core/platform/graphics/transforms/TransformOperation.h"
32 class RotateTransformOperation : public TransformOperation {
53 virtual bool isSameType(const TransformOperation& o) const { return o.getOperationType() == m_type; }
55 virtual bool operator==(const TransformOperation& o) const
69 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false);
ScaleTransformOperation.h 28 #include "core/platform/graphics/transforms/TransformOperation.h"
32 class ScaleTransformOperation : public TransformOperation {
52 virtual bool isSameType(const TransformOperation& o) const { return o.getOperationType() == m_type; }
54 virtual bool operator==(const TransformOperation& o) const
68 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false);
SkewTransformOperation.cpp 29 PassRefPtr<TransformOperation> SkewTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity)
TransformOperations.h 29 #include "core/platform/graphics/transforms/TransformOperation.h"
69 Vector<RefPtr<TransformOperation> >& operations() { return m_operations; }
70 const Vector<RefPtr<TransformOperation> >& operations() const { return m_operations; }
73 const TransformOperation* at(size_t index) const { return index < m_operations.size() ? m_operations.at(index).get() : 0; }
80 Vector<RefPtr<TransformOperation> > m_operations;
MatrixTransformOperation.h 28 #include "core/platform/graphics/transforms/TransformOperation.h"
33 class MatrixTransformOperation : public TransformOperation {
51 virtual bool isSameType(const TransformOperation& o) const { return o.getOperationType() == Matrix; }
53 virtual bool operator==(const TransformOperation& o) const
69 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false);
TranslateTransformOperation.h 30 #include "core/platform/graphics/transforms/TransformOperation.h"
34 class TranslateTransformOperation : public TransformOperation {
58 virtual bool isSameType(const TransformOperation& o) const { return o.getOperationType() == m_type; }
60 virtual bool operator==(const TransformOperation& o) const
74 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false);
MatrixTransformOperation.cpp 31 PassRefPtr<TransformOperation> MatrixTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity)
PerspectiveTransformOperation.cpp 36 PassRefPtr<TransformOperation> PerspectiveTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity)
ScaleTransformOperation.cpp 29 PassRefPtr<TransformOperation> ScaleTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity)
TranslateTransformOperation.cpp 27 PassRefPtr<TransformOperation> TranslateTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity)
TransformOperations.cpp 76 RefPtr<TransformOperation> fromOperation = (i < fromSize) ? from.operations()[i].get() : 0;
77 RefPtr<TransformOperation> toOperation = (i < toSize) ? operations()[i].get() : 0;
78 RefPtr<TransformOperation> blendedOperation = toOperation ? toOperation->blend(fromOperation.get(), progress) : (fromOperation ? fromOperation->blend(0, progress, true) : 0);
82 RefPtr<TransformOperation> identityOperation = IdentityTransformOperation::create();
  /external/chromium_org/cc/animation/
transform_operation.h 12 struct TransformOperation {
23 TransformOperation()
55 static bool BlendTransformOperations(const TransformOperation* from,
56 const TransformOperation* to,
transform_operation.cc 17 bool TransformOperation::IsIdentity() const {
21 static bool IsOperationIdentity(const TransformOperation* operation) {
25 static bool ShareSameAxis(const TransformOperation* from,
26 const TransformOperation* to,
80 bool TransformOperation::BlendTransformOperations(
81 const TransformOperation* from,
82 const TransformOperation* to,
88 TransformOperation::Type interpolation_type =
89 TransformOperation::TransformOperationIdentity;
96 case TransformOperation::TransformOperationTranslate:
    [all...]
transform_operations.cc 68 TransformOperation to_add;
70 to_add.type = TransformOperation::TransformOperationTranslate;
80 TransformOperation to_add;
82 to_add.type = TransformOperation::TransformOperationRotate;
92 TransformOperation to_add;
94 to_add.type = TransformOperation::TransformOperationScale;
103 TransformOperation to_add;
106 to_add.type = TransformOperation::TransformOperationSkew;
114 TransformOperation to_add;
116 to_add.type = TransformOperation::TransformOperationPerspective
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/chromium/
AnimationTranslationUtil.cpp 61 // We need to do a deep copy the transformOperations may contain ref pointers to TransformOperation objects.
66 TransformOperation::OperationType operationType = transformOperations.operations()[j]->getOperationType();
68 case TransformOperation::ScaleX:
69 case TransformOperation::ScaleY:
70 case TransformOperation::ScaleZ:
71 case TransformOperation::Scale3D:
72 case TransformOperation::Scale: {
77 case TransformOperation::TranslateX:
78 case TransformOperation::TranslateY:
79 case TransformOperation::TranslateZ
    [all...]
AnimationTranslationUtilTest.cpp 71 operations1.operations().append(TranslateTransformOperation::create(Length(2, WebCore::Fixed), Length(0, WebCore::Fixed), TransformOperation::TranslateX));
75 operations2.operations().append(TranslateTransformOperation::create(Length(4, WebCore::Fixed), Length(0, WebCore::Fixed), TransformOperation::TranslateX));
90 operations1.operations().append(RotateTransformOperation::create(0, TransformOperation::Rotate));
94 operations2.operations().append(RotateTransformOperation::create(270, TransformOperation::Rotate));
112 operations2.operations().append(RotateTransformOperation::create(270, TransformOperation::Rotate));
127 operations1.operations().append(RotateTransformOperation::create(-330, TransformOperation::Rotate));
131 operations2.operations().append(RotateTransformOperation::create(-320, TransformOperation::Rotate));
146 operations1.operations().append(RotateTransformOperation::create(270, TransformOperation::Rotate));
150 operations2.operations().append(RotateTransformOperation::create(360, TransformOperation::Rotate));
187 operations1.operations().append(ScaleTransformOperation::create(1, 1, 1, TransformOperation::Scale3D))
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/css/resolver/
TransformBuilder.cpp 59 static TransformOperation::OperationType getTransformOperationType(CSSTransformValue::TransformOperationType type)
62 case CSSTransformValue::ScaleTransformOperation: return TransformOperation::Scale;
63 case CSSTransformValue::ScaleXTransformOperation: return TransformOperation::ScaleX;
64 case CSSTransformValue::ScaleYTransformOperation: return TransformOperation::ScaleY;
65 case CSSTransformValue::ScaleZTransformOperation: return TransformOperation::ScaleZ;
66 case CSSTransformValue::Scale3DTransformOperation: return TransformOperation::Scale3D;
67 case CSSTransformValue::TranslateTransformOperation: return TransformOperation::Translate;
68 case CSSTransformValue::TranslateXTransformOperation: return TransformOperation::TranslateX;
69 case CSSTransformValue::TranslateYTransformOperation: return TransformOperation::TranslateY;
70 case CSSTransformValue::TranslateZTransformOperation: return TransformOperation::TranslateZ
    [all...]

Completed in 476 milliseconds

1 2