Mercurial > hg > nsaunier > traffic-intelligence
view trajectorymanagement/test/HausdorffMetricTest.h @ 1304:41469fdaa85e
updated python requirements
| author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
|---|---|
| date | Mon, 26 Jan 2026 16:33:13 -0500 |
| parents | e1e7acef8eab |
| children |
line wrap: on
line source
#ifndef HAUSDORFFMETRICTEST_H_ #define HAUSDORFFMETRICTEST_H_ #include <cppunit/extensions/HelperMacros.h> #include "../src/HausdorffMetric.h" using namespace std; class HausdorffMetricTest: public CPPUNIT_NS::TestCase { CPPUNIT_TEST_SUITE( HausdorffMetricTest); CPPUNIT_TEST( testMetric1); CPPUNIT_TEST( testMetric2); CPPUNIT_TEST( testMetric3); CPPUNIT_TEST( testMetric4); CPPUNIT_TEST( testMetric5); CPPUNIT_TEST( testMetric6); CPPUNIT_TEST( testMetric7); CPPUNIT_TEST( testMetric8); CPPUNIT_TEST_SUITE_END(); public: void setUp(void); void tearDown(void); protected: void testMetric1(void); void testMetric2(void); void testMetric3(void); void testMetric4(void); void testMetric5(void); void testMetric6(void); void testMetric7(void); void testMetric8(void); private: Trajectory<CvPoint> *trajectoryA; Trajectory<CvPoint> *trajectoryB; Metric<CvPoint, double> *metric; }; #endif /* HAUSDORFFMETRICTEST_H_ */
