#include <functional>#include <type_traits>#include <variant>#include <vector>#include "impeller/geometry/point.h"#include "impeller/geometry/rect.h"#include "impeller/geometry/scalar.h"Go to the source code of this file.
Classes | |
| 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 * > |
Variables | |
| static constexpr Scalar | impeller::kDefaultCurveTolerance = .1f |