#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#include <stddef.h>
#include <algorithm>
#include "build/build_config.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/gfx/geometry/quad_f.h"
#include "ui/gfx/geometry/rect_f.h"
#include "ui/gfx/geometry/transform.h"
namespace gfx {
TEST(QuadFTest, Construction) { … }
TEST(QuadFTest, AddingVectors) { … }
TEST(QuadFTest, IsRectilinear) { … }
TEST(QuadFTest, IsRectilinearForMappedQuad) { … }
TEST(QuadFTest, IsCounterClockwise) { … }
TEST(QuadFTest, BoundingBox) { … }
TEST(QuadFTest, ContainsPoint) { … }
TEST(QuadFTest, ContainsQuad) { … }
TEST(QuadFTest, Scale) { … }
TEST(QuadFTest, IntersectsRectClockwise) { … }
TEST(QuadFTest, IntersectsRectCounterClockwise) { … }
TEST(QuadFTest, RectIntersectionIsInclusive) { … }
TEST(FloatQuadTest, QuadIntersection) { … }
TEST(QuadFTest, IntersectsEllipseClockWise) { … }
TEST(QuadFTest, IntersectsEllipseCounterClockwise) { … }
TEST(QuadFTest, CircleIntersectionIsInclusive) { … }
TEST(QuadFTest, CenterPoint) { … }
}