Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
Loading...
Searching...
No Matches
InputHandle.hpp File Reference

Input signal port handle for components. More...

#include <icarus/core/CoreTypes.hpp>
#include <icarus/core/Error.hpp>
#include <string>
#include <type_traits>
Include dependency graph for InputHandle.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  icarus::InputHandle< T >
 Handle to an input signal port. More...

Namespaces

namespace  icarus

Typedefs

template<typename Scalar>
using icarus::ScalarInput = InputHandle<Scalar>
 Scalar input handle.
template<typename Scalar>
using icarus::Vec3Input = InputHandle<Vec3<Scalar>>
 Vec3 input handle.
template<typename Scalar>
using icarus::QuatInput = InputHandle<Vec4<Scalar>>
 Vec4/Quaternion input handle.

Detailed Description

Input signal port handle for components.

Part of Phase 2.4: Component Interface System. InputHandles are registered at Provision and wired at Stage.