KiCad PCB EDA Suite
|
Fixture for the Iterator test suite. More...
Public Member Functions | |
IteratorFixture () | |
~IteratorFixture () | |
Public Attributes | |
struct KI_TEST::CommonTestData | common |
SHAPE_POLY_SET | lastNullSegmentPolySet |
SHAPE_POLY_SET | firstNullSegmentPolySet |
SHAPE_POLY_SET | insideNullSegmentPolySet |
std::vector< VECTOR2I > | nullPoints |
Fixture for the Iterator test suite.
It contains an instance of the common data, three polysets with null segments and a vector containing their points.
Definition at line 35 of file test_shape_poly_set_iterator.cpp.
|
inline |
Definition at line 48 of file test_shape_poly_set_iterator.cpp.
References SHAPE_POLY_SET::AddOutline(), SHAPE_LINE_CHAIN::Append(), SHAPE_LINE_CHAIN::Clear(), firstNullSegmentPolySet, insideNullSegmentPolySet, lastNullSegmentPolySet, nullPoints, and SHAPE_LINE_CHAIN::SetClosed().
|
inline |
Definition at line 85 of file test_shape_poly_set_iterator.cpp.
struct KI_TEST::CommonTestData IteratorFixture::common |
Definition at line 38 of file test_shape_poly_set_iterator.cpp.
SHAPE_POLY_SET IteratorFixture::firstNullSegmentPolySet |
Definition at line 42 of file test_shape_poly_set_iterator.cpp.
Referenced by IteratorFixture().
SHAPE_POLY_SET IteratorFixture::insideNullSegmentPolySet |
Definition at line 43 of file test_shape_poly_set_iterator.cpp.
Referenced by IteratorFixture().
SHAPE_POLY_SET IteratorFixture::lastNullSegmentPolySet |
Definition at line 41 of file test_shape_poly_set_iterator.cpp.
Referenced by IteratorFixture().
std::vector<VECTOR2I> IteratorFixture::nullPoints |
Definition at line 46 of file test_shape_poly_set_iterator.cpp.
Referenced by IteratorFixture().