/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;
|
ImageOrientation.h | 33 class AffineTransform; 82 AffineTransform transformFromDefault(const FloatSize& drawnSize) const;
|
/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;
|
RenderSVGTransformableContainer.h | 34 virtual const AffineTransform& localToParentTransform() const { return m_localTransform; } 40 virtual AffineTransform localTransform() const { return m_localTransform; } 44 AffineTransform m_localTransform;
|
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;
|
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
|
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)
|
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,
|
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;
|
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...] |
/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...] |
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
|
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;
|
GradientAttributes.h | 40 AffineTransform gradientTransform() const { return m_gradientTransform; } 55 void setGradientTransform(const AffineTransform& value) 74 AffineTransform m_gradientTransform; 88 AffineTransform a;
|
SVGAnimateTransformElement.h | 31 class AffineTransform;
|
SVGTextElement.h | 33 virtual AffineTransform animatedLocalTransform() const;
|
SVGTransform.h | 51 explicit SVGTransform(const AffineTransform&); 56 AffineTransform matrix() const { return m_matrix; } 62 void setMatrix(const AffineTransform&); 84 AffineTransform m_matrix;
|
SVGTransformList.h | 38 bool concatenate(AffineTransform& result) const;
|
/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/filters/ |
ReferenceFilter.cpp | 41 : Filter(AffineTransform())
|
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;
|
/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);
|