MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Yantra::extraction_traits_d< T > Struct Template Reference

Specialization of extraction_traits_d for Eigen matrices with double scalar type. More...

#include <DataSpec.hpp>

+ Collaboration diagram for MayaFlux::Yantra::extraction_traits_d< T >:

Public Types

using result_type = std::vector< std::span< double > >
 
using variant_result_type = std::vector< Kakshya::DataVariant >
 

Static Public Attributes

static constexpr bool is_multi_variant = true
 
static constexpr bool requires_container = false
 
static constexpr bool is_region_like = false
 

Detailed Description

template<typename T>
requires is_eigen_matrix_v<T> && std::is_same_v<typename T::Scalar, double>
struct MayaFlux::Yantra::extraction_traits_d< T >

Specialization of extraction_traits_d for Eigen matrices with double scalar type.

This specialization ensures that Eigen matrices with double precision are treated as multi-variant types.

Definition at line 194 of file DataSpec.hpp.


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