33 TubeMesh(
double radius = 1.0,
double innerRadius = 0.75,
double size = 1.0,
int slices = 32,
int segments = 8,
double start = 0.0,
34 double sweep = radians(360.0));
Tube (thick cylinder) centered at origin aligned along the z-axis.
Definition TubeMesh.hpp:19
typename Impl::Triangles Triangles
Definition TubeMesh.hpp:36
Vertices vertices() const noexcept
Definition TubeMesh.hpp:40
typename Impl::Vertices Vertices
Definition TubeMesh.hpp:39
Triangles triangles() const noexcept
Definition TubeMesh.hpp:37
Impl mMergeMesh
Definition TubeMesh.hpp:22
TubeMesh(double radius=1.0, double innerRadius=0.75, double size=1.0, int slices=32, int segments=8, double start=0.0, double sweep=radians(360.0))
Definition AnyGenerator.hpp:12
constexpr size_t hash(const T &v)
Generates a hash for the provided type.
Definition Hash.hpp:25