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

◆ create_translation_vector()

Eigen::VectorXd MayaFlux::Kinesis::create_translation_vector ( const std::vector< double > &  offsets)

Create translation vector (not a matrix; affine embedding is caller's concern)

Parameters
offsetsPer-axis translation values
Returns
Column vector of offsets

Definition at line 62 of file MatrixTransforms.cpp.

63{
64 Eigen::VectorXd vec(offsets.size());
65 for (size_t i = 0; i < offsets.size(); ++i) {
66 vec(static_cast<Eigen::Index>(i)) = offsets[i];
67 }
68 return vec;
69}