33 operator const Mesh& ()
const {
return mesh_; }
Definition c_string_view.h:12
Definition cylinder_geometry.h:24
static constexpr CStringView name()
Definition cylinder_geometry.h:28
CylinderGeometry(const Params &={})
const Mesh & mesh() const
Definition cylinder_geometry.h:32
Definition custom_decoration_generator.h:5
constexpr U to(T &&value)
Definition conversion.h:56
Definition cylinder_geometry.h:11
bool open_ended
Definition cylinder_geometry.h:19
friend bool operator==(const CylinderGeometryParams &, const CylinderGeometryParams &)=default
size_t num_radial_segments
Definition cylinder_geometry.h:17
Radians theta_start
Definition cylinder_geometry.h:20
float height
Definition cylinder_geometry.h:16
Radians theta_length
Definition cylinder_geometry.h:21
float radius_top
Definition cylinder_geometry.h:14
size_t num_height_segments
Definition cylinder_geometry.h:18
float radius_bottom
Definition cylinder_geometry.h:15