Blend2D
2D Vector Graphics Engine
About
Roadmap
Performance
Docs
Blog
Research
Support
Download
{Fiddle}
API Reference
Index
Class List
Globals
Containers
Geometries
Imaging
Styling
Text
Rendering
Runtime
Filesystem
Miscellaneous
Impl API
Macros
C API
Object Model
Topics
Getting Started
Build Instructions
Multithreaded Rendering
Index
⭢
Geometries
⭢
BLArc
BLArc Struct Reference
Arc specified as [cx, cy, rx, ry, start, sweep] using
double
as a storage type.
Public Members
double
cx
double
cy
double
rx
double
ry
double
start
double
sweep
Member Functions
constexpr
BLArc
(
const
BLArc
&)
noexcept
= default
constexpr
BLArc
(
double
cx,
double
cy,
double
rx,
double
ry,
double
start,
double
sweep)
noexcept
BLArc
&
operator=
(
const
BLArc
& other)
noexcept
= default
bool
operator==
(
const
BLArc
& other)
const
noexcept
bool
operator!=
(
const
BLArc
& other)
const
noexcept
void
reset
()
noexcept
void
reset
(
const
BLArc
& other)
noexcept
void
reset
(
double
cxValue,
double
cyValue,
double
rxValue,
double
ryValue,
double
startValue,
double
sweepValue)
noexcept
bool
equals
(
const
BLArc
& other)
const
noexcept