summaryrefslogtreecommitdiff
path: root/dmagick/c/cacheView.d
diff options
context:
space:
mode:
authorMike Wey2011-10-30 19:27:13 +0100
committerMike Wey2011-10-30 19:27:13 +0100
commitc4a9fb376475c631a185a340d0cc6fabd9b3d0e3 (patch)
tree3723c20c82d516f3c52cc6b11ddffc226f61b41f /dmagick/c/cacheView.d
parente2b7ac4bdd423f8fd658db359ca9d0ed800b289f (diff)
All symbos from the headers used by DMagick should now be documented.
Diffstat (limited to 'dmagick/c/cacheView.d')
-rw-r--r--dmagick/c/cacheView.d68
1 files changed, 68 insertions, 0 deletions
diff --git a/dmagick/c/cacheView.d b/dmagick/c/cacheView.d
index fb94456..24e1dd0 100644
--- a/dmagick/c/cacheView.d
+++ b/dmagick/c/cacheView.d
@@ -11,25 +11,93 @@ alias ptrdiff_t ssize_t;
extern(C)
{
+ /**
+ * Specify contents of virtual pixels.
+ */
enum VirtualPixelMethod
{
+ /** */
UndefinedVirtualPixelMethod,
+
+ /**
+ * The area surrounding the image is the background color.
+ */
BackgroundVirtualPixelMethod,
+
+ /** */
ConstantVirtualPixelMethod,
+
+ /**
+ * Non-random 32x32 dithered pattern.
+ */
DitherVirtualPixelMethod,
+
+ /**
+ * Extend the edge pixel toward infinity.
+ */
EdgeVirtualPixelMethod,
+
+ /**
+ * Mirror tile the image.
+ */
MirrorVirtualPixelMethod,
+
+ /**
+ * Choose a random pixel from the image.
+ */
RandomVirtualPixelMethod,
+
+ /**
+ * Tile the image.
+ */
TileVirtualPixelMethod,
+
+ /**
+ * The area surrounding the image is transparent blackness.
+ */
TransparentVirtualPixelMethod,
+
+ /** */
MaskVirtualPixelMethod,
+
+ /**
+ * The area surrounding the image is black.
+ */
BlackVirtualPixelMethod,
+
+ /**
+ * The area surrounding the image is gray.
+ */
GrayVirtualPixelMethod,
+
+ /**
+ * The area surrounding the image is white.
+ */
WhiteVirtualPixelMethod,
+
+ /**
+ * Horizontally tile the image, background color above/below.
+ */
HorizontalTileVirtualPixelMethod,
+
+ /**
+ * Vertically tile the image, sides are background color.
+ */
VerticalTileVirtualPixelMethod,
+
+ /**
+ * Horizontally tile the image and replicate the side edge pixels.
+ */
HorizontalTileEdgeVirtualPixelMethod,
+
+ /**
+ * Vertically tile the image and replicate the side edge pixels.
+ */
VerticalTileEdgeVirtualPixelMethod,
+
+ /**
+ * Alternate squares with image and background color.
+ */
CheckerTileVirtualPixelMethod
}