Convert and insert from different type.
115 {
116 std::vector<To> converted;
117 auto source_span = std::span<From>(
118 const_cast<From*>(source.data()), source.size());
119 convert_data<From, To>(source_span, converted);
120
121 if constexpr (GlmType<To>) {
123 } else {
125 }
126 }
void insert_scalar(std::vector< T > data, DataModality target_modality, bool replace_existing=true)
Insert scalar array data.
void insert_structured(std::vector< T > data, DataModality target_modality, bool replace_existing=true)
Insert structured GLM data with automatic dimension setup.