Flutter Engine
The Flutter Engine
|
#include <SkArc.h>
Public Types | |
enum class | Type : bool { kArc , kWedge } |
Public Member Functions | |
SkArc ()=default | |
SkArc (const SkArc &arc)=default | |
SkArc & | operator= (const SkArc &arc)=default |
const SkRect & | oval () const |
SkScalar | startAngle () const |
SkScalar | sweepAngle () const |
bool | isWedge () const |
Static Public Member Functions | |
static SkArc | Make (const SkRect &oval, SkScalar startAngleDegrees, SkScalar sweepAngleDegrees, Type type) |
static SkArc | Make (const SkRect &oval, SkScalar startAngleDegrees, SkScalar sweepAngleDegrees, bool useCenter) |
Public Attributes | |
SkRect | fOval = SkRect::MakeEmpty() |
SkScalar | fStartAngle = 0 |
SkScalar | fSweepAngle = 0 |
Type | fType = Type::kArc |
Friends | |
bool | operator== (const SkArc &a, const SkArc &b) |
bool | operator!= (const SkArc &a, const SkArc &b) |
|
strong |
|
default |
|
default |
|
inlinestatic |
SkRect SkArc::fOval = SkRect::MakeEmpty() |
Type SkArc::fType = Type::kArc |