Home | History | Annotate | Download | only in rendering

Lines Matching refs:transformState

37 #include "TransformState.h"
1119 void RenderInline::mapLocalToContainer(RenderBoxModelObject* repaintContainer, bool fixed, bool useTransforms, TransformState& transformState) const
1130 transformState.move(offset);
1140 IntPoint centerPoint = roundedIntPoint(transformState.mappedPoint());
1142 transformState.move(toRenderBox(o)->flipForWritingModeIncludingColumns(roundedIntPoint(transformState.mappedPoint())) - centerPoint);
1144 IntSize containerOffset = offsetFromContainer(o, roundedIntPoint(transformState.mappedPoint()));
1150 transformState.applyTransform(t, preserve3D ? TransformState::AccumulateTransform : TransformState::FlattenTransform);
1152 transformState.move(containerOffset.width(), containerOffset.height(), preserve3D ? TransformState::AccumulateTransform : TransformState::FlattenTransform);
1158 transformState.move(-containerOffset.width(), -containerOffset.height(), preserve3D ? TransformState::AccumulateTransform : TransformState::FlattenTransform);
1162 o->mapLocalToContainer(repaintContainer, fixed, useTransforms, transformState);
1165 void RenderInline::mapAbsoluteToLocalPoint(bool fixed, bool useTransforms, TransformState& transformState) const
1174 o->mapAbsoluteToLocalPoint(fixed, useTransforms, transformState);
1182 transformState.applyTransform(t, preserve3D ? TransformState::AccumulateTransform : TransformState::FlattenTransform);
1184 transformState.move(-containerOffset.width(), -containerOffset.height(), preserve3D ? TransformState::AccumulateTransform : TransformState::FlattenTransform);