#include <path_component.h>
Public Member Functions | |
| std::optional< Vector2 > | operator() (const LinearPathComponent *component) |
| std::optional< Vector2 > | operator() (const QuadraticPathComponent *component) |
| std::optional< Vector2 > | operator() (const CubicPathComponent *component) |
| std::optional< Vector2 > | operator() (std::monostate monostate) |
Definition at line 165 of file path_component.h.
| std::optional< Vector2 > impeller::PathComponentEndDirectionVisitor::operator() | ( | const CubicPathComponent * | component | ) |
Definition at line 394 of file path_component.cc.
References impeller::CubicPathComponent::GetEndDirection().
| std::optional< Vector2 > impeller::PathComponentEndDirectionVisitor::operator() | ( | const LinearPathComponent * | component | ) |
Definition at line 378 of file path_component.cc.
References impeller::LinearPathComponent::GetEndDirection().
| std::optional< Vector2 > impeller::PathComponentEndDirectionVisitor::operator() | ( | const QuadraticPathComponent * | component | ) |
Definition at line 386 of file path_component.cc.
References impeller::QuadraticPathComponent::GetEndDirection().
|
inline |
Definition at line 169 of file path_component.h.