1#ifndef GENERATOR_FLIPSHAPE_HPP
2#define GENERATOR_FLIPSHAPE_HPP
11template<
typename shape_t>
24 edge_t edge = edges_.generate();
51 : transform_shape_{
std::move(shape),
54 vertex.tangent *= -1.0;
68 return transform_shape_.vertices();
72template<
typename shape_t>
bool done() const noexcept
Flips shape direction. Reverses edges and tangents.
typename impl_t::vertices_t vertices_t
edges_t edges() const noexcept
vertices_t vertices() const noexcept
flip_shape_t(shape_t shape)
flip_shape_t< shape_t > flip_shape(shape_t shape)