@@ -600,8 +600,8 @@ TEST(GeometryTest, EmptyPath) {
600600 ASSERT_POINT_NEAR (c.destination , Point ());
601601
602602 Path::Polyline polyline = path.CreatePolyline (1 .0f );
603- ASSERT_TRUE (polyline.points .empty ());
604- ASSERT_TRUE (polyline.contours .empty ());
603+ ASSERT_TRUE (polyline.points () .empty ());
604+ ASSERT_TRUE (polyline.contours () .empty ());
605605}
606606
607607TEST (GeometryTest, SimplePath) {
@@ -2016,13 +2016,13 @@ TEST(GeometryTest, PathCreatePolyLineDoesNotDuplicatePoints) {
20162016
20172017 auto polyline = path.CreatePolyline (1 .0f );
20182018
2019- ASSERT_EQ (polyline.contours .size (), 2u );
2020- ASSERT_EQ (polyline.points .size (), 5u );
2021- ASSERT_EQ (polyline.points [0 ].x , 10 );
2022- ASSERT_EQ (polyline.points [1 ].x , 20 );
2023- ASSERT_EQ (polyline.points [2 ].x , 30 );
2024- ASSERT_EQ (polyline.points [3 ].x , 40 );
2025- ASSERT_EQ (polyline.points [4 ].x , 50 );
2019+ ASSERT_EQ (polyline.contours () .size (), 2u );
2020+ ASSERT_EQ (polyline.points () .size (), 5u );
2021+ ASSERT_EQ (polyline.points () [0 ].x , 10 );
2022+ ASSERT_EQ (polyline.points () [1 ].x , 20 );
2023+ ASSERT_EQ (polyline.points () [2 ].x , 30 );
2024+ ASSERT_EQ (polyline.points () [3 ].x , 40 );
2025+ ASSERT_EQ (polyline.points () [4 ].x , 50 );
20262026}
20272027
20282028TEST (GeometryTest, PathBuilderSetsCorrectContourPropertiesForAddCommands) {
@@ -2101,12 +2101,12 @@ TEST(GeometryTest, PathCreatePolylineGeneratesCorrectContourData) {
21012101 .Close ()
21022102 .TakePath ()
21032103 .CreatePolyline (1 .0f );
2104- ASSERT_EQ (polyline.points .size (), 6u );
2105- ASSERT_EQ (polyline.contours .size (), 2u );
2106- ASSERT_EQ (polyline.contours [0 ].is_closed , false );
2107- ASSERT_EQ (polyline.contours [0 ].start_index , 0u );
2108- ASSERT_EQ (polyline.contours [1 ].is_closed , true );
2109- ASSERT_EQ (polyline.contours [1 ].start_index , 2u );
2104+ ASSERT_EQ (polyline.points () .size (), 6u );
2105+ ASSERT_EQ (polyline.contours () .size (), 2u );
2106+ ASSERT_EQ (polyline.contours () [0 ].is_closed , false );
2107+ ASSERT_EQ (polyline.contours () [0 ].start_index , 0u );
2108+ ASSERT_EQ (polyline.contours () [1 ].is_closed , true );
2109+ ASSERT_EQ (polyline.contours () [1 ].start_index , 2u );
21102110}
21112111
21122112TEST (GeometryTest, PolylineGetContourPointBoundsReturnsCorrectRanges) {
@@ -2132,15 +2132,15 @@ TEST(GeometryTest, PathAddRectPolylineHasCorrectContourData) {
21322132 .AddRect (Rect::MakeLTRB (50 , 60 , 70 , 80 ))
21332133 .TakePath ()
21342134 .CreatePolyline (1 .0f );
2135- ASSERT_EQ (polyline.contours .size (), 1u );
2136- ASSERT_TRUE (polyline.contours [0 ].is_closed );
2137- ASSERT_EQ (polyline.contours [0 ].start_index , 0u );
2138- ASSERT_EQ (polyline.points .size (), 5u );
2139- ASSERT_EQ (polyline.points [0 ], Point (50 , 60 ));
2140- ASSERT_EQ (polyline.points [1 ], Point (70 , 60 ));
2141- ASSERT_EQ (polyline.points [2 ], Point (70 , 80 ));
2142- ASSERT_EQ (polyline.points [3 ], Point (50 , 80 ));
2143- ASSERT_EQ (polyline.points [4 ], Point (50 , 60 ));
2135+ ASSERT_EQ (polyline.contours () .size (), 1u );
2136+ ASSERT_TRUE (polyline.contours () [0 ].is_closed );
2137+ ASSERT_EQ (polyline.contours () [0 ].start_index , 0u );
2138+ ASSERT_EQ (polyline.points () .size (), 5u );
2139+ ASSERT_EQ (polyline.points () [0 ], Point (50 , 60 ));
2140+ ASSERT_EQ (polyline.points () [1 ], Point (70 , 60 ));
2141+ ASSERT_EQ (polyline.points () [2 ], Point (70 , 80 ));
2142+ ASSERT_EQ (polyline.points () [3 ], Point (50 , 80 ));
2143+ ASSERT_EQ (polyline.points () [4 ], Point (50 , 60 ));
21442144}
21452145
21462146TEST (GeometryTest, PathPolylineDuplicatesAreRemovedForSameContour) {
@@ -2157,19 +2157,19 @@ TEST(GeometryTest, PathPolylineDuplicatesAreRemovedForSameContour) {
21572157 .LineTo ({0 , 100 }) // Insert duplicate at end of contour.
21582158 .TakePath ()
21592159 .CreatePolyline (1 .0f );
2160- ASSERT_EQ (polyline.contours .size (), 2u );
2161- ASSERT_EQ (polyline.contours [0 ].start_index , 0u );
2162- ASSERT_TRUE (polyline.contours [0 ].is_closed );
2163- ASSERT_EQ (polyline.contours [1 ].start_index , 4u );
2164- ASSERT_FALSE (polyline.contours [1 ].is_closed );
2165- ASSERT_EQ (polyline.points .size (), 7u );
2166- ASSERT_EQ (polyline.points [0 ], Point (50 , 50 ));
2167- ASSERT_EQ (polyline.points [1 ], Point (100 , 50 ));
2168- ASSERT_EQ (polyline.points [2 ], Point (100 , 100 ));
2169- ASSERT_EQ (polyline.points [3 ], Point (50 , 50 ));
2170- ASSERT_EQ (polyline.points [4 ], Point (50 , 50 ));
2171- ASSERT_EQ (polyline.points [5 ], Point (0 , 50 ));
2172- ASSERT_EQ (polyline.points [6 ], Point (0 , 100 ));
2160+ ASSERT_EQ (polyline.contours () .size (), 2u );
2161+ ASSERT_EQ (polyline.contours () [0 ].start_index , 0u );
2162+ ASSERT_TRUE (polyline.contours () [0 ].is_closed );
2163+ ASSERT_EQ (polyline.contours () [1 ].start_index , 4u );
2164+ ASSERT_FALSE (polyline.contours () [1 ].is_closed );
2165+ ASSERT_EQ (polyline.points () .size (), 7u );
2166+ ASSERT_EQ (polyline.points () [0 ], Point (50 , 50 ));
2167+ ASSERT_EQ (polyline.points () [1 ], Point (100 , 50 ));
2168+ ASSERT_EQ (polyline.points () [2 ], Point (100 , 100 ));
2169+ ASSERT_EQ (polyline.points () [3 ], Point (50 , 50 ));
2170+ ASSERT_EQ (polyline.points () [4 ], Point (50 , 50 ));
2171+ ASSERT_EQ (polyline.points () [5 ], Point (0 , 50 ));
2172+ ASSERT_EQ (polyline.points () [6 ], Point (0 , 100 ));
21732173}
21742174
21752175TEST (GeometryTest, MatrixPrinting) {
0 commit comments