KiCad PCB EDA Suite
|
Fixture for the Collision test suite. More...
Public Member Functions | |
ShapeCompoundCollisionFixture () | |
Constructor. | |
~ShapeCompoundCollisionFixture () | |
Public Attributes | |
struct KI_TEST::CommonTestData | common |
std::vector< SHAPE * > | shapesA |
std::vector< SHAPE * > | shapesB |
std::vector< SHAPE * > | shapesC |
SHAPE_COMPOUND * | compoundA |
SHAPE_COMPOUND * | compoundB |
SHAPE_COMPOUND * | compoundC |
Fixture for the Collision test suite.
It contains an instance of the common data and two vectors containing colliding and non-colliding points.
Definition at line 36 of file test_shape_compound_collision.cpp.
|
inline |
|
inline |
Definition at line 67 of file test_shape_compound_collision.cpp.
struct KI_TEST::CommonTestData ShapeCompoundCollisionFixture::common |
Definition at line 39 of file test_shape_compound_collision.cpp.
SHAPE_COMPOUND* ShapeCompoundCollisionFixture::compoundA |
Definition at line 44 of file test_shape_compound_collision.cpp.
Referenced by ShapeCompoundCollisionFixture(), and ~ShapeCompoundCollisionFixture().
SHAPE_COMPOUND* ShapeCompoundCollisionFixture::compoundB |
Definition at line 45 of file test_shape_compound_collision.cpp.
Referenced by ShapeCompoundCollisionFixture(), and ~ShapeCompoundCollisionFixture().
SHAPE_COMPOUND* ShapeCompoundCollisionFixture::compoundC |
Definition at line 46 of file test_shape_compound_collision.cpp.
Referenced by ShapeCompoundCollisionFixture(), and ~ShapeCompoundCollisionFixture().
std::vector<SHAPE*> ShapeCompoundCollisionFixture::shapesA |
Definition at line 42 of file test_shape_compound_collision.cpp.
Referenced by ShapeCompoundCollisionFixture().
std::vector<SHAPE*> ShapeCompoundCollisionFixture::shapesB |
Definition at line 42 of file test_shape_compound_collision.cpp.
Referenced by ShapeCompoundCollisionFixture().
std::vector<SHAPE*> ShapeCompoundCollisionFixture::shapesC |
Definition at line 42 of file test_shape_compound_collision.cpp.
Referenced by ShapeCompoundCollisionFixture().