16 std::vector<Vector2>
points = {{0.0f, -0.5f}, {0.5f, 0.0f}, {0.0f, 0.5f}};
34 operator const Mesh& ()
const {
return mesh_; }
Definition c_string_view.h:12
Definition lathe_geometry.h:25
const Mesh & mesh() const
Definition lathe_geometry.h:33
static constexpr CStringView name()
Definition lathe_geometry.h:29
LatheGeometry(const Params &={})
Definition custom_decoration_generator.h:5
constexpr U to(T &&value)
Definition conversion.h:56
Definition lathe_geometry.h:13
size_t num_segments
Definition lathe_geometry.h:17
Radians phi_start
Definition lathe_geometry.h:18
friend bool operator==(const LatheGeometryParams &, const LatheGeometryParams &)=default
Radians phi_length
Definition lathe_geometry.h:19
std::vector< Vector2 > points
Definition lathe_geometry.h:16