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 51 of file path_component.h.
|
explicit |
Definition at line 41 of file path_component.cc.
|
default |
|
overridevirtual |
Implements impeller::VertexWriter.
Definition at line 51 of file path_component.cc.
References impeller::saturated::b.
| size_t impeller::StripVertexWriter::GetIndexCount | ( | ) | const |
Definition at line 47 of file path_component.cc.
Referenced by impeller::Tessellator::TessellateConvex(), and impeller::testing::TEST().
|
overridevirtual |
Implements impeller::VertexWriter.
Definition at line 78 of file path_component.cc.