HomeSort by relevance Sort by last modified time
    Searched full:affinetransform (Results 1 - 25 of 169) sorted by null

1 2 3 4 5 6 7

  /external/chromium_org/third_party/WebKit/Source/core/svg/
SVGMatrix.h 25 #include "platform/transforms/AffineTransform.h"
30 class SVGMatrix : public AffineTransform {
33 SVGMatrix(const AffineTransform& other)
34 : AffineTransform(other)
39 : AffineTransform(a, b, c, d, e, f)
45 AffineTransform copy = *this;
52 AffineTransform copy = *this;
59 AffineTransform copy = *this;
66 AffineTransform copy = *this;
73 AffineTransform copy = *this
    [all...]
SVGGraphicsElement.h 30 class AffineTransform;
39 AffineTransform getCTM(StyleUpdateStrategy = AllowStyleUpdate);
40 AffineTransform getScreenCTM(StyleUpdateStrategy = AllowStyleUpdate);
41 AffineTransform getTransformToElement(SVGElement*, ExceptionState&);
45 virtual AffineTransform localCoordinateSpaceTransform(SVGElement::CTMScope) const OVERRIDE { return animatedLocalTransform(); }
46 virtual AffineTransform animatedLocalTransform() const;
47 virtual AffineTransform* supplementalTransform();
76 OwnPtr<AffineTransform> m_supplementalTransform;
SVGGraphicsElement.cpp 30 #include "platform/transforms/AffineTransform.h"
53 AffineTransform SVGGraphicsElement::getTransformToElement(SVGElement* target, ExceptionState& exceptionState)
55 AffineTransform ctm = getCTM(AllowStyleUpdate);
58 AffineTransform targetCTM = toSVGGraphicsElement(target)->getCTM(AllowStyleUpdate);
69 static AffineTransform computeCTM(SVGGraphicsElement* element, SVGElement::CTMScope mode, SVGGraphicsElement::StyleUpdateStrategy styleUpdateStrategy)
75 AffineTransform ctm;
92 AffineTransform SVGGraphicsElement::getCTM(StyleUpdateStrategy styleUpdateStrategy)
97 AffineTransform SVGGraphicsElement::getScreenCTM(StyleUpdateStrategy styleUpdateStrategy)
102 AffineTransform SVGGraphicsElement::animatedLocalTransform() const
104 AffineTransform matrix
    [all...]
SVGTransformDistance.h 27 class AffineTransform;
43 SVGTransformDistance(SVGTransform::SVGTransformType, float angle, float cx, float cy, const AffineTransform&);
49 AffineTransform m_transform; // for storing scale, translation or matrix transforms
GradientAttributes.h 40 AffineTransform gradientTransform() const { return m_gradientTransform; }
55 void setGradientTransform(const AffineTransform& value)
74 AffineTransform m_gradientTransform;
88 AffineTransform a;
SVGTransform.h 51 explicit SVGTransform(const AffineTransform&);
56 AffineTransform matrix() const { return m_matrix; }
62 void setMatrix(const AffineTransform&);
84 AffineTransform m_matrix;
  /external/chromium_org/third_party/WebKit/Source/platform/transforms/
AffineTransform.h 44 class PLATFORM_EXPORT AffineTransform {
49 AffineTransform();
50 AffineTransform(double a, double b, double c, double d, double e, double f);
89 AffineTransform& multiply(const AffineTransform& other);
90 AffineTransform& scale(double);
91 AffineTransform& scale(double sx, double sy);
92 AffineTransform& scaleNonUniform(double sx, double sy);
93 AffineTransform& rotate(double d);
94 AffineTransform& rotateFromVector(double x, double y)
    [all...]
AffineTransform.cpp 29 #include "platform/transforms/AffineTransform.h"
39 AffineTransform::AffineTransform()
44 AffineTransform::AffineTransform(double a, double b, double c, double d, double e, double f)
49 void AffineTransform::makeIdentity()
54 void AffineTransform::setMatrix(double a, double b, double c, double d, double e, double f)
64 bool AffineTransform::isIdentity() const
71 double AffineTransform::xScale() const
76 double AffineTransform::yScale() cons
    [all...]
  /external/chromium_org/third_party/WebKit/Source/platform/graphics/
ImageOrientation.cpp 30 #include "platform/transforms/AffineTransform.h"
34 AffineTransform ImageOrientation::transformFromDefault(const FloatSize& drawnSize) const
41 return AffineTransform();
43 return AffineTransform(-1, 0, 0, 1, w, 0);
45 return AffineTransform(-1, 0, 0, -1, w, h);
47 return AffineTransform( 1, 0, 0, -1, 0, h);
49 return AffineTransform( 0, 1, 1, 0, 0, 0);
51 return AffineTransform( 0, 1, -1, 0, w, 0);
53 return AffineTransform( 0, -1, -1, 0, w, h);
55 return AffineTransform( 0, -1, 1, 0, 0, h)
    [all...]
Pattern.h 35 #include "platform/transforms/AffineTransform.h"
43 class AffineTransform;
55 void setPatternSpaceTransform(const AffineTransform& patternSpaceTransformation);
56 const AffineTransform& getPatternSpaceTransform() { return m_patternSpaceTransformation; };
67 AffineTransform m_patternSpaceTransformation;
  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
RenderSVGResourceMarker.h 31 class AffineTransform;
44 void draw(PaintInfo&, const AffineTransform&);
47 FloatRect markerBoundaries(const AffineTransform& markerTransformation) const;
53 virtual const AffineTransform& localToParentTransform() const;
54 AffineTransform markerTransformation(const FloatPoint& origin, float angle, float strokeWidth) const;
68 AffineTransform markerContentTransformation(const AffineTransform& contentTransformation, const FloatPoint& origin, float strokeWidth = -1) const;
70 AffineTransform viewportTransform() const;
72 mutable AffineTransform m_localToParentTransform;
SVGTextFragment.h 23 #include "platform/transforms/AffineTransform.h"
46 void buildFragmentTransform(AffineTransform& result, TransformType type = TransformRespectingTextLength) const
73 AffineTransform transform;
76 AffineTransform lengthAdjustTransform;
79 void transformAroundOrigin(AffineTransform& result) const
87 void buildTransformForTextOnPath(AffineTransform& result) const
95 void buildTransformForTextOnLine(AffineTransform& result) const
RenderSVGTransformableContainer.h 34 virtual const AffineTransform& localToParentTransform() const { return m_localTransform; }
40 virtual AffineTransform localTransform() const { return m_localTransform; }
44 AffineTransform m_localTransform;
RenderSVGShape.h 32 #include "platform/transforms/AffineTransform.h"
77 AffineTransform nonScalingStrokeTransform() const;
78 Path* nonScalingStrokePath(const Path*, const AffineTransform&) const;
89 virtual const AffineTransform& localToParentTransform() const OVERRIDE FINAL { return m_localTransform; }
90 virtual AffineTransform localTransform() const OVERRIDE FINAL { return m_localTransform; }
107 bool setupNonScalingStrokeContext(AffineTransform&, GraphicsContextStateSaver&);
120 AffineTransform m_localTransform;
RenderSVGResourceMarker.cpp 84 FloatRect RenderSVGResourceMarker::markerBoundaries(const AffineTransform& markerTransformation) const
94 const AffineTransform& RenderSVGResourceMarker::localToParentTransform() const
96 m_localToParentTransform = AffineTransform::translation(m_viewport.x(), m_viewport.y()) * viewportTransform();
123 AffineTransform RenderSVGResourceMarker::markerTransformation(const FloatPoint& origin, float autoAngle, float strokeWidth) const
131 AffineTransform transform;
138 void RenderSVGResourceMarker::draw(PaintInfo& paintInfo, const AffineTransform& transform)
154 AffineTransform RenderSVGResourceMarker::markerContentTransformation(const AffineTransform& contentTransformation, const FloatPoint& origin, float strokeWidth) const
159 AffineTransform transformation = contentTransformation;
167 AffineTransform RenderSVGResourceMarker::viewportTransform() cons
    [all...]
RenderSVGViewportContainer.h 49 AffineTransform viewportTransform() const;
50 virtual const AffineTransform& localToParentTransform() const { return m_localToParentTransform; }
59 mutable AffineTransform m_localToParentTransform;
SVGTextChunkBuilder.h 43 void transformationForTextBox(SVGInlineTextBox*, AffineTransform&) const;
54 void buildSpacingAndGlyphsTransform(bool isVerticalText, float scale, const SVGTextFragment&, AffineTransform&);
58 HashMap<SVGInlineTextBox*, AffineTransform> m_textBoxTransformations;
RenderSVGForeignObject.h 61 virtual const AffineTransform& localToParentTransform() const;
62 virtual AffineTransform localTransform() const { return m_localTransform; }
66 AffineTransform m_localTransform;
67 mutable AffineTransform m_localToParentTransform;
RenderSVGResourcePattern.h 31 #include "platform/transforms/AffineTransform.h"
42 AffineTransform transform;
61 bool buildTileImageTransform(RenderObject*, const PatternAttributes&, const SVGPatternElement*, FloatRect& patternBoundaries, AffineTransform& tileImageTransform) const;
64 const FloatRect& absoluteTileBoundaries, const AffineTransform& tileImageTransform,
RenderSVGRoot.h 32 class AffineTransform;
64 const AffineTransform& localToBorderBoxTransform() const { return m_localToBorderBoxTransform; }
86 virtual const AffineTransform& localToParentTransform() const;
112 mutable AffineTransform m_localToParentTransform;
113 AffineTransform m_localToBorderBoxTransform;
SVGRenderingContext.h 34 class AffineTransform;
79 static void renderSubtree(GraphicsContext*, RenderObject*, const AffineTransform&);
82 static void calculateTransformationToOutermostCoordinateSystem(const RenderObject*, AffineTransform& absoluteTransform);
84 static void clear2DRotation(AffineTransform&);
86 static IntRect calculateImageBufferRect(const FloatRect& targetRect, const AffineTransform& absoluteTransform)
SVGRenderingContext.cpp 189 static AffineTransform& currentContentTransformation()
191 DEFINE_STATIC_LOCAL(AffineTransform, s_currentContentTransformation, ());
199 AffineTransform ctm;
204 void SVGRenderingContext::calculateTransformationToOutermostCoordinateSystem(const RenderObject* renderer, AffineTransform& absoluteTransform)
242 void SVGRenderingContext::renderSubtree(GraphicsContext* context, RenderObject* item, const AffineTransform& subtreeContentTransformation)
249 AffineTransform& contentTransformation = currentContentTransformation();
250 AffineTransform savedContentTransformation = contentTransformation;
265 void SVGRenderingContext::clear2DRotation(AffineTransform& transform)
267 AffineTransform::DecomposedType decomposition;
281 AffineTransform transform = m_paintInfo->context->getCTM(GraphicsContext::DefinitelyIncludeDeviceScale)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/svg/graphics/filters/
SVGFilter.h 28 #include "platform/transforms/AffineTransform.h"
37 static PassRefPtr<SVGFilter> create(const AffineTransform&, const FloatRect&, const FloatRect&, const FloatRect&, bool);
46 SVGFilter(const AffineTransform& absoluteTransform, const FloatRect& absoluteSourceDrawingRegion, const FloatRect& targetBoundingBox, const FloatRect& filterRegion, bool effectBBoxMode);
  /external/chromium_org/third_party/WebKit/Source/platform/graphics/filters/
Filter.h 36 Filter(const AffineTransform& absoluteTransform) : m_isAccelerated(false), m_absoluteTransform(absoluteTransform) { }
45 const AffineTransform& absoluteTransform() const { return m_absoluteTransform; }
46 void setAbsoluteTransform(const AffineTransform& absoluteTransform) { m_absoluteTransform = absoluteTransform; }
77 AffineTransform m_absoluteTransform;
  /frameworks/base/tools/layoutlib/bridge/src/android/graphics/
BitmapShader_Delegate.java 113 java.awt.geom.AffineTransform xform,
116 java.awt.geom.AffineTransform canvasMatrix;
122 canvasMatrix = new java.awt.geom.AffineTransform();
125 java.awt.geom.AffineTransform localMatrix = getLocalMatrix();
131 localMatrix = new java.awt.geom.AffineTransform();
139 private final java.awt.geom.AffineTransform mCanvasMatrix;
140 private final java.awt.geom.AffineTransform mLocalMatrix;
144 java.awt.geom.AffineTransform canvasMatrix,
145 java.awt.geom.AffineTransform localMatrix,

Completed in 205 milliseconds

1 2 3 4 5 6 7