OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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