1#ifndef GENERATOR_TRANSLATEMESH_HPP
2#define GENERATOR_TRANSLATEMESH_HPP
10template<
typename mesh_t>
21 : transform_mesh_{
std::move(mesh),
24 value.position += delta;
33 return transform_mesh_.triangles();
40 return transform_mesh_.vertices();
44template<
typename mesh_t>
Translates the position of each vertex by given amount.
vertices_t vertices() const noexcept
typename impl_t::triangles_t triangles_t
typename impl_t::vertices_t vertices_t
triangles_t triangles() const noexcept
translate_mesh_t(mesh_t mesh, const gml::dvec3 &delta)
translate_mesh_t< mesh_t > translate_mesh(mesh_t mesh, const gml::dvec3 &delta)