Current Path : /usr/local/share/doc/ImageMagick/www/api/MagickCore/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/local/share/doc/ImageMagick/www/api/MagickCore/color_8c.html |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>MagickCore: color.c File Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> <link href="tabs.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.5.4 --> <div class="nav"> <a class="el" href="dir_b44b349db36f8365f5234e57d3038770.html">magick</a></div> <h1>color.c File Reference</h1> <p> <code>#include "<a class="el" href="studio_8h-source.html">magick/studio.h</a>"</code><br> <code>#include "<a class="el" href="blob_8h-source.html">magick/blob.h</a>"</code><br> <code>#include "<a class="el" href="cache-view_8h-source.html">magick/cache-view.h</a>"</code><br> <code>#include "<a class="el" href="color_8h-source.html">magick/color.h</a>"</code><br> <code>#include "<a class="el" href="color-private_8h-source.html">magick/color-private.h</a>"</code><br> <code>#include "<a class="el" href="client_8h-source.html">magick/client.h</a>"</code><br> <code>#include "<a class="el" href="configure_8h-source.html">magick/configure.h</a>"</code><br> <code>#include "<a class="el" href="exception_8h-source.html">magick/exception.h</a>"</code><br> <code>#include "<a class="el" href="exception-private_8h-source.html">magick/exception-private.h</a>"</code><br> <code>#include "<a class="el" href="gem_8h-source.html">magick/gem.h</a>"</code><br> <code>#include "<a class="el" href="geometry_8h-source.html">magick/geometry.h</a>"</code><br> <code>#include "<a class="el" href="image-private_8h-source.html">magick/image-private.h</a>"</code><br> <code>#include "<a class="el" href="memory___8h-source.html">magick/memory_.h</a>"</code><br> <code>#include "<a class="el" href="monitor_8h-source.html">magick/monitor.h</a>"</code><br> <code>#include "<a class="el" href="option_8h-source.html">magick/option.h</a>"</code><br> <code>#include "<a class="el" href="pixel-private_8h-source.html">magick/pixel-private.h</a>"</code><br> <code>#include "<a class="el" href="quantize_8h-source.html">magick/quantize.h</a>"</code><br> <code>#include "<a class="el" href="quantum_8h-source.html">magick/quantum.h</a>"</code><br> <code>#include "<a class="el" href="semaphore_8h-source.html">magick/semaphore.h</a>"</code><br> <code>#include "<a class="el" href="string___8h-source.html">magick/string_.h</a>"</code><br> <code>#include "<a class="el" href="token_8h-source.html">magick/token.h</a>"</code><br> <code>#include "<a class="el" href="utility_8h-source.html">magick/utility.h</a>"</code><br> <code>#include "<a class="el" href="xml-tree_8h-source.html">magick/xml-tree.h</a>"</code><br> <table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Data Structures</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__NodeInfo.html">_NodeInfo</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__Nodes.html">_Nodes</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__CubeInfo.html">_CubeInfo</a></td></tr> <tr><td colspan="2"><br><h2>Defines</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#e3e1e2d4cbfc1c88010fb115dc0e3545">ColorFilename</a> "colors.xml"</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#5cdf4101eb1ac7b046208ea540295178">MaxTreeDepth</a> 8</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#f03bff83aaeff4d79ca7dc02313672e1">NodesInAList</a> 1536</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#43877b47d45bab1faaae84f6b8aa3cb1">EvaluateImageColorsText</a> " Compute image colors... "</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#fb6c785041f23503e69d6d0844911772">SVGCompliant</a>(component)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#51ff23685bf5657e466b91cd90d41793">HistogramImageTag</a> "Histogram/<a class="el" href="struct__Image.html">Image</a>"</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#f0e39f299030c52d5684bb69ccfab98e">MaximumUniqueColors</a> 1024</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#b8d8967b12e0292cb0a6a6a7bc5cd2c6">SearchImageText</a> " Searching image... "</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#08182bd4cf6fe53dc8d8e9a7c119bee0">UniqueColorsImageTag</a> "UniqueColors/<a class="el" href="struct__Image.html">Image</a>"</td></tr> <tr><td colspan="2"><br><h2>Typedefs</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="struct__NodeInfo.html">_NodeInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#4baf40b4a09546838d4a66f13af77c71">NodeInfo</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="struct__Nodes.html">_Nodes</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#af7a65d1122c0edda5b7899c516b3b9c">Nodes</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="struct__CubeInfo.html">_CubeInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#126b8e7ef5a7be9eff9c3a8a9c54fd2d">CubeInfo</a></td></tr> <tr><td colspan="2"><br><h2>Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="struct__CubeInfo.html">CubeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#17639284d5219409317fc5563048b120">GetCubeInfo</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="struct__NodeInfo.html">NodeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#d97eb3097d6ae77b4039fa25495e6a27">GetNodeInfo</a> (<a class="el" href="struct__CubeInfo.html">CubeInfo</a> *, const unsigned long)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#9b08dc2972ffc3223523cd92f936f228">InitializeColorList</a> (<a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#9446c9522f9c95049066a479d419ef73">LoadColorLists</a> (const char *, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#6c03c8a2d7ac796bf705f54f9104463b">DestroyColorCube</a> (const <a class="el" href="struct__Image.html">Image</a> *, <a class="el" href="struct__NodeInfo.html">NodeInfo</a> *)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#a2b85d616b600d98087a30a6451ae311">ColorToNodeId</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> *pixel, unsigned long index)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="struct__CubeInfo.html">CubeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#9edc78d59ec2f6c7f0f4c915a8fed426">ClassifyImageColors</a> (const <a class="el" href="struct__Image.html">Image</a> *image, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#048023fd3ad8b87804864237de51e10f">ConcatenateColorComponent</a> (const <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> *pixel, const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> channel, const <a class="el" href="color_8h.html#a8673515c910773807778b398818f7f4">ComplianceType</a> compliance, char *tuple)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#aff0d716692add65025908c752b363dd">DefineImageHistogram</a> (const <a class="el" href="struct__Image.html">Image</a> *image, <a class="el" href="struct__NodeInfo.html">NodeInfo</a> *node_info, <a class="el" href="struct__ColorPacket.html">ColorPacket</a> **histogram)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void * </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#9f9321a6a26c19b5f3ec901f9d4b0081">DestroyColorElement</a> (void *color_info)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#0a8c35c2895c9ed70419cd9089a65c58">DestroyColorList</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="struct__CubeInfo.html">CubeInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#80f7290307443b068f419186d188e25d">DestroyCubeInfo</a> (const <a class="el" href="struct__Image.html">Image</a> *image, <a class="el" href="struct__CubeInfo.html">CubeInfo</a> *cube_info)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport const <a class="el" href="struct__ColorInfo.html">ColorInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#5c731ac824a6ab0c36531e8a2f908f5d">GetColorInfo</a> (const char *name, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#6ea5588bab9ec5ee974234bb7efcb7bf">ColorInfoCompare</a> (const void *x, const void *y)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport const <a class="el" href="struct__ColorInfo.html">ColorInfo</a> ** </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#f9f88308dd51f28065ed0f9a6b03e1c9">GetColorInfoList</a> (const char *pattern, unsigned long *number_colors, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#21ec51a809569869915c518d6c973d2c">ColorCompare</a> (const void *x, const void *y)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char ** </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#bfd50d6786acee042a95c53a101526f2">GetColorList</a> (const char *pattern, unsigned long *number_colors, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#d58042f581979b0a117b2d3ea73aaf88">ConcatentateHexColorComponent</a> (const <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> *pixel, const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> channel, char *tuple)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#1bbda852eefda4e1b52d75ca339fcb8a">GetColorTuple</a> (const <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> *pixel, const <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> hex, char *tuple)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__ColorPacket.html">ColorPacket</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#52c1815bc184497f5025dba9a01de9a6">GetImageHistogram</a> (const <a class="el" href="struct__Image.html">Image</a> *image, unsigned long *number_colors, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#ab8ee82bfa799ed7e8398c64c6545290">HistogramCompare</a> (const void *x, const void *y)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#e2401cee23ea6314dfb7a49d97f6d4b4">GetNumberColors</a> (const <a class="el" href="struct__Image.html">Image</a> *image, FILE *file, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static double </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#af56051e2b875921b5098f5accdfb327">MagickMax</a> (const double x, const double y)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#ecb2da02d65c76a80dc1c262041b4e28">IsColorSimilar</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="struct__PixelPacket.html">PixelPacket</a> *p, const <a class="el" href="struct__PixelPacket.html">PixelPacket</a> *q)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#d0d3c9665260bfe3422651c115c3a513">IsGrayImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#396e7b4fcca1d57ee6e34de17f781037">IsHistogramImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#ff045a417a24aa12bec748853cf904ef">IsImageSimilar</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="struct__Image.html">Image</a> *target_image, long *x_offset, long *y_offset, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#f64aee800c6e834ce82b047422f7a09d">IsMagickColorSimilar</a> (const <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> *p, const <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> *q)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#164721515cc7e44327e24278b2c0c21f">IsMonochromeImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#1b65ebf9895eb38af9ec45c22cc3536b">IsOpacitySimilar</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="struct__PixelPacket.html">PixelPacket</a> *p, const <a class="el" href="struct__PixelPacket.html">PixelPacket</a> *q)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#bb1baa1d5cae66dfeb792b76af6e245b">IsOpaqueImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#f4575c63b919596c7e48cc00c59d7a7a">IsPaletteImage</a> (const <a class="el" href="struct__Image.html">Image</a> *image, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#575ce0b4fe401237a445390d09b725fe">ListColorInfo</a> (FILE *file, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#543d7ed899438350d6639307505b4afc">LoadColorList</a> (const char *xml, const char *filename, const unsigned long depth, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static double </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#11636cfe72a7e3eddd3f73b3e894b545">MagickMin</a> (const double x, const double y)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#2fec53c09504df1e8a09edfd6695646e">QueryColorDatabase</a> (const char *name, <a class="el" href="struct__PixelPacket.html">PixelPacket</a> *color, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#bd3d182569956ae5c1571d6a68b2c31c">QueryColorname</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="struct__PixelPacket.html">PixelPacket</a> *color, const <a class="el" href="color_8h.html#a8673515c910773807778b398818f7f4">ComplianceType</a> compliance, char *name, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#3a41e7234dfe0f88da55fa12b54cac25">QueryMagickColor</a> (const char *name, <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> *color, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#3812f47cb1342fcda1cb89f9b25273c7">QueryMagickColorname</a> (const <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> *color, const <a class="el" href="color_8h.html#a8673515c910773807778b398818f7f4">ComplianceType</a> compliance, const <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> hex, char *name, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#aeb3c0346768b1e789d48457b84438e7">UniqueColorsToImage</a> (<a class="el" href="struct__Image.html">Image</a> *image, <a class="el" href="struct__CubeInfo.html">CubeInfo</a> *cube_info, const <a class="el" href="struct__NodeInfo.html">NodeInfo</a> *node_info, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#7854304dc23a565ec8e8aef385d78807">UniqueImageColors</a> (const <a class="el" href="struct__Image.html">Image</a> *image, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr> <tr><td colspan="2"><br><h2>Variables</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#e51ebaadc4366557cae8e1476efa2693">ColorMap</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="struct__LinkedListInfo.html">LinkedListInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#553132a632db06ccb6e1afe0f90ba876">color_list</a> = (<a class="el" href="struct__LinkedListInfo.html">LinkedListInfo</a> *) NULL</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="structSemaphoreInfo.html">SemaphoreInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#a0d6c492ca8a98b62e978b0b1d159889">color_semaphore</a> = (<a class="el" href="structSemaphoreInfo.html">SemaphoreInfo</a> *) NULL</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static volatile <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="color_8c.html#3db1f89667e3ec96d490dce8f9d6cb9c">instantiate_color</a> = MagickFalse</td></tr> </table> <hr><h2>Define Documentation</h2> <a class="anchor" name="e3e1e2d4cbfc1c88010fb115dc0e3545"></a><!-- doxytag: member="color.c::ColorFilename" ref="e3e1e2d4cbfc1c88010fb115dc0e3545" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ColorFilename "colors.xml" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="43877b47d45bab1faaae84f6b8aa3cb1"></a><!-- doxytag: member="color.c::EvaluateImageColorsText" ref="43877b47d45bab1faaae84f6b8aa3cb1" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define EvaluateImageColorsText " Compute image colors... " </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="51ff23685bf5657e466b91cd90d41793"></a><!-- doxytag: member="color.c::HistogramImageTag" ref="51ff23685bf5657e466b91cd90d41793" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define HistogramImageTag "Histogram/<a class="el" href="struct__Image.html">Image</a>" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="f0e39f299030c52d5684bb69ccfab98e"></a><!-- doxytag: member="color.c::MaximumUniqueColors" ref="f0e39f299030c52d5684bb69ccfab98e" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MaximumUniqueColors 1024 </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="5cdf4101eb1ac7b046208ea540295178"></a><!-- doxytag: member="color.c::MaxTreeDepth" ref="5cdf4101eb1ac7b046208ea540295178" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MaxTreeDepth 8 </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="f03bff83aaeff4d79ca7dc02313672e1"></a><!-- doxytag: member="color.c::NodesInAList" ref="f03bff83aaeff4d79ca7dc02313672e1" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NodesInAList 1536 </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="b8d8967b12e0292cb0a6a6a7bc5cd2c6"></a><!-- doxytag: member="color.c::SearchImageText" ref="b8d8967b12e0292cb0a6a6a7bc5cd2c6" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SearchImageText " Searching image... " </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="fb6c785041f23503e69d6d0844911772"></a><!-- doxytag: member="color.c::SVGCompliant" ref="fb6c785041f23503e69d6d0844911772" args="(component)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SVGCompliant </td> <td>(</td> <td class="paramtype">component </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> <b>Value:</b><div class="fragment"><pre class="fragment">((<a class="code" href="magick-type_8h.html#63ab595ab40d99ff825a4c39cc69c074">MagickRealType</a>) \ ScaleCharToQuantum(ScaleQuantumToChar(<a class="code" href="quantum_8h.html#40bf610f6d90b8a26954b0cb5822d5aa">RoundToQuantum</a>(component)))); </pre></div> </div> </div><p> <a class="anchor" name="08182bd4cf6fe53dc8d8e9a7c119bee0"></a><!-- doxytag: member="color.c::UniqueColorsImageTag" ref="08182bd4cf6fe53dc8d8e9a7c119bee0" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UniqueColorsImageTag "UniqueColors/<a class="el" href="struct__Image.html">Image</a>" </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Typedef Documentation</h2> <a class="anchor" name="126b8e7ef5a7be9eff9c3a8a9c54fd2d"></a><!-- doxytag: member="color.c::CubeInfo" ref="126b8e7ef5a7be9eff9c3a8a9c54fd2d" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="struct__CubeInfo.html">_CubeInfo</a> <a class="el" href="struct__CubeInfo.html">CubeInfo</a> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="4baf40b4a09546838d4a66f13af77c71"></a><!-- doxytag: member="color.c::NodeInfo" ref="4baf40b4a09546838d4a66f13af77c71" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="struct__NodeInfo.html">_NodeInfo</a> <a class="el" href="struct__NodeInfo.html">NodeInfo</a> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="af7a65d1122c0edda5b7899c516b3b9c"></a><!-- doxytag: member="color.c::Nodes" ref="af7a65d1122c0edda5b7899c516b3b9c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="struct__Nodes.html">_Nodes</a> <a class="el" href="struct__Nodes.html">Nodes</a> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Function Documentation</h2> <a class="anchor" name="9edc78d59ec2f6c7f0f4c915a8fed426"></a><!-- doxytag: member="color.c::ClassifyImageColors" ref="9edc78d59ec2f6c7f0f4c915a8fed426" args="(const Image *image, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="struct__CubeInfo.html">CubeInfo</a>* ClassifyImageColors </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="21ec51a809569869915c518d6c973d2c"></a><!-- doxytag: member="color.c::ColorCompare" ref="21ec51a809569869915c518d6c973d2c" args="(const void *x, const void *y)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static int ColorCompare </td> <td>(</td> <td class="paramtype">const void * </td> <td class="paramname"> <em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const void * </td> <td class="paramname"> <em>y</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="6ea5588bab9ec5ee974234bb7efcb7bf"></a><!-- doxytag: member="color.c::ColorInfoCompare" ref="6ea5588bab9ec5ee974234bb7efcb7bf" args="(const void *x, const void *y)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static int ColorInfoCompare </td> <td>(</td> <td class="paramtype">const void * </td> <td class="paramname"> <em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const void * </td> <td class="paramname"> <em>y</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="a2b85d616b600d98087a30a6451ae311"></a><!-- doxytag: member="color.c::ColorToNodeId" ref="a2b85d616b600d98087a30a6451ae311" args="(const Image *image, const MagickPixelPacket *pixel, unsigned long index)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static unsigned long ColorToNodeId </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> * </td> <td class="paramname"> <em>pixel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned long </td> <td class="paramname"> <em>index</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [inline, static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="048023fd3ad8b87804864237de51e10f"></a><!-- doxytag: member="color.c::ConcatenateColorComponent" ref="048023fd3ad8b87804864237de51e10f" args="(const MagickPixelPacket *pixel, const ChannelType channel, const ComplianceType compliance, char *tuple)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport void ConcatenateColorComponent </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> * </td> <td class="paramname"> <em>pixel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> </td> <td class="paramname"> <em>channel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="color_8h.html#a8673515c910773807778b398818f7f4">ComplianceType</a> </td> <td class="paramname"> <em>compliance</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>tuple</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d58042f581979b0a117b2d3ea73aaf88"></a><!-- doxytag: member="color.c::ConcatentateHexColorComponent" ref="d58042f581979b0a117b2d3ea73aaf88" args="(const MagickPixelPacket *pixel, const ChannelType channel, char *tuple)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static void ConcatentateHexColorComponent </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> * </td> <td class="paramname"> <em>pixel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#19a96edeeb9d37072c4ce9f862d19ba8">ChannelType</a> </td> <td class="paramname"> <em>channel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>tuple</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="aff0d716692add65025908c752b363dd"></a><!-- doxytag: member="color.c::DefineImageHistogram" ref="aff0d716692add65025908c752b363dd" args="(const Image *image, NodeInfo *node_info, ColorPacket **histogram)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static void DefineImageHistogram </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__NodeInfo.html">NodeInfo</a> * </td> <td class="paramname"> <em>node_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ColorPacket.html">ColorPacket</a> ** </td> <td class="paramname"> <em>histogram</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="6c03c8a2d7ac796bf705f54f9104463b"></a><!-- doxytag: member="color.c::DestroyColorCube" ref="6c03c8a2d7ac796bf705f54f9104463b" args="(const Image *, NodeInfo *)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static void DestroyColorCube </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__NodeInfo.html">NodeInfo</a> * </td> <td class="paramname"> <em>node_info</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="9f9321a6a26c19b5f3ec901f9d4b0081"></a><!-- doxytag: member="color.c::DestroyColorElement" ref="9f9321a6a26c19b5f3ec901f9d4b0081" args="(void *color_info)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static void* DestroyColorElement </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"> <em>color_info</em> </td> <td> ) </td> <td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="0a8c35c2895c9ed70419cd9089a65c58"></a><!-- doxytag: member="color.c::DestroyColorList" ref="0a8c35c2895c9ed70419cd9089a65c58" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport void DestroyColorList </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="80f7290307443b068f419186d188e25d"></a><!-- doxytag: member="color.c::DestroyCubeInfo" ref="80f7290307443b068f419186d188e25d" args="(const Image *image, CubeInfo *cube_info)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="struct__CubeInfo.html">CubeInfo</a>* DestroyCubeInfo </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__CubeInfo.html">CubeInfo</a> * </td> <td class="paramname"> <em>cube_info</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="5c731ac824a6ab0c36531e8a2f908f5d"></a><!-- doxytag: member="color.c::GetColorInfo" ref="5c731ac824a6ab0c36531e8a2f908f5d" args="(const char *name, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport const <a class="el" href="struct__ColorInfo.html">ColorInfo</a>* GetColorInfo </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="f9f88308dd51f28065ed0f9a6b03e1c9"></a><!-- doxytag: member="color.c::GetColorInfoList" ref="f9f88308dd51f28065ed0f9a6b03e1c9" args="(const char *pattern, unsigned long *number_colors, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport const <a class="el" href="struct__ColorInfo.html">ColorInfo</a>** GetColorInfoList </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>pattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned long * </td> <td class="paramname"> <em>number_colors</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="bfd50d6786acee042a95c53a101526f2"></a><!-- doxytag: member="color.c::GetColorList" ref="bfd50d6786acee042a95c53a101526f2" args="(const char *pattern, unsigned long *number_colors, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport char** GetColorList </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>pattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned long * </td> <td class="paramname"> <em>number_colors</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="1bbda852eefda4e1b52d75ca339fcb8a"></a><!-- doxytag: member="color.c::GetColorTuple" ref="1bbda852eefda4e1b52d75ca339fcb8a" args="(const MagickPixelPacket *pixel, const MagickBooleanType hex, char *tuple)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport void GetColorTuple </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> * </td> <td class="paramname"> <em>pixel</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td> <td class="paramname"> <em>hex</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>tuple</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="17639284d5219409317fc5563048b120"></a><!-- doxytag: member="color.c::GetCubeInfo" ref="17639284d5219409317fc5563048b120" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="struct__CubeInfo.html">CubeInfo</a> * GetCubeInfo </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="52c1815bc184497f5025dba9a01de9a6"></a><!-- doxytag: member="color.c::GetImageHistogram" ref="52c1815bc184497f5025dba9a01de9a6" args="(const Image *image, unsigned long *number_colors, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__ColorPacket.html">ColorPacket</a>* GetImageHistogram </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned long * </td> <td class="paramname"> <em>number_colors</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d97eb3097d6ae77b4039fa25495e6a27"></a><!-- doxytag: member="color.c::GetNodeInfo" ref="d97eb3097d6ae77b4039fa25495e6a27" args="(CubeInfo *, const unsigned long)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="struct__NodeInfo.html">NodeInfo</a> * GetNodeInfo </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__CubeInfo.html">CubeInfo</a> * </td> <td class="paramname"> <em>cube_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const unsigned long </td> <td class="paramname"> <em>level</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="e2401cee23ea6314dfb7a49d97f6d4b4"></a><!-- doxytag: member="color.c::GetNumberColors" ref="e2401cee23ea6314dfb7a49d97f6d4b4" args="(const Image *image, FILE *file, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport unsigned long GetNumberColors </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">FILE * </td> <td class="paramname"> <em>file</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ab8ee82bfa799ed7e8398c64c6545290"></a><!-- doxytag: member="color.c::HistogramCompare" ref="ab8ee82bfa799ed7e8398c64c6545290" args="(const void *x, const void *y)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static int HistogramCompare </td> <td>(</td> <td class="paramtype">const void * </td> <td class="paramname"> <em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const void * </td> <td class="paramname"> <em>y</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="9b08dc2972ffc3223523cd92f936f228"></a><!-- doxytag: member="color.c::InitializeColorList" ref="9b08dc2972ffc3223523cd92f936f228" args="(ExceptionInfo *)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> InitializeColorList </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em> </td> <td> ) </td> <td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ecb2da02d65c76a80dc1c262041b4e28"></a><!-- doxytag: member="color.c::IsColorSimilar" ref="ecb2da02d65c76a80dc1c262041b4e28" args="(const Image *image, const PixelPacket *p, const PixelPacket *q)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> IsColorSimilar </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="struct__PixelPacket.html">PixelPacket</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="struct__PixelPacket.html">PixelPacket</a> * </td> <td class="paramname"> <em>q</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d0d3c9665260bfe3422651c115c3a513"></a><!-- doxytag: member="color.c::IsGrayImage" ref="d0d3c9665260bfe3422651c115c3a513" args="(const Image *image, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> IsGrayImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="396e7b4fcca1d57ee6e34de17f781037"></a><!-- doxytag: member="color.c::IsHistogramImage" ref="396e7b4fcca1d57ee6e34de17f781037" args="(const Image *image, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> IsHistogramImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ff045a417a24aa12bec748853cf904ef"></a><!-- doxytag: member="color.c::IsImageSimilar" ref="ff045a417a24aa12bec748853cf904ef" args="(const Image *image, const Image *target_image, long *x_offset, long *y_offset, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> IsImageSimilar </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>target_image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </td> <td class="paramname"> <em>x_offset</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </td> <td class="paramname"> <em>y_offset</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="f64aee800c6e834ce82b047422f7a09d"></a><!-- doxytag: member="color.c::IsMagickColorSimilar" ref="f64aee800c6e834ce82b047422f7a09d" args="(const MagickPixelPacket *p, const MagickPixelPacket *q)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> IsMagickColorSimilar </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> * </td> <td class="paramname"> <em>q</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="164721515cc7e44327e24278b2c0c21f"></a><!-- doxytag: member="color.c::IsMonochromeImage" ref="164721515cc7e44327e24278b2c0c21f" args="(const Image *image, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> IsMonochromeImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="1b65ebf9895eb38af9ec45c22cc3536b"></a><!-- doxytag: member="color.c::IsOpacitySimilar" ref="1b65ebf9895eb38af9ec45c22cc3536b" args="(const Image *image, const PixelPacket *p, const PixelPacket *q)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> IsOpacitySimilar </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="struct__PixelPacket.html">PixelPacket</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="struct__PixelPacket.html">PixelPacket</a> * </td> <td class="paramname"> <em>q</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="bb1baa1d5cae66dfeb792b76af6e245b"></a><!-- doxytag: member="color.c::IsOpaqueImage" ref="bb1baa1d5cae66dfeb792b76af6e245b" args="(const Image *image, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> IsOpaqueImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="f4575c63b919596c7e48cc00c59d7a7a"></a><!-- doxytag: member="color.c::IsPaletteImage" ref="f4575c63b919596c7e48cc00c59d7a7a" args="(const Image *image, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> IsPaletteImage </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="575ce0b4fe401237a445390d09b725fe"></a><!-- doxytag: member="color.c::ListColorInfo" ref="575ce0b4fe401237a445390d09b725fe" args="(FILE *file, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> ListColorInfo </td> <td>(</td> <td class="paramtype">FILE * </td> <td class="paramname"> <em>file</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="543d7ed899438350d6639307505b4afc"></a><!-- doxytag: member="color.c::LoadColorList" ref="543d7ed899438350d6639307505b4afc" args="(const char *xml, const char *filename, const unsigned long depth, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> LoadColorList </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>xml</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>filename</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const unsigned long </td> <td class="paramname"> <em>depth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="9446c9522f9c95049066a479d419ef73"></a><!-- doxytag: member="color.c::LoadColorLists" ref="9446c9522f9c95049066a479d419ef73" args="(const char *, ExceptionInfo *)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> LoadColorLists </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>filename</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="af56051e2b875921b5098f5accdfb327"></a><!-- doxytag: member="color.c::MagickMax" ref="af56051e2b875921b5098f5accdfb327" args="(const double x, const double y)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static double MagickMax </td> <td>(</td> <td class="paramtype">const double </td> <td class="paramname"> <em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>y</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [inline, static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="11636cfe72a7e3eddd3f73b3e894b545"></a><!-- doxytag: member="color.c::MagickMin" ref="11636cfe72a7e3eddd3f73b3e894b545" args="(const double x, const double y)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static double MagickMin </td> <td>(</td> <td class="paramtype">const double </td> <td class="paramname"> <em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"> <em>y</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [inline, static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="2fec53c09504df1e8a09edfd6695646e"></a><!-- doxytag: member="color.c::QueryColorDatabase" ref="2fec53c09504df1e8a09edfd6695646e" args="(const char *name, PixelPacket *color, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> QueryColorDatabase </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__PixelPacket.html">PixelPacket</a> * </td> <td class="paramname"> <em>color</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="bd3d182569956ae5c1571d6a68b2c31c"></a><!-- doxytag: member="color.c::QueryColorname" ref="bd3d182569956ae5c1571d6a68b2c31c" args="(const Image *image, const PixelPacket *color, const ComplianceType compliance, char *name, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> QueryColorname </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="struct__PixelPacket.html">PixelPacket</a> * </td> <td class="paramname"> <em>color</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="color_8h.html#a8673515c910773807778b398818f7f4">ComplianceType</a> </td> <td class="paramname"> <em>compliance</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="3a41e7234dfe0f88da55fa12b54cac25"></a><!-- doxytag: member="color.c::QueryMagickColor" ref="3a41e7234dfe0f88da55fa12b54cac25" args="(const char *name, MagickPixelPacket *color, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> QueryMagickColor </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> * </td> <td class="paramname"> <em>color</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="3812f47cb1342fcda1cb89f9b25273c7"></a><!-- doxytag: member="color.c::QueryMagickColorname" ref="3812f47cb1342fcda1cb89f9b25273c7" args="(const Image *image, const MagickPixelPacket *color, const ComplianceType compliance, const MagickBooleanType hex, char *name, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> QueryMagickColorname </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="struct__MagickPixelPacket.html">MagickPixelPacket</a> * </td> <td class="paramname"> <em>color</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="color_8h.html#a8673515c910773807778b398818f7f4">ComplianceType</a> </td> <td class="paramname"> <em>compliance</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> </td> <td class="paramname"> <em>hex</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="aeb3c0346768b1e789d48457b84438e7"></a><!-- doxytag: member="color.c::UniqueColorsToImage" ref="aeb3c0346768b1e789d48457b84438e7" args="(Image *image, CubeInfo *cube_info, const NodeInfo *node_info, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static void UniqueColorsToImage </td> <td>(</td> <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__CubeInfo.html">CubeInfo</a> * </td> <td class="paramname"> <em>cube_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="struct__NodeInfo.html">NodeInfo</a> * </td> <td class="paramname"> <em>node_info</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="7854304dc23a565ec8e8aef385d78807"></a><!-- doxytag: member="color.c::UniqueImageColors" ref="7854304dc23a565ec8e8aef385d78807" args="(const Image *image, ExceptionInfo *exception)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* UniqueImageColors </td> <td>(</td> <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> * </td> <td class="paramname"> <em>image</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> * </td> <td class="paramname"> <em>exception</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Variable Documentation</h2> <a class="anchor" name="553132a632db06ccb6e1afe0f90ba876"></a><!-- doxytag: member="color.c::color_list" ref="553132a632db06ccb6e1afe0f90ba876" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="struct__LinkedListInfo.html">LinkedListInfo</a>* <a class="el" href="color_8c.html#553132a632db06ccb6e1afe0f90ba876">color_list</a> = (<a class="el" href="struct__LinkedListInfo.html">LinkedListInfo</a> *) NULL<code> [static]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="a0d6c492ca8a98b62e978b0b1d159889"></a><!-- doxytag: member="color.c::color_semaphore" ref="a0d6c492ca8a98b62e978b0b1d159889" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="structSemaphoreInfo.html">SemaphoreInfo</a>* <a class="el" href="color_8c.html#a0d6c492ca8a98b62e978b0b1d159889">color_semaphore</a> = (<a class="el" href="structSemaphoreInfo.html">SemaphoreInfo</a> *) NULL<code> [static]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="e51ebaadc4366557cae8e1476efa2693"></a><!-- doxytag: member="color.c::ColorMap" ref="e51ebaadc4366557cae8e1476efa2693" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* <a class="el" href="color_8c.html#e51ebaadc4366557cae8e1476efa2693">ColorMap</a><code> [static]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="3db1f89667e3ec96d490dce8f9d6cb9c"></a><!-- doxytag: member="color.c::instantiate_color" ref="3db1f89667e3ec96d490dce8f9d6cb9c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">volatile <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> <a class="el" href="color_8c.html#3db1f89667e3ec96d490dce8f9d6cb9c">instantiate_color</a> = MagickFalse<code> [static]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr size="1"><address style="text-align: right;"><small>Generated on Sat Jan 26 14:50:29 2008 for MagickCore by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address> </body> </html>