MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
EigenInsertion.hpp File Reference
#include "NDData.hpp"
#include <Eigen/Dense>
+ Include dependency graph for EigenInsertion.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MayaFlux::Kakshya::EigenInsertion
 Type-erased writer for converting Eigen types to DataVariant. More...
 

Namespaces

namespace  MayaFlux
 Main namespace for the Maya Flux audio engine.
 
namespace  MayaFlux::Kakshya
 

Enumerations

enum class  MayaFlux::Kakshya::MatrixInterpretation : uint8_t {
  MayaFlux::Kakshya::SCALAR , MayaFlux::Kakshya::COMPLEX , MayaFlux::Kakshya::VEC2 , MayaFlux::Kakshya::VEC3 ,
  MayaFlux::Kakshya::VEC4 , MayaFlux::Kakshya::MAT4 , MayaFlux::Kakshya::AUTO
}
 How to interpret Eigen matrix rows/columns. More...
 

Functions

Kakshya::DataVariant MayaFlux::Kakshya::from_eigen_matrix (const Eigen::MatrixXd &matrix, MatrixInterpretation interpretation=MatrixInterpretation::AUTO)
 Convenience function for direct conversion.
 
Kakshya::DataVariant MayaFlux::Kakshya::from_eigen_vector (const Eigen::VectorXd &vec)
 Convenience function for vector conversion.