|
From: <ai...@us...> - 2014-01-24 08:34:56
|
Revision: 12957
http://sourceforge.net/p/plplot/code/12957
Author: airwin
Date: 2014-01-24 08:34:51 +0000 (Fri, 24 Jan 2014)
Log Message:
-----------
Implement documentation for plgcmap1_range and plscmap1_range.
Thanks to H?\199?\142ili?\195?\160ng Wang for writing the plplot.h/api.xml
consistency checker that discovered these functions in our
public API did not have any documentation in api.xml.
ToDo: There are still 4 more functions that are missing documentation
according to that checker report and also inconsistencies between
plplot.h and api.xml in the number and names of the function
arguments.
Modified Paths:
--------------
trunk/doc/docbook/src/api.xml
trunk/doc/docbook/src/plplotdoc.xml.in
Modified: trunk/doc/docbook/src/api.xml
===================================================================
--- trunk/doc/docbook/src/api.xml 2014-01-24 05:11:55 UTC (rev 12956)
+++ trunk/doc/docbook/src/api.xml 2014-01-24 08:34:51 UTC (rev 12957)
@@ -4559,6 +4559,64 @@
</sect1>
+ <sect1 id="plgcmap1_range" renderas="sect3">
+ <title>
+ <function>plgcmap1_range</function>: Get the cmap1 argument
+ range for continuous color plots
+ </title>
+
+ <para>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>
+ <function>plgcmap1_range</function>
+ </funcdef>
+ <paramdef><parameter>min_color</parameter></paramdef>
+ <paramdef><parameter>max_color</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ </para>
+
+ <para>
+ Get the cmap1 argument range for continuous color plots.
+ (Use &plscmap1_range; to set the cmap1 argument range.)
+ </para>
+
+ <variablelist>
+ <varlistentry>
+ <term>
+ <parameter>min_color</parameter>
+ (<literal>PLFLT *</literal>, output)
+ </term>
+ <listitem>
+ <para>
+ Pointer to the current minimum cmap1 floating point argument.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <parameter>max_color</parameter>
+ (<literal>PLFLT *</literal>, output)
+ </term>
+ <listitem>
+ <para>
+ Pointer to the current maximum cmap1 floating point argument.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+
+ <para>
+ Redacted form: <function>plgcmap1_range(min_color, max_color)</function>
+ </para>
+
+ <para>
+ This function is currently not used in any example.
+ </para>
+
+ </sect1>
+
<sect1 id="plgcol0" renderas="sect3">
<title>
<function>plgcol0</function>: Returns 8-bit RGB values for given color
@@ -11157,6 +11215,69 @@
</sect1>
+ <sect1 id="plscmap1_range" renderas="sect3">
+ <title>
+ <function>plscmap1_range</function>: Set the cmap1 argument
+ range for continuous color plots
+ </title>
+
+ <para>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>
+ <function>plscmap1_range</function>
+ </funcdef>
+ <paramdef><parameter>min_color</parameter></paramdef>
+ <paramdef><parameter>max_color</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ </para>
+
+ <para>
+ Set the cmap1 argument range for continuous color
+ plots. If <parameter>min_color</parameter> is greater than
+ <parameter>max_color</parameter> or
+ <parameter>max_color</parameter> is greater than 1.0 or
+ <parameter>min_color</parameter> is less than 0.0 then no change
+ is made. (Use &plgcmap1_range; to get the cmap1
+ argument range.)
+ </para>
+
+ <variablelist>
+ <varlistentry>
+ <term>
+ <parameter>min_color</parameter>
+ (<literal>PLFLT</literal>, input)
+ </term>
+ <listitem>
+ <para>
+ The minimum cmap1 floating point argument.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
+ <parameter>max_color</parameter>
+ (<literal>PLFLT</literal>, input)
+ </term>
+ <listitem>
+ <para>
+ The maximum cmap1 floating point argument.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+
+ <para>
+ Redacted form: <function>plscmap1_range(min_color, max_color)</function>
+ </para>
+
+ <para>
+ This function is currently used in example 33.
+ </para>
+
+ </sect1>
+
<sect1 id="plscmap1" renderas="sect3">
<title>
<function>plscmap1</function>: Set color map1 colors using 8-bit RGB
Modified: trunk/doc/docbook/src/plplotdoc.xml.in
===================================================================
--- trunk/doc/docbook/src/plplotdoc.xml.in 2014-01-24 05:11:55 UTC (rev 12956)
+++ trunk/doc/docbook/src/plplotdoc.xml.in 2014-01-24 08:34:51 UTC (rev 12957)
@@ -116,6 +116,7 @@
<!ENTITY plfontld '<link linkend="plfontld"><function>plfontld</function></link>'>
<!ENTITY plFree2dGrid '<link linkend="plFree2dGrid"><function>plFree2dGrid</function></link>'>
<!ENTITY plgch '<link linkend="plgch"><function>plgch</function></link>'>
+<!ENTITY plgcmap1_range '<link linkend="plgcmap1_range"><function>plgcmap1_range</function></link>'>
<!ENTITY plgcol0 '<link linkend="plgcol0"><function>plgcol0</function></link>'>
<!ENTITY plgcolbg '<link linkend="plgcolbg"><function>plgcolbg</function></link>'>
<!ENTITY plgcompression '<link linkend="plgcompression"><function>plgcompression</function></link>'>
@@ -182,6 +183,7 @@
<!ENTITY plschr '<link linkend="plschr"><function>plschr</function></link>'>
<!ENTITY plscmap0 '<link linkend="plscmap0"><function>plscmap0</function></link>'>
<!ENTITY plscmap0n '<link linkend="plscmap0n"><function>plscmap0n</function></link>'>
+<!ENTITY plscmap1_range '<link linkend="plscmap1_range"><function>plgsmap1_range</function></link>'>
<!ENTITY plscmap1 '<link linkend="plscmap1"><function>plscmap1</function></link>'>
<!ENTITY plscmap1l '<link linkend="plscmap1l"><function>plscmap1l</function></link>'>
<!ENTITY plscmap1n '<link linkend="plscmap1n"><function>plscmap1n</function></link>'>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|