| Flutter Impeller |

Classes | Namespaces | Typedefs
path_component.h File Reference
`#include <functional>`
`#include <optional>`
`#include <type_traits>`
`#include <variant>`
`#include <vector>`
`#include "impeller/geometry/point.h"`
`#include "impeller/geometry/scalar.h"`

Go to the source code of this file.

## Classes
class | impeller::VertexWriter
| An interface for generating a multi contour polyline as a triangle strip. More...
struct | impeller::LinearPathComponent
struct | impeller::QuadraticPathComponent
struct | impeller::CubicPathComponent
struct | impeller::ContourComponent
struct | impeller::PathComponentStartDirectionVisitor
struct | impeller::PathComponentEndDirectionVisitor

## Namespaces
| impeller

## Typedefs
using | impeller::PathComponentVariant = std::variant< std::monostate, const LinearPathComponent *, const QuadraticPathComponent *, const CubicPathComponent * >