chromium/third_party/blink/renderer/core/layout/geometry/physical_rect.cc

// Copyright 2017 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/core/layout/geometry/physical_rect.h"

#include "third_party/blink/renderer/core/layout/geometry/box_strut.h"
#include "third_party/blink/renderer/core/layout/geometry/logical_rect.h"
#include "third_party/blink/renderer/platform/wtf/math_extras.h"
#include "third_party/blink/renderer/platform/wtf/text/text_stream.h"
#include "third_party/blink/renderer/platform/wtf/text/wtf_string.h"

namespace blink {

PhysicalSize PhysicalRect::DistanceAsSize(PhysicalOffset target) const {}

LayoutUnit PhysicalRect::SquaredDistanceTo(const PhysicalOffset& point) const {}

bool PhysicalRect::Contains(const PhysicalRect& other) const {}

bool PhysicalRect::Intersects(const PhysicalRect& other) const {}

bool PhysicalRect::IntersectsInclusively(const PhysicalRect& other) const {}

void PhysicalRect::Unite(const PhysicalRect& other) {}

void PhysicalRect::UniteIfNonZero(const PhysicalRect& other) {}

void PhysicalRect::UniteEvenIfEmpty(const PhysicalRect& other) {}

void PhysicalRect::Expand(const PhysicalBoxStrut& strut) {}

void PhysicalRect::ExpandEdgesToPixelBoundaries() {}

void PhysicalRect::Contract(const PhysicalBoxStrut& strut) {}

void PhysicalRect::Intersect(const PhysicalRect& other) {}

bool PhysicalRect::InclusiveIntersect(const PhysicalRect& other) {}

String PhysicalRect::ToString() const {}

PhysicalRect UnionRect(const Vector<PhysicalRect>& rects) {}

PhysicalRect UnionRectEvenIfEmpty(const Vector<PhysicalRect>& rects) {}

std::ostream& operator<<(std::ostream& os, const PhysicalRect& value) {}

WTF::TextStream& operator<<(WTF::TextStream& ts, const PhysicalRect& r) {}

}  // namespace blink