Template Function navtk::utils::split_vector_pairs

Function Documentation

template<typename U, typename T>
std::pair<std::vector<U>, std::vector<T>> navtk::utils::split_vector_pairs(const std::vector<std::pair<U, T>> &orig)

Unzip a vector of pairs to a pair of vectors.

Template Parameters
  • U – Data type in ‘first’ members.

  • T – Data type in ‘second’ members.

Parameters

orig – Data to unzip.

Returns

A vector of all first members, and a vector of all second members, copied from the input.