FOUND Coverage Report


src/
Date: 2025-11-20 21:57:26
Lines:
840/840
100.0%
Functions:
399/399
100.0%
Branches:
904/904
100.0%

Function (File:Line) Call count Block coverage
found::Action::~Action() (src/common/pipeline/stages.hpp:19)called 270 times100.0%
found::CalibrationAlgorithm::CalibrationAlgorithm() (src/calibrate/calibrate.hpp:19)called 12 times100.0%
found::CalibrationAlgorithm::~CalibrationAlgorithm() (src/calibrate/calibrate.hpp:21)called 28 times100.0%
found::CalibrationPipelineExecutor::CalibrationPipelineExecutor(CalibrationOptions&&, std::unique_ptr<found::CalibrationAlgorithm, std::default_delete<found::CalibrationAlgorithm> >) (src/command-line/execution/executors.cpp:12)called 8 times57.0%
found::CalibrationPipelineExecutor::ExecutePipeline() (src/command-line/execution/executors.cpp:18)called 8 times73.0%
found::CalibrationPipelineExecutor::OutputResults() (src/command-line/execution/executors.cpp:25)called 8 times73.0%
found::ConnectedComponentsAlgorithm(found::Image const&, std::function<bool (unsigned long, found::Image const&)>) (src/distance/edge.cpp:253)called 47 times82.0%
found::CreateCalibrationPipelineExecutor(CalibrationOptions&&) (src/providers/factory.hpp:21)called 4 times77.0%
found::CreateDistancePipelineExecutor(DistanceOptions&&) (src/providers/factory.hpp:33)called 9 times91.0%
found::DataFile::DataFile() (src/datafile/datafile.hpp:91)called 46 times100.0%
found::DataFile::DataFile(found::DataFile&&) (src/datafile/datafile.hpp:98)called 12 times100.0%
found::DataFile::operator=(found::DataFile&&) (src/datafile/datafile.hpp:107)called 13 times100.0%
found::DistanceDeterminationAlgorithm::DistanceDeterminationAlgorithm() (src/distance/distance.hpp:26)called 46 times100.0%
found::DistanceDeterminationAlgorithm::~DistanceDeterminationAlgorithm() (src/distance/distance.hpp:28)called 46 times100.0%
found::DistancePipelineExecutor::DistancePipelineExecutor(DistanceOptions&&, std::unique_ptr<found::EdgeDetectionAlgorithm, std::default_delete<found::EdgeDetectionAlgorithm> >, std::unique_ptr<found::DistanceDeterminationAlgorithm, std::default_delete<found::DistanceDeterminationAlgorithm> >, std::unique_ptr<found::VectorGenerationAlgorithm, std::default_delete<found::VectorGenerationAlgorithm> >) (src/command-line/execution/executors.cpp:42)called 7 times59.0%
found::DistancePipelineExecutor::DistancePipelineExecutor(DistanceOptions&&, std::unique_ptr<found::EdgeDetectionAlgorithm, std::default_delete<found::EdgeDetectionAlgorithm> >, std::unique_ptr<found::ModifyingPipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>, std::default_delete<found::ModifyingPipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul> > >, std::unique_ptr<found::DistanceDeterminationAlgorithm, std::default_delete<found::DistanceDeterminationAlgorithm> >, std::unique_ptr<found::VectorGenerationAlgorithm, std::default_delete<found::VectorGenerationAlgorithm> >) (src/command-line/execution/executors.cpp:53)called 5 times59.0%
found::DistancePipelineExecutor::ExecutePipeline() (src/command-line/execution/executors.cpp:65)called 12 times83.0%
found::DistancePipelineExecutor::OutputResults() (src/command-line/execution/executors.cpp:71)called 12 times72.0%
found::DistancePipelineExecutor::~DistancePipelineExecutor() (src/command-line/execution/executors.cpp:38)called 20 times100.0%
found::EdgeFilteringAlgorithm::EdgeFilteringAlgorithm() (src/distance/edge-filters.hpp:24)called 1 time100.0%
found::EdgeFilteringAlgorithm::~EdgeFilteringAlgorithm() (src/distance/edge-filters.hpp:25)called 1 time100.0%
found::FunctionStage<char, char>::DoAction() (src/common/pipeline/stages.hpp:83)called 1 time100.0%
found::FunctionStage<char, char>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 6 times100.0%
found::FunctionStage<char, char>::GetProduct() (src/common/pipeline/stages.hpp:100)called 2 times100.0%
found::FunctionStage<char, char>::GetResource() (src/common/pipeline/stages.hpp:92)called 2 times100.0%
found::FunctionStage<char, char>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 6 times100.0%
found::FunctionStage<char, double>::DoAction() (src/common/pipeline/stages.hpp:83)called 3 times100.0%
found::FunctionStage<char, double>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 13 times100.0%
found::FunctionStage<char, double>::GetProduct() (src/common/pipeline/stages.hpp:100)called 6 times100.0%
found::FunctionStage<char, double>::GetResource() (src/common/pipeline/stages.hpp:92)called 6 times100.0%
found::FunctionStage<char, double>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 13 times100.0%
found::FunctionStage<char, int>::DoAction() (src/common/pipeline/stages.hpp:83)called 4 times100.0%
found::FunctionStage<char, int>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 5 times100.0%
found::FunctionStage<char, int>::GetProduct() (src/common/pipeline/stages.hpp:100)called 5 times100.0%
found::FunctionStage<char, int>::GetResource() (src/common/pipeline/stages.hpp:92)called 5 times100.0%
found::FunctionStage<char, int>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 5 times100.0%
found::FunctionStage<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::DoAction() (src/common/pipeline/stages.hpp:83)called 1 time88.0%
found::FunctionStage<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::FunctionStage() (src/common/pipeline/stages.hpp:71)called 1 time100.0%
found::FunctionStage<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::GetProduct() (src/common/pipeline/stages.hpp:100)called 1 time100.0%
found::FunctionStage<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::GetResource() (src/common/pipeline/stages.hpp:92)called 1 time100.0%
found::FunctionStage<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 1 time100.0%
found::FunctionStage<double, char>::DoAction() (src/common/pipeline/stages.hpp:83)called 2 times100.0%
found::FunctionStage<double, char>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 2 times100.0%
found::FunctionStage<double, char>::GetProduct() (src/common/pipeline/stages.hpp:100)called 2 times100.0%
found::FunctionStage<double, char>::GetResource() (src/common/pipeline/stages.hpp:92)called 2 times100.0%
found::FunctionStage<double, char>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 2 times100.0%
found::FunctionStage<double, float>::DoAction() (src/common/pipeline/stages.hpp:83)called 1 time100.0%
found::FunctionStage<double, float>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 1 time100.0%
found::FunctionStage<double, float>::GetProduct() (src/common/pipeline/stages.hpp:100)called 1 time100.0%
found::FunctionStage<double, float>::GetResource() (src/common/pipeline/stages.hpp:92)called 1 time100.0%
found::FunctionStage<double, float>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 1 time100.0%
found::FunctionStage<double, int>::DoAction() (src/common/pipeline/stages.hpp:83)called 2 times100.0%
found::FunctionStage<double, int>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 3 times100.0%
found::FunctionStage<double, int>::GetProduct() (src/common/pipeline/stages.hpp:100)called 2 times100.0%
found::FunctionStage<double, int>::GetResource() (src/common/pipeline/stages.hpp:92)called 2 times100.0%
found::FunctionStage<double, int>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 3 times100.0%
found::FunctionStage<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::DoAction() (src/common/pipeline/stages.hpp:83)called 1 time88.0%
found::FunctionStage<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::FunctionStage() (src/common/pipeline/stages.hpp:71)called 4 times100.0%
found::FunctionStage<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::GetProduct() (src/common/pipeline/stages.hpp:100)called 2 times100.0%
found::FunctionStage<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::GetResource() (src/common/pipeline/stages.hpp:92)called 2 times100.0%
found::FunctionStage<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 4 times100.0%
found::FunctionStage<float, double>::DoAction() (src/common/pipeline/stages.hpp:83)called 1 time100.0%
found::FunctionStage<float, double>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 1 time100.0%
found::FunctionStage<float, double>::GetProduct() (src/common/pipeline/stages.hpp:100)called 1 time100.0%
found::FunctionStage<float, double>::GetResource() (src/common/pipeline/stages.hpp:92)called 1 time100.0%
found::FunctionStage<float, double>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 1 time100.0%
found::FunctionStage<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::DoAction() (src/common/pipeline/stages.hpp:83)called 1 time88.0%
found::FunctionStage<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::FunctionStage() (src/common/pipeline/stages.hpp:71)called 1 time100.0%
found::FunctionStage<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::GetProduct() (src/common/pipeline/stages.hpp:100)called 1 time100.0%
found::FunctionStage<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::GetResource() (src/common/pipeline/stages.hpp:92)called 1 time100.0%
found::FunctionStage<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 1 time100.0%
found::FunctionStage<found::Image, found::Vec3>::DoAction() (src/common/pipeline/stages.hpp:83)called 1 time100.0%
found::FunctionStage<found::Image, found::Vec3>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 16 times100.0%
found::FunctionStage<found::Image, found::Vec3>::GetProduct() (src/common/pipeline/stages.hpp:100)called 14 times100.0%
found::FunctionStage<found::Image, found::Vec3>::GetResource() (src/common/pipeline/stages.hpp:92)called 2 times100.0%
found::FunctionStage<found::Image, found::Vec3>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 16 times100.0%
found::FunctionStage<found::Image, std::vector<found::Vec2, std::allocator<found::Vec2> > >::DoAction() (src/common/pipeline/stages.hpp:83)called 13 times88.0%
found::FunctionStage<found::Image, std::vector<found::Vec2, std::allocator<found::Vec2> > >::FunctionStage() (src/common/pipeline/stages.hpp:71)called 28 times100.0%
found::FunctionStage<found::Image, std::vector<found::Vec2, std::allocator<found::Vec2> > >::GetProduct() (src/common/pipeline/stages.hpp:100)called 13 times100.0%
found::FunctionStage<found::Image, std::vector<found::Vec2, std::allocator<found::Vec2> > >::GetResource() (src/common/pipeline/stages.hpp:92)called 13 times100.0%
found::FunctionStage<found::Image, std::vector<found::Vec2, std::allocator<found::Vec2> > >::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 28 times100.0%
found::FunctionStage<found::Vec3, found::Vec3>::DoAction() (src/common/pipeline/stages.hpp:83)called 13 times100.0%
found::FunctionStage<found::Vec3, found::Vec3>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 20 times100.0%
found::FunctionStage<found::Vec3, found::Vec3>::GetProduct() (src/common/pipeline/stages.hpp:100)called 13 times100.0%
found::FunctionStage<found::Vec3, found::Vec3>::GetResource() (src/common/pipeline/stages.hpp:92)called 13 times100.0%
found::FunctionStage<found::Vec3, found::Vec3>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 20 times100.0%
found::FunctionStage<int, char>::DoAction() (src/common/pipeline/stages.hpp:83)called 3 times100.0%
found::FunctionStage<int, char>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 9 times100.0%
found::FunctionStage<int, char>::GetProduct() (src/common/pipeline/stages.hpp:100)called 4 times100.0%
found::FunctionStage<int, char>::GetResource() (src/common/pipeline/stages.hpp:92)called 4 times100.0%
found::FunctionStage<int, char>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 9 times100.0%
found::FunctionStage<int, double>::DoAction() (src/common/pipeline/stages.hpp:83)called 4 times100.0%
found::FunctionStage<int, double>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 8 times100.0%
found::FunctionStage<int, double>::GetProduct() (src/common/pipeline/stages.hpp:100)called 5 times100.0%
found::FunctionStage<int, double>::GetResource() (src/common/pipeline/stages.hpp:92)called 6 times100.0%
found::FunctionStage<int, double>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 8 times100.0%
found::FunctionStage<int, float>::DoAction() (src/common/pipeline/stages.hpp:83)called 1 time100.0%
found::FunctionStage<int, float>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 2 times100.0%
found::FunctionStage<int, float>::GetProduct() (src/common/pipeline/stages.hpp:100)called 2 times100.0%
found::FunctionStage<int, float>::GetResource() (src/common/pipeline/stages.hpp:92)called 2 times100.0%
found::FunctionStage<int, float>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 2 times100.0%
found::FunctionStage<int, int>::DoAction() (src/common/pipeline/stages.hpp:83)called 1 time100.0%
found::FunctionStage<int, int>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 4 times100.0%
found::FunctionStage<int, int>::GetProduct() (src/common/pipeline/stages.hpp:100)called 3 times100.0%
found::FunctionStage<int, int>::GetResource() (src/common/pipeline/stages.hpp:92)called 3 times100.0%
found::FunctionStage<int, int>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 4 times100.0%
found::FunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::DoAction() (src/common/pipeline/stages.hpp:83)called 4 times88.0%
found::FunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::FunctionStage() (src/common/pipeline/stages.hpp:71)called 6 times100.0%
found::FunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::GetProduct() (src/common/pipeline/stages.hpp:100)called 5 times100.0%
found::FunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::GetResource() (src/common/pipeline/stages.hpp:92)called 5 times100.0%
found::FunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 6 times100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>::DoAction() (src/common/pipeline/stages.hpp:83)called 2 times100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 2 times100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>::GetProduct() (src/common/pipeline/stages.hpp:100)called 2 times100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>::GetResource() (src/common/pipeline/stages.hpp:92)called 2 times100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 2 times100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double>::DoAction() (src/common/pipeline/stages.hpp:83)called 1 time100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 1 time100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double>::GetProduct() (src/common/pipeline/stages.hpp:100)called 1 time100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double>::GetResource() (src/common/pipeline/stages.hpp:92)called 1 time100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 1 time100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>::DoAction() (src/common/pipeline/stages.hpp:83)called 1 time100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 1 time100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>::GetProduct() (src/common/pipeline/stages.hpp:100)called 1 time100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>::GetResource() (src/common/pipeline/stages.hpp:92)called 1 time100.0%
found::FunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 1 time100.0%
found::FunctionStage<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion>::DoAction() (src/common/pipeline/stages.hpp:83)called 9 times100.0%
found::FunctionStage<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 23 times100.0%
found::FunctionStage<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion>::GetProduct() (src/common/pipeline/stages.hpp:100)called 18 times100.0%
found::FunctionStage<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion>::GetResource() (src/common/pipeline/stages.hpp:92)called 10 times100.0%
found::FunctionStage<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 39 times100.0%
found::FunctionStage<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> > >::DoAction() (src/common/pipeline/stages.hpp:83)called 6 times88.0%
found::FunctionStage<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> > >::FunctionStage() (src/common/pipeline/stages.hpp:71)called 14 times100.0%
found::FunctionStage<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> > >::GetProduct() (src/common/pipeline/stages.hpp:100)called 12 times100.0%
found::FunctionStage<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> > >::GetResource() (src/common/pipeline/stages.hpp:92)called 8 times100.0%
found::FunctionStage<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> > >::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 14 times100.0%
found::FunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, found::Vec3>::DoAction() (src/common/pipeline/stages.hpp:83)called 13 times100.0%
found::FunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, found::Vec3>::FunctionStage() (src/common/pipeline/stages.hpp:71)called 46 times100.0%
found::FunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, found::Vec3>::GetProduct() (src/common/pipeline/stages.hpp:100)called 13 times100.0%
found::FunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, found::Vec3>::GetResource() (src/common/pipeline/stages.hpp:92)called 13 times100.0%
found::FunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, found::Vec3>::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 46 times100.0%
found::FunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> > >::DoAction() (src/common/pipeline/stages.hpp:83)called 1 time88.0%
found::FunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> > >::FunctionStage() (src/common/pipeline/stages.hpp:71)called 17 times100.0%
found::FunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> > >::GetProduct() (src/common/pipeline/stages.hpp:100)called 6 times100.0%
found::FunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> > >::GetResource() (src/common/pipeline/stages.hpp:92)called 6 times100.0%
found::FunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> > >::~FunctionStage() (src/common/pipeline/stages.hpp:76)called 17 times100.0%
found::GetEarthCoordinates(found::Vec3&, double) (src/distance/output.cpp:11)called 5 times78.0%
found::IterativeSphericalDistanceDeterminationAlgorithm::GenerateLoss(found::Vec3&, double, std::unique_ptr<found::Vec3 [], std::default_delete<found::Vec3 []> >&, unsigned long) (src/distance/distance.cpp:169)called 11237 times94.0%
found::IterativeSphericalDistanceDeterminationAlgorithm::IterativeSphericalDistanceDeterminationAlgorithm(double, found::Camera&&, unsigned long, unsigned long, double, double, int, int) (src/distance/distance.cpp:87)called 19 times73.0%
found::IterativeSphericalDistanceDeterminationAlgorithm::Pow(unsigned long, unsigned long) (src/distance/distance.hpp:274)called 1327056 times100.0%
found::IterativeSphericalDistanceDeterminationAlgorithm::Run(std::vector<found::Vec2, std::allocator<found::Vec2> > const&) (src/distance/distance.cpp:112)called 19 times77.0%
found::IterativeSphericalDistanceDeterminationAlgorithm::ShuffledCall(std::unique_ptr<found::Vec3 [], std::default_delete<found::Vec3 []> >&, unsigned long, std::unique_ptr<unsigned long [], std::default_delete<unsigned long []> >&) (src/distance/distance.cpp:191)called 11199 times76.0%
found::IterativeSphericalDistanceDeterminationAlgorithm::~IterativeSphericalDistanceDeterminationAlgorithm() (src/distance/distance.hpp:186)called 20 times100.0%
found::LOSTCalibrationAlgorithm::LOSTCalibrationAlgorithm() (src/calibrate/calibrate.hpp:32)called 12 times100.0%
found::LOSTCalibrationAlgorithm::Run(std::pair<found::EulerAngles, found::EulerAngles> const&) (src/calibrate/calibrate.cpp:9)called 28 times72.0%
found::LOSTVectorGenerationAlgorithm::LOSTVectorGenerationAlgorithm(found::Quaternion) (src/distance/vectorize.hpp:50)called 6 times100.0%
found::LOSTVectorGenerationAlgorithm::LOSTVectorGenerationAlgorithm(found::Quaternion, found::Quaternion) (src/distance/vectorize.hpp:39)called 9 times80.0%
found::LOSTVectorGenerationAlgorithm::Run(found::Vec3 const&) (src/distance/vectorize.cpp:7)called 15 times77.0%
found::LOSTVectorGenerationAlgorithm::~LOSTVectorGenerationAlgorithm() (src/distance/vectorize.hpp:54)called 23 times100.0%
found::LabelPresent(int, int*, int) (src/distance/edge.cpp:154)called 3795774 times100.0%
found::ModifyingPipeline<char, 10ul>::AddStage(std::unique_ptr<found::ModifyingStage<char>, std::default_delete<found::ModifyingStage<char> > >) (src/common/pipeline/pipelines.hpp:290)called 4 times93.0%
found::ModifyingPipeline<char, 10ul>::Complete(std::unique_ptr<found::ModifyingStage<char>, std::default_delete<found::ModifyingStage<char> > >) (src/common/pipeline/pipelines.hpp:306)called 5 times93.0%
found::ModifyingPipeline<char, 10ul>::ModifyingPipeline() (src/common/pipeline/pipelines.hpp:281)called 5 times100.0%
found::ModifyingPipeline<int, 10ul>::AddStage(std::unique_ptr<found::ModifyingStage<int>, std::default_delete<found::ModifyingStage<int> > >) (src/common/pipeline/pipelines.hpp:290)called 2 times71.0%
found::ModifyingPipeline<int, 10ul>::Complete(std::unique_ptr<found::ModifyingStage<int>, std::default_delete<found::ModifyingStage<int> > >) (src/common/pipeline/pipelines.hpp:306)called 3 times71.0%
found::ModifyingPipeline<int, 10ul>::ModifyingPipeline() (src/common/pipeline/pipelines.hpp:281)called 3 times100.0%
found::ModifyingPipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>::Complete(std::unique_ptr<found::ModifyingStage<std::vector<found::Vec2, std::allocator<found::Vec2> > >, std::default_delete<found::ModifyingStage<std::vector<found::Vec2, std::allocator<found::Vec2> > > > >) (src/common/pipeline/pipelines.hpp:306)called 6 times71.0%
found::ModifyingPipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>::ModifyingPipeline() (src/common/pipeline/pipelines.hpp:281)called 15 times100.0%
found::ModifyingPipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>::Run(std::vector<found::Vec2, std::allocator<found::Vec2> > const&) (src/common/pipeline/pipelines.hpp:320)called 7 times88.0%
found::ModifyingStage<char>::DoAction() (src/common/pipeline/stages.hpp:130)called 5 times100.0%
found::ModifyingStage<char>::ModifyingStage() (src/common/pipeline/stages.hpp:120)called 9 times100.0%
found::ModifyingStage<char>::SetResource(char&) (src/common/pipeline/stages.hpp:142)called 5 times100.0%
found::ModifyingStage<char>::~ModifyingStage() (src/common/pipeline/stages.hpp:125)called 9 times100.0%
found::ModifyingStage<int>::DoAction() (src/common/pipeline/stages.hpp:130)called 5 times100.0%
found::ModifyingStage<int>::ModifyingStage() (src/common/pipeline/stages.hpp:120)called 5 times100.0%
found::ModifyingStage<int>::SetResource(int&) (src/common/pipeline/stages.hpp:142)called 5 times100.0%
found::ModifyingStage<int>::~ModifyingStage() (src/common/pipeline/stages.hpp:125)called 5 times100.0%
found::ModifyingStage<std::vector<found::Vec2, std::allocator<found::Vec2> > >::DoAction() (src/common/pipeline/stages.hpp:130)called 6 times100.0%
found::ModifyingStage<std::vector<found::Vec2, std::allocator<found::Vec2> > >::ModifyingStage() (src/common/pipeline/stages.hpp:120)called 6 times100.0%
found::ModifyingStage<std::vector<found::Vec2, std::allocator<found::Vec2> > >::SetResource(std::vector<found::Vec2, std::allocator<found::Vec2> >&) (src/common/pipeline/stages.hpp:142)called 6 times100.0%
found::ModifyingStage<std::vector<found::Vec2, std::allocator<found::Vec2> > >::~ModifyingStage() (src/common/pipeline/stages.hpp:125)called 6 times100.0%
found::NWayEquivalenceAdd(found::Image const&, unsigned long, int&, int*, int, std::unordered_map<int, found::Component, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, found::Component> > >&, std::unordered_map<int, int, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, int> > >&) (src/distance/edge.cpp:197)called 1270820 times72.0%
found::NoOpEdgeFilter::NoOpEdgeFilter() (src/distance/edge-filters.hpp:38)called 1 time100.0%
found::NoOpEdgeFilter::Run(std::vector<found::Vec2, std::allocator<found::Vec2> >&) (src/distance/edge-filters.hpp:48)called 1 time100.0%
found::NoOpEdgeFilter::~NoOpEdgeFilter() (src/distance/edge-filters.hpp:39)called 2 times100.0%
found::OrbitPipelineExecutor::ExecutePipeline() (src/command-line/execution/executors.cpp:108)called 4 times86.0%
found::OrbitPipelineExecutor::OrbitPipelineExecutor(OrbitOptions&&, std::unique_ptr<found::OrbitPropagationAlgorithm, std::default_delete<found::OrbitPropagationAlgorithm> >) (src/command-line/execution/executors.cpp:102)called 4 times57.0%
found::OrbitPipelineExecutor::OutputResults() (src/command-line/execution/executors.cpp:114)called 4 times81.0%
found::OrbitPropagationAlgorithm::OrbitPropagationAlgorithm() (src/orbit/orbit.hpp:20)called 4 times100.0%
found::OrbitPropagationAlgorithm::~OrbitPropagationAlgorithm() (src/orbit/orbit.hpp:22)called 4 times100.0%
found::ParseCalibrationOptions(int, char**) (src/command-line/parsing/parser.cpp:65)called 13 times67.0%
found::ParseDistanceOptions(int, char**) (src/command-line/parsing/parser.cpp:115)called 24 times62.0%
found::ParseOrbitOptions(int, char**) (src/command-line/parsing/parser.cpp:165)called 3 times62.0%
found::Pipeline<char, char, 10ul>::AddStageHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:90)called 4 times83.0%
found::Pipeline<char, char, 10ul>::CompleteHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:111)called 5 times83.0%
found::Pipeline<char, char, 10ul>::DoAction() (src/common/pipeline/pipelines.hpp:43)called 1 time100.0%
found::Pipeline<char, char, 10ul>::DoActionHelper() (src/common/pipeline/pipelines.hpp:124)called 2 times100.0%
found::Pipeline<char, double, 10ul>::AddStageHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:90)called 15 times83.0%
found::Pipeline<char, double, 10ul>::DoAction() (src/common/pipeline/pipelines.hpp:43)called 1 time100.0%
found::Pipeline<char, double, 10ul>::DoActionHelper() (src/common/pipeline/pipelines.hpp:124)called 5 times100.0%
found::Pipeline<char, int, 10ul>::AddStageHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:90)called 2 times58.0%
found::Pipeline<char, int, 10ul>::DoAction() (src/common/pipeline/pipelines.hpp:43)called 1 time100.0%
found::Pipeline<char, int, 10ul>::DoActionHelper() (src/common/pipeline/pipelines.hpp:124)called 1 time100.0%
found::Pipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::AddStageHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:90)called 9 times58.0%
found::Pipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::DoAction() (src/common/pipeline/pipelines.hpp:43)called 1 time86.0%
found::Pipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::DoActionHelper() (src/common/pipeline/pipelines.hpp:124)called 3 times100.0%
found::Pipeline<found::Image, found::Vec3, 4ul>::AddStageHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:90)called 46 times58.0%
found::Pipeline<found::Image, found::Vec3, 4ul>::DoAction() (src/common/pipeline/pipelines.hpp:43)called 1 time83.0%
found::Pipeline<found::Image, found::Vec3, 4ul>::DoActionHelper() (src/common/pipeline/pipelines.hpp:124)called 15 times100.0%
found::Pipeline<int, char, 10ul>::AddStageHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:90)called 11 times58.0%
found::Pipeline<int, char, 10ul>::DoAction() (src/common/pipeline/pipelines.hpp:43)called 1 time100.0%
found::Pipeline<int, char, 10ul>::DoActionHelper() (src/common/pipeline/pipelines.hpp:124)called 5 times100.0%
found::Pipeline<int, double, 10ul>::AddStageHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:90)called 5 times58.0%
found::Pipeline<int, double, 10ul>::DoAction() (src/common/pipeline/pipelines.hpp:43)called 1 time100.0%
found::Pipeline<int, double, 10ul>::DoActionHelper() (src/common/pipeline/pipelines.hpp:124)called 2 times100.0%
found::Pipeline<int, float, 10ul>::AddStageHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:90)called 1 time58.0%
found::Pipeline<int, float, 10ul>::DoAction() (src/common/pipeline/pipelines.hpp:43)called 1 time100.0%
found::Pipeline<int, float, 10ul>::DoActionHelper() (src/common/pipeline/pipelines.hpp:124)called 1 time100.0%
found::Pipeline<int, int, 10ul>::AddStageHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:90)called 2 times58.0%
found::Pipeline<int, int, 10ul>::CompleteHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:111)called 3 times58.0%
found::Pipeline<int, int, 10ul>::DoAction() (src/common/pipeline/pipelines.hpp:43)called 2 times100.0%
found::Pipeline<int, int, 10ul>::DoActionHelper() (src/common/pipeline/pipelines.hpp:124)called 3 times100.0%
found::Pipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::AddStageHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:90)called 4 times58.0%
found::Pipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::DoAction() (src/common/pipeline/pipelines.hpp:43)called 1 time86.0%
found::Pipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::DoActionHelper() (src/common/pipeline/pipelines.hpp:124)called 2 times100.0%
found::Pipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>::AddStageHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:90)called 10 times58.0%
found::Pipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>::DoAction() (src/common/pipeline/pipelines.hpp:43)called 1 time83.0%
found::Pipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>::DoActionHelper() (src/common/pipeline/pipelines.hpp:124)called 10 times100.0%
found::Pipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>::AddStageHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:90)called 8 times58.0%
found::Pipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>::DoAction() (src/common/pipeline/pipelines.hpp:43)called 2 times86.0%
found::Pipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>::DoActionHelper() (src/common/pipeline/pipelines.hpp:124)called 8 times100.0%
found::Pipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>::AddStageHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:90)called 1 time58.0%
found::Pipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>::CompleteHelper(std::unique_ptr<found::Action, std::default_delete<found::Action> >&&) (src/common/pipeline/pipelines.hpp:111)called 6 times58.0%
found::Pipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>::DoAction() (src/common/pipeline/pipelines.hpp:43)called 5 times86.0%
found::Pipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>::DoActionHelper() (src/common/pipeline/pipelines.hpp:124)called 7 times100.0%
found::PipelineExecutor::~PipelineExecutor() (src/command-line/execution/executors.hpp:28)called 24 times100.0%
found::ProvideCalibrationAlgorithm(CalibrationOptions&&) (src/providers/stage-providers.hpp:33)called 4 times88.0%
found::ProvideDistanceDeterminationAlgorithm(DistanceOptions const&) (src/providers/stage-providers.hpp:58)called 9 times70.0%
found::ProvideEdgeDetectionAlgorithm(DistanceOptions const&) (src/providers/stage-providers.hpp:45)called 9 times88.0%
found::ProvideEdgeFilteringAlgorithm(DistanceOptions const&) (src/distance/edge-filters.hpp:59)called 9 times66.0%
found::ProvideVectorGenerationAlgorithm(DistanceOptions const&) (src/providers/stage-providers.hpp:88)called 8 times71.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::AddStage<found::MockFunctionStage<char, double> >(std::unique_ptr<found::MockFunctionStage<char, double>, std::default_delete<found::MockFunctionStage<char, double> > >) (src/common/pipeline/pipelines.hpp:176)called 3 times74.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::AddStage<found::MockFunctionStage<char, int> >(std::unique_ptr<found::MockFunctionStage<char, int>, std::default_delete<found::MockFunctionStage<char, int> > >) (src/common/pipeline/pipelines.hpp:176)called 3 times74.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::AddStage<found::MockFunctionStage<double, int> >(std::unique_ptr<found::MockFunctionStage<double, int>, std::default_delete<found::MockFunctionStage<double, int> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time29.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::AddStage<found::MockFunctionStage<float, double> >(std::unique_ptr<found::MockFunctionStage<float, double>, std::default_delete<found::MockFunctionStage<float, double> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::AddStage<found::MockFunctionStage<int, double> >(std::unique_ptr<found::MockFunctionStage<int, double>, std::default_delete<found::MockFunctionStage<int, double> > >) (src/common/pipeline/pipelines.hpp:176)called 2 times76.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::AddStage<found::MockFunctionStage<int, int> >(std::unique_ptr<found::MockFunctionStage<int, int>, std::default_delete<found::MockFunctionStage<int, int> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::AddStage<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::unique_ptr<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::AddStage<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> >(std::unique_ptr<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double>, std::default_delete<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::AddStage<found::SequentialPipeline<char, int, 10ul> >(std::unique_ptr<found::SequentialPipeline<char, int, 10ul>, std::default_delete<found::SequentialPipeline<char, int, 10ul> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::AddStage<found::SequentialPipeline<int, double, 10ul> >(std::unique_ptr<found::SequentialPipeline<int, double, 10ul>, std::default_delete<found::SequentialPipeline<int, double, 10ul> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::AddStage<found::SequentialPipeline<int, float, 10ul> >(std::unique_ptr<found::SequentialPipeline<int, float, 10ul>, std::default_delete<found::SequentialPipeline<int, float, 10ul> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::Complete<found::MockFunctionStage<char, double> >(std::unique_ptr<found::MockFunctionStage<char, double>, std::default_delete<found::MockFunctionStage<char, double> > >) (src/common/pipeline/pipelines.hpp:214)called 3 times55.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::Complete<found::MockFunctionStage<float, double> >(std::unique_ptr<found::MockFunctionStage<float, double>, std::default_delete<found::MockFunctionStage<float, double> > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::Complete<found::MockFunctionStage<int, double> >(std::unique_ptr<found::MockFunctionStage<int, double>, std::default_delete<found::MockFunctionStage<int, double> > >) (src/common/pipeline/pipelines.hpp:214)called 2 times70.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::Complete<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> >(std::unique_ptr<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double>, std::default_delete<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double> > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<char, double, 10ul>& found::SequentialPipeline<char, double, 10ul>::Complete<found::SequentialPipeline<int, double, 10ul> >(std::unique_ptr<found::SequentialPipeline<int, double, 10ul>, std::default_delete<found::SequentialPipeline<int, double, 10ul> > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<char, double, 10ul>::Run(char const&) (src/common/pipeline/pipelines.hpp:240)called 5 times72.0%
found::SequentialPipeline<char, double, 10ul>::SequentialPipeline() (src/common/pipeline/pipelines.hpp:157)called 8 times100.0%
found::SequentialPipeline<char, int, 10ul>& found::SequentialPipeline<char, int, 10ul>::AddStage<found::MockFunctionStage<char, char> >(std::unique_ptr<found::MockFunctionStage<char, char>, std::default_delete<found::MockFunctionStage<char, char> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<char, int, 10ul>& found::SequentialPipeline<char, int, 10ul>::AddStage<found::MockFunctionStage<char, int> >(std::unique_ptr<found::MockFunctionStage<char, int>, std::default_delete<found::MockFunctionStage<char, int> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<char, int, 10ul>& found::SequentialPipeline<char, int, 10ul>::Complete<found::MockFunctionStage<char, int> >(std::unique_ptr<found::MockFunctionStage<char, int>, std::default_delete<found::MockFunctionStage<char, int> > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<char, int, 10ul>::Run(char const&) (src/common/pipeline/pipelines.hpp:240)called 1 time50.0%
found::SequentialPipeline<char, int, 10ul>::SequentialPipeline() (src/common/pipeline/pipelines.hpp:157)called 1 time100.0%
found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::AddStage<found::MockFunctionStage<char, double> >(std::unique_ptr<found::MockFunctionStage<char, double>, std::default_delete<found::MockFunctionStage<char, double> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::AddStage<found::MockFunctionStage<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::unique_ptr<found::MockFunctionStage<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<found::MockFunctionStage<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::AddStage<found::MockFunctionStage<double, float> >(std::unique_ptr<found::MockFunctionStage<double, float>, std::default_delete<found::MockFunctionStage<double, float> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::AddStage<found::MockFunctionStage<double, int> >(std::unique_ptr<found::MockFunctionStage<double, int>, std::default_delete<found::MockFunctionStage<double, int> > >) (src/common/pipeline/pipelines.hpp:176)called 2 times74.0%
found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::AddStage<found::MockFunctionStage<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::unique_ptr<found::MockFunctionStage<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<found::MockFunctionStage<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::AddStage<found::MockFunctionStage<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::unique_ptr<found::MockFunctionStage<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<found::MockFunctionStage<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::AddStage<found::MockFunctionStage<int, char> >(std::unique_ptr<found::MockFunctionStage<int, char>, std::default_delete<found::MockFunctionStage<int, char> > >) (src/common/pipeline/pipelines.hpp:176)called 2 times62.0%
found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::Complete<found::MockFunctionStage<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::unique_ptr<found::MockFunctionStage<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<found::MockFunctionStage<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::Complete<found::MockFunctionStage<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::unique_ptr<found::MockFunctionStage<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<found::MockFunctionStage<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::Complete<found::MockFunctionStage<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::unique_ptr<found::MockFunctionStage<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<found::MockFunctionStage<float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::Run(double const&) (src/common/pipeline/pipelines.hpp:240)called 3 times72.0%
found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::SequentialPipeline() (src/common/pipeline/pipelines.hpp:157)called 3 times100.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>& found::SequentialPipeline<found::Image, found::Vec3, 4ul>::AddStage<found::DistanceDeterminationAlgorithm>(std::unique_ptr<found::DistanceDeterminationAlgorithm, std::default_delete<found::DistanceDeterminationAlgorithm> >) (src/common/pipeline/pipelines.hpp:176)called 12 times62.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>& found::SequentialPipeline<found::Image, found::Vec3, 4ul>::AddStage<found::EdgeDetectionAlgorithm>(std::unique_ptr<found::EdgeDetectionAlgorithm, std::default_delete<found::EdgeDetectionAlgorithm> >) (src/common/pipeline/pipelines.hpp:176)called 12 times74.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>& found::SequentialPipeline<found::Image, found::Vec3, 4ul>::AddStage<found::MockDistanceDeterminationAlgorithm>(std::unique_ptr<found::MockDistanceDeterminationAlgorithm, std::default_delete<found::MockDistanceDeterminationAlgorithm> >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>& found::SequentialPipeline<found::Image, found::Vec3, 4ul>::AddStage<found::MockEdgeDetectionAlgorithm>(std::unique_ptr<found::MockEdgeDetectionAlgorithm, std::default_delete<found::MockEdgeDetectionAlgorithm> >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>& found::SequentialPipeline<found::Image, found::Vec3, 4ul>::AddStage<found::MockFunctionStage<found::Image, found::Vec3> >(std::unique_ptr<found::MockFunctionStage<found::Image, found::Vec3>, std::default_delete<found::MockFunctionStage<found::Image, found::Vec3> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>& found::SequentialPipeline<found::Image, found::Vec3, 4ul>::AddStage<found::MockVectorGenerationAlgorithm>(std::unique_ptr<found::MockVectorGenerationAlgorithm, std::default_delete<found::MockVectorGenerationAlgorithm> >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>& found::SequentialPipeline<found::Image, found::Vec3, 4ul>::AddStage<found::ModifyingPipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul> >(std::unique_ptr<found::ModifyingPipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>, std::default_delete<found::ModifyingPipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul> > >) (src/common/pipeline/pipelines.hpp:176)called 5 times62.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>& found::SequentialPipeline<found::Image, found::Vec3, 4ul>::AddStage<found::SequentialPipeline<found::Image, found::Vec3, 4ul> >(std::unique_ptr<found::SequentialPipeline<found::Image, found::Vec3, 4ul>, std::default_delete<found::SequentialPipeline<found::Image, found::Vec3, 4ul> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>& found::SequentialPipeline<found::Image, found::Vec3, 4ul>::AddStage<found::VectorGenerationAlgorithm>(std::unique_ptr<found::VectorGenerationAlgorithm, std::default_delete<found::VectorGenerationAlgorithm> >) (src/common/pipeline/pipelines.hpp:176)called 12 times62.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>& found::SequentialPipeline<found::Image, found::Vec3, 4ul>::Complete<found::MockFunctionStage<found::Image, found::Vec3> >(std::unique_ptr<found::MockFunctionStage<found::Image, found::Vec3>, std::default_delete<found::MockFunctionStage<found::Image, found::Vec3> > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>& found::SequentialPipeline<found::Image, found::Vec3, 4ul>::Complete<found::MockVectorGenerationAlgorithm>(std::unique_ptr<found::MockVectorGenerationAlgorithm, std::default_delete<found::MockVectorGenerationAlgorithm> >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>& found::SequentialPipeline<found::Image, found::Vec3, 4ul>::Complete<found::SequentialPipeline<found::Image, found::Vec3, 4ul> >(std::unique_ptr<found::SequentialPipeline<found::Image, found::Vec3, 4ul>, std::default_delete<found::SequentialPipeline<found::Image, found::Vec3, 4ul> > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>& found::SequentialPipeline<found::Image, found::Vec3, 4ul>::Complete<found::VectorGenerationAlgorithm>(std::unique_ptr<found::VectorGenerationAlgorithm, std::default_delete<found::VectorGenerationAlgorithm> >) (src/common/pipeline/pipelines.hpp:214)called 12 times55.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>::Run(found::Image const&) (src/common/pipeline/pipelines.hpp:240)called 15 times72.0%
found::SequentialPipeline<found::Image, found::Vec3, 4ul>::SequentialPipeline() (src/common/pipeline/pipelines.hpp:157)called 15 times100.0%
found::SequentialPipeline<int, char, 10ul>& found::SequentialPipeline<int, char, 10ul>::AddStage<found::MockFunctionStage<char, double> >(std::unique_ptr<found::MockFunctionStage<char, double>, std::default_delete<found::MockFunctionStage<char, double> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<int, char, 10ul>& found::SequentialPipeline<int, char, 10ul>::AddStage<found::MockFunctionStage<double, char> >(std::unique_ptr<found::MockFunctionStage<double, char>, std::default_delete<found::MockFunctionStage<double, char> > >) (src/common/pipeline/pipelines.hpp:176)called 2 times62.0%
found::SequentialPipeline<int, char, 10ul>& found::SequentialPipeline<int, char, 10ul>::AddStage<found::MockFunctionStage<int, char> >(std::unique_ptr<found::MockFunctionStage<int, char>, std::default_delete<found::MockFunctionStage<int, char> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<int, char, 10ul>& found::SequentialPipeline<int, char, 10ul>::AddStage<found::MockFunctionStage<int, double> >(std::unique_ptr<found::MockFunctionStage<int, double>, std::default_delete<found::MockFunctionStage<int, double> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<int, char, 10ul>& found::SequentialPipeline<int, char, 10ul>::AddStage<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::unique_ptr<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<int, char, 10ul>& found::SequentialPipeline<int, char, 10ul>::AddStage<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char> >(std::unique_ptr<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>, std::default_delete<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char> > >) (src/common/pipeline/pipelines.hpp:176)called 2 times62.0%
found::SequentialPipeline<int, char, 10ul>& found::SequentialPipeline<int, char, 10ul>::AddStage<found::ModifyingPipeline<char, 10ul> >(std::unique_ptr<found::ModifyingPipeline<char, 10ul>, std::default_delete<found::ModifyingPipeline<char, 10ul> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<int, char, 10ul>& found::SequentialPipeline<int, char, 10ul>::AddStage<found::ModifyingPipeline<int, 10ul> >(std::unique_ptr<found::ModifyingPipeline<int, 10ul>, std::default_delete<found::ModifyingPipeline<int, 10ul> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<int, char, 10ul>& found::SequentialPipeline<int, char, 10ul>::AddStage<found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul> >(std::unique_ptr<found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>, std::default_delete<found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<int, char, 10ul>& found::SequentialPipeline<int, char, 10ul>::Complete<found::MockFunctionStage<double, char> >(std::unique_ptr<found::MockFunctionStage<double, char>, std::default_delete<found::MockFunctionStage<double, char> > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<int, char, 10ul>& found::SequentialPipeline<int, char, 10ul>::Complete<found::MockFunctionStage<int, char> >(std::unique_ptr<found::MockFunctionStage<int, char>, std::default_delete<found::MockFunctionStage<int, char> > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<int, char, 10ul>& found::SequentialPipeline<int, char, 10ul>::Complete<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char> >(std::unique_ptr<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>, std::default_delete<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char> > >) (src/common/pipeline/pipelines.hpp:214)called 2 times55.0%
found::SequentialPipeline<int, char, 10ul>& found::SequentialPipeline<int, char, 10ul>::Complete<found::ModifyingPipeline<char, 10ul> >(std::unique_ptr<found::ModifyingPipeline<char, 10ul>, std::default_delete<found::ModifyingPipeline<char, 10ul> > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<int, char, 10ul>::Run(int const&) (src/common/pipeline/pipelines.hpp:240)called 6 times89.0%
found::SequentialPipeline<int, char, 10ul>::SequentialPipeline() (src/common/pipeline/pipelines.hpp:157)called 6 times100.0%
found::SequentialPipeline<int, double, 10ul>& found::SequentialPipeline<int, double, 10ul>::AddStage<found::MockFunctionStage<int, double> >(std::unique_ptr<found::MockFunctionStage<int, double>, std::default_delete<found::MockFunctionStage<int, double> > >) (src/common/pipeline/pipelines.hpp:176)called 2 times84.0%
found::SequentialPipeline<int, double, 10ul>& found::SequentialPipeline<int, double, 10ul>::AddStage<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::unique_ptr<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<int, double, 10ul>& found::SequentialPipeline<int, double, 10ul>::AddStage<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >(std::unique_ptr<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, std::default_delete<found::MockFunctionStage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<int, double, 10ul>& found::SequentialPipeline<int, double, 10ul>::AddStage<found::ModifyingPipeline<int, 10ul> >(std::unique_ptr<found::ModifyingPipeline<int, 10ul>, std::default_delete<found::ModifyingPipeline<int, 10ul> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<int, double, 10ul>& found::SequentialPipeline<int, double, 10ul>::Complete<found::MockFunctionStage<int, double> >(std::unique_ptr<found::MockFunctionStage<int, double>, std::default_delete<found::MockFunctionStage<int, double> > >) (src/common/pipeline/pipelines.hpp:214)called 2 times55.0%
found::SequentialPipeline<int, double, 10ul>::Run(int const&) (src/common/pipeline/pipelines.hpp:240)called 2 times72.0%
found::SequentialPipeline<int, double, 10ul>::SequentialPipeline() (src/common/pipeline/pipelines.hpp:157)called 2 times100.0%
found::SequentialPipeline<int, float, 10ul>& found::SequentialPipeline<int, float, 10ul>::AddStage<found::MockFunctionStage<int, float> >(std::unique_ptr<found::MockFunctionStage<int, float>, std::default_delete<found::MockFunctionStage<int, float> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<int, float, 10ul>& found::SequentialPipeline<int, float, 10ul>::Complete<found::MockFunctionStage<int, float> >(std::unique_ptr<found::MockFunctionStage<int, float>, std::default_delete<found::MockFunctionStage<int, float> > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<int, float, 10ul>::Run(int const&) (src/common/pipeline/pipelines.hpp:240)called 1 time50.0%
found::SequentialPipeline<int, float, 10ul>::SequentialPipeline() (src/common/pipeline/pipelines.hpp:157)called 1 time100.0%
found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::AddStage<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::unique_ptr<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::AddStage<found::SequentialPipeline<char, double, 10ul> >(std::unique_ptr<found::SequentialPipeline<char, double, 10ul>, std::default_delete<found::SequentialPipeline<char, double, 10ul> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::AddStage<found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul> >(std::unique_ptr<found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>, std::default_delete<found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time62.0%
found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::AddStage<found::SequentialPipeline<int, char, 10ul> >(std::unique_ptr<found::SequentialPipeline<int, char, 10ul>, std::default_delete<found::SequentialPipeline<int, char, 10ul> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::Complete<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::unique_ptr<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<found::MockFunctionStage<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>& found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::Complete<found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul> >(std::unique_ptr<found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>, std::default_delete<found::SequentialPipeline<double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul> > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::Run(int const&) (src/common/pipeline/pipelines.hpp:240)called 2 times72.0%
found::SequentialPipeline<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 10ul>::SequentialPipeline() (src/common/pipeline/pipelines.hpp:157)called 2 times100.0%
found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>& found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>::AddStage<found::CalibrationAlgorithm>(std::unique_ptr<found::CalibrationAlgorithm, std::default_delete<found::CalibrationAlgorithm> >) (src/common/pipeline/pipelines.hpp:176)called 8 times74.0%
found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>& found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>::AddStage<found::MockFunctionStage<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion> >(std::unique_ptr<found::MockFunctionStage<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion>, std::default_delete<found::MockFunctionStage<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>& found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>::AddStage<found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul> >(std::unique_ptr<found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>, std::default_delete<found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul> > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>& found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>::Complete<found::CalibrationAlgorithm>(std::unique_ptr<found::CalibrationAlgorithm, std::default_delete<found::CalibrationAlgorithm> >) (src/common/pipeline/pipelines.hpp:214)called 8 times55.0%
found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>& found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>::Complete<found::MockFunctionStage<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion> >(std::unique_ptr<found::MockFunctionStage<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion>, std::default_delete<found::MockFunctionStage<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion> > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>& found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>::Complete<found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul> >(std::unique_ptr<found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>, std::default_delete<found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul> > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>::Run(std::pair<found::EulerAngles, found::EulerAngles> const&) (src/common/pipeline/pipelines.hpp:240)called 10 times74.0%
found::SequentialPipeline<std::pair<found::EulerAngles, found::EulerAngles>, found::Quaternion, 1ul>::SequentialPipeline() (src/common/pipeline/pipelines.hpp:157)called 10 times100.0%
found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>& found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>::AddStage<found::MockFunctionStage<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> > > >(std::unique_ptr<found::MockFunctionStage<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> > >, std::default_delete<found::MockFunctionStage<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> > > > >) (src/common/pipeline/pipelines.hpp:176)called 2 times74.0%
found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>& found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>::AddStage<found::OrbitPropagationAlgorithm>(std::unique_ptr<found::OrbitPropagationAlgorithm, std::default_delete<found::OrbitPropagationAlgorithm> >) (src/common/pipeline/pipelines.hpp:176)called 4 times74.0%
found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>& found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>::AddStage<found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul> >(std::unique_ptr<found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>, std::default_delete<found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul> > >) (src/common/pipeline/pipelines.hpp:176)called 2 times74.0%
found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>& found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>::Complete<found::MockFunctionStage<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> > > >(std::unique_ptr<found::MockFunctionStage<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> > >, std::default_delete<found::MockFunctionStage<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> > > > >) (src/common/pipeline/pipelines.hpp:214)called 2 times55.0%
found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>& found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>::Complete<found::OrbitPropagationAlgorithm>(std::unique_ptr<found::OrbitPropagationAlgorithm, std::default_delete<found::OrbitPropagationAlgorithm> >) (src/common/pipeline/pipelines.hpp:214)called 4 times55.0%
found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>& found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>::Complete<found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul> >(std::unique_ptr<found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>, std::default_delete<found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul> > >) (src/common/pipeline/pipelines.hpp:214)called 2 times55.0%
found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>::Run(std::vector<found::LocationRecord, std::allocator<found::LocationRecord> > const&) (src/common/pipeline/pipelines.hpp:240)called 8 times74.0%
found::SequentialPipeline<std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, std::vector<found::LocationRecord, std::allocator<found::LocationRecord> >, 2ul>::SequentialPipeline() (src/common/pipeline/pipelines.hpp:157)called 8 times100.0%
found::SequentialPipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>& found::SequentialPipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>::AddStage<found::MockFunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> > > >(std::unique_ptr<found::MockFunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> > >, std::default_delete<found::MockFunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> > > > >) (src/common/pipeline/pipelines.hpp:176)called 1 time74.0%
found::SequentialPipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>& found::SequentialPipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>::Complete<found::MockFunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> > > >(std::unique_ptr<found::MockFunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> > >, std::default_delete<found::MockFunctionStage<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> > > > >) (src/common/pipeline/pipelines.hpp:214)called 1 time55.0%
found::SequentialPipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>::Run(std::vector<found::Vec2, std::allocator<found::Vec2> > const&) (src/common/pipeline/pipelines.hpp:240)called 1 time68.0%
found::SequentialPipeline<std::vector<found::Vec2, std::allocator<found::Vec2> >, std::vector<found::Vec2, std::allocator<found::Vec2> >, 10ul>::SequentialPipeline() (src/common/pipeline/pipelines.hpp:157)called 1 time100.0%
found::SimpleEdgeDetectionAlgorithm::Run(found::Image const&) (src/distance/edge.cpp:19)called 25 times76.0%
found::SimpleEdgeDetectionAlgorithm::Run(found::Image const&)::{lambda(unsigned long, found::Image const&)#1}::operator()(unsigned long, found::Image const&) const (src/distance/edge.cpp:24)called 3024804 times100.0%
found::SimpleEdgeDetectionAlgorithm::SimpleEdgeDetectionAlgorithm(unsigned char, int, double) (src/distance/edge.hpp:33)called 21 times100.0%
found::SimpleEdgeDetectionAlgorithm::~SimpleEdgeDetectionAlgorithm() (src/distance/edge.hpp:37)called 30 times100.0%
found::SphericalDistanceDeterminationAlgorithm::Run(found::Vec3 const&, found::Vec3 const&, found::Vec3 const&) (src/distance/distance.cpp:29)called 11237 times79.0%
found::SphericalDistanceDeterminationAlgorithm::Run(std::vector<found::Vec2, std::allocator<found::Vec2> > const&) (src/distance/distance.cpp:19)called 40 times79.0%
found::SphericalDistanceDeterminationAlgorithm::SphericalDistanceDeterminationAlgorithm(double, found::Camera&&) (src/distance/distance.hpp:47)called 41 times100.0%
found::SphericalDistanceDeterminationAlgorithm::getCenter(found::Vec3 const&, found::Vec3 const&, found::Vec3 const&) (src/distance/distance.cpp:43)called 11237 times75.0%
found::SphericalDistanceDeterminationAlgorithm::~SphericalDistanceDeterminationAlgorithm() (src/distance/distance.hpp:48)called 48 times100.0%
found::UpdateComponent(found::Component&, unsigned long, found::Vec2&) (src/distance/edge.cpp:173)called 1270412 times100.0%
found::VectorGenerationAlgorithm::VectorGenerationAlgorithm() (src/distance/vectorize.hpp:18)called 20 times100.0%
found::VectorGenerationAlgorithm::~VectorGenerationAlgorithm() (src/distance/vectorize.hpp:20)called 20 times100.0%
found::calculateCRC32(void const*, unsigned long) (src/datafile/serialization.cpp:235)called 77 times100.0%
found::deserializeDataFile(std::istream&) (src/datafile/serialization.cpp:263)called 44 times89.0%
found::deserializeDataFile(std::istream&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/datafile/serialization.cpp:277)called 23 times83.0%
found::getCurrentGreenwichMeanSiderealTime() (src/common/time/time.cpp:97)called 1 time100.0%
found::getCurrentJulianDateTime() (src/common/time/time.cpp:67)called 1 time100.0%
found::getGreenwichMeanSiderealTime(found::DateTime&) (src/common/time/time.cpp:81)called 3 times100.0%
found::getGreenwichMeanSiderealTime(long) (src/common/time/time.cpp:107)called 1 time100.0%
found::getJulianDateTime(found::DateTime&) (src/common/time/time.cpp:49)called 9 times100.0%
found::getJulianDateTime(long) (src/common/time/time.cpp:77)called 2 times100.0%
found::getUT1Time() (src/common/time/time.cpp:35)called 17 times100.0%
found::getUTCTime() (src/common/time/time.cpp:20)called 18 times100.0%
found::hton(found::DataFileHeader&) (src/datafile/serialization.cpp:14)called 24 times100.0%
found::htond(double) (src/datafile/encoding.hpp:208)called 381 times100.0%
found::htondec(double) (src/datafile/encoding.hpp:226)called 162 times100.0%
found::htonl(unsigned int) (src/datafile/encoding.hpp:55)called 96 times100.0%
found::htonl(unsigned long) (src/datafile/encoding.hpp:91)called 403 times100.0%
found::isValidMagicNumber(char const*) (src/datafile/serialization.cpp:292)called 48 times100.0%
found::main(int, char**) (src/command-line/found-main.cpp:17)called 17 times91.0%
found::ntoh(found::DataFileHeader&) (src/datafile/serialization.cpp:20)called 44 times100.0%
found::ntohdec(double) (src/datafile/encoding.hpp:241)called 219 times100.0%
found::ntohl(unsigned int) (src/datafile/encoding.hpp:73)called 133 times100.0%
found::ntohl(unsigned long) (src/datafile/encoding.hpp:113)called 20 times100.0%
found::read(std::istream&, double&) (src/datafile/serialization.cpp:54)called 222 times80.0%
found::read(std::istream&, found::LocationRecord&) (src/datafile/serialization.cpp:230)called 21 times100.0%
found::read(std::istream&, found::Quaternion&) (src/datafile/serialization.cpp:166)called 42 times100.0%
found::read(std::istream&, found::Vec3&) (src/datafile/serialization.cpp:199)called 20 times100.0%
found::read(std::istream&, unsigned long&) (src/datafile/serialization.cpp:97)called 21 times80.0%
found::readHeader(std::istream&) (src/datafile/serialization.cpp:296)called 51 times73.0%
found::serializeDataFile(found::DataFile const&, std::ostream&) (src/datafile/serialization.cpp:250)called 24 times93.0%
found::strtobool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/providers/converters.hpp:100)called 12 times100.0%
found::strtodecimal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/providers/converters.hpp:56)called 114 times100.0%
found::strtodf(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/providers/converters.hpp:127)called 23 times100.0%
found::strtoea(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/providers/converters.hpp:71)called 28 times77.0%
found::strtoimage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/providers/converters.hpp:115)called 23 times63.0%
found::strtolr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/providers/converters.hpp:143)called 8 times74.0%
found::strtosize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/providers/converters.hpp:42)called 6 times100.0%
found::strtouc(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (src/providers/converters.hpp:38)called 3 times100.0%
found::write(std::ostream&, double const&) (src/datafile/serialization.cpp:35)called 162 times86.0%
found::write(std::ostream&, found::LocationRecord const&) (src/datafile/serialization.cpp:215)called 22 times100.0%
found::write(std::ostream&, found::Quaternion const&) (src/datafile/serialization.cpp:149)called 24 times100.0%
found::write(std::ostream&, found::Vec3 const&) (src/datafile/serialization.cpp:183)called 22 times100.0%
found::write(std::ostream&, unsigned long const&) (src/datafile/serialization.cpp:81)called 22 times86.0%