Lines Matching defs:Left
73 double Left() const
153 return (Left() >= other.Left()) && (Right() <= other.Right()) && (Top() >= other.Top()) &&
166 double left = std::clamp(x_, other.Left(), other.Right());
168 right = std::clamp(right, other.Left(), other.Right()) - left;
238 return !(other.Right() < Left() || other.Left() > Right() || other.Bottom() < Top() || other.Top() > Bottom());
244 other.Right() <= Left() || other.Left() >= Right() || other.Bottom() <= Top() || other.Top() >= Bottom());
249 double left = std::max(Left(), other.Left());
258 double left = std::min(Left(), other.Left());
347 if (Left() < magnet.Left()) {
348 offset.SetX(std::max(0.0, std::min(magnet.Left() - Left(), magnet.Right() - Right())));
350 offset.SetX(std::min(0.0, std::max(magnet.Left() - Left(), magnet.Right() - Right())));