50    BOOST_CHECK( collided );
 
 
   68    BOOST_CHECK( collided );
 
 
   85    BOOST_CHECK( collided );
 
 
  104    BOOST_CHECK( collided );
 
  105    BOOST_CHECK_MESSAGE( 
actual == 6, 
"Expected: " << 6 << 
" Actual: " << 
actual );
 
 
  123    BOOST_CHECK( !collided );
 
  124    BOOST_CHECK_MESSAGE( 
actual == 0, 
"Expected: " << 0 << 
" Actual: " << 
actual );
 
 
Represent a polyline containing arcs as well as line segments: A chain of connected line and/or arc s...
 
void Append(int aX, int aY, bool aAllowDuplication=false)
Append a new point at the end of the line chain.
 
An abstract shape on 2D plane.
 
virtual bool Collide(const VECTOR2I &aP, int aClearance=0, int *aActual=nullptr, VECTOR2I *aLocation=nullptr) const
Check if the boundary of shape (this) lies closer to the point aP than aClearance,...
 
static bool Collide(const SHAPE_CIRCLE &aA, const SHAPE_CIRCLE &aB, int aClearance, int *aActual, VECTOR2I *aLocation, VECTOR2I *aMTV)
 
BOOST_AUTO_TEST_CASE(HorizontalAlignment)
 
BOOST_AUTO_TEST_SUITE(CadstarPartParser)
 
BOOST_TEST(contains==c.ExpectedContains)
 
BOOST_AUTO_TEST_SUITE_END()
 
BOOST_AUTO_TEST_CASE(Collide_LineToLine)
 
VECTOR2< int32_t > VECTOR2I