Changeset 955
- Timestamp:
- 11/05/08 15:33:18 (2 months ago)
- Location:
- trunk/test/unit
- Files:
-
- 3 modified
-
common.cpp (modified) (1 diff)
-
common.hpp (modified) (1 diff)
-
lasreader_test.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/common.cpp
r812 r955 148 148 } 149 149 150 void test_file10_point1(liblas::LASPoint const& p) 151 { 152 ensure_distance(p.GetX(), double(630262.30), 0.0001); 153 ensure_distance(p.GetY(), double(4834500), 0.0001); 154 ensure_distance(p.GetZ(), double(51.53), 0.0001); 155 ensure_equals(p.GetIntensity(), 670); 156 ensure_equals(p.GetClassification(), liblas::uint8_t(1)); 157 ensure_equals(p.GetScanAngleRank(), 0); 158 ensure_equals(p.GetUserData(), 3); 159 ensure_equals(p.GetScanFlags(), 9); 160 ensure_distance(p.GetTime(), double(413665.23360000004), 0.0001); 150 161 } 151 162 163 void test_file10_point2(liblas::LASPoint const& p) 164 { 165 ensure_distance(p.GetX(), double(630282.45), 0.0001); 166 ensure_distance(p.GetY(), double(4834500), 0.0001); 167 ensure_distance(p.GetZ(), double(51.63), 0.0001); 168 ensure_equals(p.GetIntensity(), 350); 169 ensure_equals(p.GetClassification(), 1); 170 ensure_equals(p.GetScanAngleRank(), 0); 171 ensure_equals(p.GetUserData(), 3); 172 ensure_equals(p.GetScanFlags(), 9); 173 ensure_distance(p.GetTime(), double(413665.52880000003), 0.0001); 174 } 175 176 void test_file10_point4(liblas::LASPoint const& p) 177 { 178 ensure_distance(p.GetX(), double(630346.83), 0.0001); 179 ensure_distance(p.GetY(), double(4834500), 0.0001); 180 ensure_distance(p.GetZ(), double(50.90), 0.0001); 181 ensure_equals(p.GetIntensity(), 150); 182 ensure_equals(p.GetClassification(), 1); 183 ensure_equals(p.GetScanAngleRank(), 0); 184 ensure_equals(p.GetUserData(), 4); 185 ensure_equals(p.GetScanFlags(), 18); 186 ensure_distance(p.GetTime(), double(414093.84360000002), 0.0001); 187 } 188 189 } 190 -
trunk/test/unit/common.hpp
r812 r955 23 23 void test_file10_header(liblas::LASHeader const& h); 24 24 25 // Test of 1st point record in trunk/test/data/TO_core_last_clip.las file 26 void test_file10_point1(liblas::LASPoint const& p); 27 28 // Test of 2nd point record in trunk/test/data/TO_core_last_clip.las file 29 void test_file10_point2(liblas::LASPoint const& p); 30 31 // Test of 4th point record in trunk/test/data/TO_core_last_clip.las file 32 void test_file10_point4(liblas::LASPoint const& p); 33 25 34 } // namespace tut 26 35 -
trunk/test/unit/lasreader_test.cpp
r759 r955 26 26 : file10_(g_test_data_path + "//TO_core_last_clip.las") 27 27 {} 28 29 void test_file10_point1(liblas::LASPoint const& p)30 {31 ensure_distance(p.GetX(), double(630262.30), 0.0001);32 ensure_distance(p.GetY(), double(4834500), 0.0001);33 ensure_distance(p.GetZ(), double(51.53), 0.0001);34 ensure_equals(p.GetIntensity(), 670);35 ensure_equals(p.GetClassification(), liblas::uint8_t(1));36 ensure_equals(p.GetScanAngleRank(), 0);37 ensure_equals(p.GetUserData(), 3);38 ensure_equals(p.GetScanFlags(), 9);39 ensure_distance(p.GetTime(), double(413665.23360000004), 0.0001);40 }41 42 void test_file10_point2(liblas::LASPoint const& p)43 {44 ensure_distance(p.GetX(), double(630282.45), 0.0001);45 ensure_distance(p.GetY(), double(4834500), 0.0001);46 ensure_distance(p.GetZ(), double(51.63), 0.0001);47 ensure_equals(p.GetIntensity(), 350);48 ensure_equals(p.GetClassification(), 1);49 ensure_equals(p.GetScanAngleRank(), 0);50 ensure_equals(p.GetUserData(), 3);51 ensure_equals(p.GetScanFlags(), 9);52 ensure_distance(p.GetTime(), double(413665.52880000003), 0.0001);53 }54 55 void test_file10_point4(liblas::LASPoint const& p)56 {57 ensure_distance(p.GetX(), double(630346.83), 0.0001);58 ensure_distance(p.GetY(), double(4834500), 0.0001);59 ensure_distance(p.GetZ(), double(50.90), 0.0001);60 ensure_equals(p.GetIntensity(), 150);61 ensure_equals(p.GetClassification(), 1);62 ensure_equals(p.GetScanAngleRank(), 0);63 ensure_equals(p.GetUserData(), 4);64 ensure_equals(p.GetScanFlags(), 18);65 ensure_distance(p.GetTime(), double(414093.84360000002), 0.0001);66 }67 28 }; 68 29
