MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Kinesis::estimate_component_count< T > Struct Template Reference

Number of scalar components Estimate must independently track for T. More...

#include <MotionChannel.hpp>

+ Collaboration diagram for MayaFlux::Kinesis::estimate_component_count< T >:

Static Public Attributes

static constexpr size_t value = 1
 

Detailed Description

template<typename T>
struct MayaFlux::Kinesis::estimate_component_count< T >

Number of scalar components Estimate must independently track for T.

Estimate is hard-typed to double: it has no notion of a vector. A MotionChannel<glm::vec2> needs two independent Estimate instances (one per axis), since each axis can have genuinely different noise character (a tablet's X and Y sensors are not identical). This trait makes that fan-out explicit rather than pretending Estimate is generic when it is not.

Definition at line 21 of file MotionChannel.hpp.


The documentation for this struct was generated from the following file: