Flutter Engine
The Flutter Engine
Classes | Namespaces | Enumerations
path.h File Reference
#include <functional>
#include <optional>
#include <tuple>
#include <vector>
#include "impeller/geometry/path_component.h"
#include "impeller/geometry/rect.h"

Go to the source code of this file.

Classes

class  impeller::Path
 Paths are lightweight objects that describe a collection of linear, quadratic, or cubic segments. These segments may be broken up by move commands, which are effectively linear commands that pick up the pen rather than continuing to draw. More...
 
struct  impeller::Path::PolylineContour
 
struct  impeller::Path::PolylineContour::Component
 
struct  impeller::Path::Polyline
 

Namespaces

namespace  impeller
 

Enumerations

enum class  impeller::Cap { impeller::kButt , impeller::kRound , impeller::kSquare }
 
enum class  impeller::Join { impeller::kMiter , impeller::kRound , impeller::kBevel }
 
enum class  impeller::FillType { impeller::kNonZero , impeller::kOdd }
 
enum class  impeller::Convexity { impeller::kUnknown , impeller::kConvex }