1#ifndef GENERATOR_FLIPPATH_HPP
2#define GENERATOR_FLIPPATH_HPP
11template<
typename path_t>
24 edge_t edge = edges_.generate();
51 : transform_path_{
std::move(path),
54 vertex.tangent *= -1.0;
55 vertex.normal *= -1.0;
69 return transform_path_.vertices();
73template<
typename path_t>
bool done() const noexcept
Flips mesh inside out. Reverses triangles and normals.
vertices_t vertices() const noexcept
edges_t edges() const noexcept
typename impl_t::vertices_t vertices_t
flip_path_t< path_t > flip_path(path_t path)