#include <path_tessellator.h>
Public Member Functions | |
Point | Last () const |
Point | Solve (Scalar t) const |
Scalar | SubdivisionCount (Scalar scale) const |
std::optional< Vector2 > | GetStartDirection () const |
std::optional< Vector2 > | GetEndDirection () const |
Public Attributes | |
const Point | p1 |
const Point | cp |
const Point | p2 |
const Scalar | weight |
Definition at line 98 of file path_tessellator.h.
|
inline |
Definition at line 130 of file path_tessellator.h.
|
inline |
|
inline |
Definition at line 106 of file path_tessellator.h.
Definition at line 116 of file path_tessellator.h.
References impeller::ComputeConicSubdivisions(), cp, p1, p2, and weight.
const Point impeller::PathTessellator::Conic::cp |
Definition at line 100 of file path_tessellator.h.
Referenced by GetEndDirection(), GetStartDirection(), Solve(), and SubdivisionCount().
const Point impeller::PathTessellator::Conic::p1 |
Definition at line 99 of file path_tessellator.h.
Referenced by GetEndDirection(), GetStartDirection(), Solve(), and SubdivisionCount().
const Point impeller::PathTessellator::Conic::p2 |
Definition at line 101 of file path_tessellator.h.
Referenced by GetEndDirection(), GetStartDirection(), Last(), Solve(), and SubdivisionCount().
const Scalar impeller::PathTessellator::Conic::weight |
Definition at line 102 of file path_tessellator.h.
Referenced by Solve(), and SubdivisionCount().