opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
libopynsim
output_value.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
liboscar/utilities/typelist.h
>
4
#include <
liboscar/maths/vector.h
>
5
6
#include <variant>
7
8
namespace
opyn
9
{
10
using
SupportedOutputValueTypes
=
osc::Typelist
<
11
double,
12
osc::Vector3d
13
// TODO:
14
// osc::Vector2d,
15
// SpatialVector,
16
// bool,
17
// RigidTransform,
18
// Rotation,
19
// std::vector<float>
20
>;
21
22
using
OutputValue
=
osc::VariantOfTypelistElements<SupportedOutputValueTypes>
;
23
}
osc::Vector
Definition
vector.h:63
opyn
Definition
component_registry.h:14
opyn::OutputValue
osc::VariantOfTypelistElements< SupportedOutputValueTypes > OutputValue
Definition
output_value.h:22
osc::VariantOfTypelistElements
decltype(detail::to_variant(std::declval< TTypelist >())) VariantOfTypelistElements
Definition
typelist.h:76
osc::Typelist
Definition
typelist.h:15
typelist.h
vector.h
Generated by
1.9.8