Home | History | Annotate | Download | only in rendering

Lines Matching refs:TransformState

59 #include "TransformState.h"
1825 TransformState transformState(TransformState::ApplyTransformDirection, localPoint);
1826 mapLocalToContainer(0, fixed, useTransforms, transformState);
1827 transformState.flatten();
1829 return transformState.lastPlanarPoint();
1834 TransformState transformState(TransformState::UnapplyInverseTransformDirection, containerPoint);
1835 mapAbsoluteToLocalPoint(fixed, useTransforms, transformState);
1836 transformState.flatten();
1838 return transformState.lastPlanarPoint();
1841 void RenderObject::mapLocalToContainer(RenderBoxModelObject* repaintContainer, bool fixed, bool useTransforms, TransformState& transformState) const
1850 IntPoint centerPoint = roundedIntPoint(transformState.mappedPoint());
1852 transformState.move(toRenderBox(o)->flipForWritingModeIncludingColumns(roundedIntPoint(transformState.mappedPoint())) - centerPoint);
1855 o->adjustForColumns(columnOffset, roundedIntPoint(transformState.mappedPoint()));
1857 transformState.move(columnOffset);
1860 transformState.move(-toRenderBox(o)->layer()->scrolledContentOffset());
1862 o->mapLocalToContainer(repaintContainer, fixed, useTransforms, transformState);
1865 void RenderObject::mapAbsoluteToLocalPoint(bool fixed, bool useTransforms, TransformState& transformState) const
1869 o->mapAbsoluteToLocalPoint(fixed, useTransforms, transformState);
1871 transformState.move(toRenderBox(o)->layer()->scrolledContentOffset());
1917 TransformState transformState(TransformState::ApplyTransformDirection, localQuad.boundingBox().center(), &localQuad);
1918 mapLocalToContainer(repaintContainer, fixed, true, transformState);
1919 transformState.flatten();
1921 return transformState.lastPlanarQuad();