Blend2D
BETA
2D Vector Graphics Engine
About
Roadmap
Performance
Docs
Research
Support
Download
{Fiddle}
Topics
Getting Started
Build Instructions
Multithreaded Rendering
API Reference
Index
Class List
Geometry
Imaging
Styling
Fonts & Text
Rendering Context
Runtime
Filesystem
Impl API
Macros
Globals
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
x,
double
y,
double
w,
double
h,
double
r)
void
reset
(
double
x,
double
y,
double
w,
double
h,
double
rx,
double
ry)
bool
equals
(
const
BLRoundRect
& other)
const