/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...] |