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_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(), SHAPE_POLY_SET::DeletePolygon(), SHAPE_POLY_SET::NewOutline(), SHAPE_POLY_SET::RemoveNullSegments(), and SHAPE_POLY_SET::VertexCount().