Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
shadow_path_geometry_unittests.cc File Reference
#include "flutter/impeller/entity/geometry/shadow_path_geometry.h"
#include "flutter/display_list/geometry/dl_path.h"
#include "flutter/display_list/geometry/dl_path_builder.h"
#include "gtest/gtest.h"
#include "flutter/third_party/skia/src/core/SkVerticesPriv.h"
#include "flutter/third_party/skia/src/utils/SkShadowTessellator.h"

Go to the source code of this file.

Namespaces

namespace  impeller
 
namespace  impeller::testing
 

Macros

#define SHADOW_UNITTEST_SHOW_VERTICES   false
 

Functions

 impeller::testing::TEST (ShadowPathGeometryTest, EmptyPathTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, MoveToOnlyTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, OnePathSegmentTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, TwoColinearSegmentsTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, EmptyRectTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, GetAndTakeVertices)
 
 impeller::testing::TEST (ShadowPathGeometryTest, ClockwiseTriangleTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, CounterClockwiseTriangleTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, ClockwiseRectTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, CounterClockwiseRectTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, ClockwiseRectExtraColinearPointsTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, CounterClockwiseRectExtraColinearPointsTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, ClockwiseRectTrickyColinearPointsTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, CounterClockwiseRectTrickyColinearPointsTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, ClockwiseRectTrickyDupColinearPointsTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, CounterClockwiseRectTrickyDupColinearPointsTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, ClockwiseRectNearlyColinearPointsTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, CounterClockwiseRectNearlyColinearPointsTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, ScaledRectTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, EllipseTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, RoundRectTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, HourglassSelfIntersectingTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, ReverseHourglassSelfIntersectingTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, InnerToOuterOverturningSpiralTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, ReverseInnerToOuterOverturningSpiralTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, OuterToInnerOverturningSpiralTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, ReverseOuterToInnerOverturningSpiralTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, ClockwiseOctagonCollapsedUmbraPolygonTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, CounterClockwiseOctagonCollapsedUmbraPolygonTest)
 
 impeller::testing::TEST (ShadowPathGeometryTest, MultipleContoursTest)
 

Macro Definition Documentation

◆ SHADOW_UNITTEST_SHOW_VERTICES

#define SHADOW_UNITTEST_SHOW_VERTICES   false

Definition at line 14 of file shadow_path_geometry_unittests.cc.