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

1 2

  /external/webkit/WebCore/platform/graphics/transforms/
IdentityTransformOperation.h 28 #include "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> {
54 virtual ~TransformOperation() { }
56 virtual bool operator==(const TransformOperation&) const = 0;
57 bool operator!=(const TransformOperation& o) const { return !(*this == o); }
64 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false) = 0;
67 virtual bool isSameType(const TransformOperation&) const { return false; }
PerspectiveTransformOperation.h 29 #include "TransformOperation.h"
33 class PerspectiveTransformOperation : public TransformOperation {
43 virtual bool isSameType(const TransformOperation& o) const { return o.getOperationType() == PERSPECTIVE; }
45 virtual bool operator==(const TransformOperation& o) const
59 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false);
Matrix3DTransformOperation.h 29 #include "TransformOperation.h"
33 class Matrix3DTransformOperation : public TransformOperation {
44 virtual bool isSameType(const TransformOperation& o) const { return o.getOperationType() == MATRIX_3D; }
46 virtual bool operator==(const TransformOperation& o) const
60 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false);
SkewTransformOperation.h 28 #include "TransformOperation.h"
32 class SkewTransformOperation : public TransformOperation {
42 virtual bool isSameType(const TransformOperation& o) const { return o.getOperationType() == m_type; }
44 virtual bool operator==(const TransformOperation& o) const
58 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false);
TransformOperations.h 28 #include "TransformOperation.h"
60 Vector<RefPtr<TransformOperation> >& operations() { return m_operations; }
61 const Vector<RefPtr<TransformOperation> >& operations() const { return m_operations; }
64 const TransformOperation* at(size_t index) const { return index < m_operations.size() ? m_operations.at(index).get() : 0; }
67 Vector<RefPtr<TransformOperation> > m_operations;
Matrix3DTransformOperation.cpp 35 PassRefPtr<TransformOperation> Matrix3DTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity)
RotateTransformOperation.h 28 #include "TransformOperation.h"
32 class RotateTransformOperation : public TransformOperation {
50 virtual bool isSameType(const TransformOperation& o) const { return o.getOperationType() == m_type; }
52 virtual bool operator==(const TransformOperation& o) const
66 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false);
ScaleTransformOperation.h 28 #include "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 27 PassRefPtr<TransformOperation> SkewTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity)
MatrixTransformOperation.h 28 #include "TransformOperation.h"
33 class MatrixTransformOperation : public TransformOperation {
49 virtual bool isSameType(const TransformOperation& o) const { return o.getOperationType() == MATRIX; }
51 virtual bool operator==(const TransformOperation& o) const
67 virtual PassRefPtr<TransformOperation> blend(const TransformOperation* from, double progress, bool blendToIdentity = false);
TranslateTransformOperation.h 29 #include "TransformOperation.h"
33 class TranslateTransformOperation : 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);
MatrixTransformOperation.cpp 31 PassRefPtr<TransformOperation> MatrixTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity)
PerspectiveTransformOperation.cpp 35 PassRefPtr<TransformOperation> PerspectiveTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity)
ScaleTransformOperation.cpp 27 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)
RotateTransformOperation.cpp 32 PassRefPtr<TransformOperation> RotateTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity)
  /external/webkit/WebCore/platform/graphics/android/
GraphicsLayerAndroid.cpp 648 Vector<RefPtr<TransformOperation> > ops = operation->operations();
651 TransformOperation* op = ops[j].get();
653 this, i, j, op->getOperationType(), TransformOperation::TRANSLATE, TransformOperation::ROTATE, TransformOperation::SCALE);
654 if ((op->getOperationType() == TransformOperation::TRANSLATE) ||
655 (op->getOperationType() == TransformOperation::TRANSLATE_3D)) {
673 } else if (op->getOperationType() == TransformOperation::TRANSLATE_X) {
684 } else if (op->getOperationType() == TransformOperation::TRANSLATE_Y) {
695 } else if (op->getOperationType() == TransformOperation::TRANSLATE_Z)
    [all...]
  /external/webkit/WebCore/platform/graphics/mac/
GraphicsLayerCA.mm 149 static NSValue* getTransformFunctionValue(const TransformOperation* transformOp, TransformOperation::OperationType transformType, const IntSize& size)
152 case TransformOperation::ROTATE:
153 case TransformOperation::ROTATE_X:
154 case TransformOperation::ROTATE_Y:
156 case TransformOperation::SCALE_X:
158 case TransformOperation::SCALE_Y:
160 case TransformOperation::SCALE_Z:
162 case TransformOperation::TRANSLATE_X:
164 case TransformOperation::TRANSLATE_Y
    [all...]
GraphicsLayerCA.h 157 bool setTransformAnimationEndpoints(const KeyframeValueList&, const Animation*, CABasicAnimation*, int functionIndex, TransformOperation::OperationType, bool isMatrixAnimation, const IntSize& boxSize);
158 bool setTransformAnimationKeyframes(const KeyframeValueList&, const Animation*, CAKeyframeAnimation*, int functionIndex, TransformOperation::OperationType, bool isMatrixAnimation, const IntSize& boxSize);
  /external/webkit/WebCore/platform/graphics/
GraphicsLayer.cpp 357 TransformOperation::OperationType type = firstVal->operations().at(j)->getOperationType();
361 if (type == TransformOperation::ROTATE_X ||
362 type == TransformOperation::ROTATE_Y ||
363 type == TransformOperation::ROTATE_Z ||
364 type == TransformOperation::ROTATE_3D) {
GraphicsLayer.h 339 typedef Vector<TransformOperation::OperationType> TransformOperationList;
  /external/webkit/WebCore/rendering/style/
RenderStyle.cpp 664 TransformOperation::OperationType type = rareNonInheritedData->m_transform->m_operations.operations()[i]->getOperationType();
665 if (type != TransformOperation::TRANSLATE_X &&
666 type != TransformOperation::TRANSLATE_Y &&
667 type != TransformOperation::TRANSLATE &&
668 type != TransformOperation::TRANSLATE_Z &&
669 type != TransformOperation::TRANSLATE_3D
    [all...]
  /external/webkit/WebCore/css/
CSSStyleSelector.cpp     [all...]
  /external/webkit/WebCore/page/animation/
AnimationBase.cpp 154 RefPtr<TransformOperation> fromOp = (i < fromSize) ? from.operations()[i].get() : 0;
155 RefPtr<TransformOperation> toOp = (i < toSize) ? to.operations()[i].get() : 0;
156 RefPtr<TransformOperation> blendedOp = toOp ? toOp->blend(fromOp.get(), progress) : (fromOp ? fromOp->blend(0, progress, true) : 0);
160 RefPtr<TransformOperation> identityOp = IdentityTransformOperation::create();
    [all...]

Completed in 560 milliseconds

1 2