1#ifndef GENERATOR_TRANSLATEPATH_HPP
2#define GENERATOR_TRANSLATEPATH_HPP
12template<
typename path_t>
23 : transform_path_{
std::move(path),
26 value.position += delta;
35 return transform_path_.edges();
42 return transform_path_.vertices();
46template<
typename path_t>
Translates the position of each vertex by given amount.
translate_path_t(path_t path, const gml::dvec3 &delta)
typename impl_t::vertices_t vertices_t
typename impl_t::edges_t edges_t
edges_t edges() const noexcept
vertices_t vertices() const noexcept
translate_path_t< path_t > translate_path(path_t path, const gml::dvec3 &delta)