59 double sweep = radians(360.0));
Like CylinderMesh but with end caps.
Definition CappedCylinderMesh.hpp:45
Impl mMergeMesh
Definition CappedCylinderMesh.hpp:48
typename Impl::Vertices Vertices
Definition CappedCylinderMesh.hpp:64
Triangles triangles() const noexcept
Definition CappedCylinderMesh.hpp:62
CappedCylinderMesh(double radius=1.0, double size=1.0, int slices=32, int segments=8, int rings=4, double start=0.0, double sweep=radians(360.0))
Vertices vertices() const noexcept
Definition CappedCylinderMesh.hpp:65
typename Impl::Triangles Triangles
Definition CappedCylinderMesh.hpp:61
Triangles triangles() const noexcept
Definition TranslateMesh.hpp:30
Vertices vertices() const noexcept
Definition TranslateMesh.hpp:34
typename Impl::Vertices Vertices
Definition TranslateMesh.hpp:32
typename Impl::Triangles Triangles
Definition TranslateMesh.hpp:28
Definition CappedCylinderMesh.hpp:24
Impl mTranslateMesh
Definition CappedCylinderMesh.hpp:27
typename Impl::Vertices Vertices
Definition CappedCylinderMesh.hpp:36
typename Impl::Triangles Triangles
Definition CappedCylinderMesh.hpp:32
Vertices vertices() const noexcept
Definition CappedCylinderMesh.hpp:38
Cap(double radius, double distance, int slices, int rings, double start, double sweep)
Triangles triangles() const noexcept
Definition CappedCylinderMesh.hpp:34
Definition AnyGenerator.hpp:12
constexpr size_t hash(const T &v)
Generates a hash for the provided type.
Definition Hash.hpp:25