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