summaryrefslogtreecommitdiff
path: root/basegfx/inc/basegfx/color/bcolor.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'basegfx/inc/basegfx/color/bcolor.hxx')
-rw-r--r--basegfx/inc/basegfx/color/bcolor.hxx7
1 files changed, 7 insertions, 0 deletions
diff --git a/basegfx/inc/basegfx/color/bcolor.hxx b/basegfx/inc/basegfx/color/bcolor.hxx
index 0ce3321c798e..f19f7e74080f 100644
--- a/basegfx/inc/basegfx/color/bcolor.hxx
+++ b/basegfx/inc/basegfx/color/bcolor.hxx
@@ -208,6 +208,13 @@ namespace basegfx
mfZ = basegfx::clamp(mfZ, 0.0, 1.0);
}
+ void invert()
+ {
+ mfX = 1.0 - mfX;
+ mfY = 1.0 - mfY;
+ mfZ = 1.0 - mfZ;
+ }
+
static const BColor& getEmptyBColor()
{
return (const BColor&) ::basegfx::B3DTuple::getEmptyTuple();