| Flutter Impeller |

Public Member Functions | List of all members
impeller::VertexWriter Class Referenceabstract

An interface for generating a multi contour polyline as a triangle strip. More...

`#include <path_component.h>`

Inheritance diagram for impeller::VertexWriter:

## Public Member Functions
virtual void | EndContour ()=0
virtual void | Write (Point point)=0

## Detailed Description

An interface for generating a multi contour polyline as a triangle strip.

Definition at line 20 of file path_component.h.

## Member Function Documentation

## ◆ EndContour()

virtual void impeller::VertexWriter::EndContour | ( |  | ) |
| pure virtual

Implemented in impeller::GLESVertexWriter, impeller::LineStripVertexWriter, impeller::StripVertexWriter, and impeller::FanVertexWriter.

Referenced by impeller::Path::WritePolyline().

## ◆ Write()

virtual void impeller::VertexWriter::Write | ( | Point | point | ) |
| pure virtual

Implemented in impeller::LineStripVertexWriter, impeller::StripVertexWriter, and impeller::FanVertexWriter.

Referenced by impeller::QuadraticPathComponent::ToLinearPathComponents(), impeller::CubicPathComponent::ToLinearPathComponents(), and impeller::Path::WritePolyline().

The documentation for this class was generated from the following file:

- impeller/geometry/path_component.h