diff options
Diffstat (limited to 'dmagick/Color.d')
| -rw-r--r-- | dmagick/Color.d | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/dmagick/Color.d b/dmagick/Color.d index 7223d81..2ddaa64 100644 --- a/dmagick/Color.d +++ b/dmagick/Color.d @@ -130,6 +130,18 @@ class Color } /** + * Support casting between different colors. + * You can also use std.conv.to + */ + T opCast(T : Color)() + { + T color = new T(); + color.packet = packet; + + return color; + } + + /** * The value for red in the range [0 .. QuantumRange] */ void redQuantum(Quantum red) |
