bool TestSegmentHit( wxPoint aRefPoint, wxPoint aStart, wxPoint aEnd, int aDist ) { // make coordinates relatives to aStart: aEnd -= aStart; aRefPoint -= aStart; return DistanceTest( aDist, aEnd.x, aEnd.y, aRefPoint.x, aRefPoint.y ); }
int main(int argc, char **argv) { try { DistanceTest(); } catch (int e) { std::cout << "Error #" << e; } catch (...) { std::cout << "Unknown exception caught"; std::cout << "\nUnknown exception type: '" << __cxxabiv1::__cxa_current_exception_type()->name() << "'" << std::endl; } return 0; }