Home | History | Annotate | Download | only in svg

Lines Matching refs:RenderObject

39 class RenderObject;
48 static void layoutChildren(RenderObject*, bool selfNeedsLayout);
51 static void layoutResourcesIfNeeded(const RenderObject*);
54 static bool isOverflowHidden(const RenderObject*);
57 static void intersectPaintInvalidationRectWithResources(const RenderObject*, FloatRect&);
60 static bool filtersForceContainerLayout(RenderObject*);
63 static bool pointInClippingArea(RenderObject*, const FloatPoint&);
68 static bool transformToUserSpaceAndCheckClipping(RenderObject*, const AffineTransform& localTransform, const FloatPoint& pointInParent, FloatPoint& localPoint);
70 static void computeContainerBoundingBoxes(const RenderObject* container, FloatRect& objectBoundingBox, bool& objectBoundingBoxValid, FloatRect& strokeBoundingBox, FloatRect& paintInvalidationBoundingBox);
75 static LayoutRect clippedOverflowRectForPaintInvalidation(const RenderObject*, const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState*);
76 static void computeFloatRectForPaintInvalidation(const RenderObject*, const RenderLayerModelObject* paintInvalidationContainer, FloatRect&, const PaintInvalidationState*);
77 static void mapLocalToContainer(const RenderObject*, const RenderLayerModelObject* paintInvalidationContainer, TransformState&, bool* wasFixed = 0, const PaintInvalidationState* = 0);
78 static const RenderObject* pushMappingToContainer(const RenderObject*, const RenderLayerModelObject* ancestorToStopAt, RenderGeometryMap&);
81 static void applyStrokeStyleToContext(GraphicsContext*, const RenderStyle*, const RenderObject*);
82 static void applyStrokeStyleToStrokeData(StrokeData*, const RenderStyle*, const RenderObject*);
88 static bool transformToRootChanged(RenderObject*);
91 static const RenderSVGRoot* findTreeRootObject(const RenderObject*);
93 // Helper method for determining if a RenderObject marked as text (isText()== true)
95 static bool isRenderableTextNode(const RenderObject*);
98 static void updateObjectBoundingBox(FloatRect& objectBoundingBox, bool& objectBoundingBoxValid, RenderObject* other, FloatRect otherBoundingBox);
99 static bool layoutSizeOfNearestViewportChanged(const RenderObject* start);