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
BLRoundRect Struct Reference
Geometry API
Rounded rectangle specified as [x, y, w, h, rx, ry] using
double
as a storage type.
Public Members
double
x
double
y
double
w
double
h
double
rx
double
ry
Member Functions
constexpr
BLRoundRect
(
const
BLRoundRect
&) = default
constexpr
BLRoundRect
(
const
BLRect
& rect,
double
r)
constexpr
BLRoundRect
(
const
BLRect
& rect,
double
rx,
double
ry)
constexpr
BLRoundRect
(
double
x,
double
y,
double
w,
double
h,
double
r)
constexpr
BLRoundRect
(
double
x,
double
y,
double
w,
double
h,
double
rx,
double
ry)
BLRoundRect
&
operator=
(
const
BLRoundRect
& other) = default
bool
operator==
(
const
BLRoundRect
& other)
const
bool
operator!=
(
const
BLRoundRect
& other)
const
void
reset
()
void
reset
(
const
BLRoundRect
& other)
void
reset
(
double
xValue,
double
yValue,
double
wValue,
double
hValue,
double
rValue)
void
reset
(
double
xValue,
double
yValue,
double
wValue,
double
hValue,
double
rxValue,
double
ryValue)
bool
equals
(
const
BLRoundRect
& other)
const