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) |