summaryrefslogtreecommitdiff
path: root/dmagick/Color.d
diff options
context:
space:
mode:
authorMike Wey2011-08-28 23:14:09 +0200
committerMike Wey2011-08-28 23:14:09 +0200
commit9498f56bea3a87e35bd6a92b9fc29d8ed7ba98c0 (patch)
tree57c776db686f37bd0b7f926454684e83eda7a21b /dmagick/Color.d
parent6dce2778d911d8a08b492af1c5f43e707a1de790 (diff)
Add a line function to the DrawingContext, and a few bug fixes.
Diffstat (limited to 'dmagick/Color.d')
-rw-r--r--dmagick/Color.d14
1 files changed, 7 insertions, 7 deletions
diff --git a/dmagick/Color.d b/dmagick/Color.d
index ccb8b10..94b6906 100644
--- a/dmagick/Color.d
+++ b/dmagick/Color.d
@@ -29,13 +29,13 @@ class Color
{
packet = new PixelPacket;
- packet.opacity = TransparentOpacity;
+ packet.opacity = OpaqueOpacity;
}
/**
* Create a Color from the specified Quantums.
*/
- this(Quantum red, Quantum green, Quantum blue, Quantum opacity = 0)
+ this(Quantum red, Quantum green, Quantum blue, Quantum opacity = OpaqueOpacity)
{
this();
@@ -64,10 +64,10 @@ class Color
{
this();
- packet.red = packet.red;
- packet.green = packet.green;
- packet.blue = packet.blue;
- packet.opacity = packet.opacity;
+ this.packet.red = packet.red;
+ this.packet.green = packet.green;
+ this.packet.blue = packet.blue;
+ this.packet.opacity = packet.opacity;
}
/**
@@ -103,7 +103,7 @@ class Color
else
string frm = "%08X";
- if ( packet.opacity == 0 )
+ if ( packet.opacity == OpaqueOpacity )
return format("#"~frm~frm~frm, packet.red, packet.green, packet.blue);
else
return format("#"~frm~frm~frm~frm, packet.red, packet.green, packet.blue, packet.opacity);