-template<class Pair>
-vector<typename Pair::first_type> getFirst(vector<Pair> const & pr)
-{
- size_t const n = pr.size();
- vector<typename Pair::first_type> tmp(n);
- for (size_t i = 0; i != n; ++i)
- tmp[i] = pr[i].first;
- return tmp;
-}
-
-
-///
-template<class Pair>
-vector<typename Pair::second_type> getSecond(vector<Pair> const & pr)
-{
- size_t const n = pr.size();
- vector<typename Pair::second_type> tmp(n);
- for (size_t i = 0; i != n; ++i)
- tmp[i] = pr[i].second;
- return tmp;
-}
-
-
-/// The (tranlated) GUI string and it's LaTeX equivalent.
-typedef pair<docstring, string> RotationOriginPair;
-///
-vector<RotationOriginPair> getRotationOriginData()
-{
- static vector<RotationOriginPair> data;
- if (!data.empty())
- return data;
-
- data.resize(rorigin_size);
- for (size_type i = 0; i < rorigin_size; ++i) {
- data[i] = make_pair(_(rorigin_gui_strs[i]),
- rorigin_lyx_strs[i]);
- }
-
- return data;
-}
-
-
-