MCPcopy Create free account
hub / github.com/OpenPathGuidingLibrary/openpgl / compare_samples

Function compare_samples

tools/openpgl_debug/openpgl_debug.cpp:584–599  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

582}
583
584void compare_samples(DebugParams &debugParams)
585{
586 openpgl::cpp::SampleStorage sampleStorage(debugParams.samples_file_names[0]);
587 openpgl::cpp::SampleStorage sampleStorageComp(debugParams.samples_file_name_comp);
588
589 std::cout << "Validate Samples:" << std::endl;
590 bool samplesValid = sampleStorage.Validate();
591 std::cout << " -samples: " << debugParams.samples_file_names[0] << " is " << (samplesValid ? "valid" : "NOT valid") << std::endl;
592
593 bool samplesCompValid = sampleStorageComp.Validate();
594 std::cout << " -samplesComp: " << debugParams.samples_file_name_comp << " is " << (samplesCompValid ? "valid" : "NOT valid") << std::endl;
595
596 std::cout << "Compare Samples:" << std::endl;
597 bool equal = (sampleStorage.operator==(sampleStorageComp));
598 std::cout << " Samples are: " << (equal ? "EQUAL" : "NOT-EQUAL") << std::endl;
599}
600
601void compare_fields(DebugParams &debugParams)
602{

Callers 1

mainFunction · 0.85

Calls 2

ValidateMethod · 0.45
operator==Method · 0.45

Tested by

no test coverage detected