// Copyright 2020 Arthur Sonzogni. All rights reserved. // Use of this source code is governed by the MIT license that can be found in // the LICENSE file. #include "ftxui/screen/box.hpp" #include namespace ftxui { // static Box Box::Intersection(Box a, Box b) { return Box{ std::max(a.x_min, b.x_min), std::min(a.x_max, b.x_max), std::max(a.y_min, b.y_min), std::min(a.y_max, b.y_max), }; } } // namespace ftxui