summaryrefslogtreecommitdiff
path: root/doc/gutenprint/html/group__curve.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/gutenprint/html/group__curve.html')
-rw-r--r--doc/gutenprint/html/group__curve.html128
1 files changed, 64 insertions, 64 deletions
diff --git a/doc/gutenprint/html/group__curve.html b/doc/gutenprint/html/group__curve.html
index 5c42a04..0187ef0 100644
--- a/doc/gutenprint/html/group__curve.html
+++ b/doc/gutenprint/html/group__curve.html
@@ -3,7 +3,7 @@
<title>libgutenprint API Reference: curve</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
-<!-- Generated by Doxygen 1.4.3 -->
+<!-- Generated by Doxygen 1.4.4 -->
<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
<h1>curve</h1>The curve type models a linear, spline or gamma curve.
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
@@ -182,7 +182,7 @@ The curve type models a linear, spline or gamma curve.
<p>
curve "inherits" from the sequence data structure (implemented via containment), since the curve data is represented internally as a sequence of numbers, for linear and spline curves. Linear Piecewise Curves (LPCs) should be implemented in the future which represent a curve in a more compact format.<p>
Various operations are supported, including interpolation and composition.<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="ga0"></a><!-- doxytag: member=<curve.h::stp_curve_t> ref=<ga0> args=<> --><p>
+<a class="anchor" name="ga0"></a><!-- doxytag: member="curve.h::stp_curve_t" ref="ga0" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -208,7 +208,7 @@ The curve opaque data type.
</tr>
</table>
<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="ga50"></a><!-- doxytag: member=<curve.h::stp_curve_bounds_t> ref=<ga50> args=<> --><p>
+<a class="anchor" name="ga50"></a><!-- doxytag: member="curve.h::stp_curve_bounds_t" ref="ga50" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -232,18 +232,18 @@ Behaviour when curve exceeds bounds.
<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="gga50a8"></a><!-- doxytag: member=<STP_CURVE_BOUNDS_RESCALE> ref=<gga50a8> args=<> -->STP_CURVE_BOUNDS_RESCALE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gga50a8"></a><!-- doxytag: member="STP_CURVE_BOUNDS_RESCALE" ref="gga50a8" args="" -->STP_CURVE_BOUNDS_RESCALE</em>&nbsp;</td><td>
Rescale the bounds. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga50a9"></a><!-- doxytag: member=<STP_CURVE_BOUNDS_CLIP> ref=<gga50a9> args=<> -->STP_CURVE_BOUNDS_CLIP</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gga50a9"></a><!-- doxytag: member="STP_CURVE_BOUNDS_CLIP" ref="gga50a9" args="" -->STP_CURVE_BOUNDS_CLIP</em>&nbsp;</td><td>
Clip the curve to the existing bounds. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga50a10"></a><!-- doxytag: member=<STP_CURVE_BOUNDS_ERROR> ref=<gga50a10> args=<> -->STP_CURVE_BOUNDS_ERROR</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gga50a10"></a><!-- doxytag: member="STP_CURVE_BOUNDS_ERROR" ref="gga50a10" args="" -->STP_CURVE_BOUNDS_ERROR</em>&nbsp;</td><td>
Error if bounds are violated. </td></tr>
</table>
</dl>
</td>
</tr>
</table>
-<a class="anchor" name="ga49"></a><!-- doxytag: member=<curve.h::stp_curve_compose_t> ref=<ga49> args=<> --><p>
+<a class="anchor" name="ga49"></a><!-- doxytag: member="curve.h::stp_curve_compose_t" ref="ga49" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -267,18 +267,18 @@ Composition types.
<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="gga49a5"></a><!-- doxytag: member=<STP_CURVE_COMPOSE_ADD> ref=<gga49a5> args=<> -->STP_CURVE_COMPOSE_ADD</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gga49a5"></a><!-- doxytag: member="STP_CURVE_COMPOSE_ADD" ref="gga49a5" args="" -->STP_CURVE_COMPOSE_ADD</em>&nbsp;</td><td>
Add composition. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga49a6"></a><!-- doxytag: member=<STP_CURVE_COMPOSE_MULTIPLY> ref=<gga49a6> args=<> -->STP_CURVE_COMPOSE_MULTIPLY</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gga49a6"></a><!-- doxytag: member="STP_CURVE_COMPOSE_MULTIPLY" ref="gga49a6" args="" -->STP_CURVE_COMPOSE_MULTIPLY</em>&nbsp;</td><td>
Multiply composition. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga49a7"></a><!-- doxytag: member=<STP_CURVE_COMPOSE_EXPONENTIATE> ref=<gga49a7> args=<> -->STP_CURVE_COMPOSE_EXPONENTIATE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gga49a7"></a><!-- doxytag: member="STP_CURVE_COMPOSE_EXPONENTIATE" ref="gga49a7" args="" -->STP_CURVE_COMPOSE_EXPONENTIATE</em>&nbsp;</td><td>
Exponentiate composition. </td></tr>
</table>
</dl>
</td>
</tr>
</table>
-<a class="anchor" name="ga47"></a><!-- doxytag: member=<curve.h::stp_curve_type_t> ref=<ga47> args=<> --><p>
+<a class="anchor" name="ga47"></a><!-- doxytag: member="curve.h::stp_curve_type_t" ref="ga47" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -302,16 +302,16 @@ Curve types.
<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="gga47a1"></a><!-- doxytag: member=<STP_CURVE_TYPE_LINEAR> ref=<gga47a1> args=<> -->STP_CURVE_TYPE_LINEAR</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gga47a1"></a><!-- doxytag: member="STP_CURVE_TYPE_LINEAR" ref="gga47a1" args="" -->STP_CURVE_TYPE_LINEAR</em>&nbsp;</td><td>
Linear interpolation. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga47a2"></a><!-- doxytag: member=<STP_CURVE_TYPE_SPLINE> ref=<gga47a2> args=<> -->STP_CURVE_TYPE_SPLINE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gga47a2"></a><!-- doxytag: member="STP_CURVE_TYPE_SPLINE" ref="gga47a2" args="" -->STP_CURVE_TYPE_SPLINE</em>&nbsp;</td><td>
Spline interpolation. </td></tr>
</table>
</dl>
</td>
</tr>
</table>
-<a class="anchor" name="ga48"></a><!-- doxytag: member=<curve.h::stp_curve_wrap_mode_t> ref=<ga48> args=<> --><p>
+<a class="anchor" name="ga48"></a><!-- doxytag: member="curve.h::stp_curve_wrap_mode_t" ref="ga48" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -335,9 +335,9 @@ Wrapping mode.
<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="gga48a3"></a><!-- doxytag: member=<STP_CURVE_WRAP_NONE> ref=<gga48a3> args=<> -->STP_CURVE_WRAP_NONE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gga48a3"></a><!-- doxytag: member="STP_CURVE_WRAP_NONE" ref="gga48a3" args="" -->STP_CURVE_WRAP_NONE</em>&nbsp;</td><td>
The curve does not wrap. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga48a4"></a><!-- doxytag: member=<STP_CURVE_WRAP_AROUND> ref=<gga48a4> args=<> -->STP_CURVE_WRAP_AROUND</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gga48a4"></a><!-- doxytag: member="STP_CURVE_WRAP_AROUND" ref="gga48a4" args="" -->STP_CURVE_WRAP_AROUND</em>&nbsp;</td><td>
The curve wraps to its starting point. </td></tr>
</table>
</dl>
@@ -345,7 +345,7 @@ The curve wraps to its starting point. </td></tr>
</tr>
</table>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ga46"></a><!-- doxytag: member=<curve.h::stp_curve_compose> ref=<ga46> args=<(stp_curve_t **retval, stp_curve_t *a, stp_curve_t *b, stp_curve_compose_t mode, int points)> --><p>
+<a class="anchor" name="ga46"></a><!-- doxytag: member="curve.h::stp_curve_compose" ref="ga46" args="(stp_curve_t **retval, stp_curve_t *a, stp_curve_t *b, stp_curve_compose_t mode, int points)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -412,7 +412,7 @@ Only add and multiply composition is currently supported. If both curves are gam
</td>
</tr>
</table>
-<a class="anchor" name="ga3"></a><!-- doxytag: member=<curve.h::stp_curve_copy> ref=<ga3> args=<(stp_curve_t *dest, const stp_curve_t *source)> --><p>
+<a class="anchor" name="ga3"></a><!-- doxytag: member="curve.h::stp_curve_copy" ref="ga3" args="(stp_curve_t *dest, const stp_curve_t *source)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -457,7 +457,7 @@ Both dest and source must be valid curves previously created with <a class="el"
</td>
</tr>
</table>
-<a class="anchor" name="ga10"></a><!-- doxytag: member=<curve.h::stp_curve_count_points> ref=<ga10> args=<(const stp_curve_t *curve)> --><p>
+<a class="anchor" name="ga10"></a><!-- doxytag: member="curve.h::stp_curve_count_points" ref="ga10" args="(const stp_curve_t *curve)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -493,7 +493,7 @@ Get the number of allocated points in the curve.
</td>
</tr>
</table>
-<a class="anchor" name="ga1"></a><!-- doxytag: member=<curve.h::stp_curve_create> ref=<ga1> args=<(stp_curve_wrap_mode_t wrap)> --><p>
+<a class="anchor" name="ga1"></a><!-- doxytag: member="curve.h::stp_curve_create" ref="ga1" args="(stp_curve_wrap_mode_t wrap)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -530,7 +530,7 @@ A wrapped curve has the same value at x=0 and x=1. The wrap mode of a curve cann
</td>
</tr>
</table>
-<a class="anchor" name="ga2"></a><!-- doxytag: member=<curve.h::stp_curve_create_copy> ref=<ga2> args=<(const stp_curve_t *curve)> --><p>
+<a class="anchor" name="ga2"></a><!-- doxytag: member="curve.h::stp_curve_create_copy" ref="ga2" args="(const stp_curve_t *curve)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -566,7 +566,7 @@ dest will be created, and then the contents of source will be copied into it. de
</td>
</tr>
</table>
-<a class="anchor" name="ga44"></a><!-- doxytag: member=<curve.h::stp_curve_create_from_file> ref=<ga44> args=<(const char *file)> --><p>
+<a class="anchor" name="ga44"></a><!-- doxytag: member="curve.h::stp_curve_create_from_file" ref="ga44" args="(const char *file)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -603,7 +603,7 @@ Create a curve from a stream.
</td>
</tr>
</table>
-<a class="anchor" name="ga43"></a><!-- doxytag: member=<curve.h::stp_curve_create_from_stream> ref=<ga43> args=<(FILE *fp)> --><p>
+<a class="anchor" name="ga43"></a><!-- doxytag: member="curve.h::stp_curve_create_from_stream" ref="ga43" args="(FILE *fp)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -640,7 +640,7 @@ Create a curve from a stream.
</td>
</tr>
</table>
-<a class="anchor" name="ga45"></a><!-- doxytag: member=<curve.h::stp_curve_create_from_string> ref=<ga45> args=<(const char *string)> --><p>
+<a class="anchor" name="ga45"></a><!-- doxytag: member="curve.h::stp_curve_create_from_string" ref="ga45" args="(const char *string)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -677,7 +677,7 @@ Create a curve from a string.
</td>
</tr>
</table>
-<a class="anchor" name="ga4"></a><!-- doxytag: member=<curve.h::stp_curve_destroy> ref=<ga4> args=<(stp_curve_t *curve)> --><p>
+<a class="anchor" name="ga4"></a><!-- doxytag: member="curve.h::stp_curve_destroy" ref="ga4" args="(stp_curve_t *curve)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -712,7 +712,7 @@ It is an error to destroy the curve more than once. <dl compact><dt><b>Parameter
</td>
</tr>
</table>
-<a class="anchor" name="ga6"></a><!-- doxytag: member=<curve.h::stp_curve_get_bounds> ref=<ga6> args=<(const stp_curve_t *curve, double *low, double *high)> --><p>
+<a class="anchor" name="ga6"></a><!-- doxytag: member="curve.h::stp_curve_get_bounds" ref="ga6" args="(const stp_curve_t *curve, double *low, double *high)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -764,7 +764,7 @@ Get the lower and upper bounds on a curve.
</td>
</tr>
</table>
-<a class="anchor" name="ga24"></a><!-- doxytag: member=<curve.h::stp_curve_get_data> ref=<ga24> args=<(const stp_curve_t *curve, size_t *count)> --><p>
+<a class="anchor" name="ga24"></a><!-- doxytag: member="curve.h::stp_curve_get_data" ref="ga24" args="(const stp_curve_t *curve, size_t *count)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -810,7 +810,7 @@ Get a pointer to the curve's raw data.
</td>
</tr>
</table>
-<a class="anchor" name="ga25"></a><!-- doxytag: member=<curve.h::stp_curve_get_data_points> ref=<ga25> args=<(const stp_curve_t *curve, size_t *count)> --><p>
+<a class="anchor" name="ga25"></a><!-- doxytag: member="curve.h::stp_curve_get_data_points" ref="ga25" args="(const stp_curve_t *curve, size_t *count)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -856,7 +856,7 @@ Get a pointer to the curve's raw data as points.
</td>
</tr>
</table>
-<a class="anchor" name="ga26"></a><!-- doxytag: member=<curve.h::stp_curve_get_float_data> ref=<ga26> args=<(const stp_curve_t *curve, size_t *count)> --><p>
+<a class="anchor" name="ga26"></a><!-- doxytag: member="curve.h::stp_curve_get_float_data" ref="ga26" args="(const stp_curve_t *curve, size_t *count)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -902,7 +902,7 @@ Get pointer to the curve's raw data as floats.
</td>
</tr>
</table>
-<a class="anchor" name="ga35"></a><!-- doxytag: member=<curve.h::stp_curve_get_gamma> ref=<ga35> args=<(const stp_curve_t *curve)> --><p>
+<a class="anchor" name="ga35"></a><!-- doxytag: member="curve.h::stp_curve_get_gamma" ref="ga35" args="(const stp_curve_t *curve)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -933,7 +933,7 @@ Get the gamma value of the curve.
</td>
</tr>
</table>
-<a class="anchor" name="ga29"></a><!-- doxytag: member=<curve.h::stp_curve_get_int_data> ref=<ga29> args=<(const stp_curve_t *curve, size_t *count)> --><p>
+<a class="anchor" name="ga29"></a><!-- doxytag: member="curve.h::stp_curve_get_int_data" ref="ga29" args="(const stp_curve_t *curve, size_t *count)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -979,7 +979,7 @@ Get pointer to the curve's raw data as integers.
</td>
</tr>
</table>
-<a class="anchor" name="ga12"></a><!-- doxytag: member=<curve.h::stp_curve_get_interpolation_type> ref=<ga12> args=<(const stp_curve_t *curve)> --><p>
+<a class="anchor" name="ga12"></a><!-- doxytag: member="curve.h::stp_curve_get_interpolation_type" ref="ga12" args="(const stp_curve_t *curve)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1015,7 +1015,7 @@ Get the curve interpolation type.
</td>
</tr>
</table>
-<a class="anchor" name="ga27"></a><!-- doxytag: member=<curve.h::stp_curve_get_long_data> ref=<ga27> args=<(const stp_curve_t *curve, size_t *count)> --><p>
+<a class="anchor" name="ga27"></a><!-- doxytag: member="curve.h::stp_curve_get_long_data" ref="ga27" args="(const stp_curve_t *curve, size_t *count)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1061,7 +1061,7 @@ Get pointer to the curve's raw data as longs.
</td>
</tr>
</table>
-<a class="anchor" name="ga37"></a><!-- doxytag: member=<curve.h::stp_curve_get_point> ref=<ga37> args=<(const stp_curve_t *curve, size_t where, double *data)> --><p>
+<a class="anchor" name="ga37"></a><!-- doxytag: member="curve.h::stp_curve_get_point" ref="ga37" args="(const stp_curve_t *curve, size_t where, double *data)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1114,7 +1114,7 @@ Get a point along the curve.
</td>
</tr>
</table>
-<a class="anchor" name="ga9"></a><!-- doxytag: member=<curve.h::stp_curve_get_range> ref=<ga9> args=<(const stp_curve_t *curve, double *low, double *high)> --><p>
+<a class="anchor" name="ga9"></a><!-- doxytag: member="curve.h::stp_curve_get_range" ref="ga9" args="(const stp_curve_t *curve, double *low, double *high)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1157,7 +1157,7 @@ Get a point along the curve.
</td>
</tr>
</table>
-<a class="anchor" name="ga33"></a><!-- doxytag: member=<curve.h::stp_curve_get_sequence> ref=<ga33> args=<(const stp_curve_t *curve)> --><p>
+<a class="anchor" name="ga33"></a><!-- doxytag: member="curve.h::stp_curve_get_sequence" ref="ga33" args="(const stp_curve_t *curve)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1193,7 +1193,7 @@ This can be used for fast access to the raw data. <dl compact><dt><b>Parameters:
</td>
</tr>
</table>
-<a class="anchor" name="ga31"></a><!-- doxytag: member=<curve.h::stp_curve_get_short_data> ref=<ga31> args=<(const stp_curve_t *curve, size_t *count)> --><p>
+<a class="anchor" name="ga31"></a><!-- doxytag: member="curve.h::stp_curve_get_short_data" ref="ga31" args="(const stp_curve_t *curve, size_t *count)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1239,7 +1239,7 @@ Get pointer to the curve's raw data as shorts.
</td>
</tr>
</table>
-<a class="anchor" name="ga22"></a><!-- doxytag: member=<curve.h::stp_curve_get_subrange> ref=<ga22> args=<(const stp_curve_t *curve, size_t start, size_t count)> --><p>
+<a class="anchor" name="ga22"></a><!-- doxytag: member="curve.h::stp_curve_get_subrange" ref="ga22" args="(const stp_curve_t *curve, size_t start, size_t count)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1292,7 +1292,7 @@ If the start or count is invalid, the returned curve will compare equal to NULL
</td>
</tr>
</table>
-<a class="anchor" name="ga30"></a><!-- doxytag: member=<curve.h::stp_curve_get_uint_data> ref=<ga30> args=<(const stp_curve_t *curve, size_t *count)> --><p>
+<a class="anchor" name="ga30"></a><!-- doxytag: member="curve.h::stp_curve_get_uint_data" ref="ga30" args="(const stp_curve_t *curve, size_t *count)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1338,7 +1338,7 @@ Get pointer to the curve's raw data as unsigned integers.
</td>
</tr>
</table>
-<a class="anchor" name="ga28"></a><!-- doxytag: member=<curve.h::stp_curve_get_ulong_data> ref=<ga28> args=<(const stp_curve_t *curve, size_t *count)> --><p>
+<a class="anchor" name="ga28"></a><!-- doxytag: member="curve.h::stp_curve_get_ulong_data" ref="ga28" args="(const stp_curve_t *curve, size_t *count)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1384,7 +1384,7 @@ Get pointer to the curve's raw data as unsigned longs.
</td>
</tr>
</table>
-<a class="anchor" name="ga32"></a><!-- doxytag: member=<curve.h::stp_curve_get_ushort_data> ref=<ga32> args=<(const stp_curve_t *curve, size_t *count)> --><p>
+<a class="anchor" name="ga32"></a><!-- doxytag: member="curve.h::stp_curve_get_ushort_data" ref="ga32" args="(const stp_curve_t *curve, size_t *count)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1430,7 +1430,7 @@ Get pointer to the curve's raw data as unsigned shorts.
</td>
</tr>
</table>
-<a class="anchor" name="ga7"></a><!-- doxytag: member=<curve.h::stp_curve_get_wrap> ref=<ga7> args=<(const stp_curve_t *curve)> --><p>
+<a class="anchor" name="ga7"></a><!-- doxytag: member="curve.h::stp_curve_get_wrap" ref="ga7" args="(const stp_curve_t *curve)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1466,7 +1466,7 @@ Get the wrapping mode.
</td>
</tr>
</table>
-<a class="anchor" name="ga38"></a><!-- doxytag: member=<curve.h::stp_curve_interpolate_value> ref=<ga38> args=<(const stp_curve_t *curve, double where, double *result)> --><p>
+<a class="anchor" name="ga38"></a><!-- doxytag: member="curve.h::stp_curve_interpolate_value" ref="ga38" args="(const stp_curve_t *curve, double where, double *result)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1519,7 +1519,7 @@ Interpolate a point along the curve.
</td>
</tr>
</table>
-<a class="anchor" name="ga8"></a><!-- doxytag: member=<curve.h::stp_curve_is_piecewise> ref=<ga8> args=<(const stp_curve_t *curve)> --><p>
+<a class="anchor" name="ga8"></a><!-- doxytag: member="curve.h::stp_curve_is_piecewise" ref="ga8" args="(const stp_curve_t *curve)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1555,7 +1555,7 @@ Determine whether the curve is piecewise.
</td>
</tr>
</table>
-<a class="anchor" name="ga39"></a><!-- doxytag: member=<curve.h::stp_curve_resample> ref=<ga39> args=<(stp_curve_t *curve, size_t points)> --><p>
+<a class="anchor" name="ga39"></a><!-- doxytag: member="curve.h::stp_curve_resample" ref="ga39" args="(stp_curve_t *curve, size_t points)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1601,7 +1601,7 @@ This does not destroy the gamma value of a curve. Points are interpolated as req
</td>
</tr>
</table>
-<a class="anchor" name="ga40"></a><!-- doxytag: member=<curve.h::stp_curve_rescale> ref=<ga40> args=<(stp_curve_t *curve, double scale, stp_curve_compose_t mode, stp_curve_bounds_t bounds_mode)> --><p>
+<a class="anchor" name="ga40"></a><!-- doxytag: member="curve.h::stp_curve_rescale" ref="ga40" args="(stp_curve_t *curve, double scale, stp_curve_compose_t mode, stp_curve_bounds_t bounds_mode)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1661,7 +1661,7 @@ This also rescales the bounds. Note that this currently destroys the gamma prope
</td>
</tr>
</table>
-<a class="anchor" name="ga5"></a><!-- doxytag: member=<curve.h::stp_curve_set_bounds> ref=<ga5> args=<(stp_curve_t *curve, double low, double high)> --><p>
+<a class="anchor" name="ga5"></a><!-- doxytag: member="curve.h::stp_curve_set_bounds" ref="ga5" args="(stp_curve_t *curve, double low, double high)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1714,7 +1714,7 @@ To change the bounds adjusting data as required, use stp_curve_rescale instead.
</td>
</tr>
</table>
-<a class="anchor" name="ga13"></a><!-- doxytag: member=<curve.h::stp_curve_set_data> ref=<ga13> args=<(stp_curve_t *curve, size_t count, const double *data)> --><p>
+<a class="anchor" name="ga13"></a><!-- doxytag: member="curve.h::stp_curve_set_data" ref="ga13" args="(stp_curve_t *curve, size_t count, const double *data)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1767,7 +1767,7 @@ If any of the data points fall outside the bounds, the operation is not performe
</td>
</tr>
</table>
-<a class="anchor" name="ga14"></a><!-- doxytag: member=<curve.h::stp_curve_set_data_points> ref=<ga14> args=<(stp_curve_t *curve, size_t count, const stp_curve_point_t *data)> --><p>
+<a class="anchor" name="ga14"></a><!-- doxytag: member="curve.h::stp_curve_set_data_points" ref="ga14" args="(stp_curve_t *curve, size_t count, const stp_curve_point_t *data)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1820,7 +1820,7 @@ If any of the data points fall outside the bounds, the operation is not performe
</td>
</tr>
</table>
-<a class="anchor" name="ga15"></a><!-- doxytag: member=<curve.h::stp_curve_set_float_data> ref=<ga15> args=<(stp_curve_t *curve, size_t count, const float *data)> --><p>
+<a class="anchor" name="ga15"></a><!-- doxytag: member="curve.h::stp_curve_set_float_data" ref="ga15" args="(stp_curve_t *curve, size_t count, const float *data)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1873,7 +1873,7 @@ If any of the data points fall outside the bounds, the operation is not performe
</td>
</tr>
</table>
-<a class="anchor" name="ga34"></a><!-- doxytag: member=<curve.h::stp_curve_set_gamma> ref=<ga34> args=<(stp_curve_t *curve, double f_gamma)> --><p>
+<a class="anchor" name="ga34"></a><!-- doxytag: member="curve.h::stp_curve_set_gamma" ref="ga34" args="(stp_curve_t *curve, double f_gamma)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1919,7 +1919,7 @@ This replaces all existing points along the curve. The bounds are set to 0..1. I
</td>
</tr>
</table>
-<a class="anchor" name="ga18"></a><!-- doxytag: member=<curve.h::stp_curve_set_int_data> ref=<ga18> args=<(stp_curve_t *curve, size_t count, const int *data)> --><p>
+<a class="anchor" name="ga18"></a><!-- doxytag: member="curve.h::stp_curve_set_int_data" ref="ga18" args="(stp_curve_t *curve, size_t count, const int *data)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -1972,7 +1972,7 @@ If any of the data points fall outside the bounds, the operation is not performe
</td>
</tr>
</table>
-<a class="anchor" name="ga11"></a><!-- doxytag: member=<curve.h::stp_curve_set_interpolation_type> ref=<ga11> args=<(stp_curve_t *curve, stp_curve_type_t itype)> --><p>
+<a class="anchor" name="ga11"></a><!-- doxytag: member="curve.h::stp_curve_set_interpolation_type" ref="ga11" args="(stp_curve_t *curve, stp_curve_type_t itype)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -2018,7 +2018,7 @@ Set the curve interpolation type.
</td>
</tr>
</table>
-<a class="anchor" name="ga16"></a><!-- doxytag: member=<curve.h::stp_curve_set_long_data> ref=<ga16> args=<(stp_curve_t *curve, size_t count, const long *data)> --><p>
+<a class="anchor" name="ga16"></a><!-- doxytag: member="curve.h::stp_curve_set_long_data" ref="ga16" args="(stp_curve_t *curve, size_t count, const long *data)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -2071,7 +2071,7 @@ If any of the data points fall outside the bounds, the operation is not performe
</td>
</tr>
</table>
-<a class="anchor" name="ga36"></a><!-- doxytag: member=<curve.h::stp_curve_set_point> ref=<ga36> args=<(stp_curve_t *curve, size_t where, double data)> --><p>
+<a class="anchor" name="ga36"></a><!-- doxytag: member="curve.h::stp_curve_set_point" ref="ga36" args="(stp_curve_t *curve, size_t where, double data)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -2124,7 +2124,7 @@ This call destroys any gamma value assigned to the curve. <dl compact><dt><b>Par
</td>
</tr>
</table>
-<a class="anchor" name="ga20"></a><!-- doxytag: member=<curve.h::stp_curve_set_short_data> ref=<ga20> args=<(stp_curve_t *curve, size_t count, const short *data)> --><p>
+<a class="anchor" name="ga20"></a><!-- doxytag: member="curve.h::stp_curve_set_short_data" ref="ga20" args="(stp_curve_t *curve, size_t count, const short *data)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -2177,7 +2177,7 @@ If any of the data points fall outside the bounds, the operation is not performe
</td>
</tr>
</table>
-<a class="anchor" name="ga23"></a><!-- doxytag: member=<curve.h::stp_curve_set_subrange> ref=<ga23> args=<(stp_curve_t *curve, const stp_curve_t *range, size_t start)> --><p>
+<a class="anchor" name="ga23"></a><!-- doxytag: member="curve.h::stp_curve_set_subrange" ref="ga23" args="(stp_curve_t *curve, const stp_curve_t *range, size_t start)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -2220,7 +2220,7 @@ If any of the data points fall outside the bounds, the operation is not performe
</td>
</tr>
</table>
-<a class="anchor" name="ga19"></a><!-- doxytag: member=<curve.h::stp_curve_set_uint_data> ref=<ga19> args=<(stp_curve_t *curve, size_t count, const unsigned int *data)> --><p>
+<a class="anchor" name="ga19"></a><!-- doxytag: member="curve.h::stp_curve_set_uint_data" ref="ga19" args="(stp_curve_t *curve, size_t count, const unsigned int *data)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -2273,7 +2273,7 @@ If any of the data points fall outside the bounds, the operation is not performe
</td>
</tr>
</table>
-<a class="anchor" name="ga17"></a><!-- doxytag: member=<curve.h::stp_curve_set_ulong_data> ref=<ga17> args=<(stp_curve_t *curve, size_t count, const unsigned long *data)> --><p>
+<a class="anchor" name="ga17"></a><!-- doxytag: member="curve.h::stp_curve_set_ulong_data" ref="ga17" args="(stp_curve_t *curve, size_t count, const unsigned long *data)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -2326,7 +2326,7 @@ If any of the data points fall outside the bounds, the operation is not performe
</td>
</tr>
</table>
-<a class="anchor" name="ga21"></a><!-- doxytag: member=<curve.h::stp_curve_set_ushort_data> ref=<ga21> args=<(stp_curve_t *curve, size_t count, const unsigned short *data)> --><p>
+<a class="anchor" name="ga21"></a><!-- doxytag: member="curve.h::stp_curve_set_ushort_data" ref="ga21" args="(stp_curve_t *curve, size_t count, const unsigned short *data)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -2379,7 +2379,7 @@ If any of the data points fall outside the bounds, the operation is not performe
</td>
</tr>
</table>
-<a class="anchor" name="ga41"></a><!-- doxytag: member=<curve.h::stp_curve_write> ref=<ga41> args=<(FILE *file, const stp_curve_t *curve)> --><p>
+<a class="anchor" name="ga41"></a><!-- doxytag: member="curve.h::stp_curve_write" ref="ga41" args="(FILE *file, const stp_curve_t *curve)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -2426,7 +2426,7 @@ The printable representation is guaranteed to contain only 7-bit printable ASCII
</td>
</tr>
</table>
-<a class="anchor" name="ga42"></a><!-- doxytag: member=<curve.h::stp_curve_write_string> ref=<ga42> args=<(const stp_curve_t *curve)> --><p>
+<a class="anchor" name="ga42"></a><!-- doxytag: member="curve.h::stp_curve_write_string" ref="ga42" args="(const stp_curve_t *curve)" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
@@ -2463,8 +2463,8 @@ The printable representation is guaranteed to contain only 7-bit printable ASCII
</td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Aug 1 20:10:26 2005 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sat Aug 13 14:42:23 2005 for libgutenprint API Reference by&nbsp;
<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.3 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.4 </small></address>
</body>
</html>