#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 | cp1 |
const Point | cp2 |
const Point | p2 |
Definition at line 141 of file path_tessellator.h.
|
inline |
Definition at line 174 of file path_tessellator.h.
|
inline |
Definition at line 161 of file path_tessellator.h.
|
inline |
Definition at line 149 of file path_tessellator.h.
Definition at line 157 of file path_tessellator.h.
References impeller::ComputeCubicSubdivisions(), cp1, cp2, p1, and p2.
const Point impeller::PathTessellator::Cubic::cp1 |
Definition at line 143 of file path_tessellator.h.
Referenced by GetEndDirection(), GetStartDirection(), Solve(), and SubdivisionCount().
const Point impeller::PathTessellator::Cubic::cp2 |
Definition at line 144 of file path_tessellator.h.
Referenced by GetEndDirection(), GetStartDirection(), Solve(), and SubdivisionCount().
const Point impeller::PathTessellator::Cubic::p1 |
Definition at line 142 of file path_tessellator.h.
Referenced by GetEndDirection(), GetStartDirection(), Solve(), and SubdivisionCount().
const Point impeller::PathTessellator::Cubic::p2 |
Definition at line 145 of file path_tessellator.h.
Referenced by GetEndDirection(), GetStartDirection(), Last(), Solve(), and SubdivisionCount().