| 
    KiCad PCB EDA Suite
    
   | 
 
#include <geometry/shape_poly_set.h>#include <trigo.h>#include <qa_utils/geometry/geometry.h>#include <qa_utils/numeric.h>#include <qa_utils/wx_utils/unit_test_utils.h>#include "geom_test_utils.h"Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (RemoveNullSegments) | |
| BOOST_AUTO_TEST_CASE (GetNeighbourIndexes) | |
| BOOST_AUTO_TEST_CASE (GetNeighbourIndexes_MultiOutline) | |
| BOOST_AUTO_TEST_CASE | ( | GetNeighbourIndexes | ) | 
Definition at line 66 of file test_shape_poly_set.cpp.
References SHAPE_POLY_SET::Append(), BOOST_REQUIRE(), BOOST_TEST(), SHAPE_POLY_SET::FullPointCount(), SHAPE_POLY_SET::GetNeighbourIndexes(), SHAPE_POLY_SET::NewOutline(), next(), and SHAPE_POLY_SET::OutlineCount().
| BOOST_AUTO_TEST_CASE | ( | GetNeighbourIndexes_MultiOutline | ) | 
Definition at line 111 of file test_shape_poly_set.cpp.
References SHAPE_POLY_SET::Append(), BOOST_TEST(), SHAPE_POLY_SET::FullPointCount(), SHAPE_POLY_SET::GetNeighbourIndexes(), SHAPE_POLY_SET::NewOutline(), next(), and SHAPE_POLY_SET::OutlineCount().
| BOOST_AUTO_TEST_CASE | ( | RemoveNullSegments | ) | 
Definition at line 30 of file test_shape_poly_set.cpp.
References SHAPE_POLY_SET::Append(), BOOST_AUTO_TEST_CASE(), BOOST_CHECK_EQUAL(), SHAPE_POLY_SET::DeletePolygon(), SHAPE_POLY_SET::NewOutline(), SHAPE_POLY_SET::RemoveNullSegments(), and SHAPE_POLY_SET::VertexCount().