comparison test/TestDistanceMetric.cpp @ 212:827176d3b6ec

Naming
author Chris Cannam
date Fri, 27 Feb 2015 14:14:42 +0000
parents 547bea29ad89
children
comparison
equal deleted inserted replaced
211:6373d14deace 212:827176d3b6ec
34 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(0.0), 0); 34 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(0.0), 0);
35 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(1.0), 1); 35 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(1.0), 1);
36 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(2.0), 2); 36 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(2.0), 2);
37 37
38 if (sizeof(distance_t) == 1) { 38 if (sizeof(distance_t) == 1) {
39 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(256.0), MaxDistance); 39 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(256.0), DISTANCE_MAX);
40 } else { 40 } else {
41 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(256.0), 256); 41 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(256.0), 256);
42 } 42 }
43 43
44 params.scale = 2.0; 44 params.scale = 2.0;
46 46
47 if (sizeof(distance_t) == 1) { 47 if (sizeof(distance_t) == 1) {
48 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(0.0), 0); 48 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(0.0), 0);
49 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(1.0), 2); 49 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(1.0), 2);
50 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(2.0), 4); 50 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(2.0), 4);
51 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(128.0), MaxDistance); 51 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(128.0), DISTANCE_MAX);
52 } else { 52 } else {
53 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(0.0), 0); 53 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(0.0), 0);
54 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(1.0), 1); 54 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(1.0), 1);
55 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(2.0), 2); 55 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(2.0), 2);
56 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(256.0), 256); 56 BOOST_CHECK_EQUAL(dm.scaleValueIntoDistanceRange(256.0), 256);