From ff26b979509498cc5ebd2ab003b6f3e530fdc4c9 Mon Sep 17 00:00:00 2001 From: Mike Wey Date: Sat, 12 Feb 2011 23:34:39 +0100 Subject: Update some of the documentation --- dmagick/Utils.d | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'dmagick/Utils.d') diff --git a/dmagick/Utils.d b/dmagick/Utils.d index d5e8ff6..b7ebd33 100644 --- a/dmagick/Utils.d +++ b/dmagick/Utils.d @@ -62,11 +62,18 @@ void copyString(ref char* dest, string source) dest[source.length] = '\0'; } +/** */ real degreesToRadians(real deg) { return deg*PI/180; } + +/** + * A template struct ot make pointers to ImageMagick structs + * reference counted. Excepts a predicate pred which destroys + * the struct pointer when refCount is 0. + */ struct RefCounted(alias pred, T) if ( !is(T == class) && is(typeof(pred(cast(T*)null)) == T*) ) { -- cgit v1.2.3