![]() |
Fréchet View
1.6.0
A Tool for Exploring Fréchet Distance Algorithms
|
Go to the source code of this file.
Classes | |
| class | frechet::app::ConcurrencyContext |
| a singleton class managing concurrency settings for the application. More... | |
Namespaces | |
| frechet | |
| global definitions for all algorithms. | |
| frechet::app | |
| classes for running the Qt application; multi-core and GPGPU support. | |
Typedefs | |
| typedef std::chrono::high_resolution_clock | frechet::app::Clock |
| clock with high resolution; used for performing benchmark measurements More... | |
| typedef Clock::time_point | frechet::app::time_point |
| timestamp with high resolution More... | |
Functions | |
| void | frechet::app::pushTimer () |
| start a new benchmark timer and push it to stack More... | |
| time_point | frechet::app::printTimer (std::string label, bool do_print=true) |
| clock benchmark More... | |
| time_point | frechet::app::popTimer (std::string label, bool do_print=true) |
| clock benchmark and remove from stack More... | |
| time_point | frechet::app::printDebugTimer (std::string label) |
| clock benchmark and print elapsed time More... | |
| time_point | frechet::app::popDebugTimer (std::string label) |
| clock benchmark and remove from stack More... | |