MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ from_eigen_vector()

Kakshya::DataVariant MayaFlux::Kakshya::from_eigen_vector ( const Eigen::VectorXd &  vec)
inline

Convenience function for vector conversion.

Parameters
vecInput Eigen vector
Returns
DataVariant representation (vector<double>)

Definition at line 103 of file EigenInsertion.hpp.

104{
105 Kakshya::DataVariant variant;
106 EigenInsertion insertion(variant);
107 insertion.insert_vector(vec);
108 return variant;
109}
Type-erased writer for converting Eigen types to DataVariant.
std::variant< std::vector< double >, std::vector< float >, std::vector< uint8_t >, std::vector< uint16_t >, std::vector< uint32_t >, std::vector< std::complex< float > >, std::vector< std::complex< double > >, std::vector< glm::vec2 >, std::vector< glm::vec3 >, std::vector< glm::vec4 >, std::vector< glm::mat4 > > DataVariant
Multi-type data storage for different precision needs.
Definition NDData.hpp:73

References MayaFlux::Kakshya::EigenInsertion::insert_vector().

+ Here is the call graph for this function: