Loading...
Searching...
No Matches
v4d.hpp File Reference
#include "source.hpp"#include "sink.hpp"#include "util.hpp"#include "nvg.hpp"#include "detail/backend.hpp"#include "detail/threadpool.hpp"#include "detail/gl.hpp"#include "detail/framebuffercontext.hpp"#include "detail/nanovgcontext.hpp"#include "detail/imguicontext.hpp"#include "detail/timetracker.hpp"#include "detail/glcontext.hpp"#include "detail/sourcecontext.hpp"#include "detail/sinkcontext.hpp"#include <iostream>#include <future>#include <set>#include <map>#include <string>#include <memory>#include <vector>#include <type_traits>#include <stdio.h>#include <opencv2/core.hpp>#include <opencv2/imgproc.hpp>#include <opencv2/videoio.hpp>Classes | |
| struct | cv::v4d::detail::is_function< T, Args > |
| struct | cv::v4d::detail::is_stateless_lambda< T > |
| struct | cv::v4d::V4D::Node |
| class | cv::v4d::Plan |
| class | cv::v4d::V4D |
Namespaces | |
| namespace | cv |
| "black box" representation of the file storage associated with a file on disk. | |
| namespace | cv::v4d |
| namespace | cv::v4d::detail |
Typedefs | |
| template<typename T > | |
| using | cv::v4d::detail::static_not = std::integral_constant< bool, !T::value > |
Enumerations | |
| enum | cv::v4d::AllocateFlags { cv::v4d::NONE = 0 , cv::v4d::NANOVG = 1 , cv::v4d::IMGUI = 2 , cv::v4d::ALL = NANOVG | IMGUI } |
Functions | |
| static std::size_t | cv::v4d::detail::index (const std::thread::id id) |
| template<typename T > | |
| std::string | cv::v4d::detail::int_to_hex (T i) |
| template<typename Tlamba > | |
| std::string | cv::v4d::detail::lambda_ptr_hex (Tlamba &&l) |
| template<typename Tfn > | |
| const string | cv::v4d::detail::make_id (const string &name, Tfn &&fn, const string &extra="") |
| template<typename Tfn , typename Textra > | |
| const string | cv::v4d::detail::make_id (const string &name, Tfn &&fn, const Textra &extra) |
| template<typename Tfn > | |
| void | cv::v4d::detail::print_id (const string &name, Tfn &&fn, const string &extra="") |
| template<typename Tfn , typename Textra > | |
| void | cv::v4d::detail::print_id (const string &name, Tfn &&fn, const Textra &extra) |
1.9.6