Lines Matching refs:center
53 // Circles with keywords for radii or center coordinates cannot be animated.
59 // Ellipses with keywords for radii or center coordinates cannot be animated.
80 FloatPoint center = floatPointForCenterCoordinate(m_centerX, m_centerY, boxSize);
83 return std::min(std::min(center.x(), boxSize.width() - center.x()), std::min(center.y(), boxSize.height() - center.y()));
86 return std::max(std::max(center.x(), boxSize.width() - center.x()), std::max(center.y(), boxSize.height() - center.y()));
92 FloatPoint center = floatPointForCenterCoordinate(m_centerX, m_centerY, boundingBox.size());
95 center.x() - radius + boundingBox.x(),
96 center.y() - radius + boundingBox.y(),
122 float BasicShapeEllipse::floatValueForRadiusInBox(const BasicShapeRadius& radius, float center, float boxWidthOrHeight) const
128 return std::min(center, boxWidthOrHeight - center);
131 return std::max(center, boxWidthOrHeight - center);
137 FloatPoint center = floatPointForCenterCoordinate(m_centerX, m_centerY, boundingBox.size());
138 float radiusX = floatValueForRadiusInBox(m_radiusX, center.x(), boundingBox.width());
139 float radiusY = floatValueForRadiusInBox(m_radiusY, center.y(), boundingBox.height());
141 center.x() - radiusX + boundingBox.x(),
142 center.y() - radiusY + boundingBox.y(),