A vertex writer that generates a line strip topology. More...
#include <path_component.h>
Public Member Functions | |
| LineStripVertexWriter (std::vector< Point > &points) | |
| ~LineStripVertexWriter ()=default | |
| void | EndContour () override |
| void | Write (Point point) override |
| std::pair< size_t, size_t > | GetVertexCount () const |
| const std::vector< Point > & | GetOversizedBuffer () const |
A vertex writer that generates a line strip topology.
Definition at line 72 of file path_component.h.
|
explicit |
Definition at line 84 of file path_component.cc.
|
default |
|
overridevirtual |
| const std::vector< Point > & impeller::LineStripVertexWriter::GetOversizedBuffer | ( | ) | const |
Definition at line 97 of file path_component.cc.
Referenced by impeller::Tessellator::GenerateLineStrip().
| std::pair< size_t, size_t > impeller::LineStripVertexWriter::GetVertexCount | ( | ) | const |
Definition at line 101 of file path_component.cc.
Referenced by impeller::Tessellator::GenerateLineStrip().
|
overridevirtual |
Implements impeller::VertexWriter.
Definition at line 89 of file path_component.cc.