A vertex writer that generates a triangle strip and requires primitive restart. More...
#include <path_component.h>
Public Member Functions | |
| StripVertexWriter (Point *point_buffer, uint16_t *index_buffer) | |
| ~StripVertexWriter () | |
| size_t | GetIndexCount () const |
| void | EndContour () override |
| void | Write (Point point) override |
A vertex writer that generates a triangle strip and requires primitive restart.
Definition at line 50 of file path_component.h.
|
explicit |
Definition at line 40 of file path_component.cc.
|
default |
|
overridevirtual |
Implements impeller::VertexWriter.
Definition at line 50 of file path_component.cc.
References impeller::saturated::b.
| size_t impeller::StripVertexWriter::GetIndexCount | ( | ) | const |
Definition at line 46 of file path_component.cc.
Referenced by impeller::Tessellator::TessellateConvex(), and impeller::testing::TEST().
|
overridevirtual |
Implements impeller::VertexWriter.
Definition at line 77 of file path_component.cc.