Template Struct TriangleStrip

Struct Documentation

template<std::size_t TriangleCount>
struct TriangleStrip

Adjacent faces share two vertices; the face winding alternates along the strip.

Public Functions

inline constexpr TriangleStrip(const Triangle &first, const std::array<Vertex2D, TriangleCount - 1> &remaining)
inline Triangle triangle(const std::size_t index) const

Declaration: [[nodiscard]]

Public Members

std::array<Vertex2D, TriangleCount + 2> vertices