22static_assert(std::is_same_v<cmsFloat64Number, double>);
24static_assert(
sizeof(double) ==
sizeof(cmsFloat64Number));
26static_assert(std::is_trivially_copyable_v<LchaDouble>);
27static_assert(std::is_trivial_v<LchaDouble>);
29static_assert(std::is_standard_layout_v<LchaDouble>);
31static_assert(std::is_default_constructible_v<LchaDouble>);
32static_assert(std::is_trivially_default_constructible_v<LchaDouble>);
33static_assert(std::is_nothrow_default_constructible_v<LchaDouble>);
35static_assert(std::is_copy_constructible_v<LchaDouble>);
36static_assert(std::is_trivially_copy_constructible_v<LchaDouble>);
37static_assert(std::is_nothrow_copy_constructible_v<LchaDouble>);
39static_assert(std::is_move_constructible_v<LchaDouble>);
40static_assert(std::is_trivially_move_constructible_v<LchaDouble>);
41static_assert(std::is_nothrow_move_constructible_v<LchaDouble>);
60 dbg.
nospace() <<
"LchaDouble(" << value.
l <<
"% " << value.
c <<
" " << value.
h <<
"° " << value.
a <<
")";
75 return ((
l == other.
l) && (
c == other.
c) && (
h == other.
h) && (
a == other.
a));
The namespace of this library.
A LCH color with alpha channel.
bool hasSameCoordinates(const LchaDouble &other) const
Compares coordinates with another object.
double a
Opacity (alpha channel)
double h
Hue, measured in degree.
double l
Lightness, mesured in percent.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Jul 26 2024 11:50:27 by
doxygen 1.11.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.