summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorRoger Leigh <rleigh@debian.org>2008-10-26 16:17:32 +0000
committerRoger Leigh <rleigh@debian.org>2008-10-26 16:17:32 +0000
commitcda0fb3b8a7cb56045b24fd0af0ed36591b5d7eb (patch)
tree31ef197ec5c98ac9ac08714a2440a787c065d8c7 /doc
parent92b02ddce00dec2787514568fa9d644d4f0350e9 (diff)
Imported Upstream version 5.0.1
Diffstat (limited to 'doc')
-rw-r--r--doc/Makefile.am8
-rw-r--r--doc/Makefile.in53
-rw-r--r--doc/README.maintaining14
-rw-r--r--doc/developer/Makefile.am4
-rw-r--r--doc/developer/Makefile.in48
-rw-r--r--doc/developer/gutenprint.pdfbin548791 -> 548791 bytes
-rw-r--r--doc/developer/reference-html/book1.html2
-rw-r--r--doc/developer/reference-html/c1717.html2
-rw-r--r--doc/developer/reference-html/c194.html2
-rw-r--r--doc/developer/reference-html/c1968.html2
-rw-r--r--doc/developer/reference-html/c200.html2
-rw-r--r--doc/developer/reference-html/c39.html2
-rw-r--r--doc/developer/reference-html/c464.html2
-rw-r--r--doc/developer/reference-html/c48.html2
-rw-r--r--doc/developer/reference-html/f14.html2
-rw-r--r--doc/developer/reference-html/gpl-terms.html2
-rw-r--r--doc/developer/reference-html/gpl.html2
-rw-r--r--doc/developer/reference-html/ln10.html2
-rw-r--r--doc/developer/reference-html/x1669.html2
-rw-r--r--doc/developer/reference-html/x1734.html2
-rw-r--r--doc/developer/reference-html/x271.html2
-rw-r--r--doc/developer/reference-html/x67.html2
-rw-r--r--doc/developer/reference-html/x79.html2
-rw-r--r--doc/developer/reference-html/x955.html2
-rw-r--r--doc/gutenprint-users-manual.odtbin295871 -> 295002 bytes
-rw-r--r--doc/gutenprint-users-manual.pdfbin772146 -> 756260 bytes
-rw-r--r--doc/gutenprint.dox.in339
-rw-r--r--doc/gutenprint/gutenprint.tag5024
-rw-r--r--doc/gutenprint/html/annotated.html26
-rw-r--r--doc/gutenprint/html/array_8h.html77
-rw-r--r--doc/gutenprint/html/bit-ops_8h.html834
-rw-r--r--doc/gutenprint/html/channel_8h.html1253
-rw-r--r--doc/gutenprint/html/classes.html26
-rw-r--r--doc/gutenprint/html/color_8h.html65
-rw-r--r--doc/gutenprint/html/curve-cache_8h.html579
-rw-r--r--doc/gutenprint/html/curve_8h.html241
-rw-r--r--doc/gutenprint/html/deprecated.html27
-rw-r--r--doc/gutenprint/html/dir_000000.html20
-rw-r--r--doc/gutenprint/html/dir_000001.html143
-rw-r--r--doc/gutenprint/html/dirs.html18
-rw-r--r--doc/gutenprint/html/dither_8h.html2317
-rw-r--r--doc/gutenprint/html/doxygen.css107
-rw-r--r--doc/gutenprint/html/files.html25
-rw-r--r--doc/gutenprint/html/functions.html451
-rw-r--r--doc/gutenprint/html/functions_vars.html453
-rw-r--r--doc/gutenprint/html/globals.html57
-rw-r--r--doc/gutenprint/html/globals_0x62.html55
-rw-r--r--doc/gutenprint/html/globals_0x63.html63
-rw-r--r--doc/gutenprint/html/globals_0x64.html59
-rw-r--r--doc/gutenprint/html/globals_0x67.html55
-rw-r--r--doc/gutenprint/html/globals_0x6e.html55
-rw-r--r--doc/gutenprint/html/globals_0x70.html72
-rw-r--r--doc/gutenprint/html/globals_0x73.html1944
-rw-r--r--doc/gutenprint/html/globals_0x74.html55
-rw-r--r--doc/gutenprint/html/globals_defs.html248
-rw-r--r--doc/gutenprint/html/globals_enum.html81
-rw-r--r--doc/gutenprint/html/globals_eval.html229
-rw-r--r--doc/gutenprint/html/globals_func.html1424
-rw-r--r--doc/gutenprint/html/globals_type.html166
-rw-r--r--doc/gutenprint/html/globals_vars.html75
-rw-r--r--doc/gutenprint/html/group__array.html689
-rw-r--r--doc/gutenprint/html/group__color.html613
-rw-r--r--doc/gutenprint/html/group__curve.html2811
-rw-r--r--doc/gutenprint/html/group__image.html425
-rw-r--r--doc/gutenprint/html/group__intl.html325
-rw-r--r--doc/gutenprint/html/group__intl__internal.html325
-rw-r--r--doc/gutenprint/html/group__list.html1479
-rw-r--r--doc/gutenprint/html/group__papersize.html325
-rw-r--r--doc/gutenprint/html/group__printer.html1209
-rw-r--r--doc/gutenprint/html/group__sequence.html1669
-rw-r--r--doc/gutenprint/html/group__util.html2374
-rw-r--r--doc/gutenprint/html/group__vars.html7767
-rw-r--r--doc/gutenprint/html/group__version.html519
-rw-r--r--doc/gutenprint/html/gutenprint-intl-internal_8h.html43
-rw-r--r--doc/gutenprint/html/gutenprint-intl_8h.html43
-rw-r--r--doc/gutenprint/html/gutenprint-module_8h.html61
-rw-r--r--doc/gutenprint/html/gutenprint-version_8h.html71
-rw-r--r--doc/gutenprint/html/gutenprint_8h.html29
-rw-r--r--doc/gutenprint/html/image_8h.html55
-rw-r--r--doc/gutenprint/html/index.html19
-rw-r--r--doc/gutenprint/html/list_8h.html157
-rw-r--r--doc/gutenprint/html/module_8h.html379
-rw-r--r--doc/gutenprint/html/modules.html19
-rw-r--r--doc/gutenprint/html/mxml_8h.html1683
-rw-r--r--doc/gutenprint/html/pages.html19
-rw-r--r--doc/gutenprint/html/paper_8h.html57
-rw-r--r--doc/gutenprint/html/path_8h.html129
-rw-r--r--doc/gutenprint/html/printers_8h.html115
-rw-r--r--doc/gutenprint/html/sequence_8h.html145
-rw-r--r--doc/gutenprint/html/string-list_8h.html529
-rw-r--r--doc/gutenprint/html/structdither__matrix__impl.html476
-rw-r--r--doc/gutenprint/html/structstp__cached__curve__t.html146
-rw-r--r--doc/gutenprint/html/structstp__color.html116
-rw-r--r--doc/gutenprint/html/structstp__colorfuncs__t.html146
-rw-r--r--doc/gutenprint/html/structstp__curve__point__t.html92
-rw-r--r--doc/gutenprint/html/structstp__dither__matrix__generic.html176
-rw-r--r--doc/gutenprint/html/structstp__dither__matrix__normal.html176
-rw-r--r--doc/gutenprint/html/structstp__dither__matrix__short.html176
-rw-r--r--doc/gutenprint/html/structstp__dotsize.html86
-rw-r--r--doc/gutenprint/html/structstp__double__bound__t.html88
-rw-r--r--doc/gutenprint/html/structstp__family.html86
-rw-r--r--doc/gutenprint/html/structstp__image.html334
-rw-r--r--doc/gutenprint/html/structstp__int__bound__t.html88
-rw-r--r--doc/gutenprint/html/structstp__lineactive__t.html86
-rw-r--r--doc/gutenprint/html/structstp__linebounds__t.html116
-rw-r--r--doc/gutenprint/html/structstp__linebufs__t.html86
-rw-r--r--doc/gutenprint/html/structstp__linecount__t.html86
-rw-r--r--doc/gutenprint/html/structstp__lineoff__t.html86
-rw-r--r--doc/gutenprint/html/structstp__module.html266
-rw-r--r--doc/gutenprint/html/structstp__module__version.html86
-rw-r--r--doc/gutenprint/html/structstp__mxml__attr__s.html86
-rw-r--r--doc/gutenprint/html/structstp__mxml__node__s.html236
-rw-r--r--doc/gutenprint/html/structstp__mxml__text__s.html86
-rw-r--r--doc/gutenprint/html/structstp__mxml__value__s.html116
-rw-r--r--doc/gutenprint/html/structstp__papersize__t.html368
-rw-r--r--doc/gutenprint/html/structstp__param__string__t.html88
-rw-r--r--doc/gutenprint/html/structstp__parameter__t.html838
-rw-r--r--doc/gutenprint/html/structstp__pass__t.html206
-rw-r--r--doc/gutenprint/html/structstp__printfuncs__t.html386
-rw-r--r--doc/gutenprint/html/structstp__raw__t.html88
-rw-r--r--doc/gutenprint/html/structstp__shade.html116
-rw-r--r--doc/gutenprint/html/structstp__weave__t.html236
-rw-r--r--doc/gutenprint/html/tab_b.gifbin0 -> 35 bytes
-rw-r--r--doc/gutenprint/html/tab_l.gifbin0 -> 706 bytes
-rw-r--r--doc/gutenprint/html/tab_r.gifbin0 -> 2585 bytes
-rw-r--r--doc/gutenprint/html/tabs.css102
-rw-r--r--doc/gutenprint/html/unionstp__mxml__value__u.html176
-rw-r--r--doc/gutenprint/html/util_8h.html172
-rw-r--r--doc/gutenprint/html/vars_8h.html614
-rw-r--r--doc/gutenprint/html/weave_8h.html999
-rw-r--r--doc/gutenprint/html/xml_8h.html919
-rw-r--r--doc/gutenprintui2/gutenprintui2.tag335
-rw-r--r--doc/gutenprintui2/html/annotated.html24
-rw-r--r--doc/gutenprintui2/html/classes.html32
-rw-r--r--doc/gutenprintui2/html/curve_8h.html783
-rw-r--r--doc/gutenprintui2/html/dir_000000.html20
-rw-r--r--doc/gutenprintui2/html/dir_000001.html26
-rw-r--r--doc/gutenprintui2/html/dirs.html18
-rw-r--r--doc/gutenprintui2/html/doxygen.css107
-rw-r--r--doc/gutenprintui2/html/files.html23
-rw-r--r--doc/gutenprintui2/html/functions.html207
-rw-r--r--doc/gutenprintui2/html/functions_vars.html209
-rw-r--r--doc/gutenprintui2/html/gammacurve_8h.html397
-rw-r--r--doc/gutenprintui2/html/globals.html343
-rw-r--r--doc/gutenprintui2/html/globals_defs.html81
-rw-r--r--doc/gutenprintui2/html/globals_enum.html45
-rw-r--r--doc/gutenprintui2/html/globals_eval.html69
-rw-r--r--doc/gutenprintui2/html/globals_func.html239
-rw-r--r--doc/gutenprintui2/html/globals_type.html54
-rw-r--r--doc/gutenprintui2/html/gutenprintui_8h.html2577
-rw-r--r--doc/gutenprintui2/html/index.html17
-rw-r--r--doc/gutenprintui2/html/struct__StpuiCurve.html474
-rw-r--r--doc/gutenprintui2/html/struct__StpuiCurveClass.html204
-rw-r--r--doc/gutenprintui2/html/struct__StpuiGammaCurve.html234
-rw-r--r--doc/gutenprintui2/html/struct__StpuiGammaCurveClass.html174
-rw-r--r--doc/gutenprintui2/html/structstpui__image.html264
-rw-r--r--doc/gutenprintui2/html/structstpui__plist__t.html414
-rw-r--r--doc/gutenprintui2/html/tab_b.gifbin0 -> 35 bytes
-rw-r--r--doc/gutenprintui2/html/tab_l.gifbin0 -> 706 bytes
-rw-r--r--doc/gutenprintui2/html/tab_r.gifbin0 -> 2585 bytes
-rw-r--r--doc/gutenprintui2/html/tabs.css102
-rw-r--r--doc/gutenprintui2/html/typebuiltins_8h.html237
162 files changed, 27402 insertions, 30046 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 9920c97..1449665 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,4 +1,4 @@
-## $Id: Makefile.am,v 1.48 2006/07/16 22:59:53 rlk Exp $
+## $Id: Makefile.am,v 1.49 2006/07/30 23:24:38 rleigh Exp $
## Copyright (C) 2000 Roger Leigh
##
## This program is free software; you can redistribute it and/or modify
@@ -63,9 +63,9 @@ html:
install-data-local: FAQ.html gutenprint-users-manual.odt gutenprint-users-manual.pdf
$(mkdir_p) $(DESTDIR)$(docdir)
- $(INSTALL_DATA) FAQ.html $(DESTDIR)$(docdir)
- $(INSTALL_DATA) gutenprint-users-manual.odt $(DESTDIR)$(docdir)
- $(INSTALL_DATA) gutenprint-users-manual.pdf $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(srcdir)/FAQ.html $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(srcdir)/gutenprint-users-manual.odt $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(srcdir)/gutenprint-users-manual.pdf $(DESTDIR)$(docdir)
## Clean
diff --git a/doc/Makefile.in b/doc/Makefile.in
index 53016ab..b73fbf6 100644
--- a/doc/Makefile.in
+++ b/doc/Makefile.in
@@ -47,18 +47,17 @@ subdir = doc
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
$(top_srcdir)/m4/gimp.m4 $(top_srcdir)/m4/iconv.m4 \
- $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
- $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/progtest.m4 \
- $(top_srcdir)/m4/stp.m4 $(top_srcdir)/m4/stp_cups.m4 \
- $(top_srcdir)/m4/stp_gimp.m4 $(top_srcdir)/m4/stp_option.m4 \
- $(top_srcdir)/m4/stp_release.m4 $(top_srcdir)/configure.ac
+ $(top_srcdir)/m4/isc-posix.m4 $(top_srcdir)/m4/lib-ld.m4 \
+ $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/stp.m4 \
+ $(top_srcdir)/m4/stp_cups.m4 $(top_srcdir)/m4/stp_gimp.m4 \
+ $(top_srcdir)/m4/stp_option.m4 $(top_srcdir)/m4/stp_release.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/scripts/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES = gutenprint.dox gutenprintui2.dox
-depcomp =
-am__depfiles_maybe =
SOURCES =
DIST_SOURCES =
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
@@ -73,13 +72,18 @@ DIST_SUBDIRS = $(SUBDIRS)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
ALL_LINGUAS = @ALL_LINGUAS@
+AMDEP_FALSE = @AMDEP_FALSE@
+AMDEP_TRUE = @AMDEP_TRUE@
AMTAR = @AMTAR@
AR = @AR@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
+BUILD_CUPS_1_2_FALSE = @BUILD_CUPS_1_2_FALSE@
+BUILD_CUPS_1_2_TRUE = @BUILD_CUPS_1_2_TRUE@
BUILD_CUPS_FALSE = @BUILD_CUPS_FALSE@
+BUILD_CUPS_PPDS = @BUILD_CUPS_PPDS@
BUILD_CUPS_PPDS_FALSE = @BUILD_CUPS_PPDS_FALSE@
BUILD_CUPS_PPDS_TRUE = @BUILD_CUPS_PPDS_TRUE@
BUILD_CUPS_TRUE = @BUILD_CUPS_TRUE@
@@ -105,6 +109,8 @@ BUILD_LIBGUTENPRINTUI_FALSE = @BUILD_LIBGUTENPRINTUI_FALSE@
BUILD_LIBGUTENPRINTUI_TRUE = @BUILD_LIBGUTENPRINTUI_TRUE@
BUILD_MODULES_FALSE = @BUILD_MODULES_FALSE@
BUILD_MODULES_TRUE = @BUILD_MODULES_TRUE@
+BUILD_SIMPLIFIED_CUPS_PPDS_FALSE = @BUILD_SIMPLIFIED_CUPS_PPDS_FALSE@
+BUILD_SIMPLIFIED_CUPS_PPDS_TRUE = @BUILD_SIMPLIFIED_CUPS_PPDS_TRUE@
BUILD_TESTPATTERN_FALSE = @BUILD_TESTPATTERN_FALSE@
BUILD_TESTPATTERN_TRUE = @BUILD_TESTPATTERN_TRUE@
BUILD_TEST_FALSE = @BUILD_TEST_FALSE@
@@ -112,6 +118,7 @@ BUILD_TEST_TRUE = @BUILD_TEST_TRUE@
BUILD_TRANSLATED_CUPS_PPDS_FALSE = @BUILD_TRANSLATED_CUPS_PPDS_FALSE@
BUILD_TRANSLATED_CUPS_PPDS_TRUE = @BUILD_TRANSLATED_CUPS_PPDS_TRUE@
CC = @CC@
+CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CONVERT = @CONVERT@
CPP = @CPP@
@@ -124,12 +131,14 @@ CUPS_PPDS_AT_TOP_LEVEL_TRUE = @CUPS_PPDS_AT_TOP_LEVEL_TRUE@
CUPS_PPD_PS_LEVEL = @CUPS_PPD_PS_LEVEL@
CXX = @CXX@
CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DB2HTML = @DB2HTML@
DB2PDF = @DB2PDF@
DB2PS = @DB2PS@
DEFS = @DEFS@
+DEPDIR = @DEPDIR@
DIALOG = @DIALOG@
DOXYGEN = @DOXYGEN@
DVIPDF = @DVIPDF@
@@ -164,6 +173,7 @@ GLIB_LIBS = @GLIB_LIBS@
GLIB_MKENUMS = @GLIB_MKENUMS@
GMSGFMT = @GMSGFMT@
GNUCFLAGS = @GNUCFLAGS@
+GREP = @GREP@
GTK2_CFLAGS = @GTK2_CFLAGS@
GTK2_LIBS = @GTK2_LIBS@
GTK_CFLAGS = @GTK_CFLAGS@
@@ -259,14 +269,17 @@ VERSION = @VERSION@
WHICH_PPDS = @WHICH_PPDS@
XGETTEXT = @XGETTEXT@
YACC = @YACC@
-ac_ct_AR = @ac_ct_AR@
+YFLAGS = @YFLAGS@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_F77 = @ac_ct_F77@
-ac_ct_RANLIB = @ac_ct_RANLIB@
-ac_ct_STRIP = @ac_ct_STRIP@
-ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@
+am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
+am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
+am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
+am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
+am__include = @am__include@
am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
@@ -283,6 +296,9 @@ cups_exec_prefix = @cups_exec_prefix@
cups_prefix = @cups_prefix@
cups_sbindir = @cups_sbindir@
datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = $(datadir)/$(PACKAGE)/doc
+dvidir = @dvidir@
exec_prefix = @exec_prefix@
gimp2_plug_indir = @gimp2_plug_indir@
gimp_plug_indir = @gimp_plug_indir@
@@ -300,24 +316,27 @@ host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
+htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
+localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
+psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
SUBDIRS = developer
AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include $(LOCAL_CPPFLAGS) $(GNUCFLAGS)
-docdir = $(datadir)/$(PACKAGE)/doc
MAINTAINERCLEANFILES = \
Makefile.in \
gutenprint-stamp
@@ -346,9 +365,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu --ignore-deps doc/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnu --ignore-deps doc/Makefile
+ $(AUTOMAKE) --gnu doc/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
@@ -691,9 +710,9 @@ html:
install-data-local: FAQ.html gutenprint-users-manual.odt gutenprint-users-manual.pdf
$(mkdir_p) $(DESTDIR)$(docdir)
- $(INSTALL_DATA) FAQ.html $(DESTDIR)$(docdir)
- $(INSTALL_DATA) gutenprint-users-manual.odt $(DESTDIR)$(docdir)
- $(INSTALL_DATA) gutenprint-users-manual.pdf $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(srcdir)/FAQ.html $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(srcdir)/gutenprint-users-manual.odt $(DESTDIR)$(docdir)
+ $(INSTALL_DATA) $(srcdir)/gutenprint-users-manual.pdf $(DESTDIR)$(docdir)
maintainer-clean-local:
$(RM) -r gutenprint
diff --git a/doc/README.maintaining b/doc/README.maintaining
index 14aa51c..2ae7782 100644
--- a/doc/README.maintaining
+++ b/doc/README.maintaining
@@ -49,7 +49,7 @@ something that you would like covering, please let me know!
-- Roger Leigh <rleigh@debian.org>
- $Id: README.maintaining,v 1.22 2006/05/14 20:02:18 rleigh Exp $
+ $Id: README.maintaining,v 1.22.8.1 2007/03/02 12:01:12 rlk Exp $
1. Setting up the autotools
@@ -226,12 +226,12 @@ is enabled, and should be present in the release tarball.
Other packages (including the extra development packages on some
systems) must be installed on your system to build correctly. These
include: autoconf, automake, libtool, gtk, gdk, gimp 1.2, gimp 2.0,
-cups, foomatic, makeinfo, jade/jadetex, readline, SGML tools,
-texi2html. Not all these need to be installed, depending on the
-configure options used. It might be necessary to get the latest
-releases of some of these packages, as critical bugs present in
-earlier releases have been fixed. The latest gettext and texi2html
-are strongly suggested.
+cups, foomatic, readline, and a DocBook processor (db2html, db2pdf,
+db2html). Not all these need to be installed, depending on the
+configure options used (GIMP, CUPS, Foomatic and readline are
+optional). It might be necessary to get the latest releases of some
+of these packages, as critical bugs present in earlier releases have
+been fixed. The latest gettext is strongly suggested.
3.4 Extra make targets
----------------------
diff --git a/doc/developer/Makefile.am b/doc/developer/Makefile.am
index e93267c..ec1232f 100644
--- a/doc/developer/Makefile.am
+++ b/doc/developer/Makefile.am
@@ -1,4 +1,4 @@
-## $Id: Makefile.am,v 1.19 2006/07/16 22:57:23 rlk Exp $
+## $Id: Makefile.am,v 1.19.6.1 2007/03/02 12:01:12 rlk Exp $
## Copyright (C) 2001 Andy Stewart and Roger Leigh
##
## This program is free software; you can redistribute it and/or modify
@@ -163,7 +163,7 @@ clean-local:
$(RM) -f $(MANUAL_SRC_FILES) ; \
fi
-$(RM) -rf *.tex *.log *.aux *.dvi *.gz *.out *.junk *.out *.fot
- -$(RM) -rf db2html* DB2HTML*
+ -$(RM) -rf db2html* DB2HTML* CATALOG.local
veryclean:
$(MAKE) MAINT_MODE=true clean
diff --git a/doc/developer/Makefile.in b/doc/developer/Makefile.in
index a86a76e..bc8612f 100644
--- a/doc/developer/Makefile.in
+++ b/doc/developer/Makefile.in
@@ -46,30 +46,34 @@ subdir = doc/developer
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
$(top_srcdir)/m4/gimp.m4 $(top_srcdir)/m4/iconv.m4 \
- $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
- $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/progtest.m4 \
- $(top_srcdir)/m4/stp.m4 $(top_srcdir)/m4/stp_cups.m4 \
- $(top_srcdir)/m4/stp_gimp.m4 $(top_srcdir)/m4/stp_option.m4 \
- $(top_srcdir)/m4/stp_release.m4 $(top_srcdir)/configure.ac
+ $(top_srcdir)/m4/isc-posix.m4 $(top_srcdir)/m4/lib-ld.m4 \
+ $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/stp.m4 \
+ $(top_srcdir)/m4/stp_cups.m4 $(top_srcdir)/m4/stp_gimp.m4 \
+ $(top_srcdir)/m4/stp_option.m4 $(top_srcdir)/m4/stp_release.m4 \
+ $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/scripts/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
-depcomp =
-am__depfiles_maybe =
SOURCES =
DIST_SOURCES =
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
ALL_LINGUAS = @ALL_LINGUAS@
+AMDEP_FALSE = @AMDEP_FALSE@
+AMDEP_TRUE = @AMDEP_TRUE@
AMTAR = @AMTAR@
AR = @AR@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
+BUILD_CUPS_1_2_FALSE = @BUILD_CUPS_1_2_FALSE@
+BUILD_CUPS_1_2_TRUE = @BUILD_CUPS_1_2_TRUE@
BUILD_CUPS_FALSE = @BUILD_CUPS_FALSE@
+BUILD_CUPS_PPDS = @BUILD_CUPS_PPDS@
BUILD_CUPS_PPDS_FALSE = @BUILD_CUPS_PPDS_FALSE@
BUILD_CUPS_PPDS_TRUE = @BUILD_CUPS_PPDS_TRUE@
BUILD_CUPS_TRUE = @BUILD_CUPS_TRUE@
@@ -95,6 +99,8 @@ BUILD_LIBGUTENPRINTUI_FALSE = @BUILD_LIBGUTENPRINTUI_FALSE@
BUILD_LIBGUTENPRINTUI_TRUE = @BUILD_LIBGUTENPRINTUI_TRUE@
BUILD_MODULES_FALSE = @BUILD_MODULES_FALSE@
BUILD_MODULES_TRUE = @BUILD_MODULES_TRUE@
+BUILD_SIMPLIFIED_CUPS_PPDS_FALSE = @BUILD_SIMPLIFIED_CUPS_PPDS_FALSE@
+BUILD_SIMPLIFIED_CUPS_PPDS_TRUE = @BUILD_SIMPLIFIED_CUPS_PPDS_TRUE@
BUILD_TESTPATTERN_FALSE = @BUILD_TESTPATTERN_FALSE@
BUILD_TESTPATTERN_TRUE = @BUILD_TESTPATTERN_TRUE@
BUILD_TEST_FALSE = @BUILD_TEST_FALSE@
@@ -102,6 +108,7 @@ BUILD_TEST_TRUE = @BUILD_TEST_TRUE@
BUILD_TRANSLATED_CUPS_PPDS_FALSE = @BUILD_TRANSLATED_CUPS_PPDS_FALSE@
BUILD_TRANSLATED_CUPS_PPDS_TRUE = @BUILD_TRANSLATED_CUPS_PPDS_TRUE@
CC = @CC@
+CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CONVERT = @CONVERT@
CPP = @CPP@
@@ -114,12 +121,14 @@ CUPS_PPDS_AT_TOP_LEVEL_TRUE = @CUPS_PPDS_AT_TOP_LEVEL_TRUE@
CUPS_PPD_PS_LEVEL = @CUPS_PPD_PS_LEVEL@
CXX = @CXX@
CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
CXXFLAGS = @CXXFLAGS@
CYGPATH_W = @CYGPATH_W@
DB2HTML = @DB2HTML@
DB2PDF = @DB2PDF@
DB2PS = @DB2PS@
DEFS = @DEFS@
+DEPDIR = @DEPDIR@
DIALOG = @DIALOG@
DOXYGEN = @DOXYGEN@
DVIPDF = @DVIPDF@
@@ -154,6 +163,7 @@ GLIB_LIBS = @GLIB_LIBS@
GLIB_MKENUMS = @GLIB_MKENUMS@
GMSGFMT = @GMSGFMT@
GNUCFLAGS = @GNUCFLAGS@
+GREP = @GREP@
GTK2_CFLAGS = @GTK2_CFLAGS@
GTK2_LIBS = @GTK2_LIBS@
GTK_CFLAGS = @GTK_CFLAGS@
@@ -249,14 +259,17 @@ VERSION = @VERSION@
WHICH_PPDS = @WHICH_PPDS@
XGETTEXT = @XGETTEXT@
YACC = @YACC@
-ac_ct_AR = @ac_ct_AR@
+YFLAGS = @YFLAGS@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_F77 = @ac_ct_F77@
-ac_ct_RANLIB = @ac_ct_RANLIB@
-ac_ct_STRIP = @ac_ct_STRIP@
-ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@
+am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
+am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
+am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
+am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
+am__include = @am__include@
am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
@@ -273,6 +286,9 @@ cups_exec_prefix = @cups_exec_prefix@
cups_prefix = @cups_prefix@
cups_sbindir = @cups_sbindir@
datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
exec_prefix = @exec_prefix@
gimp2_plug_indir = @gimp2_plug_indir@
gimp_plug_indir = @gimp_plug_indir@
@@ -290,17 +306,21 @@ host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
+htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
+localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
+psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
@@ -347,9 +367,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu --ignore-deps doc/developer/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/developer/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnu --ignore-deps doc/developer/Makefile
+ $(AUTOMAKE) --gnu doc/developer/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
@@ -617,7 +637,7 @@ clean-local:
$(RM) -f $(MANUAL_SRC_FILES) ; \
fi
-$(RM) -rf *.tex *.log *.aux *.dvi *.gz *.out *.junk *.out *.fot
- -$(RM) -rf db2html* DB2HTML*
+ -$(RM) -rf db2html* DB2HTML* CATALOG.local
veryclean:
$(MAKE) MAINT_MODE=true clean
diff --git a/doc/developer/gutenprint.pdf b/doc/developer/gutenprint.pdf
index 66a6479..e46f495 100644
--- a/doc/developer/gutenprint.pdf
+++ b/doc/developer/gutenprint.pdf
Binary files differ
diff --git a/doc/developer/reference-html/book1.html b/doc/developer/reference-html/book1.html
index 8c8b39c..22d3b84 100644
--- a/doc/developer/reference-html/book1.html
+++ b/doc/developer/reference-html/book1.html
@@ -10,7 +10,7 @@ REL="NEXT"
TITLE="Preface"
HREF="f14.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="book"
><DIV
diff --git a/doc/developer/reference-html/c1717.html b/doc/developer/reference-html/c1717.html
index 3a40313..8d788c0 100644
--- a/doc/developer/reference-html/c1717.html
+++ b/doc/developer/reference-html/c1717.html
@@ -16,7 +16,7 @@ REL="NEXT"
TITLE="Weaving algorithms"
HREF="x1734.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="chapter"
><DIV
diff --git a/doc/developer/reference-html/c194.html b/doc/developer/reference-html/c194.html
index 40d250a..9b10465 100644
--- a/doc/developer/reference-html/c194.html
+++ b/doc/developer/reference-html/c194.html
@@ -16,7 +16,7 @@ REL="NEXT"
TITLE="Adding a new printer"
HREF="c200.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="chapter"
><DIV
diff --git a/doc/developer/reference-html/c1968.html b/doc/developer/reference-html/c1968.html
index 6604cc4..2f76563 100644
--- a/doc/developer/reference-html/c1968.html
+++ b/doc/developer/reference-html/c1968.html
@@ -16,7 +16,7 @@ REL="NEXT"
TITLE="GNU General Public License"
HREF="gpl.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="chapter"
><DIV
diff --git a/doc/developer/reference-html/c200.html b/doc/developer/reference-html/c200.html
index a995e70..113c95f 100644
--- a/doc/developer/reference-html/c200.html
+++ b/doc/developer/reference-html/c200.html
@@ -16,7 +16,7 @@ REL="NEXT"
TITLE="The driver file"
HREF="x271.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="chapter"
><DIV
diff --git a/doc/developer/reference-html/c39.html b/doc/developer/reference-html/c39.html
index 1b6ce3e..ddadc9f 100644
--- a/doc/developer/reference-html/c39.html
+++ b/doc/developer/reference-html/c39.html
@@ -16,7 +16,7 @@ REL="NEXT"
TITLE="Using libgutenprint"
HREF="c48.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="chapter"
><DIV
diff --git a/doc/developer/reference-html/c464.html b/doc/developer/reference-html/c464.html
index 059dc9a..6dfb8d3 100644
--- a/doc/developer/reference-html/c464.html
+++ b/doc/developer/reference-html/c464.html
@@ -16,7 +16,7 @@ REL="NEXT"
TITLE="Remote Mode Commands"
HREF="x955.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="chapter"
><DIV
diff --git a/doc/developer/reference-html/c48.html b/doc/developer/reference-html/c48.html
index 907e61a..71e4a89 100644
--- a/doc/developer/reference-html/c48.html
+++ b/doc/developer/reference-html/c48.html
@@ -16,7 +16,7 @@ REL="NEXT"
TITLE="Linking with libgutenprint"
HREF="x67.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="chapter"
><DIV
diff --git a/doc/developer/reference-html/f14.html b/doc/developer/reference-html/f14.html
index b9e5ab2..48eaa51 100644
--- a/doc/developer/reference-html/f14.html
+++ b/doc/developer/reference-html/f14.html
@@ -16,7 +16,7 @@ REL="NEXT"
TITLE="Copying, modification and redistribution"
HREF="c39.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="preface"
><DIV
diff --git a/doc/developer/reference-html/gpl-terms.html b/doc/developer/reference-html/gpl-terms.html
index a457062..16c410f 100644
--- a/doc/developer/reference-html/gpl-terms.html
+++ b/doc/developer/reference-html/gpl-terms.html
@@ -16,7 +16,7 @@ REL="PREVIOUS"
TITLE="GNU General Public License"
HREF="gpl.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="sect1"
><DIV
diff --git a/doc/developer/reference-html/gpl.html b/doc/developer/reference-html/gpl.html
index ccdc927..3a7280e 100644
--- a/doc/developer/reference-html/gpl.html
+++ b/doc/developer/reference-html/gpl.html
@@ -16,7 +16,7 @@ REL="NEXT"
TITLE="TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION"
HREF="gpl-terms.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="appendix"
><DIV
diff --git a/doc/developer/reference-html/ln10.html b/doc/developer/reference-html/ln10.html
index cf959ef..87e4a78 100644
--- a/doc/developer/reference-html/ln10.html
+++ b/doc/developer/reference-html/ln10.html
@@ -11,7 +11,7 @@ REL="NEXT"
TITLE="Preface"
HREF="f14.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
><DIV
CLASS="NAVHEADER"
diff --git a/doc/developer/reference-html/x1669.html b/doc/developer/reference-html/x1669.html
index 9f290fe..4785a2f 100644
--- a/doc/developer/reference-html/x1669.html
+++ b/doc/developer/reference-html/x1669.html
@@ -19,7 +19,7 @@ REL="NEXT"
TITLE="Weaving for inkjet printers"
HREF="c1717.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="sect1"
><DIV
diff --git a/doc/developer/reference-html/x1734.html b/doc/developer/reference-html/x1734.html
index 1a3623a..9004db7 100644
--- a/doc/developer/reference-html/x1734.html
+++ b/doc/developer/reference-html/x1734.html
@@ -19,7 +19,7 @@ REL="NEXT"
TITLE="Dithering"
HREF="c1968.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="sect1"
><DIV
diff --git a/doc/developer/reference-html/x271.html b/doc/developer/reference-html/x271.html
index 6be31a9..288dbfa 100644
--- a/doc/developer/reference-html/x271.html
+++ b/doc/developer/reference-html/x271.html
@@ -19,7 +19,7 @@ REL="NEXT"
TITLE="ESC/P2"
HREF="c464.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="sect1"
><DIV
diff --git a/doc/developer/reference-html/x67.html b/doc/developer/reference-html/x67.html
index 9130f98..c402044 100644
--- a/doc/developer/reference-html/x67.html
+++ b/doc/developer/reference-html/x67.html
@@ -19,7 +19,7 @@ REL="NEXT"
TITLE="Integrating libgutenprint"
HREF="x79.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="sect1"
><DIV
diff --git a/doc/developer/reference-html/x79.html b/doc/developer/reference-html/x79.html
index 05f0608..4b4d156 100644
--- a/doc/developer/reference-html/x79.html
+++ b/doc/developer/reference-html/x79.html
@@ -19,7 +19,7 @@ REL="NEXT"
TITLE="Reporting Bugs"
HREF="c194.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="sect1"
><DIV
diff --git a/doc/developer/reference-html/x955.html b/doc/developer/reference-html/x955.html
index cd11971..5570b9f 100644
--- a/doc/developer/reference-html/x955.html
+++ b/doc/developer/reference-html/x955.html
@@ -19,7 +19,7 @@ REL="NEXT"
TITLE="Appropriate Remote Commands"
HREF="x1669.html"><META
http-equiv="Content-Type"
-content="text/html; charset=UTF-8"></HEAD
+content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="sect1"
><DIV
diff --git a/doc/gutenprint-users-manual.odt b/doc/gutenprint-users-manual.odt
index 618f1ba..c828b3a 100644
--- a/doc/gutenprint-users-manual.odt
+++ b/doc/gutenprint-users-manual.odt
Binary files differ
diff --git a/doc/gutenprint-users-manual.pdf b/doc/gutenprint-users-manual.pdf
index 7751497..a6f6365 100644
--- a/doc/gutenprint-users-manual.pdf
+++ b/doc/gutenprint-users-manual.pdf
Binary files differ
diff --git a/doc/gutenprint.dox.in b/doc/gutenprint.dox.in
index c75434f..ece7460 100644
--- a/doc/gutenprint.dox.in
+++ b/doc/gutenprint.dox.in
@@ -1,4 +1,4 @@
-# Doxyfile 1.3.4
+# Doxyfile 1.5.2
# This file describes the settings to be used by the documentation system
# doxygen (www.doxygen.org) for a project
@@ -14,6 +14,14 @@
# Project related configuration options
#---------------------------------------------------------------------------
+# This tag specifies the encoding used for all characters in the config file that
+# follow. The default is UTF-8 which is also the encoding used for all text before
+# the first occurrence of this tag. Doxygen uses libiconv (or the iconv built into
+# libc) for the transcoding. See http://www.gnu.org/software/libiconv for the list of
+# possible encodings.
+
+DOXYFILE_ENCODING = UTF-8
+
# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
# by quotes) that should identify the project.
@@ -32,27 +40,27 @@ PROJECT_NUMBER = @VERSION@
OUTPUT_DIRECTORY = ./gutenprint
+# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
+# 4096 sub-directories (in 2 levels) under the output directory of each output
+# format and will distribute the generated files over these directories.
+# Enabling this option can be useful when feeding doxygen a huge amount of
+# source files, where putting all generated files in the same directory would
+# otherwise cause performance problems for the file system.
+
+CREATE_SUBDIRS = NO
+
# The OUTPUT_LANGUAGE tag is used to specify the language in which all
# documentation generated by doxygen is written. Doxygen will use this
# information to generate all constant output in the proper language.
# The default language is English, other supported languages are:
-# Brazilian, Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish, Dutch,
-# Finnish, French, German, Greek, Hungarian, Italian, Japanese, Japanese-en
-# (Japanese with English messages), Korean, Norwegian, Polish, Portuguese,
-# Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, and Ukrainian.
+# Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese-Traditional,
+# Croatian, Czech, Danish, Dutch, Finnish, French, German, Greek, Hungarian,
+# Italian, Japanese, Japanese-en (Japanese with English messages), Korean,
+# Korean-en, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Russian,
+# Serbian, Slovak, Slovene, Spanish, Swedish, and Ukrainian.
OUTPUT_LANGUAGE = English
-# This tag can be used to specify the encoding used in the generated output.
-# The encoding is not always determined by the language that is chosen,
-# but also whether or not the output is meant for Windows or non-Windows users.
-# In case there is a difference, setting the USE_WINDOWS_ENCODING tag to YES
-# forces the Windows encoding (this is the default for the Windows binary),
-# whereas setting the tag to NO uses a Unix-style encoding (the default for
-# all platforms other than Windows).
-
-USE_WINDOWS_ENCODING = NO
-
# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will
# include brief member descriptions after the members that are listed in
# the file and class documentation (similar to JavaDoc).
@@ -67,16 +75,28 @@ BRIEF_MEMBER_DESC = YES
REPEAT_BRIEF = YES
+# This tag implements a quasi-intelligent brief description abbreviator
+# that is used to form the text in various listings. Each string
+# in this list, if found as the leading text of the brief description, will be
+# stripped from the text and the result after processing the whole list, is
+# used as the annotated text. Otherwise, the brief description is used as-is.
+# If left blank, the following values are used ("$name" is automatically
+# replaced with the name of the entity): "The $name class" "The $name widget"
+# "The $name file" "is" "provides" "specifies" "contains"
+# "represents" "a" "an" "the"
+
+ABBREVIATE_BRIEF =
+
# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
# Doxygen will generate a detailed section even if there is only a brief
# description.
ALWAYS_DETAILED_SEC = NO
-# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all inherited
-# members of a class in the documentation of that class as if those members were
-# ordinary class members. Constructors, destructors and assignment operators of
-# the base classes will not be shown.
+# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all
+# inherited members of a class in the documentation of that class as if those
+# members were ordinary class members. Constructors, destructors and assignment
+# operators of the base classes will not be shown.
INLINE_INHERITED_MEMB = NO
@@ -89,10 +109,21 @@ FULL_PATH_NAMES = YES
# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag
# can be used to strip a user-defined part of the path. Stripping is
# only done if one of the specified strings matches the left-hand part of
-# the path. It is allowed to use relative paths in the argument list.
+# the path. The tag can be used to show relative paths in the file list.
+# If left blank the directory from which doxygen is run is used as the
+# path to strip.
STRIP_FROM_PATH = ../
+# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
+# the path mentioned in the documentation of a class, which tells
+# the reader which header file to include in order to use a class.
+# If left blank only the name of the header file containing the class
+# definition is used. Otherwise one should specify the include paths that
+# are normally passed to the compiler using the -I flag.
+
+STRIP_FROM_INC_PATH =
+
# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter
# (but less readable) file names. This can be useful is your file systems
# doesn't support long names like on DOS, Mac, or CD-ROM.
@@ -103,7 +134,7 @@ SHORT_NAMES = NO
# will interpret the first line (until the first dot) of a JavaDoc-style
# comment as the brief description. If set to NO, the JavaDoc
# comments will behave just like the Qt-style comments (thus requiring an
-# explict @brief command for a brief description.
+# explicit @brief command for a brief description.
JAVADOC_AUTOBRIEF = YES
@@ -124,16 +155,15 @@ DETAILS_AT_TOP = NO
# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented
# member inherits the documentation from any documented member that it
-# reimplements.
+# re-implements.
INHERIT_DOCS = YES
-# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
-# tag is set to YES, then doxygen will reuse the documentation of the first
-# member in the group (if any) for the other members of the group. By default
-# all members of a group must be documented explicitly.
+# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce
+# a new page for each member. If set to NO, the documentation of a member will
+# be part of the file/class/namespace that contains it.
-DISTRIBUTE_GROUP_DOC = NO
+SEPARATE_MEMBER_PAGES = NO
# The TAB_SIZE tag can be used to set the number of spaces in a tab.
# Doxygen uses this value to replace tabs by spaces in code fragments.
@@ -149,20 +179,41 @@ TAB_SIZE = 8
ALIASES =
-# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources
-# only. Doxygen will then generate output that is more tailored for C.
+# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C
+# sources only. Doxygen will then generate output that is more tailored for C.
# For instance, some of the names that are used will be different. The list
# of all members will be omitted, etc.
OPTIMIZE_OUTPUT_FOR_C = YES
-# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java sources
-# only. Doxygen will then generate output that is more tailored for Java.
+# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java
+# sources only. Doxygen will then generate output that is more tailored for Java.
# For instance, namespaces will be presented as packages, qualified scopes
# will look different, etc.
OPTIMIZE_OUTPUT_JAVA = NO
+# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want to
+# include (a tag file for) the STL sources as input, then you should
+# set this tag to YES in order to let doxygen match functions declarations and
+# definitions whose arguments contain STL classes (e.g. func(std::string); v.s.
+# func(std::string) {}). This also make the inheritance and collaboration
+# diagrams that involve STL classes more complete and accurate.
+
+BUILTIN_STL_SUPPORT = NO
+
+# If you use Microsoft's C++/CLI language, you should set this option to YES to
+# enable parsing support.
+
+CPP_CLI_SUPPORT = NO
+
+# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
+# tag is set to YES, then doxygen will reuse the documentation of the first
+# member in the group (if any) for the other members of the group. By default
+# all members of a group must be documented explicitly.
+
+DISTRIBUTE_GROUP_DOC = NO
+
# Set the SUBGROUPING tag to YES (the default) to allow class member groups of
# the same type (for instance a group of public functions) to be put as a
# subgroup of that type (e.g. under the Public Functions section). Set it to
@@ -198,6 +249,13 @@ EXTRACT_STATIC = YES
EXTRACT_LOCAL_CLASSES = YES
+# This flag is only useful for Objective-C code. When set to YES local
+# methods, which are defined in the implementation section but not in
+# the interface are included in the documentation.
+# If set to NO (the default) only methods in the interface are included.
+
+EXTRACT_LOCAL_METHODS = NO
+
# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all
# undocumented members of documented classes, files or namespaces.
# If set to NO (the default) these members will be included in the
@@ -238,7 +296,7 @@ INTERNAL_DOCS = NO
# file names in lower-case letters. If set to YES upper-case letters are also
# allowed. This is useful if you have classes or files whose names only differ
# in case and if your file system supports case sensitive file names. Windows
-# users are advised to set this option to NO.
+# and Mac users are advised to set this option to NO.
CASE_SENSE_NAMES = YES
@@ -266,6 +324,23 @@ INLINE_INFO = YES
SORT_MEMBER_DOCS = YES
+# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the
+# brief documentation of file, namespace and class members alphabetically
+# by member name. If set to NO (the default) the members will appear in
+# declaration order.
+
+SORT_BRIEF_DOCS = NO
+
+# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be
+# sorted by fully-qualified names, including namespaces. If set to
+# NO (the default), the class list will be sorted only by class name,
+# not including the namespace part.
+# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
+# Note: This option applies only to the class list, not to the
+# alphabetical list.
+
+SORT_BY_SCOPE_NAME = NO
+
# The GENERATE_TODOLIST tag can be used to enable (YES) or
# disable (NO) the todo list. This list is created by putting \todo
# commands in the documentation.
@@ -311,6 +386,22 @@ MAX_INITIALIZER_LINES = 30
SHOW_USED_FILES = YES
+# If the sources in your project are distributed over multiple directories
+# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy
+# in the documentation. The default is NO.
+
+SHOW_DIRECTORIES = NO
+
+# The FILE_VERSION_FILTER tag can be used to specify a program or script that
+# doxygen should invoke to get the current version for each file (typically from the
+# version control system). Doxygen will invoke the program by executing (via
+# popen()) the command <command> <input-file>, where <command> is the value of
+# the FILE_VERSION_FILTER tag, and <input-file> is the name of an input file
+# provided by doxygen. Whatever the program writes to standard output
+# is used as the file version. See the manual for examples.
+
+FILE_VERSION_FILTER =
+
#---------------------------------------------------------------------------
# configuration options related to warning and progress messages
#---------------------------------------------------------------------------
@@ -339,10 +430,20 @@ WARN_IF_UNDOCUMENTED = YES
WARN_IF_DOC_ERROR = YES
+# This WARN_NO_PARAMDOC option can be abled to get warnings for
+# functions that are documented, but have no documentation for their parameters
+# or return value. If set to NO (the default) doxygen will only warn about
+# wrong or incomplete parameter documentation, but not about the absence of
+# documentation.
+
+WARN_NO_PARAMDOC = NO
+
# The WARN_FORMAT tag determines the format of the warning messages that
# doxygen can produce. The string should contain the $file, $line, and $text
# tags, which will be replaced by the file and line number from which the
-# warning originated and the warning text.
+# warning originated and the warning text. Optionally the format may contain
+# $version, which will be replaced by the version of the file (if it could
+# be obtained via FILE_VERSION_FILTER)
WARN_FORMAT = "$file:$line: $text"
@@ -363,12 +464,19 @@ WARN_LOGFILE =
INPUT = @top_srcdir@/include/gutenprint
+# This tag can be used to specify the character encoding of the source files that
+# doxygen parses. Internally doxygen uses the UTF-8 encoding, which is also the default
+# input encoding. Doxygen uses libiconv (or the iconv built into libc) for the transcoding.
+# See http://www.gnu.org/software/libiconv for the list of possible encodings.
+
+INPUT_ENCODING = UTF-8
+
# If the value of the INPUT tag contains directories, you can use the
# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
# and *.h) to filter out the source-files in the directories. If left
# blank the following patterns are tested:
-# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx *.hpp
-# *.h++ *.idl *.odl *.cs *.php *.php3 *.inc
+# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx
+# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.py
FILE_PATTERNS =
@@ -384,17 +492,27 @@ RECURSIVE = NO
EXCLUDE = @top_srcdir@/src/main/xmli18n-tmp.h
-# The EXCLUDE_SYMLINKS tag can be used select whether or not files or directories
-# that are symbolic links (a Unix filesystem feature) are excluded from the input.
+# The EXCLUDE_SYMLINKS tag can be used select whether or not files or
+# directories that are symbolic links (a Unix filesystem feature) are excluded
+# from the input.
EXCLUDE_SYMLINKS = NO
# If the value of the INPUT tag contains directories, you can use the
# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
-# certain files from those directories.
+# certain files from those directories. Note that the wildcards are matched
+# against the file with absolute path, so to exclude all test directories
+# for example use the pattern */test/*
EXCLUDE_PATTERNS =
+# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
+# (namespaces, classes, functions, etc.) that should be excluded from the output.
+# The symbol name can be a fully qualified name, a word, or if the wildcard * is used,
+# a substring. Examples: ANamespace, AClass, AClass::ANamespace, ANamespace::*Test
+
+EXCLUDE_SYMBOLS =
+
# The EXAMPLE_PATH tag can be used to specify one or more files or
# directories that contain example code fragments that are included (see
# the \include command).
@@ -426,10 +544,20 @@ IMAGE_PATH =
# by executing (via popen()) the command <filter> <input-file>, where <filter>
# is the value of the INPUT_FILTER tag, and <input-file> is the name of an
# input file. Doxygen will then use the output that the filter program writes
-# to standard output.
+# to standard output. If FILTER_PATTERNS is specified, this tag will be
+# ignored.
INPUT_FILTER =
+# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
+# basis. Doxygen will compare the file name with each pattern and apply the
+# filter if there is a match. The filters are a list of the form:
+# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further
+# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER
+# is applied to all files.
+
+FILTER_PATTERNS =
+
# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
# INPUT_FILTER) will be used to filter the input files when producing source
# files to browse (i.e. when SOURCE_BROWSER is set to YES).
@@ -441,7 +569,9 @@ FILTER_SOURCE_FILES = NO
#---------------------------------------------------------------------------
# If the SOURCE_BROWSER tag is set to YES then a list of source files will
-# be generated. Documented entities will be cross-referenced with these sources.
+# be generated. Documented entities will be cross-referenced with these sources.
+# Note: To get rid of all source code in the generated output, make sure also
+# VERBATIM_HEADERS is set to NO.
SOURCE_BROWSER = NO
@@ -468,6 +598,21 @@ REFERENCED_BY_RELATION = YES
REFERENCES_RELATION = YES
+# If the REFERENCES_LINK_SOURCE tag is set to YES (the default)
+# and SOURCE_BROWSER tag is set to YES, then the hyperlinks from
+# functions in REFERENCES_RELATION and REFERENCED_BY_RELATION lists will
+# link to the source code. Otherwise they will link to the documentstion.
+
+REFERENCES_LINK_SOURCE = YES
+
+# If the USE_HTAGS tag is set to YES then the references to source code
+# will point to the HTML generated by the htags(1) tool instead of doxygen
+# built-in source browser. The htags tool is part of GNU's global source
+# tagging system (see http://www.gnu.org/software/global/global.html). You
+# will need version 4.8.6 or higher.
+
+USE_HTAGS = NO
+
# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen
# will generate a verbatim copy of the header file for each class for
# which an include is specified. Set to NO to disable this.
@@ -533,7 +678,9 @@ HTML_FOOTER =
# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
# style sheet that is used by each HTML page. It can be used to
# fine-tune the look of the HTML output. If the tag is left blank doxygen
-# will generate a default style sheet
+# will generate a default style sheet. Note that doxygen will try to copy
+# the style sheet file to the HTML output directory, so don't put your own
+# stylesheet in the HTML output directory as well, or it will be erased!
HTML_STYLESHEET =
@@ -553,7 +700,7 @@ GENERATE_HTMLHELP = NO
# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can
# be used to specify the file name of the resulting .chm file. You
# can add a path in front of the file if the result should not be
-# written to the html output dir.
+# written to the html output directory.
CHM_FILE =
@@ -688,7 +835,7 @@ LATEX_HIDE_INDICES = NO
#---------------------------------------------------------------------------
# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output
-# The RTF output is optimised for Word 97 and may not look very pretty with
+# The RTF output is optimized for Word 97 and may not look very pretty with
# other RTF readers or editors.
GENERATE_RTF = NO
@@ -715,7 +862,7 @@ COMPACT_RTF = NO
RTF_HYPERLINKS = NO
# Load stylesheet definitions from file. Syntax is similar to doxygen's
-# config file, i.e. a series of assigments. You only have to provide
+# config file, i.e. a series of assignments. You only have to provide
# replacements, missing definitions are set to their default value.
RTF_STYLESHEET_FILE =
@@ -759,9 +906,7 @@ MAN_LINKS = NO
# If the GENERATE_XML tag is set to YES Doxygen will
# generate an XML file that captures the structure of
-# the code including all documentation. Note that this
-# feature is still experimental and incomplete at the
-# moment.
+# the code including all documentation.
GENERATE_XML = NO
@@ -783,6 +928,13 @@ XML_SCHEMA =
XML_DTD =
+# If the XML_PROGRAMLISTING tag is set to YES Doxygen will
+# dump the program listings (including syntax highlighting
+# and cross-referencing information) to the XML output. Note that
+# enabling this will significantly increase the size of the XML output.
+
+XML_PROGRAMLISTING = YES
+
#---------------------------------------------------------------------------
# configuration options for the AutoGen Definitions output
#---------------------------------------------------------------------------
@@ -847,7 +999,7 @@ MACRO_EXPANSION = NO
# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
# then the macro expansion is limited to the macros specified with the
-# PREDEFINED and EXPAND_AS_PREDEFINED tags.
+# PREDEFINED and EXPAND_AS_DEFINED tags.
EXPAND_ONLY_PREDEF = NO
@@ -873,7 +1025,9 @@ INCLUDE_FILE_PATTERNS =
# are defined before the preprocessor is started (similar to the -D option of
# gcc). The argument of the tag is a list of macros of the form: name
# or name=definition (no spaces). If the definition and the = are
-# omitted =1 is assumed.
+# omitted =1 is assumed. To prevent a macro definition from being
+# undefined via #undef or recursively expanded use the := operator
+# instead of the = operator.
PREDEFINED =
@@ -887,13 +1041,13 @@ EXPAND_AS_DEFINED =
# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then
# doxygen's preprocessor will remove all function-like macros that are alone
# on a line, have an all uppercase name, and do not end with a semicolon. Such
-# function macros are typically used for boiler-plate code, and will confuse the
-# parser if not removed.
+# function macros are typically used for boiler-plate code, and will confuse
+# the parser if not removed.
SKIP_FUNCTION_MACROS = YES
#---------------------------------------------------------------------------
-# Configuration::addtions related to external references
+# Configuration::additions related to external references
#---------------------------------------------------------------------------
# The TAGFILES option can be used to specify one or more tagfiles.
@@ -940,13 +1094,22 @@ PERL_PATH = @PERL@
#---------------------------------------------------------------------------
# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will
-# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base or
-# super classes. Setting the tag to NO turns the diagrams off. Note that this
-# option is superceded by the HAVE_DOT option below. This is only a fallback. It is
-# recommended to install and use dot, since it yields more powerful graphs.
+# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base
+# or super classes. Setting the tag to NO turns the diagrams off. Note that
+# this option is superseded by the HAVE_DOT option below. This is only a
+# fallback. It is recommended to install and use dot, since it yields more
+# powerful graphs.
CLASS_DIAGRAMS = NO
+# You can define message sequence charts within doxygen comments using the \msc
+# command. Doxygen will then run the mscgen tool (see http://www.mcternan.me.uk/mscgen/) to
+# produce the chart and insert it in the documentation. The MSCGEN_PATH tag allows you to
+# specify the directory where the mscgen tool resides. If left empty the tool is assumed to
+# be found in the default search path.
+
+MSCGEN_PATH =
+
# If set to YES, the inheritance and collaboration graphs will hide
# inheritance and usage relations if the target is undocumented
# or is not a class.
@@ -974,8 +1137,13 @@ CLASS_GRAPH = NO
COLLABORATION_GRAPH = NO
+# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen
+# will generate a graph for groups, showing the direct groups dependencies
+
+GROUP_GRAPHS = YES
+
# If the UML_LOOK tag is set to YES doxygen will generate inheritance and
-# collaboration diagrams in a style similiar to the OMG's Unified Modeling
+# collaboration diagrams in a style similar to the OMG's Unified Modeling
# Language.
UML_LOOK = NO
@@ -1007,11 +1175,26 @@ INCLUDED_BY_GRAPH = NO
CALL_GRAPH = NO
+# If the CALLER_GRAPH and HAVE_DOT tags are set to YES then doxygen will
+# generate a caller dependency graph for every global function or class method.
+# Note that enabling this option will significantly increase the time of a run.
+# So in most cases it will be better to enable caller graphs for selected
+# functions only using the \callergraph command.
+
+CALLER_GRAPH = NO
+
# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen
# will graphical hierarchy of all classes instead of a textual one.
GRAPHICAL_HIERARCHY = NO
+# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES
+# then doxygen will show the dependencies a directory has on other directories
+# in a graphical way. The dependency relations are determined by the #include
+# relations between the files in the directories.
+
+DIRECTORY_GRAPH = YES
+
# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
# generated by dot. Possible values are png, jpg, or gif
# If left blank png will be used.
@@ -1019,7 +1202,7 @@ GRAPHICAL_HIERARCHY = NO
DOT_IMAGE_FORMAT = png
# The tag DOT_PATH can be used to specify the path where the dot tool can be
-# found. If left blank, it is assumed the dot tool can be found on the path.
+# found. If left blank, it is assumed the dot tool can be found in the path.
DOT_PATH =
@@ -1029,32 +1212,28 @@ DOT_PATH =
DOTFILE_DIRS =
-# The MAX_DOT_GRAPH_WIDTH tag can be used to set the maximum allowed width
-# (in pixels) of the graphs generated by dot. If a graph becomes larger than
-# this value, doxygen will try to truncate the graph, so that it fits within
-# the specified constraint. Beware that most browsers cannot cope with very
-# large images.
+# The MAX_DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of
+# nodes that will be shown in the graph. If the number of nodes in a graph
+# becomes larger than this value, doxygen will truncate the graph, which is
+# visualized by representing a node as a red box. Note that doxygen will always
+# show the root nodes and its direct children regardless of this setting.
-MAX_DOT_GRAPH_WIDTH = 1024
+DOT_GRAPH_MAX_NODES = 50
-# The MAX_DOT_GRAPH_HEIGHT tag can be used to set the maximum allows height
-# (in pixels) of the graphs generated by dot. If a graph becomes larger than
-# this value, doxygen will try to truncate the graph, so that it fits within
-# the specified constraint. Beware that most browsers cannot cope with very
-# large images.
+# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
+# background. This is disabled by default, which results in a white background.
+# Warning: Depending on the platform used, enabling this option may lead to
+# badly anti-aliased labels on the edges of a graph (i.e. they become hard to
+# read).
-MAX_DOT_GRAPH_HEIGHT = 1024
+DOT_TRANSPARENT = NO
-# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the
-# graphs generated by dot. A depth value of 3 means that only nodes reachable
-# from the root by following a path via at most 3 edges will be shown. Nodes that
-# lay further from the root node will be omitted. Note that setting this option to
-# 1 or 2 may greatly reduce the computation time needed for large code bases. Also
-# note that a graph may be further truncated if the graph's image dimensions are
-# not sufficient to fit the graph (see MAX_DOT_GRAPH_WIDTH and MAX_DOT_GRAPH_HEIGHT).
-# If 0 is used for the depth value (the default), the graph is not depth-constrained.
+# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output
+# files in one run (i.e. multiple -o and -T options on the command line). This
+# makes dot run faster, but since only newer versions of dot (>1.8.10)
+# support this, this feature is disabled by default.
-MAX_DOT_GRAPH_DEPTH = 0
+DOT_MULTI_TARGETS = NO
# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will
# generate a legend page explaining the meaning of the various boxes and
@@ -1069,7 +1248,7 @@ GENERATE_LEGEND = YES
DOT_CLEANUP = YES
#---------------------------------------------------------------------------
-# Configuration::addtions related to the search engine
+# Configuration::additions related to the search engine
#---------------------------------------------------------------------------
# The SEARCHENGINE tag specifies whether or not a search engine should be
diff --git a/doc/gutenprint/gutenprint.tag b/doc/gutenprint/gutenprint.tag
index e06ea8e..d55549e 100644
--- a/doc/gutenprint/gutenprint.tag
+++ b/doc/gutenprint/gutenprint.tag
@@ -2,324 +2,345 @@
<tagfile>
<compound kind="file">
<name>array.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>array_8h</filename>
<includes id="sequence_8h" name="sequence.h" local="no" imported="no">gutenprint/sequence.h</includes>
<member kind="typedef">
<type>stp_array</type>
<name>stp_array_t</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g26a474575a39c1c36ad520b95aa813b0</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>stp_array_t *</type>
<name>stp_array_create</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>ga3d385d3e2f248b1c1ac88d5f103e9a2</anchor>
<arglist>(int x_size, int y_size)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_array_destroy</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>gafb2573df35220ef9be3f6ba4b8c871b</anchor>
<arglist>(stp_array_t *array)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_array_copy</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>gaa9bf798890e01b4bbce8cda45615021</anchor>
<arglist>(stp_array_t *dest, const stp_array_t *source)</arglist>
</member>
<member kind="function">
<type>stp_array_t *</type>
<name>stp_array_create_copy</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>gd0b50228ca40df79196197f9c21f4b56</anchor>
<arglist>(const stp_array_t *array)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_array_set_size</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>ge6fb91b246ef5abd388927cb9674503e</anchor>
<arglist>(stp_array_t *array, int x_size, int y_size)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_array_get_size</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>gfe61db801ab3b0326646178e536dd161</anchor>
<arglist>(const stp_array_t *array, int *x_size, int *y_size)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_array_set_data</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>gea0493f5bec9c5c185679adfde3edc9a</anchor>
<arglist>(stp_array_t *array, const double *data)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_array_get_data</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>ge0d44ee80048189d244b16f231c54b80</anchor>
<arglist>(const stp_array_t *array, size_t *size, const double **data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_array_set_point</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>gd6b95b2efd500007b098594826f4467f</anchor>
<arglist>(stp_array_t *array, int x, int y, double data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_array_get_point</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>g9078af984a5e1ec80a6068bdb51c9a6d</anchor>
<arglist>(const stp_array_t *array, int x, int y, double *data)</arglist>
</member>
<member kind="function">
<type>const stp_sequence_t *</type>
<name>stp_array_get_sequence</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>ge05ba5cfe8c03e2435348d6c5488d87e</anchor>
<arglist>(const stp_array_t *array)</arglist>
</member>
</compound>
<compound kind="file">
<name>bit-ops.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>bit-ops_8h</filename>
<member kind="function">
<type>void</type>
<name>stp_fold</name>
<anchorfile>bit-ops_8h.html</anchorfile>
- <anchor>a0</anchor>
- <arglist>(const unsigned char *line, int single_height, unsigned char *outbuf)</arglist>
+ <anchor>1a36a9f23f967528df8fffbd71b5e96c</anchor>
+ <arglist>(const unsigned char *line, int single_length, unsigned char *outbuf)</arglist>
+ </member>
+ <member kind="function">
+ <type>void</type>
+ <name>stp_fold_3bit</name>
+ <anchorfile>bit-ops_8h.html</anchorfile>
+ <anchor>0ee5e547d025f7113f275dbb4614230c</anchor>
+ <arglist>(const unsigned char *line, int single_length, unsigned char *outbuf)</arglist>
+ </member>
+ <member kind="function">
+ <type>void</type>
+ <name>stp_fold_3bit_323</name>
+ <anchorfile>bit-ops_8h.html</anchorfile>
+ <anchor>fe47834318158a214ca693f1433996f1</anchor>
+ <arglist>(const unsigned char *line, int single_length, unsigned char *outbuf)</arglist>
+ </member>
+ <member kind="function">
+ <type>void</type>
+ <name>stp_fold_4bit</name>
+ <anchorfile>bit-ops_8h.html</anchorfile>
+ <anchor>62ac3ec2651afff5fbe6c63544a13c66</anchor>
+ <arglist>(const unsigned char *line, int single_length, unsigned char *outbuf)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_split_2</name>
<anchorfile>bit-ops_8h.html</anchorfile>
- <anchor>a1</anchor>
+ <anchor>260a00a6551c9e27e56ea1fab9444d80</anchor>
<arglist>(int height, int bits, const unsigned char *in, unsigned char *outhi, unsigned char *outlo)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_split_4</name>
<anchorfile>bit-ops_8h.html</anchorfile>
- <anchor>a2</anchor>
+ <anchor>6d93a70fcc820df08fcf8d380b9743f5</anchor>
<arglist>(int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_unpack_2</name>
<anchorfile>bit-ops_8h.html</anchorfile>
- <anchor>a3</anchor>
+ <anchor>e04e96586931b37257f4547eca77b116</anchor>
<arglist>(int height, int bits, const unsigned char *in, unsigned char *outlo, unsigned char *outhi)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_unpack_4</name>
<anchorfile>bit-ops_8h.html</anchorfile>
- <anchor>a4</anchor>
+ <anchor>c5bb5a178b5c6275e7e7c2f6b5064342</anchor>
<arglist>(int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_unpack_8</name>
<anchorfile>bit-ops_8h.html</anchorfile>
- <anchor>a5</anchor>
+ <anchor>958196e6b7349e883a450e52cae83d93</anchor>
<arglist>(int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3, unsigned char *out4, unsigned char *out5, unsigned char *out6, unsigned char *out7)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_unpack_16</name>
<anchorfile>bit-ops_8h.html</anchorfile>
- <anchor>a6</anchor>
+ <anchor>8ddfbe4f60566d4111b4c4d88a956d1b</anchor>
<arglist>(int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3, unsigned char *out4, unsigned char *out5, unsigned char *out6, unsigned char *out7, unsigned char *out8, unsigned char *out9, unsigned char *out10, unsigned char *out11, unsigned char *out12, unsigned char *out13, unsigned char *out14, unsigned char *out15)</arglist>
</member>
</compound>
<compound kind="file">
<name>channel.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>channel_8h</filename>
<member kind="function">
<type>void</type>
<name>stp_channel_reset</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a0</anchor>
+ <anchor>90026b1db4586b08df148db41a676b50</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_channel_reset_channel</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a1</anchor>
+ <anchor>b4b4591b1709146874c0218bc0591255</anchor>
<arglist>(stp_vars_t *v, int channel)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_channel_add</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a2</anchor>
+ <anchor>f03151796a167ec708b5412a31ddced5</anchor>
<arglist>(stp_vars_t *v, unsigned channel, unsigned subchannel, double value)</arglist>
</member>
<member kind="function">
<type>double</type>
<name>stp_channel_get_value</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a3</anchor>
+ <anchor>748f1fc90c60e70016998953b1adcde2</anchor>
<arglist>(stp_vars_t *v, unsigned channel, unsigned subchannel)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_channel_set_density_adjustment</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a4</anchor>
+ <anchor>e7bd4572fb2ac86694555d0b827a2db9</anchor>
<arglist>(stp_vars_t *v, int color, int subchannel, double adjustment)</arglist>
</member>
<member kind="function">
<type>double</type>
<name>stp_channel_get_density_adjustment</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a5</anchor>
+ <anchor>43188fd2c70d894e1e050277c1e4da35</anchor>
<arglist>(stp_vars_t *v, int color, int subchannel)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_channel_set_ink_limit</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a6</anchor>
+ <anchor>68afca52a3f3c0c72c1ff0329ef245c7</anchor>
<arglist>(stp_vars_t *v, double limit)</arglist>
</member>
<member kind="function">
<type>double</type>
<name>stp_channel_get_ink_limit</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a7</anchor>
+ <anchor>fe8ad41148d568cb1d662064ec721ac1</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_channel_set_cutoff_adjustment</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a8</anchor>
+ <anchor>59a4810ca297444fb16a5a1a1db319ed</anchor>
<arglist>(stp_vars_t *v, int color, int subchannel, double adjustment)</arglist>
</member>
<member kind="function">
<type>double</type>
<name>stp_channel_get_cutoff_adjustment</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a9</anchor>
+ <anchor>f903f5318c045567f6aa3b6f1496b5ba</anchor>
<arglist>(stp_vars_t *v, int color, int subchannel)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_channel_set_black_channel</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a10</anchor>
+ <anchor>1c1101b3f21368b26241a0db2877364e</anchor>
<arglist>(stp_vars_t *v, int channel)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_channel_get_black_channel</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a11</anchor>
+ <anchor>8a3cf94dfe1461bd0c8fb7464d5c99a6</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_channel_set_gloss_channel</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a12</anchor>
+ <anchor>b09858181233a7777b2d49ca50a327c6</anchor>
<arglist>(stp_vars_t *v, int channel)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_channel_get_gloss_channel</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a13</anchor>
+ <anchor>7771fa6878d414b4cd3b08743aadc3fc</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_channel_set_gloss_limit</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a14</anchor>
+ <anchor>774df9fbabb8fcd9241976cc50c9501d</anchor>
<arglist>(stp_vars_t *v, double limit)</arglist>
</member>
<member kind="function">
<type>double</type>
<name>stp_channel_get_gloss_limit</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a15</anchor>
+ <anchor>9231b8d3be7ec55dc657da2e6a5c406e</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_channel_set_curve</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a16</anchor>
+ <anchor>9e2107aa3cc118db2b6540f939064fed</anchor>
<arglist>(stp_vars_t *v, int channel, const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>const stp_curve_t *</type>
<name>stp_channel_get_curve</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a17</anchor>
+ <anchor>36feed643e8768ff93308980203a92be</anchor>
<arglist>(stp_vars_t *v, int channel)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_channel_set_gcr_curve</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a18</anchor>
+ <anchor>4f0863196d55416aa58ea9815eb33312</anchor>
<arglist>(stp_vars_t *v, const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>const stp_curve_t *</type>
<name>stp_channel_get_gcr_curve</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a19</anchor>
+ <anchor>c5c6578307d574f53c8f9110053fe9c5</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_channel_initialize</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a20</anchor>
+ <anchor>35b64c052b8dcfd4f1576b10d999e022</anchor>
<arglist>(stp_vars_t *v, stp_image_t *image, int input_channel_count)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_channel_convert</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a21</anchor>
+ <anchor>4559ad54f7de2403438baab1c97789f7</anchor>
<arglist>(const stp_vars_t *v, unsigned *zero_mask)</arglist>
</member>
<member kind="function">
<type>unsigned short *</type>
<name>stp_channel_get_input</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a22</anchor>
+ <anchor>c73acbaeb300c75912529c5064ea507a</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>unsigned short *</type>
<name>stp_channel_get_output</name>
<anchorfile>channel_8h.html</anchorfile>
- <anchor>a23</anchor>
+ <anchor>3ad58abee1208b328da69e49d230a54f</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
</compound>
<compound kind="file">
<name>color.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>color_8h</filename>
<class kind="struct">stp_colorfuncs_t</class>
<class kind="struct">stp_color</class>
@@ -327,97 +348,97 @@
<type>stp_color</type>
<name>stp_color_t</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>gd1408f9835b72f266ec7c7e1e1202a74</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_color_init</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g23392fc53078d51fcd14d6d565d56423</anchor>
<arglist>(stp_vars_t *v, stp_image_t *image, size_t steps)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_color_get_row</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>g0cf28c3c9638987df4b1740deadba0cb</anchor>
<arglist>(stp_vars_t *v, stp_image_t *image, int row, unsigned *zero_mask)</arglist>
</member>
<member kind="function">
<type>stp_parameter_list_t</type>
<name>stp_color_list_parameters</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>ga282220724877a57738b047140835141</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_color_describe_parameter</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>g83bc80c9fd84d741099bc20285a1b655</anchor>
<arglist>(const stp_vars_t *v, const char *name, stp_parameter_t *description)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_color_register</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>g47d6a8163ef21a6e700b1371228b851d</anchor>
<arglist>(const stp_color_t *color)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_color_unregister</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g2b62ec8e0afe1b6297bc71466f8a334c</anchor>
<arglist>(const stp_color_t *color)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_color_count</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g68c13c36d723e5604507bf33fe629f8b</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>const stp_color_t *</type>
<name>stp_get_color_by_name</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g3b8f62108f3604480e7b89b253527f4a</anchor>
<arglist>(const char *name)</arglist>
</member>
<member kind="function">
<type>const stp_color_t *</type>
<name>stp_get_color_by_index</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>g68ba525119da39ae854645ae649557d3</anchor>
<arglist>(int idx)</arglist>
</member>
<member kind="function">
<type>const stp_color_t *</type>
<name>stp_get_color_by_colorfuncs</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>g578f80b2bc3937df38ce7e803f5f472c</anchor>
<arglist>(stp_colorfuncs_t *colorfuncs)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_color_get_name</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>g5a4a4da67cb5c3f1c0a2a9618e46ed50</anchor>
<arglist>(const stp_color_t *c)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_color_get_long_name</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>g612389b45f09358f6bad0e376c91b057</anchor>
<arglist>(const stp_color_t *c)</arglist>
</member>
</compound>
<compound kind="file">
<name>curve-cache.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>curve-cache_8h</filename>
<includes id="curve_8h" name="curve.h" local="no" imported="no">gutenprint/curve.h</includes>
<class kind="struct">stp_cached_curve_t</class>
@@ -425,97 +446,97 @@
<type>#define</type>
<name>CURVE_CACHE_FAST_USHORT</name>
<anchorfile>curve-cache_8h.html</anchorfile>
- <anchor>a0</anchor>
+ <anchor>4b278e86a2f914893307fb20cf218e7c</anchor>
<arglist>(cache)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>CURVE_CACHE_FAST_DOUBLE</name>
<anchorfile>curve-cache_8h.html</anchorfile>
- <anchor>a1</anchor>
+ <anchor>f79c26492d6e6fd726498df18cae11fe</anchor>
<arglist>(cache)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>CURVE_CACHE_FAST_COUNT</name>
<anchorfile>curve-cache_8h.html</anchorfile>
- <anchor>a2</anchor>
+ <anchor>70b70d0328c61f17925402a4b1bb9a90</anchor>
<arglist>(cache)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_curve_free_curve_cache</name>
<anchorfile>curve-cache_8h.html</anchorfile>
- <anchor>a3</anchor>
+ <anchor>80cb29d2d12707901ca9261df5f3cd1c</anchor>
<arglist>(stp_cached_curve_t *cache)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_curve_cache_curve_data</name>
<anchorfile>curve-cache_8h.html</anchorfile>
- <anchor>a4</anchor>
+ <anchor>f3e398d179e00c2e7d8b7c2e5dcbfd5c</anchor>
<arglist>(stp_cached_curve_t *cache)</arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_curve_cache_get_curve</name>
<anchorfile>curve-cache_8h.html</anchorfile>
- <anchor>a5</anchor>
+ <anchor>26161d0b2b6c8b97e0de2dc12619cc6c</anchor>
<arglist>(stp_cached_curve_t *cache)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_curve_cache_curve_invalidate</name>
<anchorfile>curve-cache_8h.html</anchorfile>
- <anchor>a6</anchor>
+ <anchor>8d9c7b9a9aca371b6d2e72dcfc367f88</anchor>
<arglist>(stp_cached_curve_t *cache)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_curve_cache_set_curve</name>
<anchorfile>curve-cache_8h.html</anchorfile>
- <anchor>a7</anchor>
+ <anchor>8469e7bd7d80cfb01fc470a42e6ac805</anchor>
<arglist>(stp_cached_curve_t *cache, stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_curve_cache_set_curve_copy</name>
<anchorfile>curve-cache_8h.html</anchorfile>
- <anchor>a8</anchor>
+ <anchor>cd8bbfbdb0b60d079b6615cc4a19ee56</anchor>
<arglist>(stp_cached_curve_t *cache, const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>size_t</type>
<name>stp_curve_cache_get_count</name>
<anchorfile>curve-cache_8h.html</anchorfile>
- <anchor>a9</anchor>
+ <anchor>aefb6ef535ba108e0fdba1db4b58bd34</anchor>
<arglist>(stp_cached_curve_t *cache)</arglist>
</member>
<member kind="function">
<type>const unsigned short *</type>
<name>stp_curve_cache_get_ushort_data</name>
<anchorfile>curve-cache_8h.html</anchorfile>
- <anchor>a10</anchor>
+ <anchor>204df5bd2ecc318cccf6e2541d8b4830</anchor>
<arglist>(stp_cached_curve_t *cache)</arglist>
</member>
<member kind="function">
<type>const double *</type>
<name>stp_curve_cache_get_double_data</name>
<anchorfile>curve-cache_8h.html</anchorfile>
- <anchor>a11</anchor>
+ <anchor>45415b5aa0600b60b65880803aea84b4</anchor>
<arglist>(stp_cached_curve_t *cache)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_curve_cache_copy</name>
<anchorfile>curve-cache_8h.html</anchorfile>
- <anchor>a12</anchor>
+ <anchor>f5642e9d4e265b8d16db6075e1309a20</anchor>
<arglist>(stp_cached_curve_t *dest, const stp_cached_curve_t *src)</arglist>
</member>
</compound>
<compound kind="file">
<name>curve.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>curve_8h</filename>
<includes id="sequence_8h" name="sequence.h" local="no" imported="no">gutenprint/sequence.h</includes>
<class kind="struct">stp_curve_point_t</class>
@@ -523,405 +544,405 @@
<type>stp_curve</type>
<name>stp_curve_t</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g375a2b23705fb0698ae1d823243c8524</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_curve_type_t</name>
- <anchor>ga47</anchor>
+ <anchor>g982f8191c84b049cc3ad3cee1558fc23</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_TYPE_LINEAR</name>
- <anchor>gga47a1</anchor>
+ <anchor>gg982f8191c84b049cc3ad3cee1558fc2346228ddaa2d52a85ccd79c4dc0f76ad3</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_TYPE_SPLINE</name>
- <anchor>gga47a2</anchor>
+ <anchor>gg982f8191c84b049cc3ad3cee1558fc23fb1ffdc3754f428d8e3a2124e014ff77</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_curve_wrap_mode_t</name>
- <anchor>ga48</anchor>
+ <anchor>g3ae3af552b490b0ca8b02e442ac9547a</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_WRAP_NONE</name>
- <anchor>gga48a3</anchor>
+ <anchor>gg3ae3af552b490b0ca8b02e442ac9547ad840485ad7df768a06ee4be02d93b97a</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_WRAP_AROUND</name>
- <anchor>gga48a4</anchor>
+ <anchor>gg3ae3af552b490b0ca8b02e442ac9547ac0361aebddfabfb263dc0205a61f6fbd</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_curve_compose_t</name>
- <anchor>ga49</anchor>
+ <anchor>g7eddbee28cb1f3c76a19408b86ea142e</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_COMPOSE_ADD</name>
- <anchor>gga49a5</anchor>
+ <anchor>gg7eddbee28cb1f3c76a19408b86ea142ec38b0bf09e93edb67c3e5c53035295f3</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_COMPOSE_MULTIPLY</name>
- <anchor>gga49a6</anchor>
+ <anchor>gg7eddbee28cb1f3c76a19408b86ea142ed3bd2cdb63498d5d22686e79e2c0ed95</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_COMPOSE_EXPONENTIATE</name>
- <anchor>gga49a7</anchor>
+ <anchor>gg7eddbee28cb1f3c76a19408b86ea142e8de151149fdfd4fcca78826e6352246a</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_curve_bounds_t</name>
- <anchor>ga50</anchor>
+ <anchor>g86d146e483ca1902f973d574f542b85f</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_BOUNDS_RESCALE</name>
- <anchor>gga50a8</anchor>
+ <anchor>gg86d146e483ca1902f973d574f542b85f118d303bf7bdf4f00bda71cc6eac49c3</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_BOUNDS_CLIP</name>
- <anchor>gga50a9</anchor>
+ <anchor>gg86d146e483ca1902f973d574f542b85fec9e6673edac9d34e3aad376fa711aa5</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_BOUNDS_ERROR</name>
- <anchor>gga50a10</anchor>
+ <anchor>gg86d146e483ca1902f973d574f542b85fd699d675d5df223055388cd83d0b362b</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_curve_create</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g6b3640f0e25bd9d38e46bdc1b2ee58a4</anchor>
<arglist>(stp_curve_wrap_mode_t wrap)</arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_curve_create_copy</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>g972ed591394396e0c66e928a0695b3bf</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_curve_copy</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>gcd7861bf1c9d61ac4ec87844a15ab9d3</anchor>
<arglist>(stp_curve_t *dest, const stp_curve_t *source)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_curve_destroy</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>g4294b85e848fe421496469e2406ef380</anchor>
<arglist>(stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_bounds</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>ge32fb850963b8694d3739c0ed8475f75</anchor>
<arglist>(stp_curve_t *curve, double low, double high)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_curve_get_bounds</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g63c3386fbfd75da9fe985673bf7b1ca3</anchor>
<arglist>(const stp_curve_t *curve, double *low, double *high)</arglist>
</member>
<member kind="function">
<type>stp_curve_wrap_mode_t</type>
<name>stp_curve_get_wrap</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g859020827897bac0f4671322ec027dc4</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_is_piecewise</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g29b022a3055afe0b48d1f2736ff2f4da</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_curve_get_range</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>gcb8e51731b9385556747744a0d4f43fb</anchor>
<arglist>(const stp_curve_t *curve, double *low, double *high)</arglist>
</member>
<member kind="function">
<type>size_t</type>
<name>stp_curve_count_points</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>g766ff02b29b976372779f719076ad017</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_interpolation_type</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>g82890cef78f5861a88c5789c33693423</anchor>
<arglist>(stp_curve_t *curve, stp_curve_type_t itype)</arglist>
</member>
<member kind="function">
<type>stp_curve_type_t</type>
<name>stp_curve_get_interpolation_type</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>g42c98a6a6d2512516738b6df9367510e</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga13</anchor>
+ <anchor>g81bceb4cb991cef1cda2298cf7bb9f15</anchor>
<arglist>(stp_curve_t *curve, size_t count, const double *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_data_points</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga14</anchor>
+ <anchor>gce09cab4e6ae3d55f75aacae3689e8e6</anchor>
<arglist>(stp_curve_t *curve, size_t count, const stp_curve_point_t *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_float_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga15</anchor>
+ <anchor>gbd7a39289471607311141c7fc3bbb415</anchor>
<arglist>(stp_curve_t *curve, size_t count, const float *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_long_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga16</anchor>
+ <anchor>ge6a435a21a5c4b5e582d42095a7b06fc</anchor>
<arglist>(stp_curve_t *curve, size_t count, const long *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_ulong_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga17</anchor>
+ <anchor>g723173297f5b67af937205c7d74ac353</anchor>
<arglist>(stp_curve_t *curve, size_t count, const unsigned long *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_int_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga18</anchor>
+ <anchor>g31e76843f4d2f207701755b58766a670</anchor>
<arglist>(stp_curve_t *curve, size_t count, const int *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_uint_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga19</anchor>
+ <anchor>g3ee80f8e4f33691a78b3ad8c3fd7c34f</anchor>
<arglist>(stp_curve_t *curve, size_t count, const unsigned int *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_short_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga20</anchor>
+ <anchor>g2fa5222aab07e85f215e389734b6dbea</anchor>
<arglist>(stp_curve_t *curve, size_t count, const short *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_ushort_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga21</anchor>
+ <anchor>g0af395eefa7bfe0d19acc1acbaeefe48</anchor>
<arglist>(stp_curve_t *curve, size_t count, const unsigned short *data)</arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_curve_get_subrange</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga22</anchor>
+ <anchor>g5cbf7c4b6ad96ecb35fc06f46c0319f0</anchor>
<arglist>(const stp_curve_t *curve, size_t start, size_t count)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_subrange</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga23</anchor>
+ <anchor>g73dfcc4c95734449965227e21deb3037</anchor>
<arglist>(stp_curve_t *curve, const stp_curve_t *range, size_t start)</arglist>
</member>
<member kind="function">
<type>const double *</type>
<name>stp_curve_get_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga24</anchor>
+ <anchor>gb2208f56694e47e4300d10e057f59ee8</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const stp_curve_point_t *</type>
<name>stp_curve_get_data_points</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga25</anchor>
+ <anchor>g79e0d6afa3573917c756af64b56a0d82</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const float *</type>
<name>stp_curve_get_float_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga26</anchor>
+ <anchor>g251f105cb5f2b126ea02b7908f717c18</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const long *</type>
<name>stp_curve_get_long_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga27</anchor>
+ <anchor>gf59bd38c9dfc7beb08a283dc9e400bf2</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const unsigned long *</type>
<name>stp_curve_get_ulong_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga28</anchor>
+ <anchor>g24a862eda4cdbb626f51aeb7d8ae9a50</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const int *</type>
<name>stp_curve_get_int_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga29</anchor>
+ <anchor>g6de80e81b64262e0051441f697ae4de4</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const unsigned int *</type>
<name>stp_curve_get_uint_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga30</anchor>
+ <anchor>g19b3160a57dc6959fe08c631c7206a8a</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const short *</type>
<name>stp_curve_get_short_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga31</anchor>
+ <anchor>g87c5d1904efa58be8a21ab6b2c41d0b9</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const unsigned short *</type>
<name>stp_curve_get_ushort_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga32</anchor>
+ <anchor>ga02125af6b9c192e34985851370391b8</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const stp_sequence_t *</type>
<name>stp_curve_get_sequence</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga33</anchor>
+ <anchor>gde323594e84d4380c88ecf122a5a4da8</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_gamma</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga34</anchor>
+ <anchor>gcb8a2b9b21f97f32faacb99a6125e152</anchor>
<arglist>(stp_curve_t *curve, double f_gamma)</arglist>
</member>
<member kind="function">
<type>double</type>
<name>stp_curve_get_gamma</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga35</anchor>
+ <anchor>g0420a6cfa87aa96e5c9a56142aa0178d</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_point</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga36</anchor>
+ <anchor>g2d3b8372bde3fce699a3b7bb3c9d8582</anchor>
<arglist>(stp_curve_t *curve, size_t where, double data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_get_point</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga37</anchor>
+ <anchor>g569aae57147ed7681f23e0e60bd8af35</anchor>
<arglist>(const stp_curve_t *curve, size_t where, double *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_interpolate_value</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga38</anchor>
+ <anchor>gb33642ee6c49334f379a4dc185ecd355</anchor>
<arglist>(const stp_curve_t *curve, double where, double *result)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_resample</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga39</anchor>
+ <anchor>g87298cf562468cbcf2c1f76a0ab80b62</anchor>
<arglist>(stp_curve_t *curve, size_t points)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_rescale</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga40</anchor>
+ <anchor>gad611b3ddbd667ec204fa7b42f8d7546</anchor>
<arglist>(stp_curve_t *curve, double scale, stp_curve_compose_t mode, stp_curve_bounds_t bounds_mode)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_write</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga41</anchor>
+ <anchor>gc12af55cf0eb2f76db967886f8996313</anchor>
<arglist>(FILE *file, const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>char *</type>
<name>stp_curve_write_string</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga42</anchor>
+ <anchor>gf2f0da590278ff74af1eccb0aa0c7169</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_curve_create_from_stream</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga43</anchor>
+ <anchor>g478a24e44a3ce345f7207cf7ded12e37</anchor>
<arglist>(FILE *fp)</arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_curve_create_from_file</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga44</anchor>
+ <anchor>gd96d7d1cda5f037f7d6a9b651ebbbb46</anchor>
<arglist>(const char *file)</arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_curve_create_from_string</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga45</anchor>
+ <anchor>gb8c0df217306a6e0597f058efbfaca82</anchor>
<arglist>(const char *string)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_compose</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga46</anchor>
+ <anchor>g55c83a9139fc1b06b90e983d7c1ceff7</anchor>
<arglist>(stp_curve_t **retval, stp_curve_t *a, stp_curve_t *b, stp_curve_compose_t mode, int points)</arglist>
</member>
</compound>
<compound kind="file">
<name>dither.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>dither_8h</filename>
<class kind="struct">stp_dither_matrix_short</class>
<class kind="struct">stp_dither_matrix_normal</class>
@@ -933,408 +954,408 @@
<type>#define</type>
<name>STP_ECOLOR_K</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a0</anchor>
+ <anchor>9da4fbd724d498250c7129ccbb88c9a3</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_ECOLOR_C</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a1</anchor>
+ <anchor>fb855574a9dd1ce3c0ac8e353917cf40</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_ECOLOR_M</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a2</anchor>
+ <anchor>42c70bd6031d27d8ce2ab23133f7ed71</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_ECOLOR_Y</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a3</anchor>
+ <anchor>ac7bfac809059b8c99338dfa9347cf85</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_NCOLORS</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a4</anchor>
+ <anchor>bda31f8e7a9e473057644a5fe4a2339b</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_dither_matrix_short</type>
<name>stp_dither_matrix_short_t</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a5</anchor>
+ <anchor>9a2c54a4730e2c9bb25cf95f6cd3e597</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_dither_matrix_normal</type>
<name>stp_dither_matrix_normal_t</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a6</anchor>
+ <anchor>febf0484e151cf3cce4ef0b9911d0022</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_dither_matrix_generic</type>
<name>stp_dither_matrix_generic_t</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a7</anchor>
+ <anchor>9f5f63d4f792df1d7becccf3fb5c8fdd</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>dither_matrix_impl</type>
<name>stp_dither_matrix_impl_t</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a8</anchor>
+ <anchor>f823fed10cb9591c0e659033ec49f55f</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_dotsize</type>
<name>stp_dotsize_t</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a9</anchor>
+ <anchor>7a74b9371fd47b48d961d2316e2126e4</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_shade</type>
<name>stp_shade_t</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a10</anchor>
+ <anchor>5baefb325bf92b7ca10c2d057c04b835</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_matrix_iterated_init</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a11</anchor>
+ <anchor>36691189c1f859d82675f32f5046e674</anchor>
<arglist>(stp_dither_matrix_impl_t *mat, size_t size, size_t exponent, const unsigned *array)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_matrix_shear</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a12</anchor>
+ <anchor>df8bb5a54d552846dcf4d1534d612b65</anchor>
<arglist>(stp_dither_matrix_impl_t *mat, int x_shear, int y_shear)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_matrix_init</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a13</anchor>
+ <anchor>2c42ec7156263c024ea6f51ab3b17530</anchor>
<arglist>(stp_dither_matrix_impl_t *mat, int x_size, int y_size, const unsigned int *array, int transpose, int prescaled)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_matrix_init_short</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a14</anchor>
+ <anchor>588103d2a828a6c5f51577a917b09cdf</anchor>
<arglist>(stp_dither_matrix_impl_t *mat, int x_size, int y_size, const unsigned short *array, int transpose, int prescaled)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_dither_matrix_validate_array</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a15</anchor>
+ <anchor>ad322d923e2d9c3141cc50863d627b25</anchor>
<arglist>(const stp_array_t *array)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_matrix_init_from_dither_array</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a16</anchor>
+ <anchor>53b7ba7fd141db6ef43c68a6f500bda2</anchor>
<arglist>(stp_dither_matrix_impl_t *mat, const stp_array_t *array, int transpose)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_matrix_destroy</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a17</anchor>
+ <anchor>49ff7bd6b10cd34f9164b4414adbb87c</anchor>
<arglist>(stp_dither_matrix_impl_t *mat)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_matrix_clone</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a18</anchor>
+ <anchor>d0dfe2800ed318431a0a54c1ed7d383b</anchor>
<arglist>(const stp_dither_matrix_impl_t *src, stp_dither_matrix_impl_t *dest, int x_offset, int y_offset)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_matrix_copy</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a19</anchor>
+ <anchor>3ea3c72ff26afef246873edc0bc542d3</anchor>
<arglist>(const stp_dither_matrix_impl_t *src, stp_dither_matrix_impl_t *dest)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_matrix_scale_exponentially</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a20</anchor>
+ <anchor>a62e8e672a125150074ea9bddb474423</anchor>
<arglist>(stp_dither_matrix_impl_t *mat, double exponent)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_matrix_set_row</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a21</anchor>
+ <anchor>a6ca0a88b0bef517cc1909fb7074e8ac</anchor>
<arglist>(stp_dither_matrix_impl_t *mat, int y)</arglist>
</member>
<member kind="function">
<type>stp_array_t *</type>
<name>stp_find_standard_dither_array</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a22</anchor>
+ <anchor>c523d1ba539398308a7ea83f4188d6ae</anchor>
<arglist>(int x_aspect, int y_aspect)</arglist>
</member>
<member kind="function">
<type>stp_parameter_list_t</type>
<name>stp_dither_list_parameters</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a23</anchor>
+ <anchor>27fa3e870e438b0c399472a908555630</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_describe_parameter</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a24</anchor>
+ <anchor>f1c4669d2bed56e2e1403a7d0f36f6ba</anchor>
<arglist>(const stp_vars_t *v, const char *name, stp_parameter_t *description)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_init</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a25</anchor>
+ <anchor>9835738585d6a9053eaeacdca25d0fe6</anchor>
<arglist>(stp_vars_t *v, stp_image_t *image, int out_width, int xdpi, int ydpi)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_set_iterated_matrix</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a26</anchor>
+ <anchor>57aecb702251a2e18848b02109521aed</anchor>
<arglist>(stp_vars_t *v, size_t edge, size_t iterations, const unsigned *data, int prescaled, int x_shear, int y_shear)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_set_matrix</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a27</anchor>
+ <anchor>a973f651768626a6eb7ab9ad4ce09b2c</anchor>
<arglist>(stp_vars_t *v, const stp_dither_matrix_generic_t *mat, int transpose, int x_shear, int y_shear)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_set_matrix_from_dither_array</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a28</anchor>
+ <anchor>3155913bdc63c0545786fc427ca2396a</anchor>
<arglist>(stp_vars_t *v, const stp_array_t *array, int transpose)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_set_transition</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a29</anchor>
+ <anchor>6f4efd170562a43139f7d6a4b41ecaf3</anchor>
<arglist>(stp_vars_t *v, double)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_set_randomizer</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a30</anchor>
+ <anchor>560bcf46dfa233a01bdf6042e4680f54</anchor>
<arglist>(stp_vars_t *v, int color, double)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_set_ink_spread</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a31</anchor>
+ <anchor>b47439fc32e7f669f8cd6c41acdcf398</anchor>
<arglist>(stp_vars_t *v, int spread)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_set_adaptive_limit</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a32</anchor>
+ <anchor>c6a4aa7bda3af1ae03d87f243311ebba</anchor>
<arglist>(stp_vars_t *v, double limit)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_dither_get_first_position</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a33</anchor>
+ <anchor>fe180672fad52d306e737a333ea113fb</anchor>
<arglist>(stp_vars_t *v, int color, int subchan)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_dither_get_last_position</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a34</anchor>
+ <anchor>ddc996112f61432ff66a10eb502d9a4d</anchor>
<arglist>(stp_vars_t *v, int color, int subchan)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_set_inks_simple</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a35</anchor>
+ <anchor>4dd13ea23fe601571d864eabae4b0c40</anchor>
<arglist>(stp_vars_t *v, int color, int nlevels, const double *levels, double density, double darkness)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_set_inks_full</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a36</anchor>
+ <anchor>f5822743e380d0d51a397dcb3eb6247c</anchor>
<arglist>(stp_vars_t *v, int color, int nshades, const stp_shade_t *shades, double density, double darkness)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_set_inks</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a37</anchor>
+ <anchor>5b8786ffa17dcc1604521b1d1cc5a3a5</anchor>
<arglist>(stp_vars_t *v, int color, double density, double darkness, int nshades, const double *svalues, int ndotsizes, const double *dvalues)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_add_channel</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a38</anchor>
+ <anchor>d70196f1a4510c43f3651bf1450be5fa</anchor>
<arglist>(stp_vars_t *v, unsigned char *data, unsigned channel, unsigned subchannel)</arglist>
</member>
<member kind="function">
<type>unsigned char *</type>
<name>stp_dither_get_channel</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a39</anchor>
+ <anchor>8866521ed5c139e2048e5548cc4fb43f</anchor>
<arglist>(stp_vars_t *v, unsigned channel, unsigned subchannel)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a40</anchor>
+ <anchor>0a470a9c9daef26e90bdb890479a7f87</anchor>
<arglist>(stp_vars_t *v, int row, int duplicate_line, int zero_mask, const unsigned char *mask)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dither_internal</name>
<anchorfile>dither_8h.html</anchorfile>
- <anchor>a41</anchor>
+ <anchor>70a6b29366005ba76ee77e9f1aaae105</anchor>
<arglist>(stp_vars_t *v, int row, const unsigned short *input, int duplicate_line, int zero_mask, const unsigned char *mask)</arglist>
</member>
</compound>
<compound kind="file">
<name>gutenprint-intl-internal.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>gutenprint-intl-internal_8h</filename>
<member kind="define">
<type>#define</type>
<name>textdomain</name>
<anchorfile>group__intl__internal.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g5f80e8482ab93869489531a8c7ce7006</anchor>
<arglist>(String)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>gettext</name>
<anchorfile>group__intl__internal.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g83b8be0887dede025766d25e2bb884c6</anchor>
<arglist>(String)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>dgettext</name>
<anchorfile>group__intl__internal.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>gd24abc7110e1bdf384dc2ef2b63e5d07</anchor>
<arglist>(Domain, Message)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>dcgettext</name>
<anchorfile>group__intl__internal.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>g115dd6a6dd9d7a249f6374a7c06deef5</anchor>
<arglist>(Domain, Message, Type)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>bindtextdomain</name>
<anchorfile>group__intl__internal.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>gdd6dfc1077058ff26d79cdb18099d58a</anchor>
<arglist>(Domain, Directory)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>_</name>
<anchorfile>group__intl__internal.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>g32a3cf3d9dd914f5aeeca5423c157934</anchor>
<arglist>(String)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>N_</name>
<anchorfile>group__intl__internal.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g75278405e7f034d2b1af80bfd94675fe</anchor>
<arglist>(String)</arglist>
</member>
</compound>
<compound kind="file">
<name>gutenprint-intl.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>gutenprint-intl_8h</filename>
<member kind="define">
<type>#define</type>
<name>textdomain</name>
<anchorfile>group__intl.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g5f80e8482ab93869489531a8c7ce7006</anchor>
<arglist>(String)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>gettext</name>
<anchorfile>group__intl.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g83b8be0887dede025766d25e2bb884c6</anchor>
<arglist>(String)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>dgettext</name>
<anchorfile>group__intl.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>gd24abc7110e1bdf384dc2ef2b63e5d07</anchor>
<arglist>(Domain, Message)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>dcgettext</name>
<anchorfile>group__intl.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>g115dd6a6dd9d7a249f6374a7c06deef5</anchor>
<arglist>(Domain, Message, Type)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>bindtextdomain</name>
<anchorfile>group__intl.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>gdd6dfc1077058ff26d79cdb18099d58a</anchor>
<arglist>(Domain, Directory)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>_</name>
<anchorfile>group__intl.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>g32a3cf3d9dd914f5aeeca5423c157934</anchor>
<arglist>(String)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>N_</name>
<anchorfile>group__intl.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g75278405e7f034d2b1af80bfd94675fe</anchor>
<arglist>(String)</arglist>
</member>
</compound>
<compound kind="file">
<name>gutenprint-module.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>gutenprint-module_8h</filename>
<includes id="gutenprint_8h" name="gutenprint.h" local="no" imported="no">gutenprint/gutenprint.h</includes>
<includes id="bit-ops_8h" name="bit-ops.h" local="no" imported="no">gutenprint/bit-ops.h</includes>
@@ -1350,116 +1371,116 @@
<type>#define</type>
<name>STP_MODULE</name>
<anchorfile>gutenprint-module_8h.html</anchorfile>
- <anchor>a0</anchor>
+ <anchor>38fcab54351f45a3968822e2747aff6b</anchor>
<arglist></arglist>
</member>
</compound>
<compound kind="file">
<name>gutenprint-version.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>gutenprint-version_8h</filename>
<member kind="define">
<type>#define</type>
<name>STP_MAJOR_VERSION</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>gdd0b07630653da8e46b91c2c1bafc2b9</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MINOR_VERSION</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g87507431ad6b7504b129eafad863cb1f</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MICRO_VERSION</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>gb860ee8cb0b05ea1385e01d130d7358e</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_CURRENT_INTERFACE</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>g1969d8a5a74a5c70a978f99aa68d9f4b</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_BINARY_AGE</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>g509ecd9be5329eef0f8d49e0b25f63da</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_INTERFACE_AGE</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>g6485cd073e75e01f9df68ecd67b14372</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_CHECK_VERSION</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga13</anchor>
+ <anchor>gf20320940416f43ed7735137296fa12b</anchor>
<arglist>(major, minor, micro)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_check_version</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g05a93cb4ac52cc50875b5839c59bcafc</anchor>
<arglist>(unsigned int required_major, unsigned int required_minor, unsigned int required_micro)</arglist>
</member>
<member kind="variable">
<type>const unsigned int</type>
<name>stp_major_version</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g4d72666d9093df7a31e7cd448b7cfd1d</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>const unsigned int</type>
<name>stp_minor_version</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g5efc986430f0d27f5d11236c4bc48079</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>const unsigned int</type>
<name>stp_micro_version</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>g2c7e65e276ce5af050b3ea9f859f1f89</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>const unsigned int</type>
<name>stp_current_interface</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>gfc84e89ce8d6d3302270c56ebe01d5ef</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>const unsigned int</type>
<name>stp_binary_age</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>g44593f7714544c5886ab34521e05d0bd</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>const unsigned int</type>
<name>stp_interface_age</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>g1284e8ef76a4c864e85b7b698b91bf0c</anchor>
<arglist></arglist>
</member>
</compound>
<compound kind="file">
<name>gutenprint.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>gutenprint_8h</filename>
<includes id="array_8h" name="array.h" local="no" imported="no">gutenprint/array.h</includes>
<includes id="curve_8h" name="curve.h" local="no" imported="no">gutenprint/curve.h</includes>
@@ -1474,320 +1495,320 @@
</compound>
<compound kind="file">
<name>image.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>image_8h</filename>
<class kind="struct">stp_image</class>
<member kind="define">
<type>#define</type>
<name>STP_CHANNEL_LIMIT</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g0b7daa7e9e9b26fea847d71ca9de7c02</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_image</type>
<name>stp_image_t</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>gae0b5ef92b619849a51cb75d376a90fb</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_image_status_t</name>
- <anchor>ga9</anchor>
+ <anchor>g58672e1989d582c14328048b207657c8</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_IMAGE_STATUS_OK</name>
- <anchor>gga9a2</anchor>
+ <anchor>gg58672e1989d582c14328048b207657c8b5574da151b93391a337f29b2a7c96cf</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_IMAGE_STATUS_ABORT</name>
- <anchor>gga9a3</anchor>
+ <anchor>gg58672e1989d582c14328048b207657c8224b8ac15cf785b24b2f3f53b4fdc274</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_image_init</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>gd257f72ac5272e94ff9314f8ecd24f1e</anchor>
<arglist>(stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_image_reset</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>gf2fc433dba580b9ec8e69aebc2e65338</anchor>
<arglist>(stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_image_width</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>gbe86b2ff9a3a0c0e98248990f9be5652</anchor>
<arglist>(stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_image_height</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>gf9dcdf718ad99df9eb71fc542d5b47e1</anchor>
<arglist>(stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>stp_image_status_t</type>
<name>stp_image_get_row</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>g01d72a16de9e98722859ca651561e8f5</anchor>
<arglist>(stp_image_t *image, unsigned char *data, size_t limit, int row)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_image_get_appname</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g1643f6b9eb180e98f3c1c267950f18d2</anchor>
<arglist>(stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_image_conclude</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g7598151354fbeb5f6a8b3f92d1e40ad7</anchor>
<arglist>(stp_image_t *image)</arglist>
</member>
</compound>
<compound kind="file">
<name>list.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>list_8h</filename>
<member kind="typedef">
<type>stp_list_item</type>
<name>stp_list_item_t</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g67b4fafe1ab6ead5be7500f88874bdb0</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_list</type>
<name>stp_list_t</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g53cf4f01ab7d712f771cb5fb479d2ba7</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
- <type>void(*</type>
+ <type>void(*)</type>
<name>stp_node_freefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga2</anchor>
- <arglist>)(void *)</arglist>
+ <anchor>g4102fc776ec5bbd84eb589cfba97dfc2</anchor>
+ <arglist>(void *)</arglist>
</member>
<member kind="typedef">
- <type>void *(*</type>
+ <type>void *(*)</type>
<name>stp_node_copyfunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga3</anchor>
- <arglist>)(const void *)</arglist>
+ <anchor>g846d759413f07e91bed397f1fe3224d1</anchor>
+ <arglist>(const void *)</arglist>
</member>
<member kind="typedef">
- <type>const char *(*</type>
+ <type>const char *(*)</type>
<name>stp_node_namefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga4</anchor>
- <arglist>)(const void *)</arglist>
+ <anchor>g7ecf51e54538837d4e0804da3ce58f12</anchor>
+ <arglist>(const void *)</arglist>
</member>
<member kind="typedef">
- <type>int(*</type>
+ <type>int(*)</type>
<name>stp_node_sortfunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga5</anchor>
- <arglist>)(const void *, const void *)</arglist>
+ <anchor>gd12571e44981e7acd62137c83652121a</anchor>
+ <arglist>(const void *, const void *)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_list_node_free_data</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g55fbb8f7a3920b783b02183c5ea57624</anchor>
<arglist>(void *item)</arglist>
</member>
<member kind="function">
<type>stp_list_t *</type>
<name>stp_list_create</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g3cfea94cd07f50d7d9b4ce384d349fca</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>stp_list_t *</type>
<name>stp_list_copy</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g0ba249dd06efbf5c0af8511ceab671e8</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_list_destroy</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>ge23ef06175b27dd6772d4d4c098999b1</anchor>
<arglist>(stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>stp_list_item_t *</type>
<name>stp_list_get_start</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>gd185100e8d7969a473e9d42bc8084572</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>stp_list_item_t *</type>
<name>stp_list_get_end</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>ge939f15ee1a6e4c0aaad7a7be7f40b74</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>stp_list_item_t *</type>
<name>stp_list_get_item_by_index</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>gd377973e8b13d02c9c111d970f491993</anchor>
<arglist>(const stp_list_t *list, int idx)</arglist>
</member>
<member kind="function">
<type>stp_list_item_t *</type>
<name>stp_list_get_item_by_name</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga13</anchor>
+ <anchor>g729867c847dd8282f74806968c708f28</anchor>
<arglist>(const stp_list_t *list, const char *name)</arglist>
</member>
<member kind="function">
<type>stp_list_item_t *</type>
<name>stp_list_get_item_by_long_name</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga14</anchor>
+ <anchor>gcc9140df3f4311cd750ba10a1cbf37d1</anchor>
<arglist>(const stp_list_t *list, const char *long_name)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_list_get_length</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga15</anchor>
+ <anchor>ge22741060734c9cbc47656c5ea35c3f3</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_list_set_freefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga16</anchor>
+ <anchor>ge3300d7971c393d119d6fd62e2b578ec</anchor>
<arglist>(stp_list_t *list, stp_node_freefunc freefunc)</arglist>
</member>
<member kind="function">
<type>stp_node_freefunc</type>
<name>stp_list_get_freefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga17</anchor>
+ <anchor>gbfc1ef258084a3e1ad959aa3d2f053f4</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_list_set_copyfunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga18</anchor>
+ <anchor>g7e002ed25bbfbad236c1c619841f1ac6</anchor>
<arglist>(stp_list_t *list, stp_node_copyfunc copyfunc)</arglist>
</member>
<member kind="function">
<type>stp_node_copyfunc</type>
<name>stp_list_get_copyfunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga19</anchor>
+ <anchor>g686e92ee802147171e5fc723d0079b8d</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_list_set_namefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga20</anchor>
+ <anchor>g889af512d87a00d696acc0b6b3fafe78</anchor>
<arglist>(stp_list_t *list, stp_node_namefunc namefunc)</arglist>
</member>
<member kind="function">
<type>stp_node_namefunc</type>
<name>stp_list_get_namefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga21</anchor>
+ <anchor>g50b1ab3c3b6b0ba7c0cf2128e2024369</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_list_set_long_namefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga22</anchor>
+ <anchor>g5be91978431b0ed48ea7919807bdcb73</anchor>
<arglist>(stp_list_t *list, stp_node_namefunc long_namefunc)</arglist>
</member>
<member kind="function">
<type>stp_node_namefunc</type>
<name>stp_list_get_long_namefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga23</anchor>
+ <anchor>gb99b3ed6da1ea739eed3f2c04fbb7fa7</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_list_set_sortfunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga24</anchor>
+ <anchor>gb1d2486542b858b44b299cfcdf7d8784</anchor>
<arglist>(stp_list_t *list, stp_node_sortfunc sortfunc)</arglist>
</member>
<member kind="function">
<type>stp_node_sortfunc</type>
<name>stp_list_get_sortfunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga25</anchor>
+ <anchor>g4b32e315d3fd23eabeffcc8d931ea454</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_list_item_create</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga26</anchor>
+ <anchor>ge726297a82e140672a018e135ffc6a0e</anchor>
<arglist>(stp_list_t *list, stp_list_item_t *next, const void *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_list_item_destroy</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga27</anchor>
+ <anchor>g5e36d4f61e00cb3e4c4a759f5e7e9f4b</anchor>
<arglist>(stp_list_t *list, stp_list_item_t *item)</arglist>
</member>
<member kind="function">
<type>stp_list_item_t *</type>
<name>stp_list_item_prev</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga28</anchor>
+ <anchor>gbaa2a241055402438a0cae6f40cf6a78</anchor>
<arglist>(const stp_list_item_t *item)</arglist>
</member>
<member kind="function">
<type>stp_list_item_t *</type>
<name>stp_list_item_next</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga29</anchor>
+ <anchor>g81ab310caf6432ce1e492eaafdb6c0d7</anchor>
<arglist>(const stp_list_item_t *item)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stp_list_item_get_data</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga30</anchor>
+ <anchor>gd6f6b303b40fa75f22a86391785178cb</anchor>
<arglist>(const stp_list_item_t *item)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_list_item_set_data</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga31</anchor>
+ <anchor>gc1e34edcd47ffdc119cdcaf5ad38e1c4</anchor>
<arglist>(stp_list_item_t *item, void *data)</arglist>
</member>
</compound>
<compound kind="file">
<name>module.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>module_8h</filename>
<includes id="list_8h" name="list.h" local="no" imported="no">gutenprint/list.h</includes>
<class kind="struct">stp_module_version</class>
@@ -1796,92 +1817,92 @@
<type>stp_module_version</type>
<name>stp_module_version_t</name>
<anchorfile>module_8h.html</anchorfile>
- <anchor>a0</anchor>
+ <anchor>753a8450e5ac6b73134c12b89533f16e</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_module</type>
<name>stp_module_t</name>
<anchorfile>module_8h.html</anchorfile>
- <anchor>a1</anchor>
+ <anchor>e1e92953e8ffaa00cfbf7fc01e51f36d</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_module_class_t</name>
- <anchor>a13</anchor>
+ <anchor>b3da7c3525c26e1d63d7fe1f95da5a42</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_MODULE_CLASS_INVALID</name>
- <anchor>a13a2</anchor>
+ <anchor>b3da7c3525c26e1d63d7fe1f95da5a42dbc54c5b64945a0585177cbfe3cf8e8c</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_MODULE_CLASS_MISC</name>
- <anchor>a13a3</anchor>
+ <anchor>b3da7c3525c26e1d63d7fe1f95da5a42c250fc9ff4abf739d975edcbe4694030</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_MODULE_CLASS_FAMILY</name>
- <anchor>a13a4</anchor>
+ <anchor>b3da7c3525c26e1d63d7fe1f95da5a42b8bfa675fcede245786ec7eb9a220090</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_MODULE_CLASS_COLOR</name>
- <anchor>a13a5</anchor>
+ <anchor>b3da7c3525c26e1d63d7fe1f95da5a4200077e69aa7fcad42f21bf58d3d8edaa</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_MODULE_CLASS_DITHER</name>
- <anchor>a13a6</anchor>
+ <anchor>b3da7c3525c26e1d63d7fe1f95da5a42904bbf21de98c76882970ca29aee8841</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_module_load</name>
<anchorfile>module_8h.html</anchorfile>
- <anchor>a7</anchor>
+ <anchor>00007a419775e60142cefd98b1dd3f2c</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_module_exit</name>
<anchorfile>module_8h.html</anchorfile>
- <anchor>a8</anchor>
+ <anchor>cdfae1da0f4df678750f59c9eb6123f4</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_module_open</name>
<anchorfile>module_8h.html</anchorfile>
- <anchor>a9</anchor>
+ <anchor>38df0c9e639b108f785be84d087923e9</anchor>
<arglist>(const char *modulename)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_module_init</name>
<anchorfile>module_8h.html</anchorfile>
- <anchor>a10</anchor>
+ <anchor>121493dc584ab4e64059e9594673a756</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_module_close</name>
<anchorfile>module_8h.html</anchorfile>
- <anchor>a11</anchor>
+ <anchor>bef0168688427992adb80588beadcb62</anchor>
<arglist>(stp_list_item_t *module)</arglist>
</member>
<member kind="function">
<type>stp_list_t *</type>
<name>stp_module_get_class</name>
<anchorfile>module_8h.html</anchorfile>
- <anchor>a12</anchor>
+ <anchor>5eee8809d0134f4e7540bc5552bccd7f</anchor>
<arglist>(stp_module_class_t class)</arglist>
</member>
</compound>
<compound kind="file">
<name>mxml.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>mxml_8h</filename>
<class kind="struct">stp_mxml_attr_s</class>
<class kind="struct">stp_mxml_value_s</class>
@@ -1892,388 +1913,388 @@
<type>#define</type>
<name>STP_MXML_WRAP</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a0</anchor>
+ <anchor>0958b60267481400b1037902e060027f</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MXML_TAB</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a1</anchor>
+ <anchor>f14eeab60ef7298e7fbb04f9f80ec81f</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MXML_NO_CALLBACK</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a2</anchor>
+ <anchor>e7115822f446a7b9bde7ce872bd73d83</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MXML_NO_PARENT</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a3</anchor>
+ <anchor>4d9598080b3b0381f5c94518a885e867</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MXML_DESCEND</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a4</anchor>
+ <anchor>7c552ec507bb896f89f002de30a21378</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MXML_NO_DESCEND</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a5</anchor>
+ <anchor>df7d31182924f15ecbeae9b6c0f35ca2</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MXML_DESCEND_FIRST</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a6</anchor>
+ <anchor>bff818057f8c875f4152aa49ed5c046b</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MXML_WS_BEFORE_OPEN</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a7</anchor>
+ <anchor>60a753631e81e819a2dad91834b0a7f5</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MXML_WS_AFTER_OPEN</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a8</anchor>
+ <anchor>4e7558f3b8bc4d9b3e39c57108b11cea</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MXML_WS_BEFORE_CLOSE</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a9</anchor>
+ <anchor>a8d71b9879129c853422282b2b728131</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MXML_WS_AFTER_CLOSE</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a10</anchor>
+ <anchor>010da4f7fffd4a3b3eec433031d466f9</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MXML_ADD_BEFORE</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a11</anchor>
+ <anchor>1920c86773f4394ebd778b6e6b8f1aba</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MXML_ADD_AFTER</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a12</anchor>
+ <anchor>a046bb0b67f278cb7ffdd0be5336b4f3</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MXML_ADD_TO_PARENT</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a13</anchor>
+ <anchor>5c364d2523fb6f7a133df3fdfd7f44d5</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>enum stp_mxml_type_e</type>
<name>stp_mxml_type_t</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a14</anchor>
+ <anchor>3ff7086c4e8f1557e81c32a61420017e</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_mxml_attr_s</type>
<name>stp_mxml_attr_t</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a15</anchor>
+ <anchor>b271ad8c2bb8d7e6b4b453ffe5589564</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_mxml_value_s</type>
<name>stp_mxml_element_t</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a16</anchor>
+ <anchor>70e20b752807f49a56b56d80ee470b47</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_mxml_text_s</type>
<name>stp_mxml_text_t</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a17</anchor>
+ <anchor>b9c0236a2d70c3bcb210a9f6fadf00a3</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_mxml_value_u</type>
<name>stp_mxml_value_t</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a18</anchor>
+ <anchor>9a2e2ffccac3c73524e76f3e816d35bf</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_mxml_node_s</type>
<name>stp_mxml_node_t</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a19</anchor>
+ <anchor>8fb80a78e3ac8d8aa9eb14c35326bd82</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_mxml_type_e</name>
- <anchor>a43</anchor>
+ <anchor>f8b58610b5fb382d0f075cb3bcf3b6ba</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_MXML_ELEMENT</name>
- <anchor>a43a20</anchor>
+ <anchor>f8b58610b5fb382d0f075cb3bcf3b6ba10846b9327c59bbfee28dd522a0c258e</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_MXML_INTEGER</name>
- <anchor>a43a21</anchor>
+ <anchor>f8b58610b5fb382d0f075cb3bcf3b6baeb129c9841502a2f3d095751f4e21a79</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_MXML_OPAQUE</name>
- <anchor>a43a22</anchor>
+ <anchor>f8b58610b5fb382d0f075cb3bcf3b6ba4ebe16a2dc2aac2531e09b56051eb47a</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_MXML_REAL</name>
- <anchor>a43a23</anchor>
+ <anchor>f8b58610b5fb382d0f075cb3bcf3b6ba9411f902a8e7e839252b7a440ef53790</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_MXML_TEXT</name>
- <anchor>a43a24</anchor>
+ <anchor>f8b58610b5fb382d0f075cb3bcf3b6baccc874638f0a0d375e1066d8c82c8be9</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_mxmlAdd</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a25</anchor>
+ <anchor>b1227e00e25c3b91220a93ff65a978be</anchor>
<arglist>(stp_mxml_node_t *parent, int where, stp_mxml_node_t *child, stp_mxml_node_t *node)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_mxmlDelete</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a26</anchor>
+ <anchor>72999dc22e850ea456b336f3e802be28</anchor>
<arglist>(stp_mxml_node_t *node)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_mxmlElementGetAttr</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a27</anchor>
+ <anchor>c60696919428e3b2e34ee8e2eb110962</anchor>
<arglist>(stp_mxml_node_t *node, const char *name)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_mxmlElementSetAttr</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a28</anchor>
+ <anchor>6cac6d18e5cddb0847268c46a8d4dbfa</anchor>
<arglist>(stp_mxml_node_t *node, const char *name, const char *value)</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_mxmlFindElement</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a29</anchor>
+ <anchor>65c27e9c331c88b3f010f040591cc401</anchor>
<arglist>(stp_mxml_node_t *node, stp_mxml_node_t *top, const char *name, const char *attr, const char *value, int descend)</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_mxmlLoadFile</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a30</anchor>
+ <anchor>88f8bf556fb254728ab23ce931ee9224</anchor>
<arglist>(stp_mxml_node_t *top, FILE *fp, stp_mxml_type_t(*cb)(stp_mxml_node_t *))</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_mxmlLoadString</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a31</anchor>
+ <anchor>4a2465973559fe7815386d0d59d9a8ee</anchor>
<arglist>(stp_mxml_node_t *top, const char *s, stp_mxml_type_t(*cb)(stp_mxml_node_t *))</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_mxmlNewElement</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a32</anchor>
+ <anchor>9430b1f2b1d6b6060d9e358309de3772</anchor>
<arglist>(stp_mxml_node_t *parent, const char *name)</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_mxmlNewInteger</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a33</anchor>
+ <anchor>cefddfa295df71e8617b607d207980eb</anchor>
<arglist>(stp_mxml_node_t *parent, int integer)</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_mxmlNewOpaque</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a34</anchor>
+ <anchor>1897cb8faa2141879d45d9fec0463119</anchor>
<arglist>(stp_mxml_node_t *parent, const char *opaque)</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_mxmlNewReal</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a35</anchor>
+ <anchor>1b4b2ee1a0c75a31981d70e35398d6dd</anchor>
<arglist>(stp_mxml_node_t *parent, double real)</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_mxmlNewText</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a36</anchor>
+ <anchor>05bd9944cadbef034730a53ca47c9f6a</anchor>
<arglist>(stp_mxml_node_t *parent, int whitespace, const char *string)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_mxmlRemove</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a37</anchor>
+ <anchor>7e0322b42cbe0398de7bbe38c4b0a9e6</anchor>
<arglist>(stp_mxml_node_t *node)</arglist>
</member>
<member kind="function">
<type>char *</type>
<name>stp_mxmlSaveAllocString</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a38</anchor>
+ <anchor>de7e653595e3ea46d9f3b5545d0a10ea</anchor>
<arglist>(stp_mxml_node_t *node, int(*cb)(stp_mxml_node_t *, int))</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_mxmlSaveFile</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a39</anchor>
+ <anchor>1038b1003e9a3fbd8396cdbe989a64c8</anchor>
<arglist>(stp_mxml_node_t *node, FILE *fp, int(*cb)(stp_mxml_node_t *, int))</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_mxmlSaveString</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a40</anchor>
+ <anchor>054f6b6df45f2e0072a61c1a438d3ebe</anchor>
<arglist>(stp_mxml_node_t *node, char *buffer, int bufsize, int(*cb)(stp_mxml_node_t *, int))</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_mxmlWalkNext</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a41</anchor>
+ <anchor>f478d00f31cfae58314bd6f40531923b</anchor>
<arglist>(stp_mxml_node_t *node, stp_mxml_node_t *top, int descend)</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_mxmlWalkPrev</name>
<anchorfile>mxml_8h.html</anchorfile>
- <anchor>a42</anchor>
+ <anchor>cc0525bdade1c9e0e83c154592fe815c</anchor>
<arglist>(stp_mxml_node_t *node, stp_mxml_node_t *top, int descend)</arglist>
</member>
</compound>
<compound kind="file">
<name>paper.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>paper_8h</filename>
<includes id="vars_8h" name="vars.h" local="no" imported="no">gutenprint/vars.h</includes>
<class kind="struct">stp_papersize_t</class>
<member kind="enumeration">
<name>stp_papersize_unit_t</name>
- <anchor>ga5</anchor>
+ <anchor>g72e4619e373e38dc02dc452813b7b958</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>PAPERSIZE_ENGLISH_STANDARD</name>
- <anchor>gga5a0</anchor>
+ <anchor>gg72e4619e373e38dc02dc452813b7b958db394159413ade42022509cd3280fef3</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>PAPERSIZE_METRIC_STANDARD</name>
- <anchor>gga5a1</anchor>
+ <anchor>gg72e4619e373e38dc02dc452813b7b9586d5868bc6707f8801ce4d584428c2ae8</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>PAPERSIZE_ENGLISH_EXTENDED</name>
- <anchor>gga5a2</anchor>
+ <anchor>gg72e4619e373e38dc02dc452813b7b95800b7e9a18afc172872861b26dbcc8cb8</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>PAPERSIZE_METRIC_EXTENDED</name>
- <anchor>gga5a3</anchor>
+ <anchor>gg72e4619e373e38dc02dc452813b7b95862e2906a87fa4bcf32913943fd5b225a</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_known_papersizes</name>
<anchorfile>group__papersize.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g84fd0bad33b134217f54fa8c1e6c8b99</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>const stp_papersize_t *</type>
<name>stp_get_papersize_by_name</name>
<anchorfile>group__papersize.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g60f3dee8f26cac05d8d6fcaff1e39630</anchor>
<arglist>(const char *name)</arglist>
</member>
<member kind="function">
<type>const stp_papersize_t *</type>
<name>stp_get_papersize_by_size</name>
<anchorfile>group__papersize.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>g1484a5e75a2b2921bbe0c9e17deb0b77</anchor>
<arglist>(int length, int width)</arglist>
</member>
<member kind="function">
<type>const stp_papersize_t *</type>
<name>stp_get_papersize_by_index</name>
<anchorfile>group__papersize.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>gb2e9f694a3b90aeaaa14d6af3b5fe75a</anchor>
<arglist>(int idx)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_default_media_size</name>
<anchorfile>group__papersize.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>g33c0be56646361b1ce85a9d338336dd3</anchor>
<arglist>(const stp_vars_t *v, int *width, int *height)</arglist>
</member>
</compound>
<compound kind="file">
<name>path.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>path_8h</filename>
<member kind="function">
<type>stp_list_t *</type>
<name>stp_path_search</name>
<anchorfile>path_8h.html</anchorfile>
- <anchor>a0</anchor>
+ <anchor>b1754e7b09717741f4bdc7a4b973d4a5</anchor>
<arglist>(stp_list_t *dirlist, const char *suffix)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_path_split</name>
<anchorfile>path_8h.html</anchorfile>
- <anchor>a1</anchor>
+ <anchor>f08851d96a1197c5ce39f7dc812cef3f</anchor>
<arglist>(stp_list_t *list, const char *path)</arglist>
</member>
</compound>
<compound kind="file">
<name>printers.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>printers_8h</filename>
<includes id="list_8h" name="list.h" local="no" imported="no">gutenprint/list.h</includes>
<includes id="vars_8h" name="vars.h" local="no" imported="no">gutenprint/vars.h</includes>
@@ -2283,871 +2304,885 @@
<type>stp_printer</type>
<name>stp_printer_t</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>gcddc2ce7fa4e0a68fcc30c123503738f</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_family</type>
<name>stp_family_t</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g66a5e7cf2b1743a46bd78cb851e1d0a4</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_printer_model_count</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>g6a76f8f76106eddd51af4b1593b4f3af</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>const stp_printer_t *</type>
<name>stp_get_printer_by_index</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>g440501ca226e0a9ac1335c7e52ee55a6</anchor>
<arglist>(int idx)</arglist>
</member>
<member kind="function">
<type>const stp_printer_t *</type>
<name>stp_get_printer_by_long_name</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>g6bd5abd876100c17fc9029659fed92f4</anchor>
<arglist>(const char *long_name)</arglist>
</member>
<member kind="function">
<type>const stp_printer_t *</type>
<name>stp_get_printer_by_driver</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>ge45de9ef94fb609c2a54f1d80144552e</anchor>
<arglist>(const char *driver)</arglist>
</member>
<member kind="function">
<type>const stp_printer_t *</type>
<name>stp_get_printer</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>gc649c4b3d0a93f26f99deb4b081305c1</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_printer_index_by_driver</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g41094e69b71eb930e770bd2cf8bbf795</anchor>
<arglist>(const char *driver)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_printer_get_long_name</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g11804fb9b8d87ed1f2a3acbd39f5f85a</anchor>
<arglist>(const stp_printer_t *p)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_printer_get_driver</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>gc345b8cf8cd78da98fdb4c6b2d9cf7ca</anchor>
<arglist>(const stp_printer_t *p)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_printer_get_family</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>g487b74bf101a842f30b5941b8db4769a</anchor>
<arglist>(const stp_printer_t *p)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_printer_get_manufacturer</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>gb99dd05c42aed848d1567f2b346fb4f4</anchor>
<arglist>(const stp_printer_t *p)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_printer_get_model</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>gae84d3fb263c4a171b7b63b6d93a940e</anchor>
<arglist>(const stp_printer_t *p)</arglist>
</member>
<member kind="function">
<type>const stp_vars_t *</type>
<name>stp_printer_get_defaults</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga13</anchor>
+ <anchor>g4f6859e0f21ed2062075d6b9f680a202</anchor>
<arglist>(const stp_printer_t *p)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_printer_defaults</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga14</anchor>
+ <anchor>gf5084888feed9878811ac491cb5313ee</anchor>
<arglist>(stp_vars_t *v, const stp_printer_t *p)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_print</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga15</anchor>
+ <anchor>g6065874cbb246875925e14d8801898cc</anchor>
<arglist>(const stp_vars_t *v, stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_start_job</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga16</anchor>
+ <anchor>g31ef7bcc34dda5d3fd46b2d04fcb0c64</anchor>
<arglist>(const stp_vars_t *v, stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_end_job</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga17</anchor>
+ <anchor>ge61d056dd504facc72ff56d7f16eb23c</anchor>
<arglist>(const stp_vars_t *v, stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_model_id</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga18</anchor>
+ <anchor>g2057c5fcfc31d8b4cf7f3291cf3c0cf4</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_verify_printer_params</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga19</anchor>
+ <anchor>g5b5cb603c9432c03ea459b57a2039bdc</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_family_register</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga20</anchor>
+ <anchor>g1c6d389f49a185ca24546107bd6f4993</anchor>
<arglist>(stp_list_t *family)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_family_unregister</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga21</anchor>
+ <anchor>g67e5c18254f7ad0b0fd77b4cc2265405</anchor>
<arglist>(stp_list_t *family)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_initialize_printer_defaults</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga22</anchor>
+ <anchor>g381f3a4f132a00d6d2e2a9b54f9ed675</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>stp_parameter_list_t</type>
<name>stp_printer_list_parameters</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga23</anchor>
+ <anchor>g09bf7aebf0385f7b5aac537a13b6e3ed</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_printer_describe_parameter</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga24</anchor>
+ <anchor>g07bc634c85950526155b711aac42c6a0</anchor>
<arglist>(const stp_vars_t *v, const char *name, stp_parameter_t *description)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_describe_output</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga25</anchor>
+ <anchor>g50b48bab8d6d1734c3a0f6622d65582e</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
</compound>
<compound kind="file">
<name>sequence.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>sequence_8h</filename>
<member kind="typedef">
<type>stp_sequence</type>
<name>stp_sequence_t</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g327a46aa1d782a4cd53abf306068e272</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>stp_sequence_t *</type>
<name>stp_sequence_create</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g9f0233f39d6a27c796bb283c80974618</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_sequence_destroy</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>g3d571f155c1d00e7794b8299a41c5099</anchor>
<arglist>(stp_sequence_t *sequence)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_sequence_copy</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>g28087c76e1106ca11c2d247956e3a3c3</anchor>
<arglist>(stp_sequence_t *dest, const stp_sequence_t *source)</arglist>
</member>
<member kind="function">
<type>stp_sequence_t *</type>
<name>stp_sequence_create_copy</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>gb03a34a03ffd4163f51126916d737df7</anchor>
<arglist>(const stp_sequence_t *sequence)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_bounds</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>g1720509809473bc33e6f11b277c78bf6</anchor>
<arglist>(stp_sequence_t *sequence, double low, double high)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_sequence_get_bounds</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g14ad64c63f45a2716ff8d9ceaf00697d</anchor>
<arglist>(const stp_sequence_t *sequence, double *low, double *high)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_sequence_get_range</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g999021f2caf1a9d0d6d133123031ce17</anchor>
<arglist>(const stp_sequence_t *sequence, double *low, double *high)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_size</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>ge0af31b854e61e0e047b3ba6dc6ec528</anchor>
<arglist>(stp_sequence_t *sequence, size_t size)</arglist>
</member>
<member kind="function">
<type>size_t</type>
<name>stp_sequence_get_size</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>gfa512afc64116f673ae2061d04a5ef90</anchor>
<arglist>(const stp_sequence_t *sequence)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>g44bf5a48231675305718162559205fb6</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const double *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_subrange</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>g5bb962248581af2c3c54193442d9c82f</anchor>
<arglist>(stp_sequence_t *sequence, size_t where, size_t size, const double *data)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_sequence_get_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>g755c8a35e2e9e83a1dfac4f6138c4122</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *size, const double **data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_point</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga13</anchor>
+ <anchor>g42c76060886da02cb4a7d843ffe6d21c</anchor>
<arglist>(stp_sequence_t *sequence, size_t where, double data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_get_point</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga14</anchor>
+ <anchor>ga79c5f747a80ab2ad9d09b09e0330cc7</anchor>
<arglist>(const stp_sequence_t *sequence, size_t where, double *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_float_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga15</anchor>
+ <anchor>g35972a289b95891699ade61246882ab4</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const float *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_long_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga16</anchor>
+ <anchor>gaa76cdc9094ee3c05c49a782fea64478</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const long *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_ulong_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga17</anchor>
+ <anchor>g3e274a2095f2e6986892384ee89e1255</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const unsigned long *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_int_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga18</anchor>
+ <anchor>g9d3e18b8e576b5c00531dac444397051</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const int *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_uint_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga19</anchor>
+ <anchor>g497c32dec3d745a2602c5e97819de21d</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const unsigned int *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_short_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga20</anchor>
+ <anchor>g572ecad03d772a255481bb8b6d79106f</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const short *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_ushort_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga21</anchor>
+ <anchor>g317d484a67a2b775bee27f3dfe67fed4</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const unsigned short *data)</arglist>
</member>
<member kind="function">
<type>const float *</type>
<name>stp_sequence_get_float_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga22</anchor>
+ <anchor>gff096d5b027157151c65978b95d4e29e</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *count)</arglist>
</member>
<member kind="function">
<type>const long *</type>
<name>stp_sequence_get_long_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga23</anchor>
+ <anchor>g039d9054cfd0f7d5a892a7fec3f734f4</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *count)</arglist>
</member>
<member kind="function">
<type>const unsigned long *</type>
<name>stp_sequence_get_ulong_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga24</anchor>
+ <anchor>g12f54f27144d490893f46dd1b0037b8b</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *count)</arglist>
</member>
<member kind="function">
<type>const int *</type>
<name>stp_sequence_get_int_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga25</anchor>
+ <anchor>g01b0bc9e181a097aff3e97254dbfcb14</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *count)</arglist>
</member>
<member kind="function">
<type>const unsigned int *</type>
<name>stp_sequence_get_uint_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga26</anchor>
+ <anchor>ge7189582ef9e4d638f909a2b1ee0c1b2</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *count)</arglist>
</member>
<member kind="function">
<type>const short *</type>
<name>stp_sequence_get_short_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga27</anchor>
+ <anchor>g4d1cf137e4a77e9123e2afcdf7d63bec</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *count)</arglist>
</member>
<member kind="function">
<type>const unsigned short *</type>
<name>stp_sequence_get_ushort_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga28</anchor>
+ <anchor>g20007077e1d8365a0eddaa922a5967c3</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *count)</arglist>
</member>
</compound>
<compound kind="file">
<name>string-list.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>string-list_8h</filename>
<class kind="struct">stp_param_string_t</class>
<member kind="typedef">
<type>stp_string_list</type>
<name>stp_string_list_t</name>
<anchorfile>string-list_8h.html</anchorfile>
- <anchor>a0</anchor>
+ <anchor>5e3b69c7c2eca2523184cce51ca26543</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>stp_string_list_t *</type>
<name>stp_string_list_create</name>
<anchorfile>string-list_8h.html</anchorfile>
- <anchor>a1</anchor>
+ <anchor>b964b745d73a6d5e2e141f31941bea42</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_string_list_destroy</name>
<anchorfile>string-list_8h.html</anchorfile>
- <anchor>a2</anchor>
+ <anchor>aa57feca43ce7cdf50af1dd8b4dd3a1b</anchor>
<arglist>(stp_string_list_t *list)</arglist>
</member>
<member kind="function">
<type>stp_param_string_t *</type>
<name>stp_string_list_param</name>
<anchorfile>string-list_8h.html</anchorfile>
- <anchor>a3</anchor>
+ <anchor>e254c1408b96ab6cc373643f1b4d91d0</anchor>
<arglist>(const stp_string_list_t *list, size_t element)</arglist>
</member>
<member kind="function">
<type>stp_param_string_t *</type>
<name>stp_string_list_find</name>
<anchorfile>string-list_8h.html</anchorfile>
- <anchor>a4</anchor>
+ <anchor>0b5f5c20933a0f9c50259de3f16dc649</anchor>
<arglist>(const stp_string_list_t *list, const char *name)</arglist>
</member>
<member kind="function">
<type>size_t</type>
<name>stp_string_list_count</name>
<anchorfile>string-list_8h.html</anchorfile>
- <anchor>a5</anchor>
+ <anchor>9bed3cf935ed01fa9a0066c5e2a47ffb</anchor>
<arglist>(const stp_string_list_t *list)</arglist>
</member>
<member kind="function">
<type>stp_string_list_t *</type>
<name>stp_string_list_create_copy</name>
<anchorfile>string-list_8h.html</anchorfile>
- <anchor>a6</anchor>
+ <anchor>6318f71fac5645c37e2d353f0881cc5b</anchor>
<arglist>(const stp_string_list_t *list)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_string_list_add_string</name>
<anchorfile>string-list_8h.html</anchorfile>
- <anchor>a7</anchor>
+ <anchor>6aa3d7cf2dabfefb3e3162827d086d3d</anchor>
<arglist>(stp_string_list_t *list, const char *name, const char *text)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_string_list_remove_string</name>
<anchorfile>string-list_8h.html</anchorfile>
- <anchor>a8</anchor>
+ <anchor>087298f0cc92cc8864016a2f65a9c012</anchor>
<arglist>(stp_string_list_t *list, const char *name)</arglist>
</member>
<member kind="function">
<type>stp_string_list_t *</type>
<name>stp_string_list_create_from_params</name>
<anchorfile>string-list_8h.html</anchorfile>
- <anchor>a9</anchor>
+ <anchor>4f78d1a53d017db20fe5b690d9362e7a</anchor>
<arglist>(const stp_param_string_t *list, size_t count)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_string_list_is_present</name>
<anchorfile>string-list_8h.html</anchorfile>
- <anchor>a10</anchor>
+ <anchor>c776e9cd6ca5690b446cd6e4869978a1</anchor>
<arglist>(const stp_string_list_t *list, const char *value)</arglist>
</member>
</compound>
<compound kind="file">
<name>util.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>util_8h</filename>
<includes id="curve_8h" name="curve.h" local="no" imported="no">gutenprint/curve.h</includes>
<includes id="vars_8h" name="vars.h" local="no" imported="no">gutenprint/vars.h</includes>
<member kind="define">
<type>#define</type>
+ <name>__attribute__</name>
+ <anchorfile>util_8h.html</anchorfile>
+ <anchor>9d373a9b65ff25b2db84c07394e1c212</anchor>
+ <arglist>(x)</arglist>
+ </member>
+ <member kind="define">
+ <type>#define</type>
<name>STP_DBG_LUT</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga33</anchor>
+ <anchor>g4472d3ba849ed203d43005f04583decc</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_COLORFUNC</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga34</anchor>
+ <anchor>g0beee5fa281098eab25e3f22570c0fdc</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_INK</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga35</anchor>
+ <anchor>g1c6936662d2cbe95de396fe8af2f254d</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_PS</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga36</anchor>
+ <anchor>g90d230dd93fa96d34b438e82ed3f9639</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_PCL</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga37</anchor>
+ <anchor>gf8162186c8118e5c3a8543bc0c410a78</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_ESCP2</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga38</anchor>
+ <anchor>gda7c4766db0c05ecb5ce435ddd81ecdd</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_CANON</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga39</anchor>
+ <anchor>g109cde96d907cbd28f0b631f07a3d696</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_LEXMARK</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga40</anchor>
+ <anchor>gc71c7cb5cdf49c881d944ef813a3733f</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_WEAVE_PARAMS</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga41</anchor>
+ <anchor>g2af8b3f36dbda4cfd313b50ba2dae636</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_ROWS</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga42</anchor>
+ <anchor>g698ce0ddb2e4f0a8b6d7a77ad7a0fbf0</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_MARK_FILE</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga43</anchor>
+ <anchor>g01f4480bda8819f337b2be4c41e0ebe1</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_LIST</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga44</anchor>
+ <anchor>g3c5672b14a2e2ccdffca5b6277b1aac2</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_MODULE</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga45</anchor>
+ <anchor>g9ace1ab545abac936101248caf9a50c6</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_PATH</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga46</anchor>
+ <anchor>g6f8cdfb28d0d73e9579fb1751f540dc7</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_PAPER</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga47</anchor>
+ <anchor>gd5eeaeabba7a0a861ae0dc936057aabd</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_PRINTERS</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga48</anchor>
+ <anchor>gdbfb451ebbd246d62bd52e0120fa232b</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_XML</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga49</anchor>
+ <anchor>gcf72e68aa70e333b06b0bb821218d967</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_VARS</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga50</anchor>
+ <anchor>g4c481c5ea8d87ae6c0e556593ab2020e</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_OLYMPUS</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga51</anchor>
+ <anchor>g574664feccffc4527df73e32c7e863bf</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_CURVE</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga52</anchor>
+ <anchor>g8f3e76af1b2564a5763e790a45215438</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_CURVE_ERRORS</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga53</anchor>
+ <anchor>gabbc2868668663cc28d6289d50e5f83d</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_SAFE_FREE</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga54</anchor>
+ <anchor>ga5a86efbbd3e2eb391718d82a1d7ffcc</anchor>
<arglist>(x)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_init</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g2ce0a2e8887fe5ff7f3eed1370d0d691</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_set_output_codeset</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g7fcc19f0abdc6513dfba7eaebeb16cb9</anchor>
<arglist>(const char *codeset)</arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_read_and_compose_curves</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>gdbe8c167230b49bc10391d2c246e6dc0</anchor>
<arglist>(const char *s1, const char *s2, stp_curve_compose_t comp, size_t piecewise_point_count)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_abort</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>gd0c145dc5cebecab0bb4e3ac40fc8e4d</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_prune_inactive_options</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>g13aa8afef5b0872704390adc6a01924e</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_zprintf</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>gd7ffe058decb939af6a5c1ec1d0d77fa</anchor>
<arglist>(const stp_vars_t *v, const char *format,...) __attribute__((format(__printf__</arglist>
</member>
<member kind="function">
<type>void void</type>
<name>stp_zfwrite</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g183d8f36f187530f9d7acdb176be3409</anchor>
<arglist>(const char *buf, size_t bytes, size_t nitems, const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_putc</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g39e4c5f6fa2a07dfca3090a50a8858f9</anchor>
<arglist>(int ch, const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_put16_le</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g1ffcb45ea3c37bb6b485addcaf945c99</anchor>
<arglist>(unsigned short sh, const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_put16_be</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>g23b504253ceda208b9a4985e6de8a5f7</anchor>
<arglist>(unsigned short sh, const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_put32_le</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>gadf69b8b3f713d2bd7ca3a5648da0c56</anchor>
<arglist>(unsigned int sh, const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_put32_be</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>g258b7b5f8808d0a3168f798e8bf72608</anchor>
<arglist>(unsigned int sh, const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_puts</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>gf6cf72e5e45f175ae8c332c0588832b9</anchor>
<arglist>(const char *s, const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
+ <name>stp_putraw</name>
+ <anchorfile>group__util.html</anchorfile>
+ <anchor>g79dd0a6f5c63f4fbf8591d3c041a7720</anchor>
+ <arglist>(const stp_raw_t *r, const stp_vars_t *v)</arglist>
+ </member>
+ <member kind="function">
+ <type>void</type>
<name>stp_send_command</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga13</anchor>
+ <anchor>gdb49b9cba9ddf4e506b6f530353ad93d</anchor>
<arglist>(const stp_vars_t *v, const char *command, const char *format,...)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_erputc</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga14</anchor>
+ <anchor>g15987fbd850e04f2520cb151e08908e1</anchor>
<arglist>(int ch)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_eprintf</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga15</anchor>
+ <anchor>ge53707df5c9945f289c58bfbe08a8d88</anchor>
<arglist>(const stp_vars_t *v, const char *format,...) __attribute__((format(__printf__</arglist>
</member>
<member kind="function">
<type>void void</type>
<name>stp_erprintf</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga16</anchor>
+ <anchor>g1df22de14e3275cb26ede10da66eebdf</anchor>
<arglist>(const char *format,...) __attribute__((format(__printf__</arglist>
</member>
<member kind="function">
<type>void void void</type>
<name>stp_asprintf</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga17</anchor>
+ <anchor>g3f57c5298a5c6140ac56771dd62bd036</anchor>
<arglist>(char **strp, const char *format,...) __attribute__((format(__printf__</arglist>
</member>
<member kind="function">
<type>void void void void</type>
<name>stp_catprintf</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga18</anchor>
+ <anchor>gd4f33438f0103a143d90dc9c48d248eb</anchor>
<arglist>(char **strp, const char *format,...) __attribute__((format(__printf__</arglist>
</member>
<member kind="function">
<type>unsigned long</type>
<name>stp_get_debug_level</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga19</anchor>
+ <anchor>geba8c24f265ee904c5876704b767841c</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dprintf</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga20</anchor>
+ <anchor>g511e0c4cac91c674797da98ab96b83e6</anchor>
<arglist>(unsigned long level, const stp_vars_t *v, const char *format,...) __attribute__((format(__printf__</arglist>
</member>
<member kind="function">
<type>void void</type>
<name>stp_deprintf</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga21</anchor>
+ <anchor>g129f45d7df47fd58d8653538fd13a1f2</anchor>
<arglist>(unsigned long level, const char *format,...) __attribute__((format(__printf__</arglist>
</member>
<member kind="function">
<type>void void void</type>
<name>stp_init_debug_messages</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga22</anchor>
+ <anchor>g6d15e5b4e00f9d242166edb5332f8368</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_flush_debug_messages</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga23</anchor>
+ <anchor>gbe74390c1422e9746745da55692f47b8</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stp_malloc</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga24</anchor>
+ <anchor>g86a2976738a237df953655e733c75b3a</anchor>
<arglist>(size_t)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stp_zalloc</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga25</anchor>
+ <anchor>gc8fd1a439fa2d8e1ff1a2b104cd0137b</anchor>
<arglist>(size_t)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stp_realloc</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga26</anchor>
+ <anchor>g2420936ab8b3492581f389deea44f58c</anchor>
<arglist>(void *ptr, size_t)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_free</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga27</anchor>
+ <anchor>g7d0c40c3157b2c5c630200352064874c</anchor>
<arglist>(void *ptr)</arglist>
</member>
<member kind="function">
<type>size_t</type>
<name>stp_strlen</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga28</anchor>
+ <anchor>g56b08d3e12750bdfae8b53263f97aba9</anchor>
<arglist>(const char *s)</arglist>
</member>
<member kind="function">
<type>char *</type>
<name>stp_strndup</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga29</anchor>
+ <anchor>gb026f7022963acd694a8b89e4decbde5</anchor>
<arglist>(const char *s, int n)</arglist>
</member>
<member kind="function">
<type>char *</type>
<name>stp_strdup</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga30</anchor>
+ <anchor>g5c0731867697f555a94b2a1229804381</anchor>
<arglist>(const char *s)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_get_version</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga31</anchor>
+ <anchor>g1f0797636484393574cb95e667819dc1</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_get_release_version</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga32</anchor>
+ <anchor>g5ba7edc43ed094f32ae7d9158a362a7b</anchor>
<arglist>(void)</arglist>
</member>
</compound>
<compound kind="file">
<name>vars.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>vars_8h</filename>
<includes id="array_8h" name="array.h" local="no" imported="no">gutenprint/array.h</includes>
<includes id="curve_8h" name="curve.h" local="no" imported="no">gutenprint/curve.h</includes>
@@ -3156,1111 +3191,1125 @@
<class kind="struct">stp_double_bound_t</class>
<class kind="struct">stp_int_bound_t</class>
<class kind="struct">stp_parameter_t</class>
+ <member kind="define">
+ <type>#define</type>
+ <name>STP_RAW</name>
+ <anchorfile>group__vars.html</anchorfile>
+ <anchor>g9fc3819cba14f7f4c5654508a08a1adf</anchor>
+ <arglist>(x)</arglist>
+ </member>
+ <member kind="define">
+ <type>#define</type>
+ <name>STP_RAW_STRING</name>
+ <anchorfile>group__vars.html</anchorfile>
+ <anchor>gd888c1f6a36f999ffebfffa7b74f28d2</anchor>
+ <arglist>(x)</arglist>
+ </member>
<member kind="typedef">
<type>stp_vars</type>
<name>stp_vars_t</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g2d49c94847d18d8b62a214995b14680f</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>void *</type>
<name>stp_parameter_list_t</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g40c1035f88ac38d77eddb65195b28595</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>const void *</type>
<name>stp_const_parameter_list_t</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>g53c035a67629ae3b3eb86b3c09df7774</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
- <type>void(*</type>
+ <type>void(*)</type>
<name>stp_outfunc_t</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga3</anchor>
- <arglist>)(void *data, const char *buffer, size_t bytes)</arglist>
+ <anchor>g6922054c644d73006bff95a8ad268a1a</anchor>
+ <arglist>(void *data, const char *buffer, size_t bytes)</arglist>
</member>
<member kind="typedef">
- <type>void *(*</type>
+ <type>void *(*)</type>
<name>stp_copy_data_func_t</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga4</anchor>
- <arglist>)(void *)</arglist>
+ <anchor>g4541229554178e84408cccd89f532cb0</anchor>
+ <arglist>(void *)</arglist>
</member>
<member kind="typedef">
- <type>void(*</type>
+ <type>void(*)</type>
<name>stp_free_data_func_t</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga5</anchor>
- <arglist>)(void *)</arglist>
+ <anchor>g7974f89cff4cbb5b225d0c4fbb92e9bb</anchor>
+ <arglist>(void *)</arglist>
</member>
<member kind="typedef">
<type>stp_compdata</type>
<name>compdata_t</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g4d45b95baae036143e14adfc0014f562</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_parameter_type_t</name>
- <anchor>ga133</anchor>
+ <anchor>g9b3d4f47a44c0c8c9b150cddc56d2a91</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_STRING_LIST</name>
- <anchor>gga133a7</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a917a6f3e019c8a92ddecd34c71013acde0</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_INT</name>
- <anchor>gga133a8</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a91ae2cac85ef78157b53c7a79706dc0f70</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_BOOLEAN</name>
- <anchor>gga133a9</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a91f97ef629defc99977bd1cb35daabe0c1</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_DOUBLE</name>
- <anchor>gga133a10</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a91e0dc60c8435ce0b1355bd5a134395f0c</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_CURVE</name>
- <anchor>gga133a11</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a910d283c33f755969ded0751bbfc5d1912</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_FILE</name>
- <anchor>gga133a12</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a918224a918efbef96fffaa90e31654f7ff</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_RAW</name>
- <anchor>gga133a13</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a9133bb02d9ae5b2169d2f75da7684b04e9</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_ARRAY</name>
- <anchor>gga133a14</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a918789c2b5cc718eafca6d1d0022cfe3f3</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_DIMENSION</name>
- <anchor>gga133a15</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a91aa6f89008bf237c6f0aa2f0ee176e8b7</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_INVALID</name>
- <anchor>gga133a16</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a91d053047279b4c82034d26c4aa4c818d5</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_parameter_class_t</name>
- <anchor>ga134</anchor>
+ <anchor>g4eba7e712c0e17b76e472f26e202d7b8</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_CLASS_FEATURE</name>
- <anchor>gga134a17</anchor>
+ <anchor>gg4eba7e712c0e17b76e472f26e202d7b8a7ed8b66836057aa58b9a74811057b4a</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_CLASS_OUTPUT</name>
- <anchor>gga134a18</anchor>
+ <anchor>gg4eba7e712c0e17b76e472f26e202d7b8ffc6ff4bfbf2873ce55dfc03776bb6d9</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_CLASS_CORE</name>
- <anchor>gga134a19</anchor>
+ <anchor>gg4eba7e712c0e17b76e472f26e202d7b8a05ce344ff3338e69638d69f9c120d01</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_CLASS_INVALID</name>
- <anchor>gga134a20</anchor>
+ <anchor>gg4eba7e712c0e17b76e472f26e202d7b82e17ce7ebc18801c11af7ea0a61e93ca</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_parameter_level_t</name>
- <anchor>ga135</anchor>
+ <anchor>gaa9c9265ffe70122bd33659cf2983207</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_BASIC</name>
- <anchor>gga135a21</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf2983207e9d7192607a6e1ec92dfed3f13a3a46f</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_ADVANCED</name>
- <anchor>gga135a22</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf29832073130e7060a3b901ea8dcb37d986d47e0</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_ADVANCED1</name>
- <anchor>gga135a23</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf29832073d016c9587f698ee400bc7e66071f06c</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_ADVANCED2</name>
- <anchor>gga135a24</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf298320759a909a8953b8724d57ce85e2b4306bf</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_ADVANCED3</name>
- <anchor>gga135a25</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf29832071241066935e94def6ab6d524ed1fabae</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_ADVANCED4</name>
- <anchor>gga135a26</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf29832076036d5761aa9710a66429c625c334a80</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_INTERNAL</name>
- <anchor>gga135a27</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf2983207b2bc3be82f619147d9a45564fd53a4a0</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_EXTERNAL</name>
- <anchor>gga135a28</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf2983207e478f67e409adabc8679d3801604861d</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_INVALID</name>
- <anchor>gga135a29</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf2983207b8bf539d78e56f06f463d00f7a3b56b3</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_parameter_activity_t</name>
- <anchor>ga136</anchor>
+ <anchor>g70ebf70dc8e6199d84fc91985c94bae9</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_INACTIVE</name>
- <anchor>gga136a30</anchor>
+ <anchor>gg70ebf70dc8e6199d84fc91985c94bae96517762c5800eac253f43eeacd96c22f</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_DEFAULTED</name>
- <anchor>gga136a31</anchor>
+ <anchor>gg70ebf70dc8e6199d84fc91985c94bae9410b7e080ef62fb8896f2f844b1c1e00</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_ACTIVE</name>
- <anchor>gga136a32</anchor>
+ <anchor>gg70ebf70dc8e6199d84fc91985c94bae9dbc7323a015e40652fd256e49c8d5b8c</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_parameter_verify_t</name>
- <anchor>ga137</anchor>
+ <anchor>gc061852de3627383cd415cd80a979e02</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>PARAMETER_BAD</name>
- <anchor>gga137a33</anchor>
+ <anchor>ggc061852de3627383cd415cd80a979e02326a171221148779ec7df761b3eee967</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>PARAMETER_OK</name>
- <anchor>gga137a34</anchor>
+ <anchor>ggc061852de3627383cd415cd80a979e022df363618282a9164433c0f212b18616</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>PARAMETER_INACTIVE</name>
- <anchor>gga137a35</anchor>
+ <anchor>ggc061852de3627383cd415cd80a979e025cb96da6c2e3ae7187e85a1ef6e41fc6</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>stp_vars_t *</type>
<name>stp_vars_create</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g5d641ab7093c9ba82cbd4cfbf904fabc</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_vars_copy</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g88376207367adb4260ff14e5d9ec76e9</anchor>
<arglist>(stp_vars_t *dest, const stp_vars_t *source)</arglist>
</member>
<member kind="function">
<type>stp_vars_t *</type>
<name>stp_vars_create_copy</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>gec00fba49ad08d20890e64773bcdbd48</anchor>
<arglist>(const stp_vars_t *source)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_vars_destroy</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>gd3f1ff7a86c3cd1c9f9f62cfa8814437</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_driver</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>gcf237afcbc26436ebedac5b11f469fdf</anchor>
<arglist>(stp_vars_t *v, const char *val)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_driver_n</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>g188d298a8739b84fcb965f211fc7dc4e</anchor>
<arglist>(stp_vars_t *v, const char *val, int bytes)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_get_driver</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga13</anchor>
+ <anchor>g20c45707399ef6fdf6ee8c8209b5c7c0</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_color_conversion</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga14</anchor>
+ <anchor>g7eb2a1c4b892efd5507fcd4b7a434cea</anchor>
<arglist>(stp_vars_t *v, const char *val)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_color_conversion_n</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga15</anchor>
+ <anchor>g5a842b31f0a572d8e64f1a5616e25a99</anchor>
<arglist>(stp_vars_t *v, const char *val, int bytes)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_get_color_conversion</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga16</anchor>
+ <anchor>g2bac9212773ecf603b7667bd0268c23e</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_left</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga17</anchor>
+ <anchor>g3b0cc83e87247854ecafd46a6e446bcb</anchor>
<arglist>(stp_vars_t *v, int val)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_left</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga18</anchor>
+ <anchor>g5c02ee2422d86e4bcdcae613c70c9e1e</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_top</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga19</anchor>
+ <anchor>g557b5ad44d3b1da8392496681624ad8b</anchor>
<arglist>(stp_vars_t *v, int val)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_top</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga20</anchor>
+ <anchor>g292132b97b20a6d034e22f4146d36131</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_width</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga21</anchor>
+ <anchor>g3a852ce7e42d7f8e0cef6c7d399e0491</anchor>
<arglist>(stp_vars_t *v, int val)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_width</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga22</anchor>
+ <anchor>g1c54d99b94c69a67eb4ae0349a4720e7</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_height</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga23</anchor>
+ <anchor>g8ce73c5efa41f005936d5f84c44c6667</anchor>
<arglist>(stp_vars_t *v, int val)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_height</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga24</anchor>
+ <anchor>g8731a92f5d3047e00ba33577821d5aec</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_page_width</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga25</anchor>
+ <anchor>g639be0da07c3e5b7dc6d68ac2aa999e9</anchor>
<arglist>(stp_vars_t *v, int val)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_page_width</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga26</anchor>
+ <anchor>gad2d305eed993707d22263b54578a39b</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_page_height</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga27</anchor>
+ <anchor>g83326bacb8b92149af1b70457b23bc8f</anchor>
<arglist>(stp_vars_t *v, int val)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_page_height</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga28</anchor>
+ <anchor>gc0c4928fa488bb95e73ba9b8aa932584</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_outfunc</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga29</anchor>
+ <anchor>g075ffc274f0d2d2b6edd8326de1d7142</anchor>
<arglist>(stp_vars_t *v, stp_outfunc_t val)</arglist>
</member>
<member kind="function">
<type>stp_outfunc_t</type>
<name>stp_get_outfunc</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga30</anchor>
+ <anchor>g7c6c7c547d0c973ac801362db5ca4879</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_errfunc</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga31</anchor>
+ <anchor>g82f6a7514840de82c9ed7edd30f16b5d</anchor>
<arglist>(stp_vars_t *v, stp_outfunc_t val)</arglist>
</member>
<member kind="function">
<type>stp_outfunc_t</type>
<name>stp_get_errfunc</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga32</anchor>
+ <anchor>g2f246d3af2be9e108abe423691e16049</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_outdata</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga33</anchor>
+ <anchor>gc2b3408200a9676e6c6063cc0ae2f4bd</anchor>
<arglist>(stp_vars_t *v, void *val)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stp_get_outdata</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga34</anchor>
+ <anchor>g7042b05e0df5b32206d54397429bbac5</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_errdata</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga35</anchor>
+ <anchor>g8b30fbadf3475c59101af9d7d37c33b7</anchor>
<arglist>(stp_vars_t *v, void *val)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stp_get_errdata</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga36</anchor>
+ <anchor>gd08bdcd721d37f52993c1862e25ebaf7</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_merge_printvars</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga37</anchor>
+ <anchor>g086303d36b835d539e75f16187e99e8f</anchor>
<arglist>(stp_vars_t *user, const stp_vars_t *print)</arglist>
</member>
<member kind="function">
<type>stp_parameter_list_t</type>
<name>stp_get_parameter_list</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga38</anchor>
+ <anchor>g12e8bb617e5c90da99d6d74519664634</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>size_t</type>
<name>stp_parameter_list_count</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga39</anchor>
+ <anchor>g7a94856ce75482a5edb6153fe8916a54</anchor>
<arglist>(stp_const_parameter_list_t list)</arglist>
</member>
<member kind="function">
<type>const stp_parameter_t *</type>
<name>stp_parameter_find</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga40</anchor>
+ <anchor>gdcd8062af7b643c734f53c545694d258</anchor>
<arglist>(stp_const_parameter_list_t list, const char *name)</arglist>
</member>
<member kind="function">
<type>const stp_parameter_t *</type>
<name>stp_parameter_list_param</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga41</anchor>
+ <anchor>g70d69ef7dec383004bf4570e57b76e18</anchor>
<arglist>(stp_const_parameter_list_t list, size_t item)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_parameter_list_destroy</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga42</anchor>
+ <anchor>g3ffaadbe73187aa1f298c4eaa80ea82e</anchor>
<arglist>(stp_parameter_list_t list)</arglist>
</member>
<member kind="function">
<type>stp_parameter_list_t</type>
<name>stp_parameter_list_create</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga43</anchor>
+ <anchor>g404bf7f1b3632178d559f6980478a312</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_parameter_list_add_param</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga44</anchor>
+ <anchor>g8f4f06610d1f58bae9e70e632919c405</anchor>
<arglist>(stp_parameter_list_t list, const stp_parameter_t *item)</arglist>
</member>
<member kind="function">
<type>stp_parameter_list_t</type>
<name>stp_parameter_list_copy</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga45</anchor>
+ <anchor>g92be87a573b883584e5a036743c1bb7d</anchor>
<arglist>(stp_const_parameter_list_t list)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_parameter_list_append</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga46</anchor>
+ <anchor>g4b62bc6d0133704b3a2568b1654b6678</anchor>
<arglist>(stp_parameter_list_t list, stp_const_parameter_list_t append)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_describe_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga47</anchor>
+ <anchor>g0b8991bd1a91e2cac7d0b355b1186c8e</anchor>
<arglist>(const stp_vars_t *v, const char *name, stp_parameter_t *description)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_parameter_description_destroy</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga48</anchor>
+ <anchor>gd598d95a82767e05c958ccd44534c51d</anchor>
<arglist>(stp_parameter_t *description)</arglist>
</member>
<member kind="function">
<type>const stp_parameter_t *</type>
<name>stp_parameter_find_in_settings</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga49</anchor>
+ <anchor>g6ce39557b61706421232b5f1ac604b1b</anchor>
<arglist>(const stp_vars_t *v, const char *name)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_string_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga50</anchor>
+ <anchor>ga147483996fa118516ddb36fe3366aa9</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_string_parameter_n</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga51</anchor>
+ <anchor>gfe6c8b3d86ca16239a63ce9d2ef57f48</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_file_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga52</anchor>
+ <anchor>g537f2ba6c74c9562b2f6883d7e36c59f</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_file_parameter_n</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga53</anchor>
+ <anchor>g6f7816adbce50ca9e2fdacad35282e6a</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_float_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga54</anchor>
+ <anchor>gf3a3283247deaad7d1ac19818aa4b796</anchor>
<arglist>(stp_vars_t *v, const char *parameter, double value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_int_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga55</anchor>
+ <anchor>g70eded5d0df4677dd4b357b4b934f75a</anchor>
<arglist>(stp_vars_t *v, const char *parameter, int value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_dimension_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga56</anchor>
+ <anchor>g6ca7898c212230cdbdc70ada2efb1417</anchor>
<arglist>(stp_vars_t *v, const char *parameter, int value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_boolean_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga57</anchor>
+ <anchor>g2167971895eea887eaaa656ed075beff</anchor>
<arglist>(stp_vars_t *v, const char *parameter, int value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_curve_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga58</anchor>
+ <anchor>gfe5f1f6364b89437664b2bbc55288025</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const stp_curve_t *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_array_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga59</anchor>
+ <anchor>g88f25e09f9a4b76aca7ba8316cbf9c8b</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const stp_array_t *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_raw_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga60</anchor>
+ <anchor>g0155de75bf2aa95ab45a3319539cda56</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const void *value, size_t bytes)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_scale_float_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga61</anchor>
+ <anchor>g227ec3e75a78a5c3dd01c85dbc1e7004</anchor>
<arglist>(stp_vars_t *v, const char *parameter, double scale)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_string_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga62</anchor>
+ <anchor>gf299bd0827a4d86aca59fb0d9015a866</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_string_parameter_n</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga63</anchor>
+ <anchor>ga5d6d8858b266517f5899196b062d00d</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_file_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga64</anchor>
+ <anchor>gf5e225475c66f966f4ba8d8c88374186</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_file_parameter_n</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga65</anchor>
+ <anchor>g217eece123630113cfcf8181d475fb53</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_float_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga66</anchor>
+ <anchor>ge52dbb466422a18dec110220c45fe64e</anchor>
<arglist>(stp_vars_t *v, const char *parameter, double value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_int_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga67</anchor>
+ <anchor>g3c0418772a82144f317dc973f01a8d55</anchor>
<arglist>(stp_vars_t *v, const char *parameter, int value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_dimension_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga68</anchor>
+ <anchor>gb6f1820cadd75a4311bfc49b01de447b</anchor>
<arglist>(stp_vars_t *v, const char *parameter, int value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_boolean_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga69</anchor>
+ <anchor>g81d5f09980407b4310dada2a68fc4b09</anchor>
<arglist>(stp_vars_t *v, const char *parameter, int value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_curve_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga70</anchor>
+ <anchor>gfe38044cc067b2c2afa3da469d1cb860</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const stp_curve_t *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_array_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga71</anchor>
+ <anchor>g63e7ff7b4c3e1d092f95c6234f21e39f</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const stp_array_t *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_raw_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga72</anchor>
+ <anchor>g8159b3f5bea06a99711921f0201f5e0f</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const void *value, size_t bytes)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_get_string_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga73</anchor>
+ <anchor>gb5b21e5606b8ca755c5eac7774260efa</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_get_file_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga74</anchor>
+ <anchor>g2021992d89c92b10138fb012a9554a08</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>double</type>
<name>stp_get_float_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga75</anchor>
+ <anchor>g365412d9c176fd3ac9375ded3f22ddb3</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_int_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga76</anchor>
+ <anchor>g7c0d95ba35aba0786bfc5f918efa79fc</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_dimension_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga77</anchor>
+ <anchor>g3c8d1333086ca5a01a3439f94d9f94d3</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_boolean_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga78</anchor>
+ <anchor>g8a30b26fa842805384b6ad663cabaea2</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>const stp_curve_t *</type>
<name>stp_get_curve_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga79</anchor>
+ <anchor>g553dec81dd8b3e5590d963ba72223557</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>const stp_array_t *</type>
<name>stp_get_array_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga80</anchor>
+ <anchor>gc50c216c2d5cd56a9704f48d4338b179</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>const stp_raw_t *</type>
<name>stp_get_raw_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga81</anchor>
+ <anchor>g9fff6c14a71f5f8ec28620ef64a92fd5</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_string_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga82</anchor>
+ <anchor>g9e98ef9a9b1b84a0c0580fe024e35490</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_file_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga83</anchor>
+ <anchor>g4fad48e3e6453842559bd872650cb88f</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_float_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga84</anchor>
+ <anchor>g4eccbbe421f8b0c9342b17cef40b263d</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_int_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga85</anchor>
+ <anchor>g2107c08f37e31f45253f7d75a3773d46</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_dimension_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga86</anchor>
+ <anchor>g514a21602ae7a8ebe8e5072a5a4b6f89</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_boolean_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga87</anchor>
+ <anchor>g42ebfed8dec2054799e4943a8ca84267</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_curve_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga88</anchor>
+ <anchor>gf52a0b0c3b0e0fee1fc46516b1bc0c4e</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_array_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga89</anchor>
+ <anchor>g7c67cef38cead5f519fd04ae09265b53</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_raw_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga90</anchor>
+ <anchor>g11b79add82faf23b0e3c758f9530d95c</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_string_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga91</anchor>
+ <anchor>g6ed828e872f7678a89e1b065d377112e</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_file_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga92</anchor>
+ <anchor>gaecd310feb8bd9a2188a9b287656aa1a</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_float_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga93</anchor>
+ <anchor>g15a5458adea6ad4eecda3c990acbc6cb</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_int_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga94</anchor>
+ <anchor>g7487203059e7ccd71c4673656b3042b1</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_dimension_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga95</anchor>
+ <anchor>g0f6e91baac5e78703b162e9d23c0a65c</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_boolean_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga96</anchor>
+ <anchor>g9ad15a73dd8c755a8b80edbe335285ee</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_curve_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga97</anchor>
+ <anchor>ge7f21b118a8dfb5607334a6141d5dc5c</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_array_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga98</anchor>
+ <anchor>gb78f4273798c6e3e720afe01680cf752</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_raw_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga99</anchor>
+ <anchor>g364fcdb2e57b8ca99867c94954cf14cd</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_string_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga100</anchor>
+ <anchor>g8189b61073bfcd0244d5d6f2a2c8ba86</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_file_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga101</anchor>
+ <anchor>ga7db6701be5d05e545c79db905e4c7eb</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_float_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga102</anchor>
+ <anchor>gb12bebb419eb1ae8f323aa931e324389</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_int_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga103</anchor>
+ <anchor>g4fd7914c01e2e1b34797736dfd2c9b9c</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_dimension_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga104</anchor>
+ <anchor>gc1f2b865c76da441b6c1bd9b5b93aa1f</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_boolean_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga105</anchor>
+ <anchor>g23b9c17426210460618c4f95c5f34229</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_curve_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga106</anchor>
+ <anchor>g6c94a1df4388b142d00d5d30df904b47</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_array_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga107</anchor>
+ <anchor>g5a629e6da1f5008f0db034191ad8b1d5</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_raw_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga108</anchor>
+ <anchor>g285f05c648724c80bf05af30f87120a3</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_string_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga109</anchor>
+ <anchor>g0b7be7ba9f763be692dd833a434ed13d</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_file_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga110</anchor>
+ <anchor>g47e7a69ff8e23eed6188542c5c8bff4f</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_float_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga111</anchor>
+ <anchor>g4b8f9847f2eebfff53446a9bc235ab68</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_int_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga112</anchor>
+ <anchor>gb74fd69c4ef62af7b5ab33c6baf48b8b</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_dimension_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga113</anchor>
+ <anchor>g45f9abd8ac6772ea850344c513f6c436</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_boolean_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga114</anchor>
+ <anchor>gb33cf5376adc63e826cd3dedae33e930</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_curve_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga115</anchor>
+ <anchor>ge36bf982c52215f11fe8e392b4b3d705</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_array_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga116</anchor>
+ <anchor>gc9f85c3a8bf99e09150cbf4220e4b983</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_raw_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga117</anchor>
+ <anchor>gb6e41a5edb7474ed7ac26e236e00c80c</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_get_media_size</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga118</anchor>
+ <anchor>gc9e6d740ffc4cff5dc7d0bf106a3e7df</anchor>
<arglist>(const stp_vars_t *v, int *width, int *height)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_get_imageable_area</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga119</anchor>
+ <anchor>g67d1e68ed47e5b554f2021fca1f01978</anchor>
<arglist>(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_get_maximum_imageable_area</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga120</anchor>
+ <anchor>gd17cadb7fd78bffb759f2213a1a90df6</anchor>
<arglist>(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_get_size_limit</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga121</anchor>
+ <anchor>g0c8ee62453baff3d2c00e0ccae67b049</anchor>
<arglist>(const stp_vars_t *v, int *max_width, int *max_height, int *min_width, int *min_height)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_describe_resolution</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga122</anchor>
+ <anchor>g88715b31fcec18778f769ffbc1b55384</anchor>
<arglist>(const stp_vars_t *v, int *x, int *y)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_verify</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga123</anchor>
+ <anchor>gb926417b2f601c78d85df44694cc6d38</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>const stp_vars_t *</type>
<name>stp_default_settings</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga124</anchor>
+ <anchor>gf63982a6e44f8b62532346d9ceb3d91c</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_allocate_component_data</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga125</anchor>
+ <anchor>gfd4f81ca2ad497bd21f005344844f9c4</anchor>
<arglist>(stp_vars_t *v, const char *name, stp_copy_data_func_t copyfunc, stp_free_data_func_t freefunc, void *data)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_destroy_component_data</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga126</anchor>
+ <anchor>g151b7d922a3e1e5e9d9f0ea8de6ab70a</anchor>
<arglist>(stp_vars_t *v, const char *name)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stp_get_component_data</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga127</anchor>
+ <anchor>g1666dd1571bdb866a85d4318858893be</anchor>
<arglist>(const stp_vars_t *v, const char *name)</arglist>
</member>
<member kind="function">
<type>stp_parameter_verify_t</type>
<name>stp_verify_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga128</anchor>
+ <anchor>gbfffe0d654de156874decdc0338216f4</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, int quiet)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_verified</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga129</anchor>
+ <anchor>g6d04a3c444753f11004ad6259a91e853</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_verified</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga130</anchor>
+ <anchor>g1023ad18d2c97763137909b6191b0940</anchor>
<arglist>(stp_vars_t *v, int value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_copy_options</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga131</anchor>
+ <anchor>gf7d2d5a9897c9ce77bb16f4a1addaa62</anchor>
<arglist>(stp_vars_t *vd, const stp_vars_t *vs)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_fill_parameter_settings</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga132</anchor>
+ <anchor>g7f2c578ff7ae28a3db502476aa10137e</anchor>
<arglist>(stp_parameter_t *desc, const stp_parameter_t *param)</arglist>
</member>
</compound>
<compound kind="file">
<name>weave.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>weave_8h</filename>
<class kind="struct">stp_weave_t</class>
<class kind="struct">stp_pass_t</class>
@@ -4273,1646 +4322,338 @@
<type>#define</type>
<name>STP_MAX_WEAVE</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a0</anchor>
+ <anchor>6e5fd9b98567e1fd3fde622fd42dec67</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>int</type>
<name>stp_packfunc</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a1</anchor>
+ <anchor>e8aea6782f8e438961332cb7cc18bcdc</anchor>
<arglist>(stp_vars_t *v, const unsigned char *line, int height, unsigned char *comp_buf, unsigned char **comp_ptr, int *first, int *last)</arglist>
</member>
<member kind="typedef">
<type>void</type>
<name>stp_fillfunc</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a2</anchor>
+ <anchor>3bb2000973de2f8a9a2b50a1b5e18097</anchor>
<arglist>(stp_vars_t *v, int row, int subpass, int width, int missingstartrows, int color)</arglist>
</member>
<member kind="typedef">
<type>void</type>
<name>stp_flushfunc</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a3</anchor>
+ <anchor>d25d63c939f6ace90d029473ad33ce63</anchor>
<arglist>(stp_vars_t *v, int passno, int vertical_subpass)</arglist>
</member>
<member kind="typedef">
<type>int</type>
<name>stp_compute_linewidth_func</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a4</anchor>
+ <anchor>6e7058d252c95199e92f783d84775fa1</anchor>
<arglist>(stp_vars_t *v, int n)</arglist>
</member>
<member kind="enumeration">
<name>stp_weave_strategy_t</name>
- <anchor>a26</anchor>
+ <anchor>059ef2763c95a5cc47d51dcf38580991</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_WEAVE_ZIGZAG</name>
- <anchor>a26a11</anchor>
+ <anchor>059ef2763c95a5cc47d51dcf385809916077c1fbd3cc6c79a1ac5f23d31bd2b3</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_WEAVE_ASCENDING</name>
- <anchor>a26a12</anchor>
+ <anchor>059ef2763c95a5cc47d51dcf385809919b5dcc799a9afed0063f052196fa8d6b</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_WEAVE_DESCENDING</name>
- <anchor>a26a13</anchor>
+ <anchor>059ef2763c95a5cc47d51dcf38580991faf7b19bfde4be5241cb112835325797</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_WEAVE_ASCENDING_2X</name>
- <anchor>a26a14</anchor>
+ <anchor>059ef2763c95a5cc47d51dcf385809917bfa24511bcbc811272e385372c61936</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_WEAVE_STAGGERED</name>
- <anchor>a26a15</anchor>
+ <anchor>059ef2763c95a5cc47d51dcf385809918e37ffcadb7b41a3276029206a80d5e6</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_WEAVE_ASCENDING_3X</name>
- <anchor>a26a16</anchor>
+ <anchor>059ef2763c95a5cc47d51dcf38580991ecb24603379f9f3dd682bf692326a8e1</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_initialize_weave</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a17</anchor>
+ <anchor>5b4fc76c83f5408182f90fb139c06b50</anchor>
<arglist>(stp_vars_t *v, int jets, int separation, int oversample, int horizontal, int vertical, int ncolors, int bitwidth, int linewidth, int line_count, int first_line, int page_height, const int *head_offset, stp_weave_strategy_t, stp_flushfunc, stp_fillfunc, stp_packfunc, stp_compute_linewidth_func)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_flush_all</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a18</anchor>
+ <anchor>b9694e4381a005efb70daea2429345a3</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_write_weave</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a19</anchor>
+ <anchor>ea7e0ed7877aa1e98b2ce9c210ad9ff4</anchor>
<arglist>(stp_vars_t *v, unsigned char *const cols[])</arglist>
</member>
<member kind="function">
<type>stp_lineoff_t *</type>
<name>stp_get_lineoffsets_by_pass</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a20</anchor>
+ <anchor>986bb835225820c68d85041e797cf2a5</anchor>
<arglist>(const stp_vars_t *v, int pass)</arglist>
</member>
<member kind="function">
<type>stp_lineactive_t *</type>
<name>stp_get_lineactive_by_pass</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a21</anchor>
+ <anchor>4c7e67ed92ac3427c94fb0e6a85bfce9</anchor>
<arglist>(const stp_vars_t *v, int pass)</arglist>
</member>
<member kind="function">
<type>stp_linecount_t *</type>
<name>stp_get_linecount_by_pass</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a22</anchor>
+ <anchor>5acdf7cc603254e68b0ae39e45ea52f3</anchor>
<arglist>(const stp_vars_t *v, int pass)</arglist>
</member>
<member kind="function">
<type>const stp_linebufs_t *</type>
<name>stp_get_linebases_by_pass</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a23</anchor>
+ <anchor>1ec75a70b7dad8a5d0e4c963d67677c3</anchor>
<arglist>(const stp_vars_t *v, int pass)</arglist>
</member>
<member kind="function">
<type>stp_pass_t *</type>
<name>stp_get_pass_by_pass</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a24</anchor>
+ <anchor>5412630e5a7ba809b6ef84ab4e6c9f09</anchor>
<arglist>(const stp_vars_t *v, int pass)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_weave_parameters_by_row</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a25</anchor>
+ <anchor>39d760951513fd171f9dc25b57daf229</anchor>
<arglist>(const stp_vars_t *v, int row, int vertical_subpass, stp_weave_t *w)</arglist>
</member>
<member kind="variable">
<type>stp_packfunc</type>
<name>stp_pack_tiff</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a5</anchor>
+ <anchor>525feabe0775e573007678b2da863b24</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>stp_packfunc</type>
<name>stp_pack_uncompressed</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a6</anchor>
+ <anchor>561a5fd614c279fdc9ea9c14c7a5b540</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>stp_fillfunc</type>
<name>stp_fill_tiff</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a7</anchor>
+ <anchor>87a7e015e79b03ec26069ddf9ab64c50</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>stp_fillfunc</type>
<name>stp_fill_uncompressed</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a8</anchor>
+ <anchor>581ae80f8594763f27620d3338407fef</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>stp_compute_linewidth_func</type>
<name>stp_compute_tiff_linewidth</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a9</anchor>
+ <anchor>9907d0fcce9e3c336fa7c6d66e1c91a5</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>stp_compute_linewidth_func</type>
<name>stp_compute_uncompressed_linewidth</name>
<anchorfile>weave_8h.html</anchorfile>
- <anchor>a10</anchor>
+ <anchor>4046c403128b61705309b05700120e41</anchor>
<arglist></arglist>
</member>
</compound>
<compound kind="file">
<name>xml.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprint/</path>
<filename>xml_8h</filename>
<includes id="mxml_8h" name="mxml.h" local="no" imported="no">gutenprint/mxml.h</includes>
<member kind="typedef">
- <type>int(*</type>
+ <type>int(*)</type>
<name>stp_xml_parse_func</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a0</anchor>
- <arglist>)(stp_mxml_node_t *node, const char *file)</arglist>
+ <anchor>68816020e4f2e76d9b87379fe5b5edb2</anchor>
+ <arglist>(stp_mxml_node_t *node, const char *file)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_register_xml_parser</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a1</anchor>
+ <anchor>9082cdb0bef669a2c1cd463874d56cb3</anchor>
<arglist>(const char *name, stp_xml_parse_func parse_func)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_unregister_xml_parser</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a2</anchor>
+ <anchor>018dc99b4a78447b2e8cf66fec5a47b8</anchor>
<arglist>(const char *name)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_register_xml_preload</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a3</anchor>
+ <anchor>8ce0a404da56d87db34ee50562f3154d</anchor>
<arglist>(const char *filename)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_unregister_xml_preload</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a4</anchor>
+ <anchor>07bde9804f5e759aea971fea06e8cff7</anchor>
<arglist>(const char *filename)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_xml_init_defaults</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a5</anchor>
+ <anchor>3cfa9b65f1620621f0a0c6c7038fd316</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_xml_parse_file</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a6</anchor>
+ <anchor>c18d19df318ec2e3b4c850c68f07fe8f</anchor>
<arglist>(const char *file)</arglist>
</member>
<member kind="function">
<type>long</type>
<name>stp_xmlstrtol</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a7</anchor>
+ <anchor>28f6df53b5a7623b654dff6ec26db8c7</anchor>
<arglist>(const char *value)</arglist>
</member>
<member kind="function">
<type>unsigned long</type>
<name>stp_xmlstrtoul</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a8</anchor>
+ <anchor>1c1ba2f2312544bda8b3ce2e919e4687</anchor>
<arglist>(const char *value)</arglist>
</member>
<member kind="function">
<type>double</type>
<name>stp_xmlstrtod</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a9</anchor>
+ <anchor>955626cb67a5067d67a116f8ab67007d</anchor>
<arglist>(const char *textval)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_xml_init</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a10</anchor>
+ <anchor>1a82a8dc830a6f7f81ec4e6f2344a5af</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_xml_exit</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a11</anchor>
+ <anchor>b7b7abdceb4f1e6e6c6a607cd2eedead</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_xml_get_node</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a12</anchor>
+ <anchor>3f776c6582845b20c4f76b239d590ec6</anchor>
<arglist>(stp_mxml_node_t *xmlroot,...)</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_xmldoc_create_generic</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a13</anchor>
+ <anchor>31f7bc9f5f2b2ce79dcfc87d7f4630f2</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_xml_preinit</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a14</anchor>
+ <anchor>57035ed4be23f4527c9515198bf37a9d</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>stp_sequence_t *</type>
<name>stp_sequence_create_from_xmltree</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a15</anchor>
+ <anchor>fa6f69121eb86b2aee998635b79d21ac</anchor>
<arglist>(stp_mxml_node_t *da)</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_xmltree_create_from_sequence</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a16</anchor>
+ <anchor>d03ea12e2b0089daf469c6af120ef180</anchor>
<arglist>(const stp_sequence_t *seq)</arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_curve_create_from_xmltree</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a17</anchor>
+ <anchor>112e57d9f022170ee00b0a66fea1770f</anchor>
<arglist>(stp_mxml_node_t *da)</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_xmltree_create_from_curve</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a18</anchor>
+ <anchor>e8c5f8944f4921f772eb12e52c7fb95d</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>stp_array_t *</type>
<name>stp_array_create_from_xmltree</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a19</anchor>
+ <anchor>ce5ac81af291e43504d5c0200276e543</anchor>
<arglist>(stp_mxml_node_t *array)</arglist>
</member>
<member kind="function">
<type>stp_mxml_node_t *</type>
<name>stp_xmltree_create_from_array</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a20</anchor>
+ <anchor>e02d45dc8cae7bea5c4e378e121d6623</anchor>
<arglist>(const stp_array_t *array)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_xml_parse_file_named</name>
<anchorfile>xml_8h.html</anchorfile>
- <anchor>a21</anchor>
+ <anchor>c3ebefda15f3996388895a4408c3b030</anchor>
<arglist>(const char *name)</arglist>
</member>
</compound>
- <compound kind="struct">
- <name>dither_matrix_impl</name>
- <filename>structdither__matrix__impl.html</filename>
- <member kind="variable">
- <type>int</type>
- <name>base</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>exp</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>x_size</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>y_size</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o3</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>total_size</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o4</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>last_x</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o5</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>last_x_mod</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o6</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>last_y</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o7</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>last_y_mod</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o8</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>index</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o9</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>i_own</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o10</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>x_offset</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o11</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>y_offset</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o12</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned</type>
- <name>fast_mask</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o13</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned *</type>
- <name>matrix</name>
- <anchorfile>structdither__matrix__impl.html</anchorfile>
- <anchor>o14</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_cached_curve_t</name>
- <filename>structstp__cached__curve__t.html</filename>
- <member kind="variable">
- <type>stp_curve_t *</type>
- <name>curve</name>
- <anchorfile>structstp__cached__curve__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const double *</type>
- <name>d_cache</name>
- <anchorfile>structstp__cached__curve__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const unsigned short *</type>
- <name>s_cache</name>
- <anchorfile>structstp__cached__curve__t.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>size_t</type>
- <name>count</name>
- <anchorfile>structstp__cached__curve__t.html</anchorfile>
- <anchor>o3</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_color</name>
- <filename>structstp__color.html</filename>
- <member kind="variable">
- <type>const char *</type>
- <name>short_name</name>
- <anchorfile>structstp__color.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const char *</type>
- <name>long_name</name>
- <anchorfile>structstp__color.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const stp_colorfuncs_t *</type>
- <name>colorfuncs</name>
- <anchorfile>structstp__color.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_colorfuncs_t</name>
- <filename>structstp__colorfuncs__t.html</filename>
- <member kind="variable">
- <type>int(*</type>
- <name>init</name>
- <anchorfile>structstp__colorfuncs__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist>)(stp_vars_t *v, stp_image_t *image, size_t steps)</arglist>
- </member>
- <member kind="variable">
- <type>int(*</type>
- <name>get_row</name>
- <anchorfile>structstp__colorfuncs__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist>)(stp_vars_t *v, stp_image_t *image, int row, unsigned *zero_mask)</arglist>
- </member>
- <member kind="variable">
- <type>stp_parameter_list_t(*</type>
- <name>list_parameters</name>
- <anchorfile>structstp__colorfuncs__t.html</anchorfile>
- <anchor>o2</anchor>
- <arglist>)(const stp_vars_t *v)</arglist>
- </member>
- <member kind="variable">
- <type>void(*</type>
- <name>describe_parameter</name>
- <anchorfile>structstp__colorfuncs__t.html</anchorfile>
- <anchor>o3</anchor>
- <arglist>)(const stp_vars_t *v, const char *name, stp_parameter_t *description)</arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_curve_point_t</name>
- <filename>structstp__curve__point__t.html</filename>
- <member kind="variable">
- <type>double</type>
- <name>x</name>
- <anchorfile>structstp__curve__point__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>double</type>
- <name>y</name>
- <anchorfile>structstp__curve__point__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_dither_matrix_generic</name>
- <filename>structstp__dither__matrix__generic.html</filename>
- <member kind="variable">
- <type>int</type>
- <name>x</name>
- <anchorfile>structstp__dither__matrix__generic.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>y</name>
- <anchorfile>structstp__dither__matrix__generic.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>bytes</name>
- <anchorfile>structstp__dither__matrix__generic.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>prescaled</name>
- <anchorfile>structstp__dither__matrix__generic.html</anchorfile>
- <anchor>o3</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const void *</type>
- <name>data</name>
- <anchorfile>structstp__dither__matrix__generic.html</anchorfile>
- <anchor>o4</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_dither_matrix_normal</name>
- <filename>structstp__dither__matrix__normal.html</filename>
- <member kind="variable">
- <type>int</type>
- <name>x</name>
- <anchorfile>structstp__dither__matrix__normal.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>y</name>
- <anchorfile>structstp__dither__matrix__normal.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>bytes</name>
- <anchorfile>structstp__dither__matrix__normal.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>prescaled</name>
- <anchorfile>structstp__dither__matrix__normal.html</anchorfile>
- <anchor>o3</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const unsigned *</type>
- <name>data</name>
- <anchorfile>structstp__dither__matrix__normal.html</anchorfile>
- <anchor>o4</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_dither_matrix_short</name>
- <filename>structstp__dither__matrix__short.html</filename>
- <member kind="variable">
- <type>int</type>
- <name>x</name>
- <anchorfile>structstp__dither__matrix__short.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>y</name>
- <anchorfile>structstp__dither__matrix__short.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>bytes</name>
- <anchorfile>structstp__dither__matrix__short.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>prescaled</name>
- <anchorfile>structstp__dither__matrix__short.html</anchorfile>
- <anchor>o3</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const unsigned short *</type>
- <name>data</name>
- <anchorfile>structstp__dither__matrix__short.html</anchorfile>
- <anchor>o4</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_dotsize</name>
- <filename>structstp__dotsize.html</filename>
- <member kind="variable">
- <type>unsigned</type>
- <name>bit_pattern</name>
- <anchorfile>structstp__dotsize.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>double</type>
- <name>value</name>
- <anchorfile>structstp__dotsize.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_double_bound_t</name>
- <filename>structstp__double__bound__t.html</filename>
- <member kind="variable">
- <type>double</type>
- <name>lower</name>
- <anchorfile>structstp__double__bound__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>double</type>
- <name>upper</name>
- <anchorfile>structstp__double__bound__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_family</name>
- <filename>structstp__family.html</filename>
- <member kind="variable">
- <type>const stp_printfuncs_t *</type>
- <name>printfuncs</name>
- <anchorfile>structstp__family.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_list_t *</type>
- <name>printer_list</name>
- <anchorfile>structstp__family.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_image</name>
- <filename>structstp__image.html</filename>
- <member kind="variable">
- <type>void(*</type>
- <name>init</name>
- <anchorfile>structstp__image.html</anchorfile>
- <anchor>o0</anchor>
- <arglist>)(struct stp_image *image)</arglist>
- </member>
- <member kind="variable">
- <type>void(*</type>
- <name>reset</name>
- <anchorfile>structstp__image.html</anchorfile>
- <anchor>o1</anchor>
- <arglist>)(struct stp_image *image)</arglist>
- </member>
- <member kind="variable">
- <type>int(*</type>
- <name>width</name>
- <anchorfile>structstp__image.html</anchorfile>
- <anchor>o2</anchor>
- <arglist>)(struct stp_image *image)</arglist>
- </member>
- <member kind="variable">
- <type>int(*</type>
- <name>height</name>
- <anchorfile>structstp__image.html</anchorfile>
- <anchor>o3</anchor>
- <arglist>)(struct stp_image *image)</arglist>
- </member>
- <member kind="variable">
- <type>stp_image_status_t(*</type>
- <name>get_row</name>
- <anchorfile>structstp__image.html</anchorfile>
- <anchor>o4</anchor>
- <arglist>)(struct stp_image *image, unsigned char *data, size_t byte_limit, int row)</arglist>
- </member>
- <member kind="variable">
- <type>const char *(*</type>
- <name>get_appname</name>
- <anchorfile>structstp__image.html</anchorfile>
- <anchor>o5</anchor>
- <arglist>)(struct stp_image *image)</arglist>
- </member>
- <member kind="variable">
- <type>void(*</type>
- <name>conclude</name>
- <anchorfile>structstp__image.html</anchorfile>
- <anchor>o6</anchor>
- <arglist>)(struct stp_image *image)</arglist>
- </member>
- <member kind="variable">
- <type>void *</type>
- <name>rep</name>
- <anchorfile>structstp__image.html</anchorfile>
- <anchor>o7</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_int_bound_t</name>
- <filename>structstp__int__bound__t.html</filename>
- <member kind="variable">
- <type>int</type>
- <name>lower</name>
- <anchorfile>structstp__int__bound__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>upper</name>
- <anchorfile>structstp__int__bound__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_lineactive_t</name>
- <filename>structstp__lineactive__t.html</filename>
- <member kind="variable">
- <type>int</type>
- <name>ncolors</name>
- <anchorfile>structstp__lineactive__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>char *</type>
- <name>v</name>
- <anchorfile>structstp__lineactive__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_linebounds_t</name>
- <filename>structstp__linebounds__t.html</filename>
- <member kind="variable">
- <type>int</type>
- <name>ncolors</name>
- <anchorfile>structstp__linebounds__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int *</type>
- <name>start_pos</name>
- <anchorfile>structstp__linebounds__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int *</type>
- <name>end_pos</name>
- <anchorfile>structstp__linebounds__t.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_linebufs_t</name>
- <filename>structstp__linebufs__t.html</filename>
- <member kind="variable">
- <type>int</type>
- <name>ncolors</name>
- <anchorfile>structstp__linebufs__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned char **</type>
- <name>v</name>
- <anchorfile>structstp__linebufs__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_linecount_t</name>
- <filename>structstp__linecount__t.html</filename>
- <member kind="variable">
- <type>int</type>
- <name>ncolors</name>
- <anchorfile>structstp__linecount__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int *</type>
- <name>v</name>
- <anchorfile>structstp__linecount__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_lineoff_t</name>
- <filename>structstp__lineoff__t.html</filename>
- <member kind="variable">
- <type>int</type>
- <name>ncolors</name>
- <anchorfile>structstp__lineoff__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned long *</type>
- <name>v</name>
- <anchorfile>structstp__lineoff__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_module</name>
- <filename>structstp__module.html</filename>
- <member kind="variable">
- <type>const char *</type>
- <name>name</name>
- <anchorfile>structstp__module.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const char *</type>
- <name>version</name>
- <anchorfile>structstp__module.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const char *</type>
- <name>comment</name>
- <anchorfile>structstp__module.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_module_class_t</type>
- <name>class</name>
- <anchorfile>structstp__module.html</anchorfile>
- <anchor>o3</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>void *</type>
- <name>handle</name>
- <anchorfile>structstp__module.html</anchorfile>
- <anchor>o4</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int(*</type>
- <name>init</name>
- <anchorfile>structstp__module.html</anchorfile>
- <anchor>o5</anchor>
- <arglist>)(void)</arglist>
- </member>
- <member kind="variable">
- <type>int(*</type>
- <name>fini</name>
- <anchorfile>structstp__module.html</anchorfile>
- <anchor>o6</anchor>
- <arglist>)(void)</arglist>
- </member>
- <member kind="variable">
- <type>void *</type>
- <name>syms</name>
- <anchorfile>structstp__module.html</anchorfile>
- <anchor>o7</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_module_version</name>
- <filename>structstp__module__version.html</filename>
- <member kind="variable">
- <type>int</type>
- <name>major</name>
- <anchorfile>structstp__module__version.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>minor</name>
- <anchorfile>structstp__module__version.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_mxml_attr_s</name>
- <filename>structstp__mxml__attr__s.html</filename>
- <member kind="variable">
- <type>char *</type>
- <name>name</name>
- <anchorfile>structstp__mxml__attr__s.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>char *</type>
- <name>value</name>
- <anchorfile>structstp__mxml__attr__s.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_mxml_node_s</name>
- <filename>structstp__mxml__node__s.html</filename>
- <member kind="variable">
- <type>stp_mxml_type_t</type>
- <name>type</name>
- <anchorfile>structstp__mxml__node__s.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_mxml_node_t *</type>
- <name>next</name>
- <anchorfile>structstp__mxml__node__s.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_mxml_node_t *</type>
- <name>prev</name>
- <anchorfile>structstp__mxml__node__s.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_mxml_node_t *</type>
- <name>parent</name>
- <anchorfile>structstp__mxml__node__s.html</anchorfile>
- <anchor>o3</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_mxml_node_t *</type>
- <name>child</name>
- <anchorfile>structstp__mxml__node__s.html</anchorfile>
- <anchor>o4</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_mxml_node_t *</type>
- <name>last_child</name>
- <anchorfile>structstp__mxml__node__s.html</anchorfile>
- <anchor>o5</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_mxml_value_t</type>
- <name>value</name>
- <anchorfile>structstp__mxml__node__s.html</anchorfile>
- <anchor>o6</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_mxml_text_s</name>
- <filename>structstp__mxml__text__s.html</filename>
- <member kind="variable">
- <type>int</type>
- <name>whitespace</name>
- <anchorfile>structstp__mxml__text__s.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>char *</type>
- <name>string</name>
- <anchorfile>structstp__mxml__text__s.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_mxml_value_s</name>
- <filename>structstp__mxml__value__s.html</filename>
- <member kind="variable">
- <type>char *</type>
- <name>name</name>
- <anchorfile>structstp__mxml__value__s.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>num_attrs</name>
- <anchorfile>structstp__mxml__value__s.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_mxml_attr_t *</type>
- <name>attrs</name>
- <anchorfile>structstp__mxml__value__s.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="union">
- <name>stp_mxml_value_u</name>
- <filename>unionstp__mxml__value__u.html</filename>
- <member kind="variable">
- <type>stp_mxml_element_t</type>
- <name>element</name>
- <anchorfile>unionstp__mxml__value__u.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>integer</name>
- <anchorfile>unionstp__mxml__value__u.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>char *</type>
- <name>opaque</name>
- <anchorfile>unionstp__mxml__value__u.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>double</type>
- <name>real</name>
- <anchorfile>unionstp__mxml__value__u.html</anchorfile>
- <anchor>o3</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_mxml_text_t</type>
- <name>text</name>
- <anchorfile>unionstp__mxml__value__u.html</anchorfile>
- <anchor>o4</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_papersize_t</name>
- <filename>structstp__papersize__t.html</filename>
- <member kind="variable">
- <type>char *</type>
- <name>name</name>
- <anchorfile>structstp__papersize__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>char *</type>
- <name>text</name>
- <anchorfile>structstp__papersize__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>char *</type>
- <name>comment</name>
- <anchorfile>structstp__papersize__t.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned</type>
- <name>width</name>
- <anchorfile>structstp__papersize__t.html</anchorfile>
- <anchor>o3</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned</type>
- <name>height</name>
- <anchorfile>structstp__papersize__t.html</anchorfile>
- <anchor>o4</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned</type>
- <name>top</name>
- <anchorfile>structstp__papersize__t.html</anchorfile>
- <anchor>o5</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned</type>
- <name>left</name>
- <anchorfile>structstp__papersize__t.html</anchorfile>
- <anchor>o6</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned</type>
- <name>bottom</name>
- <anchorfile>structstp__papersize__t.html</anchorfile>
- <anchor>o7</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned</type>
- <name>right</name>
- <anchorfile>structstp__papersize__t.html</anchorfile>
- <anchor>o8</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_papersize_unit_t</type>
- <name>paper_unit</name>
- <anchorfile>structstp__papersize__t.html</anchorfile>
- <anchor>o9</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_param_string_t</name>
- <filename>structstp__param__string__t.html</filename>
- <member kind="variable">
- <type>const char *</type>
- <name>name</name>
- <anchorfile>structstp__param__string__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const char *</type>
- <name>text</name>
- <anchorfile>structstp__param__string__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_parameter_t</name>
- <filename>structstp__parameter__t.html</filename>
- <member kind="variable">
- <type>const char *</type>
- <name>name</name>
- <anchorfile>structstp__parameter__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const char *</type>
- <name>text</name>
- <anchorfile>structstp__parameter__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const char *</type>
- <name>category</name>
- <anchorfile>structstp__parameter__t.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const char *</type>
- <name>help</name>
- <anchorfile>structstp__parameter__t.html</anchorfile>
- <anchor>o3</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_parameter_type_t</type>
- <name>p_type</name>
- <anchorfile>structstp__parameter__t.html</anchorfile>
- <anchor>o4</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_parameter_class_t</type>
- <name>p_class</name>
- <anchorfile>structstp__parameter__t.html</anchorfile>
- <anchor>o5</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_parameter_level_t</type>
- <name>p_level</name>
- <anchorfile>structstp__parameter__t.html</anchorfile>
- <anchor>o6</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned char</type>
- <name>is_mandatory</name>
- <anchorfile>structstp__parameter__t.html</anchorfile>
- <anchor>o7</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned char</type>
- <name>is_active</name>
- <anchorfile>structstp__parameter__t.html</anchorfile>
- <anchor>o8</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned char</type>
- <name>channel</name>
- <anchorfile>structstp__parameter__t.html</anchorfile>
- <anchor>o9</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned char</type>
- <name>verify_this_parameter</name>
- <anchorfile>structstp__parameter__t.html</anchorfile>
- <anchor>o10</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>unsigned char</type>
- <name>read_only</name>
- <anchorfile>structstp__parameter__t.html</anchorfile>
- <anchor>o11</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_parameter_t::@0</type>
- <name>bounds</name>
- <anchorfile>structstp__parameter__t.html</anchorfile>
- <anchor>o18</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_curve_t *</type>
- <name>curve</name>
- <anchorfile>unionstp__parameter__t_1_1@0.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_double_bound_t</type>
- <name>dbl</name>
- <anchorfile>unionstp__parameter__t_1_1@0.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_int_bound_t</type>
- <name>integer</name>
- <anchorfile>unionstp__parameter__t_1_1@0.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_int_bound_t</type>
- <name>dimension</name>
- <anchorfile>unionstp__parameter__t_1_1@0.html</anchorfile>
- <anchor>o3</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_string_list_t *</type>
- <name>str</name>
- <anchorfile>unionstp__parameter__t_1_1@0.html</anchorfile>
- <anchor>o4</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_array_t *</type>
- <name>array</name>
- <anchorfile>unionstp__parameter__t_1_1@0.html</anchorfile>
- <anchor>o5</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_parameter_t::@1</type>
- <name>deflt</name>
- <anchorfile>structstp__parameter__t.html</anchorfile>
- <anchor>o26</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_curve_t *</type>
- <name>curve</name>
- <anchorfile>unionstp__parameter__t_1_1@1.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>double</type>
- <name>dbl</name>
- <anchorfile>unionstp__parameter__t_1_1@1.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>dimension</name>
- <anchorfile>unionstp__parameter__t_1_1@1.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>integer</name>
- <anchorfile>unionstp__parameter__t_1_1@1.html</anchorfile>
- <anchor>o3</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>boolean</name>
- <anchorfile>unionstp__parameter__t_1_1@1.html</anchorfile>
- <anchor>o4</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const char *</type>
- <name>str</name>
- <anchorfile>unionstp__parameter__t_1_1@1.html</anchorfile>
- <anchor>o5</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>stp_array_t *</type>
- <name>array</name>
- <anchorfile>unionstp__parameter__t_1_1@1.html</anchorfile>
- <anchor>o6</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_pass_t</name>
- <filename>structstp__pass__t.html</filename>
- <member kind="variable">
- <type>int</type>
- <name>pass</name>
- <anchorfile>structstp__pass__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>missingstartrows</name>
- <anchorfile>structstp__pass__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>logicalpassstart</name>
- <anchorfile>structstp__pass__t.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>physpassstart</name>
- <anchorfile>structstp__pass__t.html</anchorfile>
- <anchor>o3</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>physpassend</name>
- <anchorfile>structstp__pass__t.html</anchorfile>
- <anchor>o4</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>subpass</name>
- <anchorfile>structstp__pass__t.html</anchorfile>
- <anchor>o5</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_printfuncs_t</name>
- <filename>structstp__printfuncs__t.html</filename>
- <member kind="variable">
- <type>stp_parameter_list_t(*</type>
- <name>list_parameters</name>
- <anchorfile>structstp__printfuncs__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist>)(const stp_vars_t *v)</arglist>
- </member>
- <member kind="variable">
- <type>void(*</type>
- <name>parameters</name>
- <anchorfile>structstp__printfuncs__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist>)(const stp_vars_t *v, const char *name, stp_parameter_t *)</arglist>
- </member>
- <member kind="variable">
- <type>void(*</type>
- <name>media_size</name>
- <anchorfile>structstp__printfuncs__t.html</anchorfile>
- <anchor>o2</anchor>
- <arglist>)(const stp_vars_t *v, int *width, int *height)</arglist>
- </member>
- <member kind="variable">
- <type>void(*</type>
- <name>imageable_area</name>
- <anchorfile>structstp__printfuncs__t.html</anchorfile>
- <anchor>o3</anchor>
- <arglist>)(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)</arglist>
- </member>
- <member kind="variable">
- <type>void(*</type>
- <name>maximum_imageable_area</name>
- <anchorfile>structstp__printfuncs__t.html</anchorfile>
- <anchor>o4</anchor>
- <arglist>)(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)</arglist>
- </member>
- <member kind="variable">
- <type>void(*</type>
- <name>limit</name>
- <anchorfile>structstp__printfuncs__t.html</anchorfile>
- <anchor>o5</anchor>
- <arglist>)(const stp_vars_t *v, int *max_width, int *max_height, int *min_width, int *min_height)</arglist>
- </member>
- <member kind="variable">
- <type>int(*</type>
- <name>print</name>
- <anchorfile>structstp__printfuncs__t.html</anchorfile>
- <anchor>o6</anchor>
- <arglist>)(const stp_vars_t *v, stp_image_t *image)</arglist>
- </member>
- <member kind="variable">
- <type>void(*</type>
- <name>describe_resolution</name>
- <anchorfile>structstp__printfuncs__t.html</anchorfile>
- <anchor>o7</anchor>
- <arglist>)(const stp_vars_t *v, int *x, int *y)</arglist>
- </member>
- <member kind="variable">
- <type>const char *(*</type>
- <name>describe_output</name>
- <anchorfile>structstp__printfuncs__t.html</anchorfile>
- <anchor>o8</anchor>
- <arglist>)(const stp_vars_t *v)</arglist>
- </member>
- <member kind="variable">
- <type>int(*</type>
- <name>verify</name>
- <anchorfile>structstp__printfuncs__t.html</anchorfile>
- <anchor>o9</anchor>
- <arglist>)(stp_vars_t *v)</arglist>
- </member>
- <member kind="variable">
- <type>int(*</type>
- <name>start_job</name>
- <anchorfile>structstp__printfuncs__t.html</anchorfile>
- <anchor>o10</anchor>
- <arglist>)(const stp_vars_t *v, stp_image_t *image)</arglist>
- </member>
- <member kind="variable">
- <type>int(*</type>
- <name>end_job</name>
- <anchorfile>structstp__printfuncs__t.html</anchorfile>
- <anchor>o11</anchor>
- <arglist>)(const stp_vars_t *v, stp_image_t *image)</arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_raw_t</name>
- <filename>structstp__raw__t.html</filename>
- <member kind="variable">
- <type>size_t</type>
- <name>bytes</name>
- <anchorfile>structstp__raw__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const void *</type>
- <name>data</name>
- <anchorfile>structstp__raw__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_shade</name>
- <filename>structstp__shade.html</filename>
- <member kind="variable">
- <type>double</type>
- <name>value</name>
- <anchorfile>structstp__shade.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>numsizes</name>
- <anchorfile>structstp__shade.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>const stp_dotsize_t *</type>
- <name>dot_sizes</name>
- <anchorfile>structstp__shade.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- </compound>
- <compound kind="struct">
- <name>stp_weave_t</name>
- <filename>structstp__weave__t.html</filename>
- <member kind="variable">
- <type>int</type>
- <name>row</name>
- <anchorfile>structstp__weave__t.html</anchorfile>
- <anchor>o0</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>pass</name>
- <anchorfile>structstp__weave__t.html</anchorfile>
- <anchor>o1</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>jet</name>
- <anchorfile>structstp__weave__t.html</anchorfile>
- <anchor>o2</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>missingstartrows</name>
- <anchorfile>structstp__weave__t.html</anchorfile>
- <anchor>o3</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>logicalpassstart</name>
- <anchorfile>structstp__weave__t.html</anchorfile>
- <anchor>o4</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>physpassstart</name>
- <anchorfile>structstp__weave__t.html</anchorfile>
- <anchor>o5</anchor>
- <arglist></arglist>
- </member>
- <member kind="variable">
- <type>int</type>
- <name>physpassend</name>
- <anchorfile>structstp__weave__t.html</anchorfile>
- <anchor>o6</anchor>
- <arglist></arglist>
- </member>
- </compound>
<compound kind="group">
<name>array</name>
<title>array</title>
@@ -5921,84 +4662,84 @@
<type>stp_array</type>
<name>stp_array_t</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g26a474575a39c1c36ad520b95aa813b0</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>stp_array_t *</type>
<name>stp_array_create</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>ga3d385d3e2f248b1c1ac88d5f103e9a2</anchor>
<arglist>(int x_size, int y_size)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_array_destroy</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>gafb2573df35220ef9be3f6ba4b8c871b</anchor>
<arglist>(stp_array_t *array)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_array_copy</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>gaa9bf798890e01b4bbce8cda45615021</anchor>
<arglist>(stp_array_t *dest, const stp_array_t *source)</arglist>
</member>
<member kind="function">
<type>stp_array_t *</type>
<name>stp_array_create_copy</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>gd0b50228ca40df79196197f9c21f4b56</anchor>
<arglist>(const stp_array_t *array)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_array_set_size</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>ge6fb91b246ef5abd388927cb9674503e</anchor>
<arglist>(stp_array_t *array, int x_size, int y_size)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_array_get_size</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>gfe61db801ab3b0326646178e536dd161</anchor>
<arglist>(const stp_array_t *array, int *x_size, int *y_size)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_array_set_data</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>gea0493f5bec9c5c185679adfde3edc9a</anchor>
<arglist>(stp_array_t *array, const double *data)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_array_get_data</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>ge0d44ee80048189d244b16f231c54b80</anchor>
<arglist>(const stp_array_t *array, size_t *size, const double **data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_array_set_point</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>gd6b95b2efd500007b098594826f4467f</anchor>
<arglist>(stp_array_t *array, int x, int y, double data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_array_get_point</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>g9078af984a5e1ec80a6068bdb51c9a6d</anchor>
<arglist>(const stp_array_t *array, int x, int y, double *data)</arglist>
</member>
<member kind="function">
<type>const stp_sequence_t *</type>
<name>stp_array_get_sequence</name>
<anchorfile>group__array.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>ge05ba5cfe8c03e2435348d6c5488d87e</anchor>
<arglist>(const stp_array_t *array)</arglist>
</member>
</compound>
@@ -6012,91 +4753,91 @@
<type>stp_color</type>
<name>stp_color_t</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>gd1408f9835b72f266ec7c7e1e1202a74</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_color_init</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g23392fc53078d51fcd14d6d565d56423</anchor>
<arglist>(stp_vars_t *v, stp_image_t *image, size_t steps)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_color_get_row</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>g0cf28c3c9638987df4b1740deadba0cb</anchor>
<arglist>(stp_vars_t *v, stp_image_t *image, int row, unsigned *zero_mask)</arglist>
</member>
<member kind="function">
<type>stp_parameter_list_t</type>
<name>stp_color_list_parameters</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>ga282220724877a57738b047140835141</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_color_describe_parameter</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>g83bc80c9fd84d741099bc20285a1b655</anchor>
<arglist>(const stp_vars_t *v, const char *name, stp_parameter_t *description)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_color_register</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>g47d6a8163ef21a6e700b1371228b851d</anchor>
<arglist>(const stp_color_t *color)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_color_unregister</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g2b62ec8e0afe1b6297bc71466f8a334c</anchor>
<arglist>(const stp_color_t *color)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_color_count</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g68c13c36d723e5604507bf33fe629f8b</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>const stp_color_t *</type>
<name>stp_get_color_by_name</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g3b8f62108f3604480e7b89b253527f4a</anchor>
<arglist>(const char *name)</arglist>
</member>
<member kind="function">
<type>const stp_color_t *</type>
<name>stp_get_color_by_index</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>g68ba525119da39ae854645ae649557d3</anchor>
<arglist>(int idx)</arglist>
</member>
<member kind="function">
<type>const stp_color_t *</type>
<name>stp_get_color_by_colorfuncs</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>g578f80b2bc3937df38ce7e803f5f472c</anchor>
<arglist>(stp_colorfuncs_t *colorfuncs)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_color_get_name</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>g5a4a4da67cb5c3f1c0a2a9618e46ed50</anchor>
<arglist>(const stp_color_t *c)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_color_get_long_name</name>
<anchorfile>group__color.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>g612389b45f09358f6bad0e376c91b057</anchor>
<arglist>(const stp_color_t *c)</arglist>
</member>
</compound>
@@ -6109,399 +4850,399 @@
<type>stp_curve</type>
<name>stp_curve_t</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g375a2b23705fb0698ae1d823243c8524</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_curve_type_t</name>
- <anchor>ga47</anchor>
+ <anchor>g982f8191c84b049cc3ad3cee1558fc23</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_TYPE_LINEAR</name>
- <anchor>gga47a1</anchor>
+ <anchor>gg982f8191c84b049cc3ad3cee1558fc2346228ddaa2d52a85ccd79c4dc0f76ad3</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_TYPE_SPLINE</name>
- <anchor>gga47a2</anchor>
+ <anchor>gg982f8191c84b049cc3ad3cee1558fc23fb1ffdc3754f428d8e3a2124e014ff77</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_curve_wrap_mode_t</name>
- <anchor>ga48</anchor>
+ <anchor>g3ae3af552b490b0ca8b02e442ac9547a</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_WRAP_NONE</name>
- <anchor>gga48a3</anchor>
+ <anchor>gg3ae3af552b490b0ca8b02e442ac9547ad840485ad7df768a06ee4be02d93b97a</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_WRAP_AROUND</name>
- <anchor>gga48a4</anchor>
+ <anchor>gg3ae3af552b490b0ca8b02e442ac9547ac0361aebddfabfb263dc0205a61f6fbd</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_curve_compose_t</name>
- <anchor>ga49</anchor>
+ <anchor>g7eddbee28cb1f3c76a19408b86ea142e</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_COMPOSE_ADD</name>
- <anchor>gga49a5</anchor>
+ <anchor>gg7eddbee28cb1f3c76a19408b86ea142ec38b0bf09e93edb67c3e5c53035295f3</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_COMPOSE_MULTIPLY</name>
- <anchor>gga49a6</anchor>
+ <anchor>gg7eddbee28cb1f3c76a19408b86ea142ed3bd2cdb63498d5d22686e79e2c0ed95</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_COMPOSE_EXPONENTIATE</name>
- <anchor>gga49a7</anchor>
+ <anchor>gg7eddbee28cb1f3c76a19408b86ea142e8de151149fdfd4fcca78826e6352246a</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_curve_bounds_t</name>
- <anchor>ga50</anchor>
+ <anchor>g86d146e483ca1902f973d574f542b85f</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_BOUNDS_RESCALE</name>
- <anchor>gga50a8</anchor>
+ <anchor>gg86d146e483ca1902f973d574f542b85f118d303bf7bdf4f00bda71cc6eac49c3</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_BOUNDS_CLIP</name>
- <anchor>gga50a9</anchor>
+ <anchor>gg86d146e483ca1902f973d574f542b85fec9e6673edac9d34e3aad376fa711aa5</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_CURVE_BOUNDS_ERROR</name>
- <anchor>gga50a10</anchor>
+ <anchor>gg86d146e483ca1902f973d574f542b85fd699d675d5df223055388cd83d0b362b</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_curve_create</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g6b3640f0e25bd9d38e46bdc1b2ee58a4</anchor>
<arglist>(stp_curve_wrap_mode_t wrap)</arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_curve_create_copy</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>g972ed591394396e0c66e928a0695b3bf</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_curve_copy</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>gcd7861bf1c9d61ac4ec87844a15ab9d3</anchor>
<arglist>(stp_curve_t *dest, const stp_curve_t *source)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_curve_destroy</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>g4294b85e848fe421496469e2406ef380</anchor>
<arglist>(stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_bounds</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>ge32fb850963b8694d3739c0ed8475f75</anchor>
<arglist>(stp_curve_t *curve, double low, double high)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_curve_get_bounds</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g63c3386fbfd75da9fe985673bf7b1ca3</anchor>
<arglist>(const stp_curve_t *curve, double *low, double *high)</arglist>
</member>
<member kind="function">
<type>stp_curve_wrap_mode_t</type>
<name>stp_curve_get_wrap</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g859020827897bac0f4671322ec027dc4</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_is_piecewise</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g29b022a3055afe0b48d1f2736ff2f4da</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_curve_get_range</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>gcb8e51731b9385556747744a0d4f43fb</anchor>
<arglist>(const stp_curve_t *curve, double *low, double *high)</arglist>
</member>
<member kind="function">
<type>size_t</type>
<name>stp_curve_count_points</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>g766ff02b29b976372779f719076ad017</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_interpolation_type</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>g82890cef78f5861a88c5789c33693423</anchor>
<arglist>(stp_curve_t *curve, stp_curve_type_t itype)</arglist>
</member>
<member kind="function">
<type>stp_curve_type_t</type>
<name>stp_curve_get_interpolation_type</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>g42c98a6a6d2512516738b6df9367510e</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga13</anchor>
+ <anchor>g81bceb4cb991cef1cda2298cf7bb9f15</anchor>
<arglist>(stp_curve_t *curve, size_t count, const double *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_data_points</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga14</anchor>
+ <anchor>gce09cab4e6ae3d55f75aacae3689e8e6</anchor>
<arglist>(stp_curve_t *curve, size_t count, const stp_curve_point_t *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_float_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga15</anchor>
+ <anchor>gbd7a39289471607311141c7fc3bbb415</anchor>
<arglist>(stp_curve_t *curve, size_t count, const float *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_long_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga16</anchor>
+ <anchor>ge6a435a21a5c4b5e582d42095a7b06fc</anchor>
<arglist>(stp_curve_t *curve, size_t count, const long *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_ulong_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga17</anchor>
+ <anchor>g723173297f5b67af937205c7d74ac353</anchor>
<arglist>(stp_curve_t *curve, size_t count, const unsigned long *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_int_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga18</anchor>
+ <anchor>g31e76843f4d2f207701755b58766a670</anchor>
<arglist>(stp_curve_t *curve, size_t count, const int *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_uint_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga19</anchor>
+ <anchor>g3ee80f8e4f33691a78b3ad8c3fd7c34f</anchor>
<arglist>(stp_curve_t *curve, size_t count, const unsigned int *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_short_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga20</anchor>
+ <anchor>g2fa5222aab07e85f215e389734b6dbea</anchor>
<arglist>(stp_curve_t *curve, size_t count, const short *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_ushort_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga21</anchor>
+ <anchor>g0af395eefa7bfe0d19acc1acbaeefe48</anchor>
<arglist>(stp_curve_t *curve, size_t count, const unsigned short *data)</arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_curve_get_subrange</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga22</anchor>
+ <anchor>g5cbf7c4b6ad96ecb35fc06f46c0319f0</anchor>
<arglist>(const stp_curve_t *curve, size_t start, size_t count)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_subrange</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga23</anchor>
+ <anchor>g73dfcc4c95734449965227e21deb3037</anchor>
<arglist>(stp_curve_t *curve, const stp_curve_t *range, size_t start)</arglist>
</member>
<member kind="function">
<type>const double *</type>
<name>stp_curve_get_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga24</anchor>
+ <anchor>gb2208f56694e47e4300d10e057f59ee8</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const stp_curve_point_t *</type>
<name>stp_curve_get_data_points</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga25</anchor>
+ <anchor>g79e0d6afa3573917c756af64b56a0d82</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const float *</type>
<name>stp_curve_get_float_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga26</anchor>
+ <anchor>g251f105cb5f2b126ea02b7908f717c18</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const long *</type>
<name>stp_curve_get_long_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga27</anchor>
+ <anchor>gf59bd38c9dfc7beb08a283dc9e400bf2</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const unsigned long *</type>
<name>stp_curve_get_ulong_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga28</anchor>
+ <anchor>g24a862eda4cdbb626f51aeb7d8ae9a50</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const int *</type>
<name>stp_curve_get_int_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga29</anchor>
+ <anchor>g6de80e81b64262e0051441f697ae4de4</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const unsigned int *</type>
<name>stp_curve_get_uint_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga30</anchor>
+ <anchor>g19b3160a57dc6959fe08c631c7206a8a</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const short *</type>
<name>stp_curve_get_short_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga31</anchor>
+ <anchor>g87c5d1904efa58be8a21ab6b2c41d0b9</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const unsigned short *</type>
<name>stp_curve_get_ushort_data</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga32</anchor>
+ <anchor>ga02125af6b9c192e34985851370391b8</anchor>
<arglist>(const stp_curve_t *curve, size_t *count)</arglist>
</member>
<member kind="function">
<type>const stp_sequence_t *</type>
<name>stp_curve_get_sequence</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga33</anchor>
+ <anchor>gde323594e84d4380c88ecf122a5a4da8</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_gamma</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga34</anchor>
+ <anchor>gcb8a2b9b21f97f32faacb99a6125e152</anchor>
<arglist>(stp_curve_t *curve, double f_gamma)</arglist>
</member>
<member kind="function">
<type>double</type>
<name>stp_curve_get_gamma</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga35</anchor>
+ <anchor>g0420a6cfa87aa96e5c9a56142aa0178d</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_set_point</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga36</anchor>
+ <anchor>g2d3b8372bde3fce699a3b7bb3c9d8582</anchor>
<arglist>(stp_curve_t *curve, size_t where, double data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_get_point</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga37</anchor>
+ <anchor>g569aae57147ed7681f23e0e60bd8af35</anchor>
<arglist>(const stp_curve_t *curve, size_t where, double *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_interpolate_value</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga38</anchor>
+ <anchor>gb33642ee6c49334f379a4dc185ecd355</anchor>
<arglist>(const stp_curve_t *curve, double where, double *result)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_resample</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga39</anchor>
+ <anchor>g87298cf562468cbcf2c1f76a0ab80b62</anchor>
<arglist>(stp_curve_t *curve, size_t points)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_rescale</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga40</anchor>
+ <anchor>gad611b3ddbd667ec204fa7b42f8d7546</anchor>
<arglist>(stp_curve_t *curve, double scale, stp_curve_compose_t mode, stp_curve_bounds_t bounds_mode)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_write</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga41</anchor>
+ <anchor>gc12af55cf0eb2f76db967886f8996313</anchor>
<arglist>(FILE *file, const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>char *</type>
<name>stp_curve_write_string</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga42</anchor>
+ <anchor>gf2f0da590278ff74af1eccb0aa0c7169</anchor>
<arglist>(const stp_curve_t *curve)</arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_curve_create_from_stream</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga43</anchor>
+ <anchor>g478a24e44a3ce345f7207cf7ded12e37</anchor>
<arglist>(FILE *fp)</arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_curve_create_from_file</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga44</anchor>
+ <anchor>gd96d7d1cda5f037f7d6a9b651ebbbb46</anchor>
<arglist>(const char *file)</arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_curve_create_from_string</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga45</anchor>
+ <anchor>gb8c0df217306a6e0597f058efbfaca82</anchor>
<arglist>(const char *string)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_curve_compose</name>
<anchorfile>group__curve.html</anchorfile>
- <anchor>ga46</anchor>
+ <anchor>g55c83a9139fc1b06b90e983d7c1ceff7</anchor>
<arglist>(stp_curve_t **retval, stp_curve_t *a, stp_curve_t *b, stp_curve_compose_t mode, int points)</arglist>
</member>
</compound>
@@ -6513,49 +5254,49 @@
<type>#define</type>
<name>textdomain</name>
<anchorfile>group__intl__internal.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g5f80e8482ab93869489531a8c7ce7006</anchor>
<arglist>(String)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>gettext</name>
<anchorfile>group__intl__internal.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g83b8be0887dede025766d25e2bb884c6</anchor>
<arglist>(String)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>dgettext</name>
<anchorfile>group__intl__internal.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>gd24abc7110e1bdf384dc2ef2b63e5d07</anchor>
<arglist>(Domain, Message)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>dcgettext</name>
<anchorfile>group__intl__internal.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>g115dd6a6dd9d7a249f6374a7c06deef5</anchor>
<arglist>(Domain, Message, Type)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>bindtextdomain</name>
<anchorfile>group__intl__internal.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>gdd6dfc1077058ff26d79cdb18099d58a</anchor>
<arglist>(Domain, Directory)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>_</name>
<anchorfile>group__intl__internal.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>g32a3cf3d9dd914f5aeeca5423c157934</anchor>
<arglist>(String)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>N_</name>
<anchorfile>group__intl__internal.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g75278405e7f034d2b1af80bfd94675fe</anchor>
<arglist>(String)</arglist>
</member>
</compound>
@@ -6567,49 +5308,49 @@
<type>#define</type>
<name>textdomain</name>
<anchorfile>group__intl.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g5f80e8482ab93869489531a8c7ce7006</anchor>
<arglist>(String)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>gettext</name>
<anchorfile>group__intl.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g83b8be0887dede025766d25e2bb884c6</anchor>
<arglist>(String)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>dgettext</name>
<anchorfile>group__intl.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>gd24abc7110e1bdf384dc2ef2b63e5d07</anchor>
<arglist>(Domain, Message)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>dcgettext</name>
<anchorfile>group__intl.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>g115dd6a6dd9d7a249f6374a7c06deef5</anchor>
<arglist>(Domain, Message, Type)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>bindtextdomain</name>
<anchorfile>group__intl.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>gdd6dfc1077058ff26d79cdb18099d58a</anchor>
<arglist>(Domain, Directory)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>_</name>
<anchorfile>group__intl.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>g32a3cf3d9dd914f5aeeca5423c157934</anchor>
<arglist>(String)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>N_</name>
<anchorfile>group__intl.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g75278405e7f034d2b1af80bfd94675fe</anchor>
<arglist>(String)</arglist>
</member>
</compound>
@@ -6621,98 +5362,98 @@
<type>#define</type>
<name>STP_MAJOR_VERSION</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>gdd0b07630653da8e46b91c2c1bafc2b9</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MINOR_VERSION</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g87507431ad6b7504b129eafad863cb1f</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_MICRO_VERSION</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>gb860ee8cb0b05ea1385e01d130d7358e</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_CURRENT_INTERFACE</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>g1969d8a5a74a5c70a978f99aa68d9f4b</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_BINARY_AGE</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>g509ecd9be5329eef0f8d49e0b25f63da</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_INTERFACE_AGE</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>g6485cd073e75e01f9df68ecd67b14372</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_CHECK_VERSION</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga13</anchor>
+ <anchor>gf20320940416f43ed7735137296fa12b</anchor>
<arglist>(major, minor, micro)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_check_version</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g05a93cb4ac52cc50875b5839c59bcafc</anchor>
<arglist>(unsigned int required_major, unsigned int required_minor, unsigned int required_micro)</arglist>
</member>
<member kind="variable">
<type>const unsigned int</type>
<name>stp_major_version</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g4d72666d9093df7a31e7cd448b7cfd1d</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>const unsigned int</type>
<name>stp_minor_version</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g5efc986430f0d27f5d11236c4bc48079</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>const unsigned int</type>
<name>stp_micro_version</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>g2c7e65e276ce5af050b3ea9f859f1f89</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>const unsigned int</type>
<name>stp_current_interface</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>gfc84e89ce8d6d3302270c56ebe01d5ef</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>const unsigned int</type>
<name>stp_binary_age</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>g44593f7714544c5886ab34521e05d0bd</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>const unsigned int</type>
<name>stp_interface_age</name>
<anchorfile>group__version.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>g1284e8ef76a4c864e85b7b698b91bf0c</anchor>
<arglist></arglist>
</member>
</compound>
@@ -6725,78 +5466,78 @@
<type>#define</type>
<name>STP_CHANNEL_LIMIT</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g0b7daa7e9e9b26fea847d71ca9de7c02</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_image</type>
<name>stp_image_t</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>gae0b5ef92b619849a51cb75d376a90fb</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_image_status_t</name>
- <anchor>ga9</anchor>
+ <anchor>g58672e1989d582c14328048b207657c8</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_IMAGE_STATUS_OK</name>
- <anchor>gga9a2</anchor>
+ <anchor>gg58672e1989d582c14328048b207657c8b5574da151b93391a337f29b2a7c96cf</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_IMAGE_STATUS_ABORT</name>
- <anchor>gga9a3</anchor>
+ <anchor>gg58672e1989d582c14328048b207657c8224b8ac15cf785b24b2f3f53b4fdc274</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_image_init</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>gd257f72ac5272e94ff9314f8ecd24f1e</anchor>
<arglist>(stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_image_reset</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>gf2fc433dba580b9ec8e69aebc2e65338</anchor>
<arglist>(stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_image_width</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>gbe86b2ff9a3a0c0e98248990f9be5652</anchor>
<arglist>(stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_image_height</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>gf9dcdf718ad99df9eb71fc542d5b47e1</anchor>
<arglist>(stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>stp_image_status_t</type>
<name>stp_image_get_row</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>g01d72a16de9e98722859ca651561e8f5</anchor>
<arglist>(stp_image_t *image, unsigned char *data, size_t limit, int row)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_image_get_appname</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g1643f6b9eb180e98f3c1c267950f18d2</anchor>
<arglist>(stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_image_conclude</name>
<anchorfile>group__image.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g7598151354fbeb5f6a8b3f92d1e40ad7</anchor>
<arglist>(stp_image_t *image)</arglist>
</member>
</compound>
@@ -6808,224 +5549,224 @@
<type>stp_list_item</type>
<name>stp_list_item_t</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g67b4fafe1ab6ead5be7500f88874bdb0</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_list</type>
<name>stp_list_t</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g53cf4f01ab7d712f771cb5fb479d2ba7</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
- <type>void(*</type>
+ <type>void(*)</type>
<name>stp_node_freefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga2</anchor>
- <arglist>)(void *)</arglist>
+ <anchor>g4102fc776ec5bbd84eb589cfba97dfc2</anchor>
+ <arglist>(void *)</arglist>
</member>
<member kind="typedef">
- <type>void *(*</type>
+ <type>void *(*)</type>
<name>stp_node_copyfunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga3</anchor>
- <arglist>)(const void *)</arglist>
+ <anchor>g846d759413f07e91bed397f1fe3224d1</anchor>
+ <arglist>(const void *)</arglist>
</member>
<member kind="typedef">
- <type>const char *(*</type>
+ <type>const char *(*)</type>
<name>stp_node_namefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga4</anchor>
- <arglist>)(const void *)</arglist>
+ <anchor>g7ecf51e54538837d4e0804da3ce58f12</anchor>
+ <arglist>(const void *)</arglist>
</member>
<member kind="typedef">
- <type>int(*</type>
+ <type>int(*)</type>
<name>stp_node_sortfunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga5</anchor>
- <arglist>)(const void *, const void *)</arglist>
+ <anchor>gd12571e44981e7acd62137c83652121a</anchor>
+ <arglist>(const void *, const void *)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_list_node_free_data</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g55fbb8f7a3920b783b02183c5ea57624</anchor>
<arglist>(void *item)</arglist>
</member>
<member kind="function">
<type>stp_list_t *</type>
<name>stp_list_create</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g3cfea94cd07f50d7d9b4ce384d349fca</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>stp_list_t *</type>
<name>stp_list_copy</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g0ba249dd06efbf5c0af8511ceab671e8</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_list_destroy</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>ge23ef06175b27dd6772d4d4c098999b1</anchor>
<arglist>(stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>stp_list_item_t *</type>
<name>stp_list_get_start</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>gd185100e8d7969a473e9d42bc8084572</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>stp_list_item_t *</type>
<name>stp_list_get_end</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>ge939f15ee1a6e4c0aaad7a7be7f40b74</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>stp_list_item_t *</type>
<name>stp_list_get_item_by_index</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>gd377973e8b13d02c9c111d970f491993</anchor>
<arglist>(const stp_list_t *list, int idx)</arglist>
</member>
<member kind="function">
<type>stp_list_item_t *</type>
<name>stp_list_get_item_by_name</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga13</anchor>
+ <anchor>g729867c847dd8282f74806968c708f28</anchor>
<arglist>(const stp_list_t *list, const char *name)</arglist>
</member>
<member kind="function">
<type>stp_list_item_t *</type>
<name>stp_list_get_item_by_long_name</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga14</anchor>
+ <anchor>gcc9140df3f4311cd750ba10a1cbf37d1</anchor>
<arglist>(const stp_list_t *list, const char *long_name)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_list_get_length</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga15</anchor>
+ <anchor>ge22741060734c9cbc47656c5ea35c3f3</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_list_set_freefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga16</anchor>
+ <anchor>ge3300d7971c393d119d6fd62e2b578ec</anchor>
<arglist>(stp_list_t *list, stp_node_freefunc freefunc)</arglist>
</member>
<member kind="function">
<type>stp_node_freefunc</type>
<name>stp_list_get_freefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga17</anchor>
+ <anchor>gbfc1ef258084a3e1ad959aa3d2f053f4</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_list_set_copyfunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga18</anchor>
+ <anchor>g7e002ed25bbfbad236c1c619841f1ac6</anchor>
<arglist>(stp_list_t *list, stp_node_copyfunc copyfunc)</arglist>
</member>
<member kind="function">
<type>stp_node_copyfunc</type>
<name>stp_list_get_copyfunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga19</anchor>
+ <anchor>g686e92ee802147171e5fc723d0079b8d</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_list_set_namefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga20</anchor>
+ <anchor>g889af512d87a00d696acc0b6b3fafe78</anchor>
<arglist>(stp_list_t *list, stp_node_namefunc namefunc)</arglist>
</member>
<member kind="function">
<type>stp_node_namefunc</type>
<name>stp_list_get_namefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga21</anchor>
+ <anchor>g50b1ab3c3b6b0ba7c0cf2128e2024369</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_list_set_long_namefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga22</anchor>
+ <anchor>g5be91978431b0ed48ea7919807bdcb73</anchor>
<arglist>(stp_list_t *list, stp_node_namefunc long_namefunc)</arglist>
</member>
<member kind="function">
<type>stp_node_namefunc</type>
<name>stp_list_get_long_namefunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga23</anchor>
+ <anchor>gb99b3ed6da1ea739eed3f2c04fbb7fa7</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_list_set_sortfunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga24</anchor>
+ <anchor>gb1d2486542b858b44b299cfcdf7d8784</anchor>
<arglist>(stp_list_t *list, stp_node_sortfunc sortfunc)</arglist>
</member>
<member kind="function">
<type>stp_node_sortfunc</type>
<name>stp_list_get_sortfunc</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga25</anchor>
+ <anchor>g4b32e315d3fd23eabeffcc8d931ea454</anchor>
<arglist>(const stp_list_t *list)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_list_item_create</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga26</anchor>
+ <anchor>ge726297a82e140672a018e135ffc6a0e</anchor>
<arglist>(stp_list_t *list, stp_list_item_t *next, const void *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_list_item_destroy</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga27</anchor>
+ <anchor>g5e36d4f61e00cb3e4c4a759f5e7e9f4b</anchor>
<arglist>(stp_list_t *list, stp_list_item_t *item)</arglist>
</member>
<member kind="function">
<type>stp_list_item_t *</type>
<name>stp_list_item_prev</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga28</anchor>
+ <anchor>gbaa2a241055402438a0cae6f40cf6a78</anchor>
<arglist>(const stp_list_item_t *item)</arglist>
</member>
<member kind="function">
<type>stp_list_item_t *</type>
<name>stp_list_item_next</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga29</anchor>
+ <anchor>g81ab310caf6432ce1e492eaafdb6c0d7</anchor>
<arglist>(const stp_list_item_t *item)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stp_list_item_get_data</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga30</anchor>
+ <anchor>gd6f6b303b40fa75f22a86391785178cb</anchor>
<arglist>(const stp_list_item_t *item)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_list_item_set_data</name>
<anchorfile>group__list.html</anchorfile>
- <anchor>ga31</anchor>
+ <anchor>gc1e34edcd47ffdc119cdcaf5ad38e1c4</anchor>
<arglist>(stp_list_item_t *item, void *data)</arglist>
</member>
</compound>
@@ -7036,62 +5777,62 @@
<class kind="struct">stp_papersize_t</class>
<member kind="enumeration">
<name>stp_papersize_unit_t</name>
- <anchor>ga5</anchor>
+ <anchor>g72e4619e373e38dc02dc452813b7b958</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>PAPERSIZE_ENGLISH_STANDARD</name>
- <anchor>gga5a0</anchor>
+ <anchor>gg72e4619e373e38dc02dc452813b7b958db394159413ade42022509cd3280fef3</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>PAPERSIZE_METRIC_STANDARD</name>
- <anchor>gga5a1</anchor>
+ <anchor>gg72e4619e373e38dc02dc452813b7b9586d5868bc6707f8801ce4d584428c2ae8</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>PAPERSIZE_ENGLISH_EXTENDED</name>
- <anchor>gga5a2</anchor>
+ <anchor>gg72e4619e373e38dc02dc452813b7b95800b7e9a18afc172872861b26dbcc8cb8</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>PAPERSIZE_METRIC_EXTENDED</name>
- <anchor>gga5a3</anchor>
+ <anchor>gg72e4619e373e38dc02dc452813b7b95862e2906a87fa4bcf32913943fd5b225a</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_known_papersizes</name>
<anchorfile>group__papersize.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g84fd0bad33b134217f54fa8c1e6c8b99</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>const stp_papersize_t *</type>
<name>stp_get_papersize_by_name</name>
<anchorfile>group__papersize.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g60f3dee8f26cac05d8d6fcaff1e39630</anchor>
<arglist>(const char *name)</arglist>
</member>
<member kind="function">
<type>const stp_papersize_t *</type>
<name>stp_get_papersize_by_size</name>
<anchorfile>group__papersize.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>g1484a5e75a2b2921bbe0c9e17deb0b77</anchor>
<arglist>(int length, int width)</arglist>
</member>
<member kind="function">
<type>const stp_papersize_t *</type>
<name>stp_get_papersize_by_index</name>
<anchorfile>group__papersize.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>gb2e9f694a3b90aeaaa14d6af3b5fe75a</anchor>
<arglist>(int idx)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_default_media_size</name>
<anchorfile>group__papersize.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>g33c0be56646361b1ce85a9d338336dd3</anchor>
<arglist>(const stp_vars_t *v, int *width, int *height)</arglist>
</member>
</compound>
@@ -7105,182 +5846,182 @@
<type>stp_printer</type>
<name>stp_printer_t</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>gcddc2ce7fa4e0a68fcc30c123503738f</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>stp_family</type>
<name>stp_family_t</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g66a5e7cf2b1743a46bd78cb851e1d0a4</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_printer_model_count</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>g6a76f8f76106eddd51af4b1593b4f3af</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>const stp_printer_t *</type>
<name>stp_get_printer_by_index</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>g440501ca226e0a9ac1335c7e52ee55a6</anchor>
<arglist>(int idx)</arglist>
</member>
<member kind="function">
<type>const stp_printer_t *</type>
<name>stp_get_printer_by_long_name</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>g6bd5abd876100c17fc9029659fed92f4</anchor>
<arglist>(const char *long_name)</arglist>
</member>
<member kind="function">
<type>const stp_printer_t *</type>
<name>stp_get_printer_by_driver</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>ge45de9ef94fb609c2a54f1d80144552e</anchor>
<arglist>(const char *driver)</arglist>
</member>
<member kind="function">
<type>const stp_printer_t *</type>
<name>stp_get_printer</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>gc649c4b3d0a93f26f99deb4b081305c1</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_printer_index_by_driver</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g41094e69b71eb930e770bd2cf8bbf795</anchor>
<arglist>(const char *driver)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_printer_get_long_name</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g11804fb9b8d87ed1f2a3acbd39f5f85a</anchor>
<arglist>(const stp_printer_t *p)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_printer_get_driver</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>gc345b8cf8cd78da98fdb4c6b2d9cf7ca</anchor>
<arglist>(const stp_printer_t *p)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_printer_get_family</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>g487b74bf101a842f30b5941b8db4769a</anchor>
<arglist>(const stp_printer_t *p)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_printer_get_manufacturer</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>gb99dd05c42aed848d1567f2b346fb4f4</anchor>
<arglist>(const stp_printer_t *p)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_printer_get_model</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>gae84d3fb263c4a171b7b63b6d93a940e</anchor>
<arglist>(const stp_printer_t *p)</arglist>
</member>
<member kind="function">
<type>const stp_vars_t *</type>
<name>stp_printer_get_defaults</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga13</anchor>
+ <anchor>g4f6859e0f21ed2062075d6b9f680a202</anchor>
<arglist>(const stp_printer_t *p)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_printer_defaults</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga14</anchor>
+ <anchor>gf5084888feed9878811ac491cb5313ee</anchor>
<arglist>(stp_vars_t *v, const stp_printer_t *p)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_print</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga15</anchor>
+ <anchor>g6065874cbb246875925e14d8801898cc</anchor>
<arglist>(const stp_vars_t *v, stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_start_job</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga16</anchor>
+ <anchor>g31ef7bcc34dda5d3fd46b2d04fcb0c64</anchor>
<arglist>(const stp_vars_t *v, stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_end_job</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga17</anchor>
+ <anchor>ge61d056dd504facc72ff56d7f16eb23c</anchor>
<arglist>(const stp_vars_t *v, stp_image_t *image)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_model_id</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga18</anchor>
+ <anchor>g2057c5fcfc31d8b4cf7f3291cf3c0cf4</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_verify_printer_params</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga19</anchor>
+ <anchor>g5b5cb603c9432c03ea459b57a2039bdc</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_family_register</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga20</anchor>
+ <anchor>g1c6d389f49a185ca24546107bd6f4993</anchor>
<arglist>(stp_list_t *family)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_family_unregister</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga21</anchor>
+ <anchor>g67e5c18254f7ad0b0fd77b4cc2265405</anchor>
<arglist>(stp_list_t *family)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_initialize_printer_defaults</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga22</anchor>
+ <anchor>g381f3a4f132a00d6d2e2a9b54f9ed675</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>stp_parameter_list_t</type>
<name>stp_printer_list_parameters</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga23</anchor>
+ <anchor>g09bf7aebf0385f7b5aac537a13b6e3ed</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_printer_describe_parameter</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga24</anchor>
+ <anchor>g07bc634c85950526155b711aac42c6a0</anchor>
<arglist>(const stp_vars_t *v, const char *name, stp_parameter_t *description)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_describe_output</name>
<anchorfile>group__printer.html</anchorfile>
- <anchor>ga25</anchor>
+ <anchor>g50b48bab8d6d1734c3a0f6622d65582e</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
</compound>
@@ -7292,203 +6033,203 @@
<type>stp_sequence</type>
<name>stp_sequence_t</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g327a46aa1d782a4cd53abf306068e272</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>stp_sequence_t *</type>
<name>stp_sequence_create</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g9f0233f39d6a27c796bb283c80974618</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_sequence_destroy</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>g3d571f155c1d00e7794b8299a41c5099</anchor>
<arglist>(stp_sequence_t *sequence)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_sequence_copy</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>g28087c76e1106ca11c2d247956e3a3c3</anchor>
<arglist>(stp_sequence_t *dest, const stp_sequence_t *source)</arglist>
</member>
<member kind="function">
<type>stp_sequence_t *</type>
<name>stp_sequence_create_copy</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>gb03a34a03ffd4163f51126916d737df7</anchor>
<arglist>(const stp_sequence_t *sequence)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_bounds</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>g1720509809473bc33e6f11b277c78bf6</anchor>
<arglist>(stp_sequence_t *sequence, double low, double high)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_sequence_get_bounds</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g14ad64c63f45a2716ff8d9ceaf00697d</anchor>
<arglist>(const stp_sequence_t *sequence, double *low, double *high)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_sequence_get_range</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g999021f2caf1a9d0d6d133123031ce17</anchor>
<arglist>(const stp_sequence_t *sequence, double *low, double *high)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_size</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>ge0af31b854e61e0e047b3ba6dc6ec528</anchor>
<arglist>(stp_sequence_t *sequence, size_t size)</arglist>
</member>
<member kind="function">
<type>size_t</type>
<name>stp_sequence_get_size</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>gfa512afc64116f673ae2061d04a5ef90</anchor>
<arglist>(const stp_sequence_t *sequence)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>g44bf5a48231675305718162559205fb6</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const double *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_subrange</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>g5bb962248581af2c3c54193442d9c82f</anchor>
<arglist>(stp_sequence_t *sequence, size_t where, size_t size, const double *data)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_sequence_get_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>g755c8a35e2e9e83a1dfac4f6138c4122</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *size, const double **data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_point</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga13</anchor>
+ <anchor>g42c76060886da02cb4a7d843ffe6d21c</anchor>
<arglist>(stp_sequence_t *sequence, size_t where, double data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_get_point</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga14</anchor>
+ <anchor>ga79c5f747a80ab2ad9d09b09e0330cc7</anchor>
<arglist>(const stp_sequence_t *sequence, size_t where, double *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_float_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga15</anchor>
+ <anchor>g35972a289b95891699ade61246882ab4</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const float *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_long_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga16</anchor>
+ <anchor>gaa76cdc9094ee3c05c49a782fea64478</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const long *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_ulong_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga17</anchor>
+ <anchor>g3e274a2095f2e6986892384ee89e1255</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const unsigned long *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_int_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga18</anchor>
+ <anchor>g9d3e18b8e576b5c00531dac444397051</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const int *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_uint_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga19</anchor>
+ <anchor>g497c32dec3d745a2602c5e97819de21d</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const unsigned int *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_short_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga20</anchor>
+ <anchor>g572ecad03d772a255481bb8b6d79106f</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const short *data)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_sequence_set_ushort_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga21</anchor>
+ <anchor>g317d484a67a2b775bee27f3dfe67fed4</anchor>
<arglist>(stp_sequence_t *sequence, size_t count, const unsigned short *data)</arglist>
</member>
<member kind="function">
<type>const float *</type>
<name>stp_sequence_get_float_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga22</anchor>
+ <anchor>gff096d5b027157151c65978b95d4e29e</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *count)</arglist>
</member>
<member kind="function">
<type>const long *</type>
<name>stp_sequence_get_long_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga23</anchor>
+ <anchor>g039d9054cfd0f7d5a892a7fec3f734f4</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *count)</arglist>
</member>
<member kind="function">
<type>const unsigned long *</type>
<name>stp_sequence_get_ulong_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga24</anchor>
+ <anchor>g12f54f27144d490893f46dd1b0037b8b</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *count)</arglist>
</member>
<member kind="function">
<type>const int *</type>
<name>stp_sequence_get_int_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga25</anchor>
+ <anchor>g01b0bc9e181a097aff3e97254dbfcb14</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *count)</arglist>
</member>
<member kind="function">
<type>const unsigned int *</type>
<name>stp_sequence_get_uint_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga26</anchor>
+ <anchor>ge7189582ef9e4d638f909a2b1ee0c1b2</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *count)</arglist>
</member>
<member kind="function">
<type>const short *</type>
<name>stp_sequence_get_short_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga27</anchor>
+ <anchor>g4d1cf137e4a77e9123e2afcdf7d63bec</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *count)</arglist>
</member>
<member kind="function">
<type>const unsigned short *</type>
<name>stp_sequence_get_ushort_data</name>
<anchorfile>group__sequence.html</anchorfile>
- <anchor>ga28</anchor>
+ <anchor>g20007077e1d8365a0eddaa922a5967c3</anchor>
<arglist>(const stp_sequence_t *sequence, size_t *count)</arglist>
</member>
</compound>
@@ -7500,385 +6241,392 @@
<type>#define</type>
<name>STP_DBG_LUT</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga33</anchor>
+ <anchor>g4472d3ba849ed203d43005f04583decc</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_COLORFUNC</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga34</anchor>
+ <anchor>g0beee5fa281098eab25e3f22570c0fdc</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_INK</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga35</anchor>
+ <anchor>g1c6936662d2cbe95de396fe8af2f254d</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_PS</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga36</anchor>
+ <anchor>g90d230dd93fa96d34b438e82ed3f9639</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_PCL</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga37</anchor>
+ <anchor>gf8162186c8118e5c3a8543bc0c410a78</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_ESCP2</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga38</anchor>
+ <anchor>gda7c4766db0c05ecb5ce435ddd81ecdd</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_CANON</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga39</anchor>
+ <anchor>g109cde96d907cbd28f0b631f07a3d696</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_LEXMARK</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga40</anchor>
+ <anchor>gc71c7cb5cdf49c881d944ef813a3733f</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_WEAVE_PARAMS</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga41</anchor>
+ <anchor>g2af8b3f36dbda4cfd313b50ba2dae636</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_ROWS</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga42</anchor>
+ <anchor>g698ce0ddb2e4f0a8b6d7a77ad7a0fbf0</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_MARK_FILE</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga43</anchor>
+ <anchor>g01f4480bda8819f337b2be4c41e0ebe1</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_LIST</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga44</anchor>
+ <anchor>g3c5672b14a2e2ccdffca5b6277b1aac2</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_MODULE</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga45</anchor>
+ <anchor>g9ace1ab545abac936101248caf9a50c6</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_PATH</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga46</anchor>
+ <anchor>g6f8cdfb28d0d73e9579fb1751f540dc7</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_PAPER</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga47</anchor>
+ <anchor>gd5eeaeabba7a0a861ae0dc936057aabd</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_PRINTERS</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga48</anchor>
+ <anchor>gdbfb451ebbd246d62bd52e0120fa232b</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_XML</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga49</anchor>
+ <anchor>gcf72e68aa70e333b06b0bb821218d967</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_VARS</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga50</anchor>
+ <anchor>g4c481c5ea8d87ae6c0e556593ab2020e</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_OLYMPUS</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga51</anchor>
+ <anchor>g574664feccffc4527df73e32c7e863bf</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_CURVE</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga52</anchor>
+ <anchor>g8f3e76af1b2564a5763e790a45215438</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_DBG_CURVE_ERRORS</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga53</anchor>
+ <anchor>gabbc2868668663cc28d6289d50e5f83d</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STP_SAFE_FREE</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga54</anchor>
+ <anchor>ga5a86efbbd3e2eb391718d82a1d7ffcc</anchor>
<arglist>(x)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_init</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g2ce0a2e8887fe5ff7f3eed1370d0d691</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_set_output_codeset</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g7fcc19f0abdc6513dfba7eaebeb16cb9</anchor>
<arglist>(const char *codeset)</arglist>
</member>
<member kind="function">
<type>stp_curve_t *</type>
<name>stp_read_and_compose_curves</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>gdbe8c167230b49bc10391d2c246e6dc0</anchor>
<arglist>(const char *s1, const char *s2, stp_curve_compose_t comp, size_t piecewise_point_count)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_abort</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga3</anchor>
+ <anchor>gd0c145dc5cebecab0bb4e3ac40fc8e4d</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_prune_inactive_options</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga4</anchor>
+ <anchor>g13aa8afef5b0872704390adc6a01924e</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_zprintf</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga5</anchor>
+ <anchor>gd7ffe058decb939af6a5c1ec1d0d77fa</anchor>
<arglist>(const stp_vars_t *v, const char *format,...) __attribute__((format(__printf__</arglist>
</member>
<member kind="function">
<type>void void</type>
<name>stp_zfwrite</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g183d8f36f187530f9d7acdb176be3409</anchor>
<arglist>(const char *buf, size_t bytes, size_t nitems, const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_putc</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g39e4c5f6fa2a07dfca3090a50a8858f9</anchor>
<arglist>(int ch, const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_put16_le</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g1ffcb45ea3c37bb6b485addcaf945c99</anchor>
<arglist>(unsigned short sh, const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_put16_be</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>g23b504253ceda208b9a4985e6de8a5f7</anchor>
<arglist>(unsigned short sh, const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_put32_le</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>gadf69b8b3f713d2bd7ca3a5648da0c56</anchor>
<arglist>(unsigned int sh, const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_put32_be</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>g258b7b5f8808d0a3168f798e8bf72608</anchor>
<arglist>(unsigned int sh, const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_puts</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>gf6cf72e5e45f175ae8c332c0588832b9</anchor>
<arglist>(const char *s, const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
+ <name>stp_putraw</name>
+ <anchorfile>group__util.html</anchorfile>
+ <anchor>g79dd0a6f5c63f4fbf8591d3c041a7720</anchor>
+ <arglist>(const stp_raw_t *r, const stp_vars_t *v)</arglist>
+ </member>
+ <member kind="function">
+ <type>void</type>
<name>stp_send_command</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga13</anchor>
+ <anchor>gdb49b9cba9ddf4e506b6f530353ad93d</anchor>
<arglist>(const stp_vars_t *v, const char *command, const char *format,...)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_erputc</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga14</anchor>
+ <anchor>g15987fbd850e04f2520cb151e08908e1</anchor>
<arglist>(int ch)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_eprintf</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga15</anchor>
+ <anchor>ge53707df5c9945f289c58bfbe08a8d88</anchor>
<arglist>(const stp_vars_t *v, const char *format,...) __attribute__((format(__printf__</arglist>
</member>
<member kind="function">
<type>void void</type>
<name>stp_erprintf</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga16</anchor>
+ <anchor>g1df22de14e3275cb26ede10da66eebdf</anchor>
<arglist>(const char *format,...) __attribute__((format(__printf__</arglist>
</member>
<member kind="function">
<type>void void void</type>
<name>stp_asprintf</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga17</anchor>
+ <anchor>g3f57c5298a5c6140ac56771dd62bd036</anchor>
<arglist>(char **strp, const char *format,...) __attribute__((format(__printf__</arglist>
</member>
<member kind="function">
<type>void void void void</type>
<name>stp_catprintf</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga18</anchor>
+ <anchor>gd4f33438f0103a143d90dc9c48d248eb</anchor>
<arglist>(char **strp, const char *format,...) __attribute__((format(__printf__</arglist>
</member>
<member kind="function">
<type>unsigned long</type>
<name>stp_get_debug_level</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga19</anchor>
+ <anchor>geba8c24f265ee904c5876704b767841c</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_dprintf</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga20</anchor>
+ <anchor>g511e0c4cac91c674797da98ab96b83e6</anchor>
<arglist>(unsigned long level, const stp_vars_t *v, const char *format,...) __attribute__((format(__printf__</arglist>
</member>
<member kind="function">
<type>void void</type>
<name>stp_deprintf</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga21</anchor>
+ <anchor>g129f45d7df47fd58d8653538fd13a1f2</anchor>
<arglist>(unsigned long level, const char *format,...) __attribute__((format(__printf__</arglist>
</member>
<member kind="function">
<type>void void void</type>
<name>stp_init_debug_messages</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga22</anchor>
+ <anchor>g6d15e5b4e00f9d242166edb5332f8368</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_flush_debug_messages</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga23</anchor>
+ <anchor>gbe74390c1422e9746745da55692f47b8</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stp_malloc</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga24</anchor>
+ <anchor>g86a2976738a237df953655e733c75b3a</anchor>
<arglist>(size_t)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stp_zalloc</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga25</anchor>
+ <anchor>gc8fd1a439fa2d8e1ff1a2b104cd0137b</anchor>
<arglist>(size_t)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stp_realloc</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga26</anchor>
+ <anchor>g2420936ab8b3492581f389deea44f58c</anchor>
<arglist>(void *ptr, size_t)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_free</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga27</anchor>
+ <anchor>g7d0c40c3157b2c5c630200352064874c</anchor>
<arglist>(void *ptr)</arglist>
</member>
<member kind="function">
<type>size_t</type>
<name>stp_strlen</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga28</anchor>
+ <anchor>g56b08d3e12750bdfae8b53263f97aba9</anchor>
<arglist>(const char *s)</arglist>
</member>
<member kind="function">
<type>char *</type>
<name>stp_strndup</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga29</anchor>
+ <anchor>gb026f7022963acd694a8b89e4decbde5</anchor>
<arglist>(const char *s, int n)</arglist>
</member>
<member kind="function">
<type>char *</type>
<name>stp_strdup</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga30</anchor>
+ <anchor>g5c0731867697f555a94b2a1229804381</anchor>
<arglist>(const char *s)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_get_version</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga31</anchor>
+ <anchor>g1f0797636484393574cb95e667819dc1</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_get_release_version</name>
<anchorfile>group__util.html</anchorfile>
- <anchor>ga32</anchor>
+ <anchor>g5ba7edc43ed094f32ae7d9158a362a7b</anchor>
<arglist>(void)</arglist>
</member>
</compound>
@@ -7890,1142 +6638,2428 @@
<class kind="struct">stp_double_bound_t</class>
<class kind="struct">stp_int_bound_t</class>
<class kind="struct">stp_parameter_t</class>
+ <member kind="define">
+ <type>#define</type>
+ <name>STP_RAW</name>
+ <anchorfile>group__vars.html</anchorfile>
+ <anchor>g9fc3819cba14f7f4c5654508a08a1adf</anchor>
+ <arglist>(x)</arglist>
+ </member>
+ <member kind="define">
+ <type>#define</type>
+ <name>STP_RAW_STRING</name>
+ <anchorfile>group__vars.html</anchorfile>
+ <anchor>gd888c1f6a36f999ffebfffa7b74f28d2</anchor>
+ <arglist>(x)</arglist>
+ </member>
<member kind="typedef">
<type>stp_vars</type>
<name>stp_vars_t</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga0</anchor>
+ <anchor>g2d49c94847d18d8b62a214995b14680f</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>void *</type>
<name>stp_parameter_list_t</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga1</anchor>
+ <anchor>g40c1035f88ac38d77eddb65195b28595</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>const void *</type>
<name>stp_const_parameter_list_t</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga2</anchor>
+ <anchor>g53c035a67629ae3b3eb86b3c09df7774</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
- <type>void(*</type>
+ <type>void(*)</type>
<name>stp_outfunc_t</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga3</anchor>
- <arglist>)(void *data, const char *buffer, size_t bytes)</arglist>
+ <anchor>g6922054c644d73006bff95a8ad268a1a</anchor>
+ <arglist>(void *data, const char *buffer, size_t bytes)</arglist>
</member>
<member kind="typedef">
- <type>void *(*</type>
+ <type>void *(*)</type>
<name>stp_copy_data_func_t</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga4</anchor>
- <arglist>)(void *)</arglist>
+ <anchor>g4541229554178e84408cccd89f532cb0</anchor>
+ <arglist>(void *)</arglist>
</member>
<member kind="typedef">
- <type>void(*</type>
+ <type>void(*)</type>
<name>stp_free_data_func_t</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga5</anchor>
- <arglist>)(void *)</arglist>
+ <anchor>g7974f89cff4cbb5b225d0c4fbb92e9bb</anchor>
+ <arglist>(void *)</arglist>
</member>
<member kind="typedef">
<type>stp_compdata</type>
<name>compdata_t</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga6</anchor>
+ <anchor>g4d45b95baae036143e14adfc0014f562</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_parameter_type_t</name>
- <anchor>ga133</anchor>
+ <anchor>g9b3d4f47a44c0c8c9b150cddc56d2a91</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_STRING_LIST</name>
- <anchor>gga133a7</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a917a6f3e019c8a92ddecd34c71013acde0</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_INT</name>
- <anchor>gga133a8</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a91ae2cac85ef78157b53c7a79706dc0f70</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_BOOLEAN</name>
- <anchor>gga133a9</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a91f97ef629defc99977bd1cb35daabe0c1</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_DOUBLE</name>
- <anchor>gga133a10</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a91e0dc60c8435ce0b1355bd5a134395f0c</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_CURVE</name>
- <anchor>gga133a11</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a910d283c33f755969ded0751bbfc5d1912</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_FILE</name>
- <anchor>gga133a12</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a918224a918efbef96fffaa90e31654f7ff</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_RAW</name>
- <anchor>gga133a13</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a9133bb02d9ae5b2169d2f75da7684b04e9</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_ARRAY</name>
- <anchor>gga133a14</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a918789c2b5cc718eafca6d1d0022cfe3f3</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_DIMENSION</name>
- <anchor>gga133a15</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a91aa6f89008bf237c6f0aa2f0ee176e8b7</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_TYPE_INVALID</name>
- <anchor>gga133a16</anchor>
+ <anchor>gg9b3d4f47a44c0c8c9b150cddc56d2a91d053047279b4c82034d26c4aa4c818d5</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_parameter_class_t</name>
- <anchor>ga134</anchor>
+ <anchor>g4eba7e712c0e17b76e472f26e202d7b8</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_CLASS_FEATURE</name>
- <anchor>gga134a17</anchor>
+ <anchor>gg4eba7e712c0e17b76e472f26e202d7b8a7ed8b66836057aa58b9a74811057b4a</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_CLASS_OUTPUT</name>
- <anchor>gga134a18</anchor>
+ <anchor>gg4eba7e712c0e17b76e472f26e202d7b8ffc6ff4bfbf2873ce55dfc03776bb6d9</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_CLASS_CORE</name>
- <anchor>gga134a19</anchor>
+ <anchor>gg4eba7e712c0e17b76e472f26e202d7b8a05ce344ff3338e69638d69f9c120d01</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_CLASS_INVALID</name>
- <anchor>gga134a20</anchor>
+ <anchor>gg4eba7e712c0e17b76e472f26e202d7b82e17ce7ebc18801c11af7ea0a61e93ca</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_parameter_level_t</name>
- <anchor>ga135</anchor>
+ <anchor>gaa9c9265ffe70122bd33659cf2983207</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_BASIC</name>
- <anchor>gga135a21</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf2983207e9d7192607a6e1ec92dfed3f13a3a46f</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_ADVANCED</name>
- <anchor>gga135a22</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf29832073130e7060a3b901ea8dcb37d986d47e0</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_ADVANCED1</name>
- <anchor>gga135a23</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf29832073d016c9587f698ee400bc7e66071f06c</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_ADVANCED2</name>
- <anchor>gga135a24</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf298320759a909a8953b8724d57ce85e2b4306bf</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_ADVANCED3</name>
- <anchor>gga135a25</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf29832071241066935e94def6ab6d524ed1fabae</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_ADVANCED4</name>
- <anchor>gga135a26</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf29832076036d5761aa9710a66429c625c334a80</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_INTERNAL</name>
- <anchor>gga135a27</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf2983207b2bc3be82f619147d9a45564fd53a4a0</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_EXTERNAL</name>
- <anchor>gga135a28</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf2983207e478f67e409adabc8679d3801604861d</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_LEVEL_INVALID</name>
- <anchor>gga135a29</anchor>
+ <anchor>ggaa9c9265ffe70122bd33659cf2983207b8bf539d78e56f06f463d00f7a3b56b3</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_parameter_activity_t</name>
- <anchor>ga136</anchor>
+ <anchor>g70ebf70dc8e6199d84fc91985c94bae9</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_INACTIVE</name>
- <anchor>gga136a30</anchor>
+ <anchor>gg70ebf70dc8e6199d84fc91985c94bae96517762c5800eac253f43eeacd96c22f</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_DEFAULTED</name>
- <anchor>gga136a31</anchor>
+ <anchor>gg70ebf70dc8e6199d84fc91985c94bae9410b7e080ef62fb8896f2f844b1c1e00</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STP_PARAMETER_ACTIVE</name>
- <anchor>gga136a32</anchor>
+ <anchor>gg70ebf70dc8e6199d84fc91985c94bae9dbc7323a015e40652fd256e49c8d5b8c</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>stp_parameter_verify_t</name>
- <anchor>ga137</anchor>
+ <anchor>gc061852de3627383cd415cd80a979e02</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>PARAMETER_BAD</name>
- <anchor>gga137a33</anchor>
+ <anchor>ggc061852de3627383cd415cd80a979e02326a171221148779ec7df761b3eee967</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>PARAMETER_OK</name>
- <anchor>gga137a34</anchor>
+ <anchor>ggc061852de3627383cd415cd80a979e022df363618282a9164433c0f212b18616</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>PARAMETER_INACTIVE</name>
- <anchor>gga137a35</anchor>
+ <anchor>ggc061852de3627383cd415cd80a979e025cb96da6c2e3ae7187e85a1ef6e41fc6</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>stp_vars_t *</type>
<name>stp_vars_create</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga7</anchor>
+ <anchor>g5d641ab7093c9ba82cbd4cfbf904fabc</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_vars_copy</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga8</anchor>
+ <anchor>g88376207367adb4260ff14e5d9ec76e9</anchor>
<arglist>(stp_vars_t *dest, const stp_vars_t *source)</arglist>
</member>
<member kind="function">
<type>stp_vars_t *</type>
<name>stp_vars_create_copy</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga9</anchor>
+ <anchor>gec00fba49ad08d20890e64773bcdbd48</anchor>
<arglist>(const stp_vars_t *source)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_vars_destroy</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga10</anchor>
+ <anchor>gd3f1ff7a86c3cd1c9f9f62cfa8814437</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_driver</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga11</anchor>
+ <anchor>gcf237afcbc26436ebedac5b11f469fdf</anchor>
<arglist>(stp_vars_t *v, const char *val)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_driver_n</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga12</anchor>
+ <anchor>g188d298a8739b84fcb965f211fc7dc4e</anchor>
<arglist>(stp_vars_t *v, const char *val, int bytes)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_get_driver</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga13</anchor>
+ <anchor>g20c45707399ef6fdf6ee8c8209b5c7c0</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_color_conversion</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga14</anchor>
+ <anchor>g7eb2a1c4b892efd5507fcd4b7a434cea</anchor>
<arglist>(stp_vars_t *v, const char *val)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_color_conversion_n</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga15</anchor>
+ <anchor>g5a842b31f0a572d8e64f1a5616e25a99</anchor>
<arglist>(stp_vars_t *v, const char *val, int bytes)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_get_color_conversion</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga16</anchor>
+ <anchor>g2bac9212773ecf603b7667bd0268c23e</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_left</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga17</anchor>
+ <anchor>g3b0cc83e87247854ecafd46a6e446bcb</anchor>
<arglist>(stp_vars_t *v, int val)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_left</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga18</anchor>
+ <anchor>g5c02ee2422d86e4bcdcae613c70c9e1e</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_top</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga19</anchor>
+ <anchor>g557b5ad44d3b1da8392496681624ad8b</anchor>
<arglist>(stp_vars_t *v, int val)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_top</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga20</anchor>
+ <anchor>g292132b97b20a6d034e22f4146d36131</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_width</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga21</anchor>
+ <anchor>g3a852ce7e42d7f8e0cef6c7d399e0491</anchor>
<arglist>(stp_vars_t *v, int val)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_width</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga22</anchor>
+ <anchor>g1c54d99b94c69a67eb4ae0349a4720e7</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_height</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga23</anchor>
+ <anchor>g8ce73c5efa41f005936d5f84c44c6667</anchor>
<arglist>(stp_vars_t *v, int val)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_height</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga24</anchor>
+ <anchor>g8731a92f5d3047e00ba33577821d5aec</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_page_width</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga25</anchor>
+ <anchor>g639be0da07c3e5b7dc6d68ac2aa999e9</anchor>
<arglist>(stp_vars_t *v, int val)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_page_width</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga26</anchor>
+ <anchor>gad2d305eed993707d22263b54578a39b</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_page_height</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga27</anchor>
+ <anchor>g83326bacb8b92149af1b70457b23bc8f</anchor>
<arglist>(stp_vars_t *v, int val)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_page_height</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga28</anchor>
+ <anchor>gc0c4928fa488bb95e73ba9b8aa932584</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_outfunc</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga29</anchor>
+ <anchor>g075ffc274f0d2d2b6edd8326de1d7142</anchor>
<arglist>(stp_vars_t *v, stp_outfunc_t val)</arglist>
</member>
<member kind="function">
<type>stp_outfunc_t</type>
<name>stp_get_outfunc</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga30</anchor>
+ <anchor>g7c6c7c547d0c973ac801362db5ca4879</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_errfunc</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga31</anchor>
+ <anchor>g82f6a7514840de82c9ed7edd30f16b5d</anchor>
<arglist>(stp_vars_t *v, stp_outfunc_t val)</arglist>
</member>
<member kind="function">
<type>stp_outfunc_t</type>
<name>stp_get_errfunc</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga32</anchor>
+ <anchor>g2f246d3af2be9e108abe423691e16049</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_outdata</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga33</anchor>
+ <anchor>gc2b3408200a9676e6c6063cc0ae2f4bd</anchor>
<arglist>(stp_vars_t *v, void *val)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stp_get_outdata</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga34</anchor>
+ <anchor>g7042b05e0df5b32206d54397429bbac5</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_errdata</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga35</anchor>
+ <anchor>g8b30fbadf3475c59101af9d7d37c33b7</anchor>
<arglist>(stp_vars_t *v, void *val)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stp_get_errdata</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga36</anchor>
+ <anchor>gd08bdcd721d37f52993c1862e25ebaf7</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_merge_printvars</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga37</anchor>
+ <anchor>g086303d36b835d539e75f16187e99e8f</anchor>
<arglist>(stp_vars_t *user, const stp_vars_t *print)</arglist>
</member>
<member kind="function">
<type>stp_parameter_list_t</type>
<name>stp_get_parameter_list</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga38</anchor>
+ <anchor>g12e8bb617e5c90da99d6d74519664634</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>size_t</type>
<name>stp_parameter_list_count</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga39</anchor>
+ <anchor>g7a94856ce75482a5edb6153fe8916a54</anchor>
<arglist>(stp_const_parameter_list_t list)</arglist>
</member>
<member kind="function">
<type>const stp_parameter_t *</type>
<name>stp_parameter_find</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga40</anchor>
+ <anchor>gdcd8062af7b643c734f53c545694d258</anchor>
<arglist>(stp_const_parameter_list_t list, const char *name)</arglist>
</member>
<member kind="function">
<type>const stp_parameter_t *</type>
<name>stp_parameter_list_param</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga41</anchor>
+ <anchor>g70d69ef7dec383004bf4570e57b76e18</anchor>
<arglist>(stp_const_parameter_list_t list, size_t item)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_parameter_list_destroy</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga42</anchor>
+ <anchor>g3ffaadbe73187aa1f298c4eaa80ea82e</anchor>
<arglist>(stp_parameter_list_t list)</arglist>
</member>
<member kind="function">
<type>stp_parameter_list_t</type>
<name>stp_parameter_list_create</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga43</anchor>
+ <anchor>g404bf7f1b3632178d559f6980478a312</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_parameter_list_add_param</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga44</anchor>
+ <anchor>g8f4f06610d1f58bae9e70e632919c405</anchor>
<arglist>(stp_parameter_list_t list, const stp_parameter_t *item)</arglist>
</member>
<member kind="function">
<type>stp_parameter_list_t</type>
<name>stp_parameter_list_copy</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga45</anchor>
+ <anchor>g92be87a573b883584e5a036743c1bb7d</anchor>
<arglist>(stp_const_parameter_list_t list)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_parameter_list_append</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga46</anchor>
+ <anchor>g4b62bc6d0133704b3a2568b1654b6678</anchor>
<arglist>(stp_parameter_list_t list, stp_const_parameter_list_t append)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_describe_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga47</anchor>
+ <anchor>g0b8991bd1a91e2cac7d0b355b1186c8e</anchor>
<arglist>(const stp_vars_t *v, const char *name, stp_parameter_t *description)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_parameter_description_destroy</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga48</anchor>
+ <anchor>gd598d95a82767e05c958ccd44534c51d</anchor>
<arglist>(stp_parameter_t *description)</arglist>
</member>
<member kind="function">
<type>const stp_parameter_t *</type>
<name>stp_parameter_find_in_settings</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga49</anchor>
+ <anchor>g6ce39557b61706421232b5f1ac604b1b</anchor>
<arglist>(const stp_vars_t *v, const char *name)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_string_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga50</anchor>
+ <anchor>ga147483996fa118516ddb36fe3366aa9</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_string_parameter_n</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga51</anchor>
+ <anchor>gfe6c8b3d86ca16239a63ce9d2ef57f48</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_file_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga52</anchor>
+ <anchor>g537f2ba6c74c9562b2f6883d7e36c59f</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_file_parameter_n</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga53</anchor>
+ <anchor>g6f7816adbce50ca9e2fdacad35282e6a</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_float_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga54</anchor>
+ <anchor>gf3a3283247deaad7d1ac19818aa4b796</anchor>
<arglist>(stp_vars_t *v, const char *parameter, double value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_int_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga55</anchor>
+ <anchor>g70eded5d0df4677dd4b357b4b934f75a</anchor>
<arglist>(stp_vars_t *v, const char *parameter, int value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_dimension_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga56</anchor>
+ <anchor>g6ca7898c212230cdbdc70ada2efb1417</anchor>
<arglist>(stp_vars_t *v, const char *parameter, int value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_boolean_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga57</anchor>
+ <anchor>g2167971895eea887eaaa656ed075beff</anchor>
<arglist>(stp_vars_t *v, const char *parameter, int value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_curve_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga58</anchor>
+ <anchor>gfe5f1f6364b89437664b2bbc55288025</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const stp_curve_t *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_array_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga59</anchor>
+ <anchor>g88f25e09f9a4b76aca7ba8316cbf9c8b</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const stp_array_t *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_raw_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga60</anchor>
+ <anchor>g0155de75bf2aa95ab45a3319539cda56</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const void *value, size_t bytes)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_scale_float_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga61</anchor>
+ <anchor>g227ec3e75a78a5c3dd01c85dbc1e7004</anchor>
<arglist>(stp_vars_t *v, const char *parameter, double scale)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_string_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga62</anchor>
+ <anchor>gf299bd0827a4d86aca59fb0d9015a866</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_string_parameter_n</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga63</anchor>
+ <anchor>ga5d6d8858b266517f5899196b062d00d</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_file_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga64</anchor>
+ <anchor>gf5e225475c66f966f4ba8d8c88374186</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_file_parameter_n</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga65</anchor>
+ <anchor>g217eece123630113cfcf8181d475fb53</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_float_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga66</anchor>
+ <anchor>ge52dbb466422a18dec110220c45fe64e</anchor>
<arglist>(stp_vars_t *v, const char *parameter, double value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_int_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga67</anchor>
+ <anchor>g3c0418772a82144f317dc973f01a8d55</anchor>
<arglist>(stp_vars_t *v, const char *parameter, int value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_dimension_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga68</anchor>
+ <anchor>gb6f1820cadd75a4311bfc49b01de447b</anchor>
<arglist>(stp_vars_t *v, const char *parameter, int value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_boolean_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga69</anchor>
+ <anchor>g81d5f09980407b4310dada2a68fc4b09</anchor>
<arglist>(stp_vars_t *v, const char *parameter, int value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_curve_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga70</anchor>
+ <anchor>gfe38044cc067b2c2afa3da469d1cb860</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const stp_curve_t *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_array_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga71</anchor>
+ <anchor>g63e7ff7b4c3e1d092f95c6234f21e39f</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const stp_array_t *value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_default_raw_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga72</anchor>
+ <anchor>g8159b3f5bea06a99711921f0201f5e0f</anchor>
<arglist>(stp_vars_t *v, const char *parameter, const void *value, size_t bytes)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_get_string_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga73</anchor>
+ <anchor>gb5b21e5606b8ca755c5eac7774260efa</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stp_get_file_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga74</anchor>
+ <anchor>g2021992d89c92b10138fb012a9554a08</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>double</type>
<name>stp_get_float_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga75</anchor>
+ <anchor>g365412d9c176fd3ac9375ded3f22ddb3</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_int_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga76</anchor>
+ <anchor>g7c0d95ba35aba0786bfc5f918efa79fc</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_dimension_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga77</anchor>
+ <anchor>g3c8d1333086ca5a01a3439f94d9f94d3</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_boolean_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga78</anchor>
+ <anchor>g8a30b26fa842805384b6ad663cabaea2</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>const stp_curve_t *</type>
<name>stp_get_curve_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga79</anchor>
+ <anchor>g553dec81dd8b3e5590d963ba72223557</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>const stp_array_t *</type>
<name>stp_get_array_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga80</anchor>
+ <anchor>gc50c216c2d5cd56a9704f48d4338b179</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>const stp_raw_t *</type>
<name>stp_get_raw_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga81</anchor>
+ <anchor>g9fff6c14a71f5f8ec28620ef64a92fd5</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_string_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga82</anchor>
+ <anchor>g9e98ef9a9b1b84a0c0580fe024e35490</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_file_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga83</anchor>
+ <anchor>g4fad48e3e6453842559bd872650cb88f</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_float_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga84</anchor>
+ <anchor>g4eccbbe421f8b0c9342b17cef40b263d</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_int_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga85</anchor>
+ <anchor>g2107c08f37e31f45253f7d75a3773d46</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_dimension_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga86</anchor>
+ <anchor>g514a21602ae7a8ebe8e5072a5a4b6f89</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_boolean_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga87</anchor>
+ <anchor>g42ebfed8dec2054799e4943a8ca84267</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_curve_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga88</anchor>
+ <anchor>gf52a0b0c3b0e0fee1fc46516b1bc0c4e</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_array_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga89</anchor>
+ <anchor>g7c67cef38cead5f519fd04ae09265b53</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_clear_raw_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga90</anchor>
+ <anchor>g11b79add82faf23b0e3c758f9530d95c</anchor>
<arglist>(stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_string_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga91</anchor>
+ <anchor>g6ed828e872f7678a89e1b065d377112e</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_file_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga92</anchor>
+ <anchor>gaecd310feb8bd9a2188a9b287656aa1a</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_float_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga93</anchor>
+ <anchor>g15a5458adea6ad4eecda3c990acbc6cb</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_int_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga94</anchor>
+ <anchor>g7487203059e7ccd71c4673656b3042b1</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_dimension_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga95</anchor>
+ <anchor>g0f6e91baac5e78703b162e9d23c0a65c</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_boolean_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga96</anchor>
+ <anchor>g9ad15a73dd8c755a8b80edbe335285ee</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_curve_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga97</anchor>
+ <anchor>ge7f21b118a8dfb5607334a6141d5dc5c</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_array_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga98</anchor>
+ <anchor>gb78f4273798c6e3e720afe01680cf752</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_raw_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga99</anchor>
+ <anchor>g364fcdb2e57b8ca99867c94954cf14cd</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_string_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga100</anchor>
+ <anchor>g8189b61073bfcd0244d5d6f2a2c8ba86</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_file_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga101</anchor>
+ <anchor>ga7db6701be5d05e545c79db905e4c7eb</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_float_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga102</anchor>
+ <anchor>gb12bebb419eb1ae8f323aa931e324389</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_int_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga103</anchor>
+ <anchor>g4fd7914c01e2e1b34797736dfd2c9b9c</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_dimension_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga104</anchor>
+ <anchor>gc1f2b865c76da441b6c1bd9b5b93aa1f</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_boolean_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga105</anchor>
+ <anchor>g23b9c17426210460618c4f95c5f34229</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_curve_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga106</anchor>
+ <anchor>g6c94a1df4388b142d00d5d30df904b47</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_array_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga107</anchor>
+ <anchor>g5a629e6da1f5008f0db034191ad8b1d5</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_check_raw_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga108</anchor>
+ <anchor>g285f05c648724c80bf05af30f87120a3</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_string_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga109</anchor>
+ <anchor>g0b7be7ba9f763be692dd833a434ed13d</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_file_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga110</anchor>
+ <anchor>g47e7a69ff8e23eed6188542c5c8bff4f</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_float_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga111</anchor>
+ <anchor>g4b8f9847f2eebfff53446a9bc235ab68</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_int_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga112</anchor>
+ <anchor>gb74fd69c4ef62af7b5ab33c6baf48b8b</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_dimension_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga113</anchor>
+ <anchor>g45f9abd8ac6772ea850344c513f6c436</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_boolean_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga114</anchor>
+ <anchor>gb33cf5376adc63e826cd3dedae33e930</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_curve_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga115</anchor>
+ <anchor>ge36bf982c52215f11fe8e392b4b3d705</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_array_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga116</anchor>
+ <anchor>gc9f85c3a8bf99e09150cbf4220e4b983</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>stp_parameter_activity_t</type>
<name>stp_get_raw_parameter_active</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga117</anchor>
+ <anchor>gb6e41a5edb7474ed7ac26e236e00c80c</anchor>
<arglist>(const stp_vars_t *v, const char *parameter)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_get_media_size</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga118</anchor>
+ <anchor>gc9e6d740ffc4cff5dc7d0bf106a3e7df</anchor>
<arglist>(const stp_vars_t *v, int *width, int *height)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_get_imageable_area</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga119</anchor>
+ <anchor>g67d1e68ed47e5b554f2021fca1f01978</anchor>
<arglist>(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_get_maximum_imageable_area</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga120</anchor>
+ <anchor>gd17cadb7fd78bffb759f2213a1a90df6</anchor>
<arglist>(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_get_size_limit</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga121</anchor>
+ <anchor>g0c8ee62453baff3d2c00e0ccae67b049</anchor>
<arglist>(const stp_vars_t *v, int *max_width, int *max_height, int *min_width, int *min_height)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_describe_resolution</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga122</anchor>
+ <anchor>g88715b31fcec18778f769ffbc1b55384</anchor>
<arglist>(const stp_vars_t *v, int *x, int *y)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_verify</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga123</anchor>
+ <anchor>gb926417b2f601c78d85df44694cc6d38</anchor>
<arglist>(stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>const stp_vars_t *</type>
<name>stp_default_settings</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga124</anchor>
+ <anchor>gf63982a6e44f8b62532346d9ceb3d91c</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_allocate_component_data</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga125</anchor>
+ <anchor>gfd4f81ca2ad497bd21f005344844f9c4</anchor>
<arglist>(stp_vars_t *v, const char *name, stp_copy_data_func_t copyfunc, stp_free_data_func_t freefunc, void *data)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_destroy_component_data</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga126</anchor>
+ <anchor>g151b7d922a3e1e5e9d9f0ea8de6ab70a</anchor>
<arglist>(stp_vars_t *v, const char *name)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stp_get_component_data</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga127</anchor>
+ <anchor>g1666dd1571bdb866a85d4318858893be</anchor>
<arglist>(const stp_vars_t *v, const char *name)</arglist>
</member>
<member kind="function">
<type>stp_parameter_verify_t</type>
<name>stp_verify_parameter</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga128</anchor>
+ <anchor>gbfffe0d654de156874decdc0338216f4</anchor>
<arglist>(const stp_vars_t *v, const char *parameter, int quiet)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stp_get_verified</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga129</anchor>
+ <anchor>g6d04a3c444753f11004ad6259a91e853</anchor>
<arglist>(const stp_vars_t *v)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_set_verified</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga130</anchor>
+ <anchor>g1023ad18d2c97763137909b6191b0940</anchor>
<arglist>(stp_vars_t *v, int value)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_copy_options</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga131</anchor>
+ <anchor>gf7d2d5a9897c9ce77bb16f4a1addaa62</anchor>
<arglist>(stp_vars_t *vd, const stp_vars_t *vs)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stp_fill_parameter_settings</name>
<anchorfile>group__vars.html</anchorfile>
- <anchor>ga132</anchor>
+ <anchor>g7f2c578ff7ae28a3db502476aa10137e</anchor>
<arglist>(stp_parameter_t *desc, const stp_parameter_t *param)</arglist>
</member>
</compound>
- <compound kind="dir">
- <name>include/gutenprint/</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprint/</path>
- <filename>dir_000001.html</filename>
- <file>array.h</file>
- <file>bit-ops.h</file>
- <file>channel.h</file>
- <file>color.h</file>
- <file>curve-cache.h</file>
- <file>curve.h</file>
- <file>dither.h</file>
- <file>gutenprint-intl-internal.h</file>
- <file>gutenprint-intl.h</file>
- <file>gutenprint-module.h</file>
- <file>gutenprint-version.h</file>
- <file>gutenprint.h</file>
- <file>image.h</file>
- <file>list.h</file>
- <file>module.h</file>
- <file>mxml.h</file>
- <file>paper.h</file>
- <file>path.h</file>
- <file>printers.h</file>
- <file>sequence.h</file>
- <file>string-list.h</file>
- <file>util.h</file>
- <file>vars.h</file>
- <file>weave.h</file>
- <file>xml.h</file>
+ <compound kind="struct">
+ <name>dither_matrix_impl</name>
+ <filename>structdither__matrix__impl.html</filename>
+ <member kind="variable">
+ <type>int</type>
+ <name>base</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>331debb887e076f8b52952ba6cc2b50b</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>exp</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>db0e7fb4b5e5149f0815af448676df8b</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>x_size</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>063e3b3617c3a9b4883f3b01cd7dfb48</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>y_size</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>33370af30d4c6cb0e441744c8d1c3686</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>total_size</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>54645c1c4edad222cf3f5aba03cdfae5</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>last_x</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>f0728348e6da1cf904204ef88e0a5853</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>last_x_mod</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>16f516218f0c5a31a1eac49e5c57add5</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>last_y</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>c1a83c82c364098dce631ec7174574be</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>last_y_mod</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>d03881dd78211b5bcb1a62453c060d2e</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>index</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>b744f40c883acc93ad0afbf5f048f27a</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>i_own</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>78152fe120c430f6400b731e5c722bd3</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>x_offset</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>665c02056a2d046a15aab462492d9dbc</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>y_offset</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>844cb19ea61f035bc2a21536f6f392c4</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned</type>
+ <name>fast_mask</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>8c7141e2e35f6cc14896d23d15a81914</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned *</type>
+ <name>matrix</name>
+ <anchorfile>structdither__matrix__impl.html</anchorfile>
+ <anchor>e28102f9e3d3cfb8eb48d9e69e807f96</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_cached_curve_t</name>
+ <filename>structstp__cached__curve__t.html</filename>
+ <member kind="variable">
+ <type>stp_curve_t *</type>
+ <name>curve</name>
+ <anchorfile>structstp__cached__curve__t.html</anchorfile>
+ <anchor>e9b4170bfafe7d85b36689cbd8eea41e</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const double *</type>
+ <name>d_cache</name>
+ <anchorfile>structstp__cached__curve__t.html</anchorfile>
+ <anchor>59c26647178724471f383dea6e85f8ae</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const unsigned short *</type>
+ <name>s_cache</name>
+ <anchorfile>structstp__cached__curve__t.html</anchorfile>
+ <anchor>c55d549f6d2f567ba84ecb9e0417f074</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>size_t</type>
+ <name>count</name>
+ <anchorfile>structstp__cached__curve__t.html</anchorfile>
+ <anchor>99b772c3f4db71d58a4ee2315e712f04</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_color</name>
+ <filename>structstp__color.html</filename>
+ <member kind="variable">
+ <type>const char *</type>
+ <name>short_name</name>
+ <anchorfile>structstp__color.html</anchorfile>
+ <anchor>23ed4d11629625e2ad24b124c36c7fab</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const char *</type>
+ <name>long_name</name>
+ <anchorfile>structstp__color.html</anchorfile>
+ <anchor>b7c0a627b31ebfb97fd1db2677032479</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const stp_colorfuncs_t *</type>
+ <name>colorfuncs</name>
+ <anchorfile>structstp__color.html</anchorfile>
+ <anchor>4442d36d0bcf746130f82ffe6f90147f</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_colorfuncs_t</name>
+ <filename>structstp__colorfuncs__t.html</filename>
+ <member kind="variable">
+ <type>int(*</type>
+ <name>init</name>
+ <anchorfile>structstp__colorfuncs__t.html</anchorfile>
+ <anchor>a10cf47dc6db374ef209d0d96592b1fe</anchor>
+ <arglist>)(stp_vars_t *v, stp_image_t *image, size_t steps)</arglist>
+ </member>
+ <member kind="variable">
+ <type>int(*</type>
+ <name>get_row</name>
+ <anchorfile>structstp__colorfuncs__t.html</anchorfile>
+ <anchor>f00aab442da969ffa5c6c1e592bad7cd</anchor>
+ <arglist>)(stp_vars_t *v, stp_image_t *image, int row, unsigned *zero_mask)</arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_parameter_list_t(*</type>
+ <name>list_parameters</name>
+ <anchorfile>structstp__colorfuncs__t.html</anchorfile>
+ <anchor>14c6ae1a87ba1ba33f88fa71038f9ec9</anchor>
+ <arglist>)(const stp_vars_t *v)</arglist>
+ </member>
+ <member kind="variable">
+ <type>void(*</type>
+ <name>describe_parameter</name>
+ <anchorfile>structstp__colorfuncs__t.html</anchorfile>
+ <anchor>bf691142b608f4f02f33283dd3e67bae</anchor>
+ <arglist>)(const stp_vars_t *v, const char *name, stp_parameter_t *description)</arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_curve_point_t</name>
+ <filename>structstp__curve__point__t.html</filename>
+ <member kind="variable">
+ <type>double</type>
+ <name>x</name>
+ <anchorfile>structstp__curve__point__t.html</anchorfile>
+ <anchor>92b13b94109b1270563a1116dc19b926</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>double</type>
+ <name>y</name>
+ <anchorfile>structstp__curve__point__t.html</anchorfile>
+ <anchor>132b1e8be20525667ece971d02f60b9d</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_dither_matrix_generic</name>
+ <filename>structstp__dither__matrix__generic.html</filename>
+ <member kind="variable">
+ <type>int</type>
+ <name>x</name>
+ <anchorfile>structstp__dither__matrix__generic.html</anchorfile>
+ <anchor>6b8bd1cc589c2195f055e5a57a05e03a</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>y</name>
+ <anchorfile>structstp__dither__matrix__generic.html</anchorfile>
+ <anchor>aaddcac2ca33a3e822ded567bbbecfb9</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>bytes</name>
+ <anchorfile>structstp__dither__matrix__generic.html</anchorfile>
+ <anchor>b963ddf7c0826bd3cc316c2375f1205b</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>prescaled</name>
+ <anchorfile>structstp__dither__matrix__generic.html</anchorfile>
+ <anchor>478d54ddf9ba50e783ddec1532a0eff6</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const void *</type>
+ <name>data</name>
+ <anchorfile>structstp__dither__matrix__generic.html</anchorfile>
+ <anchor>52acbda296a57a6087852eab62bc62db</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_dither_matrix_normal</name>
+ <filename>structstp__dither__matrix__normal.html</filename>
+ <member kind="variable">
+ <type>int</type>
+ <name>x</name>
+ <anchorfile>structstp__dither__matrix__normal.html</anchorfile>
+ <anchor>b9564690be42859d88ea264a29321af3</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>y</name>
+ <anchorfile>structstp__dither__matrix__normal.html</anchorfile>
+ <anchor>410560f5186761cb7430f5b0a804b09c</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>bytes</name>
+ <anchorfile>structstp__dither__matrix__normal.html</anchorfile>
+ <anchor>d72d088edfe3223c2df8fd4fb6178b98</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>prescaled</name>
+ <anchorfile>structstp__dither__matrix__normal.html</anchorfile>
+ <anchor>042561ad856d67506fe81b1bbbffd966</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const unsigned *</type>
+ <name>data</name>
+ <anchorfile>structstp__dither__matrix__normal.html</anchorfile>
+ <anchor>e67cb37136c5e9d9c4b1a44cd2dab87b</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_dither_matrix_short</name>
+ <filename>structstp__dither__matrix__short.html</filename>
+ <member kind="variable">
+ <type>int</type>
+ <name>x</name>
+ <anchorfile>structstp__dither__matrix__short.html</anchorfile>
+ <anchor>81e0b20e763080b79faa837a00cac832</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>y</name>
+ <anchorfile>structstp__dither__matrix__short.html</anchorfile>
+ <anchor>2bbc6c72006541250ba23b48bcab60e8</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>bytes</name>
+ <anchorfile>structstp__dither__matrix__short.html</anchorfile>
+ <anchor>d4d85727401505eab74e3e667f4a38f4</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>prescaled</name>
+ <anchorfile>structstp__dither__matrix__short.html</anchorfile>
+ <anchor>755361acae80fa4cba01a1cc71638274</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const unsigned short *</type>
+ <name>data</name>
+ <anchorfile>structstp__dither__matrix__short.html</anchorfile>
+ <anchor>f4f6b5634ea79cf694782e35a8d7607d</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_dotsize</name>
+ <filename>structstp__dotsize.html</filename>
+ <member kind="variable">
+ <type>unsigned</type>
+ <name>bit_pattern</name>
+ <anchorfile>structstp__dotsize.html</anchorfile>
+ <anchor>8d5273395d0e27004f779de0ea81ff23</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>double</type>
+ <name>value</name>
+ <anchorfile>structstp__dotsize.html</anchorfile>
+ <anchor>d259e8d169a7d140e4964b80790c7ddd</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_double_bound_t</name>
+ <filename>structstp__double__bound__t.html</filename>
+ <member kind="variable">
+ <type>double</type>
+ <name>lower</name>
+ <anchorfile>structstp__double__bound__t.html</anchorfile>
+ <anchor>a00903ee6e04e01b6b2bb7033e3c76ce</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>double</type>
+ <name>upper</name>
+ <anchorfile>structstp__double__bound__t.html</anchorfile>
+ <anchor>07d734f8f82f059460cee55927b0216c</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_family</name>
+ <filename>structstp__family.html</filename>
+ <member kind="variable">
+ <type>const stp_printfuncs_t *</type>
+ <name>printfuncs</name>
+ <anchorfile>structstp__family.html</anchorfile>
+ <anchor>d29f00ba3565e93c138b00e4a48cde77</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_list_t *</type>
+ <name>printer_list</name>
+ <anchorfile>structstp__family.html</anchorfile>
+ <anchor>6e4f0c216f5ced14a819fbacdb26547d</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_image</name>
+ <filename>structstp__image.html</filename>
+ <member kind="variable">
+ <type>void(*</type>
+ <name>init</name>
+ <anchorfile>structstp__image.html</anchorfile>
+ <anchor>ce69bf25344a814cabea38afa4527086</anchor>
+ <arglist>)(struct stp_image *image)</arglist>
+ </member>
+ <member kind="variable">
+ <type>void(*</type>
+ <name>reset</name>
+ <anchorfile>structstp__image.html</anchorfile>
+ <anchor>7bb2244368c6b1e07d27afb3dd249ffd</anchor>
+ <arglist>)(struct stp_image *image)</arglist>
+ </member>
+ <member kind="variable">
+ <type>int(*</type>
+ <name>width</name>
+ <anchorfile>structstp__image.html</anchorfile>
+ <anchor>890033525988e15f4f4a0b4132e5f19b</anchor>
+ <arglist>)(struct stp_image *image)</arglist>
+ </member>
+ <member kind="variable">
+ <type>int(*</type>
+ <name>height</name>
+ <anchorfile>structstp__image.html</anchorfile>
+ <anchor>4977ad211581999a3f3290983929cce9</anchor>
+ <arglist>)(struct stp_image *image)</arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_image_status_t(*</type>
+ <name>get_row</name>
+ <anchorfile>structstp__image.html</anchorfile>
+ <anchor>8f7f8fb5826f52b8bd820f422c583350</anchor>
+ <arglist>)(struct stp_image *image, unsigned char *data, size_t byte_limit, int row)</arglist>
+ </member>
+ <member kind="variable">
+ <type>const char *(*</type>
+ <name>get_appname</name>
+ <anchorfile>structstp__image.html</anchorfile>
+ <anchor>56636ad7c0dbf0a82284241f796d95cd</anchor>
+ <arglist>)(struct stp_image *image)</arglist>
+ </member>
+ <member kind="variable">
+ <type>void(*</type>
+ <name>conclude</name>
+ <anchorfile>structstp__image.html</anchorfile>
+ <anchor>5d2385711b303e055258c28f42ab7f4c</anchor>
+ <arglist>)(struct stp_image *image)</arglist>
+ </member>
+ <member kind="variable">
+ <type>void *</type>
+ <name>rep</name>
+ <anchorfile>structstp__image.html</anchorfile>
+ <anchor>b18e6ee35037589bf485213022e2d871</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_int_bound_t</name>
+ <filename>structstp__int__bound__t.html</filename>
+ <member kind="variable">
+ <type>int</type>
+ <name>lower</name>
+ <anchorfile>structstp__int__bound__t.html</anchorfile>
+ <anchor>c5ae98fad865ad6d4816016e233f5a53</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>upper</name>
+ <anchorfile>structstp__int__bound__t.html</anchorfile>
+ <anchor>a71bcebaae24712ee7a66955b345de19</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_lineactive_t</name>
+ <filename>structstp__lineactive__t.html</filename>
+ <member kind="variable">
+ <type>int</type>
+ <name>ncolors</name>
+ <anchorfile>structstp__lineactive__t.html</anchorfile>
+ <anchor>266bdeb14e62fb5b17a31746ad511761</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>char *</type>
+ <name>v</name>
+ <anchorfile>structstp__lineactive__t.html</anchorfile>
+ <anchor>5bb5843aa2a4817ef84fb83714b200f3</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_linebounds_t</name>
+ <filename>structstp__linebounds__t.html</filename>
+ <member kind="variable">
+ <type>int</type>
+ <name>ncolors</name>
+ <anchorfile>structstp__linebounds__t.html</anchorfile>
+ <anchor>dc4641abb41a9204c258a380aa00b7f4</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int *</type>
+ <name>start_pos</name>
+ <anchorfile>structstp__linebounds__t.html</anchorfile>
+ <anchor>b46a1a4ec130dd043009fb96b0115467</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int *</type>
+ <name>end_pos</name>
+ <anchorfile>structstp__linebounds__t.html</anchorfile>
+ <anchor>9bc2a60779ccf4ac3d90d47441e883ab</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_linebufs_t</name>
+ <filename>structstp__linebufs__t.html</filename>
+ <member kind="variable">
+ <type>int</type>
+ <name>ncolors</name>
+ <anchorfile>structstp__linebufs__t.html</anchorfile>
+ <anchor>5ad1c52050c8d71da5609d2526854696</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned char **</type>
+ <name>v</name>
+ <anchorfile>structstp__linebufs__t.html</anchorfile>
+ <anchor>485ecae7a892476331d31079d33b9891</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_linecount_t</name>
+ <filename>structstp__linecount__t.html</filename>
+ <member kind="variable">
+ <type>int</type>
+ <name>ncolors</name>
+ <anchorfile>structstp__linecount__t.html</anchorfile>
+ <anchor>69275ad8687438976d07950fa65a1728</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int *</type>
+ <name>v</name>
+ <anchorfile>structstp__linecount__t.html</anchorfile>
+ <anchor>2164f4045d892c45105f5780c80489a4</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_lineoff_t</name>
+ <filename>structstp__lineoff__t.html</filename>
+ <member kind="variable">
+ <type>int</type>
+ <name>ncolors</name>
+ <anchorfile>structstp__lineoff__t.html</anchorfile>
+ <anchor>97c5a2281b3cddb9c546e8299ea4e2b0</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned long *</type>
+ <name>v</name>
+ <anchorfile>structstp__lineoff__t.html</anchorfile>
+ <anchor>88bbe86454fbda432487952640948328</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_module</name>
+ <filename>structstp__module.html</filename>
+ <member kind="variable">
+ <type>const char *</type>
+ <name>name</name>
+ <anchorfile>structstp__module.html</anchorfile>
+ <anchor>32e2db7046f281afd6748afe111aee76</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const char *</type>
+ <name>version</name>
+ <anchorfile>structstp__module.html</anchorfile>
+ <anchor>e2038239913d3ddbece919082501c8d0</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const char *</type>
+ <name>comment</name>
+ <anchorfile>structstp__module.html</anchorfile>
+ <anchor>b60ac536d9ec7b3a306cddf4c06e18bb</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_module_class_t</type>
+ <name>class</name>
+ <anchorfile>structstp__module.html</anchorfile>
+ <anchor>4ebc727be1ec8edaaa1b25415a3932e3</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>void *</type>
+ <name>handle</name>
+ <anchorfile>structstp__module.html</anchorfile>
+ <anchor>1a96aa2db220972e124717cc6dd03c8e</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int(*</type>
+ <name>init</name>
+ <anchorfile>structstp__module.html</anchorfile>
+ <anchor>fa7d4259940b8d42a36f14108f504944</anchor>
+ <arglist>)(void)</arglist>
+ </member>
+ <member kind="variable">
+ <type>int(*</type>
+ <name>fini</name>
+ <anchorfile>structstp__module.html</anchorfile>
+ <anchor>e04ff0565f8ebd56b383917b602ffc4a</anchor>
+ <arglist>)(void)</arglist>
+ </member>
+ <member kind="variable">
+ <type>void *</type>
+ <name>syms</name>
+ <anchorfile>structstp__module.html</anchorfile>
+ <anchor>0e7297a93920d8f6849718d0a32fa2ba</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_module_version</name>
+ <filename>structstp__module__version.html</filename>
+ <member kind="variable">
+ <type>int</type>
+ <name>major</name>
+ <anchorfile>structstp__module__version.html</anchorfile>
+ <anchor>15add43e03d0e1624f40c083fa958692</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>minor</name>
+ <anchorfile>structstp__module__version.html</anchorfile>
+ <anchor>eced49a93c5e461fa95f809ad077fced</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_mxml_attr_s</name>
+ <filename>structstp__mxml__attr__s.html</filename>
+ <member kind="variable">
+ <type>char *</type>
+ <name>name</name>
+ <anchorfile>structstp__mxml__attr__s.html</anchorfile>
+ <anchor>4ea32ac1f797cf7722bf3e8638b21dee</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>char *</type>
+ <name>value</name>
+ <anchorfile>structstp__mxml__attr__s.html</anchorfile>
+ <anchor>25554324bd8ccf8e9558e4705eda0daa</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_mxml_node_s</name>
+ <filename>structstp__mxml__node__s.html</filename>
+ <member kind="variable">
+ <type>stp_mxml_type_t</type>
+ <name>type</name>
+ <anchorfile>structstp__mxml__node__s.html</anchorfile>
+ <anchor>e1bff9adee67699067516eee014a7510</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_mxml_node_t *</type>
+ <name>next</name>
+ <anchorfile>structstp__mxml__node__s.html</anchorfile>
+ <anchor>8831071db5a4b4df95ea3c5c2e95476b</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_mxml_node_t *</type>
+ <name>prev</name>
+ <anchorfile>structstp__mxml__node__s.html</anchorfile>
+ <anchor>2174125dc205e7c760e4e8c9c9048ddf</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_mxml_node_t *</type>
+ <name>parent</name>
+ <anchorfile>structstp__mxml__node__s.html</anchorfile>
+ <anchor>353df68e26a33380dcacda213a741487</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_mxml_node_t *</type>
+ <name>child</name>
+ <anchorfile>structstp__mxml__node__s.html</anchorfile>
+ <anchor>44550ea8d68a483ccc130c58b66ddd33</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_mxml_node_t *</type>
+ <name>last_child</name>
+ <anchorfile>structstp__mxml__node__s.html</anchorfile>
+ <anchor>5fb356e73f91b24211882f42cbbe7a08</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_mxml_value_t</type>
+ <name>value</name>
+ <anchorfile>structstp__mxml__node__s.html</anchorfile>
+ <anchor>ad44d6b2fe0842de0bbf1312035372cd</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_mxml_text_s</name>
+ <filename>structstp__mxml__text__s.html</filename>
+ <member kind="variable">
+ <type>int</type>
+ <name>whitespace</name>
+ <anchorfile>structstp__mxml__text__s.html</anchorfile>
+ <anchor>76bcfbb8c3de4e1c597468d51ef47184</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>char *</type>
+ <name>string</name>
+ <anchorfile>structstp__mxml__text__s.html</anchorfile>
+ <anchor>ef1865e8cab7d5ab175c6e67f122be15</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_mxml_value_s</name>
+ <filename>structstp__mxml__value__s.html</filename>
+ <member kind="variable">
+ <type>char *</type>
+ <name>name</name>
+ <anchorfile>structstp__mxml__value__s.html</anchorfile>
+ <anchor>959d5315fd98119aa5d23d2b8d307c58</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>num_attrs</name>
+ <anchorfile>structstp__mxml__value__s.html</anchorfile>
+ <anchor>f29b9bbc769c278dad18ff2cb098ef6a</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_mxml_attr_t *</type>
+ <name>attrs</name>
+ <anchorfile>structstp__mxml__value__s.html</anchorfile>
+ <anchor>69974b612f59fd3ef1d5db85db2d1a07</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="union">
+ <name>stp_mxml_value_u</name>
+ <filename>unionstp__mxml__value__u.html</filename>
+ <member kind="variable">
+ <type>stp_mxml_element_t</type>
+ <name>element</name>
+ <anchorfile>unionstp__mxml__value__u.html</anchorfile>
+ <anchor>d4d8442bb433ac3da208e22ff0eaccf7</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>integer</name>
+ <anchorfile>unionstp__mxml__value__u.html</anchorfile>
+ <anchor>9540870864c06f2bf901024b7cc9048d</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>char *</type>
+ <name>opaque</name>
+ <anchorfile>unionstp__mxml__value__u.html</anchorfile>
+ <anchor>ca8f6bf03f29248dee0b8d364454d051</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>double</type>
+ <name>real</name>
+ <anchorfile>unionstp__mxml__value__u.html</anchorfile>
+ <anchor>3f253397958ad919a1fc97c42a58bc67</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_mxml_text_t</type>
+ <name>text</name>
+ <anchorfile>unionstp__mxml__value__u.html</anchorfile>
+ <anchor>82c76c9aca350baca3b72723d0a4e99d</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_papersize_t</name>
+ <filename>structstp__papersize__t.html</filename>
+ <member kind="variable">
+ <type>char *</type>
+ <name>name</name>
+ <anchorfile>structstp__papersize__t.html</anchorfile>
+ <anchor>660431e579bf100782f7164b45597982</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>char *</type>
+ <name>text</name>
+ <anchorfile>structstp__papersize__t.html</anchorfile>
+ <anchor>26e8b5d0ce282614f128dd9d4aeaf9f6</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>char *</type>
+ <name>comment</name>
+ <anchorfile>structstp__papersize__t.html</anchorfile>
+ <anchor>5cdc973122b8cc2e612d2dee306cbf1d</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned</type>
+ <name>width</name>
+ <anchorfile>structstp__papersize__t.html</anchorfile>
+ <anchor>edcca3776ddeb5ed815df3aa112147dd</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned</type>
+ <name>height</name>
+ <anchorfile>structstp__papersize__t.html</anchorfile>
+ <anchor>040d59e39abdef9b12c929734fb7a08c</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned</type>
+ <name>top</name>
+ <anchorfile>structstp__papersize__t.html</anchorfile>
+ <anchor>7fc8acdb1d905d6ca4a0b9b247a6c48e</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned</type>
+ <name>left</name>
+ <anchorfile>structstp__papersize__t.html</anchorfile>
+ <anchor>9ceb7ef01ea56c990eddbef4140b34a0</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned</type>
+ <name>bottom</name>
+ <anchorfile>structstp__papersize__t.html</anchorfile>
+ <anchor>9c7fcf4d0bac23817b6f56996fed4043</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned</type>
+ <name>right</name>
+ <anchorfile>structstp__papersize__t.html</anchorfile>
+ <anchor>6899599f2f940e95e03545ff71e2b4c5</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_papersize_unit_t</type>
+ <name>paper_unit</name>
+ <anchorfile>structstp__papersize__t.html</anchorfile>
+ <anchor>5692b27332297abca9e4715e3e9e3ce8</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_param_string_t</name>
+ <filename>structstp__param__string__t.html</filename>
+ <member kind="variable">
+ <type>const char *</type>
+ <name>name</name>
+ <anchorfile>structstp__param__string__t.html</anchorfile>
+ <anchor>c4ccea0dded827b9acdb2d22aa25857b</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const char *</type>
+ <name>text</name>
+ <anchorfile>structstp__param__string__t.html</anchorfile>
+ <anchor>db032e80e118c233adb9f27544920bd1</anchor>
+ <arglist></arglist>
+ </member>
</compound>
- <compound kind="dir">
- <name>include/</name>
- <path>/home/rlk/sandbox/print-4.3/include/</path>
- <filename>dir_000000.html</filename>
- <dir>include/gutenprint/</dir>
+ <compound kind="struct">
+ <name>stp_parameter_t</name>
+ <filename>structstp__parameter__t.html</filename>
+ <member kind="variable">
+ <type>const char *</type>
+ <name>name</name>
+ <anchorfile>structstp__parameter__t.html</anchorfile>
+ <anchor>092430e582e7560fb532f546f78ca70c</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const char *</type>
+ <name>text</name>
+ <anchorfile>structstp__parameter__t.html</anchorfile>
+ <anchor>396e4980926c200e9ce4454f19e7311a</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const char *</type>
+ <name>category</name>
+ <anchorfile>structstp__parameter__t.html</anchorfile>
+ <anchor>2cb67e4324a017746ca9bfda772aa50f</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const char *</type>
+ <name>help</name>
+ <anchorfile>structstp__parameter__t.html</anchorfile>
+ <anchor>9f0637d6b97f0daa3122840eb2bd13db</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_parameter_type_t</type>
+ <name>p_type</name>
+ <anchorfile>structstp__parameter__t.html</anchorfile>
+ <anchor>ebe5dea02843240fe03461abf007f154</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_parameter_class_t</type>
+ <name>p_class</name>
+ <anchorfile>structstp__parameter__t.html</anchorfile>
+ <anchor>410388e541bdb14fbd0af2984e229217</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_parameter_level_t</type>
+ <name>p_level</name>
+ <anchorfile>structstp__parameter__t.html</anchorfile>
+ <anchor>2a4a1195c06243e08acb03475fb1e7cc</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned char</type>
+ <name>is_mandatory</name>
+ <anchorfile>structstp__parameter__t.html</anchorfile>
+ <anchor>ce4d02e3665f9cdfe83ed7dd559e1c1a</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned char</type>
+ <name>is_active</name>
+ <anchorfile>structstp__parameter__t.html</anchorfile>
+ <anchor>8b1af01f0874c79b6dbc4d0eca432952</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned char</type>
+ <name>channel</name>
+ <anchorfile>structstp__parameter__t.html</anchorfile>
+ <anchor>79bc0b76d5d5e238ddd205aa4a97ebad</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned char</type>
+ <name>verify_this_parameter</name>
+ <anchorfile>structstp__parameter__t.html</anchorfile>
+ <anchor>56100203c262c60d4cb18c7a49cde27d</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>unsigned char</type>
+ <name>read_only</name>
+ <anchorfile>structstp__parameter__t.html</anchorfile>
+ <anchor>4421135f9985be49d156cbc9aa74c710</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_parameter_t::@0</type>
+ <name>bounds</name>
+ <anchorfile>structstp__parameter__t.html</anchorfile>
+ <anchor>bb297424036e868212f5086d5c5235fe</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_curve_t *</type>
+ <name>curve</name>
+ <anchorfile>unionstp__parameter__t_1_1@0.html</anchorfile>
+ <anchor>961c3d2bda59bd51442ccd91e3a3c4db</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_double_bound_t</type>
+ <name>dbl</name>
+ <anchorfile>unionstp__parameter__t_1_1@0.html</anchorfile>
+ <anchor>aaf1168d0e60e5b0d14d6eac3195d155</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_int_bound_t</type>
+ <name>integer</name>
+ <anchorfile>unionstp__parameter__t_1_1@0.html</anchorfile>
+ <anchor>1abb03e94bd77eddd2c44e6a177d3415</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_int_bound_t</type>
+ <name>dimension</name>
+ <anchorfile>unionstp__parameter__t_1_1@0.html</anchorfile>
+ <anchor>546499b136b121799bc75ad56fd286d5</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_string_list_t *</type>
+ <name>str</name>
+ <anchorfile>unionstp__parameter__t_1_1@0.html</anchorfile>
+ <anchor>665bbcb7f57f89d704be5c987e1c10df</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_array_t *</type>
+ <name>array</name>
+ <anchorfile>unionstp__parameter__t_1_1@0.html</anchorfile>
+ <anchor>094c908ad9a0a4ea85347626a8b04132</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_parameter_t::@1</type>
+ <name>deflt</name>
+ <anchorfile>structstp__parameter__t.html</anchorfile>
+ <anchor>79042d88fa0ab284a8e3e4ad7b969f90</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_curve_t *</type>
+ <name>curve</name>
+ <anchorfile>unionstp__parameter__t_1_1@1.html</anchorfile>
+ <anchor>da5683dbd1673eb24636556c8dd3a609</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>double</type>
+ <name>dbl</name>
+ <anchorfile>unionstp__parameter__t_1_1@1.html</anchorfile>
+ <anchor>493fa67847909678ae85e87e10513e44</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>dimension</name>
+ <anchorfile>unionstp__parameter__t_1_1@1.html</anchorfile>
+ <anchor>1b8941a7efb86e8f4b2e93f35076a399</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>integer</name>
+ <anchorfile>unionstp__parameter__t_1_1@1.html</anchorfile>
+ <anchor>41113c2c977223b166b72c99bca983f0</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>boolean</name>
+ <anchorfile>unionstp__parameter__t_1_1@1.html</anchorfile>
+ <anchor>747a79ce320a5b7658a98ab72581f994</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const char *</type>
+ <name>str</name>
+ <anchorfile>unionstp__parameter__t_1_1@1.html</anchorfile>
+ <anchor>23b79b91bf3204e5236cbbc75af274e1</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>stp_array_t *</type>
+ <name>array</name>
+ <anchorfile>unionstp__parameter__t_1_1@1.html</anchorfile>
+ <anchor>288d935eeb30de6487aeba0d4f5d49ee</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_pass_t</name>
+ <filename>structstp__pass__t.html</filename>
+ <member kind="variable">
+ <type>int</type>
+ <name>pass</name>
+ <anchorfile>structstp__pass__t.html</anchorfile>
+ <anchor>fdb7d267dad9bfc69e8deb86da07ee7b</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>missingstartrows</name>
+ <anchorfile>structstp__pass__t.html</anchorfile>
+ <anchor>462d1714bab638212fcae32b869c11d2</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>logicalpassstart</name>
+ <anchorfile>structstp__pass__t.html</anchorfile>
+ <anchor>e93d9d32f282f62426160626ff6c5ca3</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>physpassstart</name>
+ <anchorfile>structstp__pass__t.html</anchorfile>
+ <anchor>0da3d73932d6c07aceaf4bce93cf6163</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>physpassend</name>
+ <anchorfile>structstp__pass__t.html</anchorfile>
+ <anchor>4d75f7e07ebbffb75c2a7f36f43b3c9e</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>subpass</name>
+ <anchorfile>structstp__pass__t.html</anchorfile>
+ <anchor>a4a3363d8de9121ba3d8bf28076b1c89</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_printfuncs_t</name>
+ <filename>structstp__printfuncs__t.html</filename>
+ <member kind="variable">
+ <type>stp_parameter_list_t(*</type>
+ <name>list_parameters</name>
+ <anchorfile>structstp__printfuncs__t.html</anchorfile>
+ <anchor>19dc0ba4351a154cf9450ac4fce1ca1a</anchor>
+ <arglist>)(const stp_vars_t *v)</arglist>
+ </member>
+ <member kind="variable">
+ <type>void(*</type>
+ <name>parameters</name>
+ <anchorfile>structstp__printfuncs__t.html</anchorfile>
+ <anchor>c4eab991ca917968e0f264b7105faaa4</anchor>
+ <arglist>)(const stp_vars_t *v, const char *name, stp_parameter_t *)</arglist>
+ </member>
+ <member kind="variable">
+ <type>void(*</type>
+ <name>media_size</name>
+ <anchorfile>structstp__printfuncs__t.html</anchorfile>
+ <anchor>102e995ff1ce583f84e38409852bf95f</anchor>
+ <arglist>)(const stp_vars_t *v, int *width, int *height)</arglist>
+ </member>
+ <member kind="variable">
+ <type>void(*</type>
+ <name>imageable_area</name>
+ <anchorfile>structstp__printfuncs__t.html</anchorfile>
+ <anchor>68c9339cc1b74382ec07eed78c2bd501</anchor>
+ <arglist>)(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)</arglist>
+ </member>
+ <member kind="variable">
+ <type>void(*</type>
+ <name>maximum_imageable_area</name>
+ <anchorfile>structstp__printfuncs__t.html</anchorfile>
+ <anchor>3661a4612e62e8e5aef31eaab345675c</anchor>
+ <arglist>)(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)</arglist>
+ </member>
+ <member kind="variable">
+ <type>void(*</type>
+ <name>limit</name>
+ <anchorfile>structstp__printfuncs__t.html</anchorfile>
+ <anchor>36e471ee24b92cfd67390a025cbc427e</anchor>
+ <arglist>)(const stp_vars_t *v, int *max_width, int *max_height, int *min_width, int *min_height)</arglist>
+ </member>
+ <member kind="variable">
+ <type>int(*</type>
+ <name>print</name>
+ <anchorfile>structstp__printfuncs__t.html</anchorfile>
+ <anchor>7704d7a1e997039deedfdf76a353c35d</anchor>
+ <arglist>)(const stp_vars_t *v, stp_image_t *image)</arglist>
+ </member>
+ <member kind="variable">
+ <type>void(*</type>
+ <name>describe_resolution</name>
+ <anchorfile>structstp__printfuncs__t.html</anchorfile>
+ <anchor>18e0da9638360173e0d75d839ce72b92</anchor>
+ <arglist>)(const stp_vars_t *v, int *x, int *y)</arglist>
+ </member>
+ <member kind="variable">
+ <type>const char *(*</type>
+ <name>describe_output</name>
+ <anchorfile>structstp__printfuncs__t.html</anchorfile>
+ <anchor>444ec86f3fe02ac479cbf2fc152d3423</anchor>
+ <arglist>)(const stp_vars_t *v)</arglist>
+ </member>
+ <member kind="variable">
+ <type>int(*</type>
+ <name>verify</name>
+ <anchorfile>structstp__printfuncs__t.html</anchorfile>
+ <anchor>948b6d7219dbb30f47a93eef2f85fde2</anchor>
+ <arglist>)(stp_vars_t *v)</arglist>
+ </member>
+ <member kind="variable">
+ <type>int(*</type>
+ <name>start_job</name>
+ <anchorfile>structstp__printfuncs__t.html</anchorfile>
+ <anchor>5c99986ad02cbcc4dce313bc7f5293fc</anchor>
+ <arglist>)(const stp_vars_t *v, stp_image_t *image)</arglist>
+ </member>
+ <member kind="variable">
+ <type>int(*</type>
+ <name>end_job</name>
+ <anchorfile>structstp__printfuncs__t.html</anchorfile>
+ <anchor>81fa6b507a316a8d6d7404b29920936e</anchor>
+ <arglist>)(const stp_vars_t *v, stp_image_t *image)</arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_raw_t</name>
+ <filename>structstp__raw__t.html</filename>
+ <member kind="variable">
+ <type>size_t</type>
+ <name>bytes</name>
+ <anchorfile>structstp__raw__t.html</anchorfile>
+ <anchor>5e4620104d47e7e593d75d1ebc977407</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const void *</type>
+ <name>data</name>
+ <anchorfile>structstp__raw__t.html</anchorfile>
+ <anchor>36151f67569592aeac5c549a2a0daa2a</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_shade</name>
+ <filename>structstp__shade.html</filename>
+ <member kind="variable">
+ <type>double</type>
+ <name>value</name>
+ <anchorfile>structstp__shade.html</anchorfile>
+ <anchor>07a72426c7bcbf22f1cc253a97a453d4</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>numsizes</name>
+ <anchorfile>structstp__shade.html</anchorfile>
+ <anchor>8e68774d99e3eecb76f06f7704f1eb90</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>const stp_dotsize_t *</type>
+ <name>dot_sizes</name>
+ <anchorfile>structstp__shade.html</anchorfile>
+ <anchor>5057a856d4a6f7095af66b8cefc3cdc3</anchor>
+ <arglist></arglist>
+ </member>
+ </compound>
+ <compound kind="struct">
+ <name>stp_weave_t</name>
+ <filename>structstp__weave__t.html</filename>
+ <member kind="variable">
+ <type>int</type>
+ <name>row</name>
+ <anchorfile>structstp__weave__t.html</anchorfile>
+ <anchor>708ad2c7d2f76b864fe92b9e0582eece</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>pass</name>
+ <anchorfile>structstp__weave__t.html</anchorfile>
+ <anchor>2536ce303e27f679c4afd6c33eea8d07</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>jet</name>
+ <anchorfile>structstp__weave__t.html</anchorfile>
+ <anchor>31163b246a77f7959161edb6dd9ff61e</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>missingstartrows</name>
+ <anchorfile>structstp__weave__t.html</anchorfile>
+ <anchor>f60b909adb3f9efb541be500c08cf87e</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>logicalpassstart</name>
+ <anchorfile>structstp__weave__t.html</anchorfile>
+ <anchor>1e50ffa910d33a365572ceb93f0197c6</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>physpassstart</name>
+ <anchorfile>structstp__weave__t.html</anchorfile>
+ <anchor>aec693e98c7587da452ac604b675be3c</anchor>
+ <arglist></arglist>
+ </member>
+ <member kind="variable">
+ <type>int</type>
+ <name>physpassend</name>
+ <anchorfile>structstp__weave__t.html</anchorfile>
+ <anchor>3041aa5f7a90d0d7d82d1b2406044bb3</anchor>
+ <arglist></arglist>
+ </member>
</compound>
</tagfile>
diff --git a/doc/gutenprint/html/annotated.html b/doc/gutenprint/html/annotated.html
index a11ecac..33c149c 100644
--- a/doc/gutenprint/html/annotated.html
+++ b/doc/gutenprint/html/annotated.html
@@ -1,10 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Structures</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.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="qindexHL" 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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>libgutenprint API Reference Data Structures</h1>Here are the data structures with brief descriptions:<table>
<tr><td class="indexkey"><a class="el" href="structdither__matrix__impl.html">dither_matrix_impl</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a></td><td class="indexvalue"></td></tr>
@@ -40,8 +56,8 @@
<tr><td class="indexkey"><a class="el" href="structstp__shade.html">stp_shade</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="structstp__weave__t.html">stp_weave_t</a></td><td class="indexvalue"></td></tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/array_8h.html b/doc/gutenprint/html/array_8h.html
index fc037b0..86f322d 100644
--- a/doc/gutenprint/html/array_8h.html
+++ b/doc/gutenprint/html/array_8h.html
@@ -1,61 +1,74 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/array.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>array.h File Reference</h1>Array functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/array.h File Reference</h1>Array functions. <a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="sequence_8h.html">gutenprint/sequence.h</a>&gt;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_array&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga0">stp_array_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_array&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The array opaque data type. <a href="group__array.html#ga0"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The array opaque data type. <a href="group__array.html#g26a474575a39c1c36ad520b95aa813b0"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga1">stp_array_create</a> (int x_size, int y_size)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga3d385d3e2f248b1c1ac88d5f103e9a2">stp_array_create</a> (int x_size, int y_size)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new array. <a href="group__array.html#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga2">stp_array_destroy</a> (<a class="el" href="group__array.html#ga0">stp_array_t</a> *array)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new array. <a href="group__array.html#ga3d385d3e2f248b1c1ac88d5f103e9a2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#gafb2573df35220ef9be3f6ba4b8c871b">stp_array_destroy</a> (<a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy an array. <a href="group__array.html#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga3">stp_array_copy</a> (<a class="el" href="group__array.html#ga0">stp_array_t</a> *dest, const <a class="el" href="group__array.html#ga0">stp_array_t</a> *source)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy an array. <a href="group__array.html#gafb2573df35220ef9be3f6ba4b8c871b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#gaa9bf798890e01b4bbce8cda45615021">stp_array_copy</a> (<a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *dest, const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *source)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy an array. <a href="group__array.html#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga4">stp_array_create_copy</a> (const <a class="el" href="group__array.html#ga0">stp_array_t</a> *array)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy an array. <a href="group__array.html#gaa9bf798890e01b4bbce8cda45615021"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#gd0b50228ca40df79196197f9c21f4b56">stp_array_create_copy</a> (const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate an array. <a href="group__array.html#ga4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga5">stp_array_set_size</a> (<a class="el" href="group__array.html#ga0">stp_array_t</a> *array, int x_size, int y_size)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate an array. <a href="group__array.html#gd0b50228ca40df79196197f9c21f4b56"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ge6fb91b246ef5abd388927cb9674503e">stp_array_set_size</a> (<a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array, int x_size, int y_size)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Resize an array. <a href="group__array.html#ga5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga6">stp_array_get_size</a> (const <a class="el" href="group__array.html#ga0">stp_array_t</a> *array, int *x_size, int *y_size)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Resize an array. <a href="group__array.html#ge6fb91b246ef5abd388927cb9674503e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#gfe61db801ab3b0326646178e536dd161">stp_array_get_size</a> (const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array, int *x_size, int *y_size)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the size of an array. <a href="group__array.html#ga6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga7">stp_array_set_data</a> (<a class="el" href="group__array.html#ga0">stp_array_t</a> *array, const double *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the size of an array. <a href="group__array.html#gfe61db801ab3b0326646178e536dd161"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#gea0493f5bec9c5c185679adfde3edc9a">stp_array_set_data</a> (<a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array, const double *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in an array. <a href="group__array.html#ga7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga8">stp_array_get_data</a> (const <a class="el" href="group__array.html#ga0">stp_array_t</a> *array, size_t *size, const double **data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in an array. <a href="group__array.html#gea0493f5bec9c5c185679adfde3edc9a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ge0d44ee80048189d244b16f231c54b80">stp_array_get_data</a> (const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array, size_t *size, const double **data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in an array. <a href="group__array.html#ga8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga9">stp_array_set_point</a> (<a class="el" href="group__array.html#ga0">stp_array_t</a> *array, int x, int y, double data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in an array. <a href="group__array.html#ge0d44ee80048189d244b16f231c54b80"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#gd6b95b2efd500007b098594826f4467f">stp_array_set_point</a> (<a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array, int x, int y, double data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data at a single point in the array. <a href="group__array.html#ga9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga10">stp_array_get_point</a> (const <a class="el" href="group__array.html#ga0">stp_array_t</a> *array, int x, int y, double *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data at a single point in the array. <a href="group__array.html#gd6b95b2efd500007b098594826f4467f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#g9078af984a5e1ec80a6068bdb51c9a6d">stp_array_get_point</a> (const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array, int x, int y, double *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data at a single point in the array. <a href="group__array.html#ga10"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga11">stp_array_get_sequence</a> (const <a class="el" href="group__array.html#ga0">stp_array_t</a> *array)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data at a single point in the array. <a href="group__array.html#g9078af984a5e1ec80a6068bdb51c9a6d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ge05ba5cfe8c03e2435348d6c5488d87e">stp_array_get_sequence</a> (const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the underlying stp_sequence_t. <a href="group__array.html#ga11"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the underlying stp_sequence_t. <a href="group__array.html#ge05ba5cfe8c03e2435348d6c5488d87e"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Array functions.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/bit-ops_8h.html b/doc/gutenprint/html/bit-ops_8h.html
index 14cfefe..c6a727b 100644
--- a/doc/gutenprint/html/bit-ops_8h.html
+++ b/doc/gutenprint/html/bit-ops_8h.html
@@ -1,555 +1,623 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/bit-ops.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>bit-ops.h File Reference</h1>Bit operations. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/bit-ops.h File Reference</h1>Bit operations. <a href="#_details">More...</a>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#a0">stp_fold</a> (const unsigned char *line, int single_height, unsigned char *outbuf)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#1a36a9f23f967528df8fffbd71b5e96c">stp_fold</a> (const unsigned char *line, int single_length, unsigned char *outbuf)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#a1">stp_split_2</a> (int height, int bits, const unsigned char *in, unsigned char *outhi, unsigned char *outlo)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#0ee5e547d025f7113f275dbb4614230c">stp_fold_3bit</a> (const unsigned char *line, int single_length, unsigned char *outbuf)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#a2">stp_split_4</a> (int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#fe47834318158a214ca693f1433996f1">stp_fold_3bit_323</a> (const unsigned char *line, int single_length, unsigned char *outbuf)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#a3">stp_unpack_2</a> (int height, int bits, const unsigned char *in, unsigned char *outlo, unsigned char *outhi)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#62ac3ec2651afff5fbe6c63544a13c66">stp_fold_4bit</a> (const unsigned char *line, int single_length, unsigned char *outbuf)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#a4">stp_unpack_4</a> (int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#260a00a6551c9e27e56ea1fab9444d80">stp_split_2</a> (int height, int bits, const unsigned char *in, unsigned char *outhi, unsigned char *outlo)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#a5">stp_unpack_8</a> (int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3, unsigned char *out4, unsigned char *out5, unsigned char *out6, unsigned char *out7)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#6d93a70fcc820df08fcf8d380b9743f5">stp_split_4</a> (int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#a6">stp_unpack_16</a> (int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3, unsigned char *out4, unsigned char *out5, unsigned char *out6, unsigned char *out7, unsigned char *out8, unsigned char *out9, unsigned char *out10, unsigned char *out11, unsigned char *out12, unsigned char *out13, unsigned char *out14, unsigned char *out15)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#e04e96586931b37257f4547eca77b116">stp_unpack_2</a> (int height, int bits, const unsigned char *in, unsigned char *outlo, unsigned char *outhi)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#c5bb5a178b5c6275e7e7c2f6b5064342">stp_unpack_4</a> (int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#958196e6b7349e883a450e52cae83d93">stp_unpack_8</a> (int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3, unsigned char *out4, unsigned char *out5, unsigned char *out6, unsigned char *out7)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html#8ddfbe4f60566d4111b4c4d88a956d1b">stp_unpack_16</a> (int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3, unsigned char *out4, unsigned char *out5, unsigned char *out6, unsigned char *out7, unsigned char *out8, unsigned char *out9, unsigned char *out10, unsigned char *out11, unsigned char *out12, unsigned char *out13, unsigned char *out14, unsigned char *out15)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Bit operations.
<p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a0"></a><!-- doxytag: member="bit-ops.h::stp_fold" ref="a0" args="(const unsigned char *line, int single_height, unsigned char *outbuf)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="1a36a9f23f967528df8fffbd71b5e96c"></a><!-- doxytag: member="bit-ops.h::stp_fold" ref="1a36a9f23f967528df8fffbd71b5e96c" args="(const unsigned char *line, int single_length, unsigned char *outbuf)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_fold </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>line</em>, </td>
+ <td class="memname">void stp_fold </td>
+ <td>(</td>
+ <td class="paramtype">const unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>line</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>single_height</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>single_length</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>outbuf</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>outbuf</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a1"></a><!-- doxytag: member="bit-ops.h::stp_split_2" ref="a1" args="(int height, int bits, const unsigned char *in, unsigned char *outhi, unsigned char *outlo)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="0ee5e547d025f7113f275dbb4614230c"></a><!-- doxytag: member="bit-ops.h::stp_fold_3bit" ref="0ee5e547d025f7113f275dbb4614230c" args="(const unsigned char *line, int single_length, unsigned char *outbuf)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_split_2 </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">int&nbsp;</td>
- <td class="mdname" nowrap> <em>height</em>, </td>
+ <td class="memname">void stp_fold_3bit </td>
+ <td>(</td>
+ <td class="paramtype">const unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>line</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>bits</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>single_length</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>in</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>outbuf</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>outhi</em>, </td>
+ <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="fe47834318158a214ca693f1433996f1"></a><!-- doxytag: member="bit-ops.h::stp_fold_3bit_323" ref="fe47834318158a214ca693f1433996f1" args="(const unsigned char *line, int single_length, unsigned char *outbuf)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_fold_3bit_323 </td>
+ <td>(</td>
+ <td class="paramtype">const unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>line</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>outlo</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>single_length</em>, </td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>outbuf</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a2"></a><!-- doxytag: member="bit-ops.h::stp_split_4" ref="a2" args="(int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="62ac3ec2651afff5fbe6c63544a13c66"></a><!-- doxytag: member="bit-ops.h::stp_fold_4bit" ref="62ac3ec2651afff5fbe6c63544a13c66" args="(const unsigned char *line, int single_length, unsigned char *outbuf)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_fold_4bit </td>
+ <td>(</td>
+ <td class="paramtype">const unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>line</em>, </td>
+ </tr>
<tr>
- <td class="md" nowrap valign="top">void stp_split_4 </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">int&nbsp;</td>
- <td class="mdname" nowrap> <em>height</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>single_length</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>bits</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>outbuf</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>in</em>, </td>
+ <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="260a00a6551c9e27e56ea1fab9444d80"></a><!-- doxytag: member="bit-ops.h::stp_split_2" ref="260a00a6551c9e27e56ea1fab9444d80" args="(int height, int bits, const unsigned char *in, unsigned char *outhi, unsigned char *outlo)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out0</em>, </td>
+ <td class="memname">void stp_split_2 </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>height</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out1</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>bits</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out2</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>in</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out3</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>outhi</em>, </td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>outlo</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a6"></a><!-- doxytag: member="bit-ops.h::stp_unpack_16" ref="a6" args="(int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3, unsigned char *out4, unsigned char *out5, unsigned char *out6, unsigned char *out7, unsigned char *out8, unsigned char *out9, unsigned char *out10, unsigned char *out11, unsigned char *out12, unsigned char *out13, unsigned char *out14, unsigned char *out15)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="6d93a70fcc820df08fcf8d380b9743f5"></a><!-- doxytag: member="bit-ops.h::stp_split_4" ref="6d93a70fcc820df08fcf8d380b9743f5" args="(int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_split_4 </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>height</em>, </td>
+ </tr>
<tr>
- <td class="md" nowrap valign="top">void stp_unpack_16 </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">int&nbsp;</td>
- <td class="mdname" nowrap> <em>height</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>bits</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>bits</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>in</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>in</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out0</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out0</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out1</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out1</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out2</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out2</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out3</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out3</em>, </td>
+ <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="8ddfbe4f60566d4111b4c4d88a956d1b"></a><!-- doxytag: member="bit-ops.h::stp_unpack_16" ref="8ddfbe4f60566d4111b4c4d88a956d1b" args="(int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3, unsigned char *out4, unsigned char *out5, unsigned char *out6, unsigned char *out7, unsigned char *out8, unsigned char *out9, unsigned char *out10, unsigned char *out11, unsigned char *out12, unsigned char *out13, unsigned char *out14, unsigned char *out15)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_unpack_16 </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>height</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>bits</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>in</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out0</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out2</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out3</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out4</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out4</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out5</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out5</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out6</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out6</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out7</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out7</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out8</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out8</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out9</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out9</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out10</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out10</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out11</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out11</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out12</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out12</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out13</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out13</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out14</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out14</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out15</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out15</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="bit-ops.h::stp_unpack_2" ref="a3" args="(int height, int bits, const unsigned char *in, unsigned char *outlo, unsigned char *outhi)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="e04e96586931b37257f4547eca77b116"></a><!-- doxytag: member="bit-ops.h::stp_unpack_2" ref="e04e96586931b37257f4547eca77b116" args="(int height, int bits, const unsigned char *in, unsigned char *outlo, unsigned char *outhi)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_unpack_2 </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">int&nbsp;</td>
- <td class="mdname" nowrap> <em>height</em>, </td>
+ <td class="memname">void stp_unpack_2 </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>height</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>bits</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>bits</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>in</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>in</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>outlo</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>outlo</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>outhi</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>outhi</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a4"></a><!-- doxytag: member="bit-ops.h::stp_unpack_4" ref="a4" args="(int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c5bb5a178b5c6275e7e7c2f6b5064342"></a><!-- doxytag: member="bit-ops.h::stp_unpack_4" ref="c5bb5a178b5c6275e7e7c2f6b5064342" args="(int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_unpack_4 </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">int&nbsp;</td>
- <td class="mdname" nowrap> <em>height</em>, </td>
+ <td class="memname">void stp_unpack_4 </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>height</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>bits</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>bits</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>in</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>in</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out0</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out0</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out1</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out1</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out2</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out2</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out3</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out3</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a5"></a><!-- doxytag: member="bit-ops.h::stp_unpack_8" ref="a5" args="(int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3, unsigned char *out4, unsigned char *out5, unsigned char *out6, unsigned char *out7)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="958196e6b7349e883a450e52cae83d93"></a><!-- doxytag: member="bit-ops.h::stp_unpack_8" ref="958196e6b7349e883a450e52cae83d93" args="(int height, int bits, const unsigned char *in, unsigned char *out0, unsigned char *out1, unsigned char *out2, unsigned char *out3, unsigned char *out4, unsigned char *out5, unsigned char *out6, unsigned char *out7)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_unpack_8 </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">int&nbsp;</td>
- <td class="mdname" nowrap> <em>height</em>, </td>
+ <td class="memname">void stp_unpack_8 </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>height</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>bits</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>bits</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>in</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>in</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out0</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out0</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out1</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out1</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out2</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out2</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out3</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out3</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out4</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out4</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out5</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out5</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out6</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out6</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>out7</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>out7</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/channel_8h.html b/doc/gutenprint/html/channel_8h.html
index 386984b..bfc264f 100644
--- a/doc/gutenprint/html/channel_8h.html
+++ b/doc/gutenprint/html/channel_8h.html
@@ -1,954 +1,775 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/channel.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>channel.h File Reference</h1>Channel functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/channel.h File Reference</h1>Channel functions. <a href="#_details">More...</a>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a0">stp_channel_reset</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#90026b1db4586b08df148db41a676b50">stp_channel_reset</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a1">stp_channel_reset_channel</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int channel)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#b4b4591b1709146874c0218bc0591255">stp_channel_reset_channel</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int channel)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a2">stp_channel_add</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, unsigned channel, unsigned subchannel, double value)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#f03151796a167ec708b5412a31ddced5">stp_channel_add</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, unsigned channel, unsigned subchannel, double value)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a3">stp_channel_get_value</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, unsigned channel, unsigned subchannel)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#748f1fc90c60e70016998953b1adcde2">stp_channel_get_value</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, unsigned channel, unsigned subchannel)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a4">stp_channel_set_density_adjustment</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int color, int subchannel, double adjustment)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#e7bd4572fb2ac86694555d0b827a2db9">stp_channel_set_density_adjustment</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int color, int subchannel, double adjustment)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a5">stp_channel_get_density_adjustment</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int color, int subchannel)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#43188fd2c70d894e1e050277c1e4da35">stp_channel_get_density_adjustment</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int color, int subchannel)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a6">stp_channel_set_ink_limit</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, double limit)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#68afca52a3f3c0c72c1ff0329ef245c7">stp_channel_set_ink_limit</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, double limit)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a7">stp_channel_get_ink_limit</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#fe8ad41148d568cb1d662064ec721ac1">stp_channel_get_ink_limit</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a8">stp_channel_set_cutoff_adjustment</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int color, int subchannel, double adjustment)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#59a4810ca297444fb16a5a1a1db319ed">stp_channel_set_cutoff_adjustment</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int color, int subchannel, double adjustment)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a9">stp_channel_get_cutoff_adjustment</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int color, int subchannel)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#f903f5318c045567f6aa3b6f1496b5ba">stp_channel_get_cutoff_adjustment</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int color, int subchannel)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a10">stp_channel_set_black_channel</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int channel)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#1c1101b3f21368b26241a0db2877364e">stp_channel_set_black_channel</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int channel)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a11">stp_channel_get_black_channel</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#8a3cf94dfe1461bd0c8fb7464d5c99a6">stp_channel_get_black_channel</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a12">stp_channel_set_gloss_channel</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int channel)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#b09858181233a7777b2d49ca50a327c6">stp_channel_set_gloss_channel</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int channel)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a13">stp_channel_get_gloss_channel</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#7771fa6878d414b4cd3b08743aadc3fc">stp_channel_get_gloss_channel</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a14">stp_channel_set_gloss_limit</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, double limit)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#774df9fbabb8fcd9241976cc50c9501d">stp_channel_set_gloss_limit</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, double limit)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a15">stp_channel_get_gloss_limit</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#9231b8d3be7ec55dc657da2e6a5c406e">stp_channel_get_gloss_limit</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a16">stp_channel_set_curve</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int channel, const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#9e2107aa3cc118db2b6540f939064fed">stp_channel_set_curve</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int channel, const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a17">stp_channel_get_curve</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int channel)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#36feed643e8768ff93308980203a92be">stp_channel_get_curve</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int channel)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a18">stp_channel_set_gcr_curve</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#4f0863196d55416aa58ea9815eb33312">stp_channel_set_gcr_curve</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a19">stp_channel_get_gcr_curve</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#c5c6578307d574f53c8f9110053fe9c5">stp_channel_get_gcr_curve</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a20">stp_channel_initialize</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, int input_channel_count)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#35b64c052b8dcfd4f1576b10d999e022">stp_channel_initialize</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, int input_channel_count)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a21">stp_channel_convert</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, unsigned *zero_mask)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#4559ad54f7de2403438baab1c97789f7">stp_channel_convert</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, unsigned *zero_mask)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a22">stp_channel_get_input</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#c73acbaeb300c75912529c5064ea507a">stp_channel_get_input</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#a23">stp_channel_get_output</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html#3ad58abee1208b328da69e49d230a54f">stp_channel_get_output</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Channel functions.
<p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a2"></a><!-- doxytag: member="channel.h::stp_channel_add" ref="a2" args="(stp_vars_t *v, unsigned channel, unsigned subchannel, double value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="f03151796a167ec708b5412a31ddced5"></a><!-- doxytag: member="channel.h::stp_channel_add" ref="f03151796a167ec708b5412a31ddced5" args="(stp_vars_t *v, unsigned channel, unsigned subchannel, double value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_channel_add </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_channel_add </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned&nbsp;</td>
- <td class="mdname" nowrap> <em>channel</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned&nbsp;</td>
+ <td class="paramname"> <em>channel</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned&nbsp;</td>
- <td class="mdname" nowrap> <em>subchannel</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned&nbsp;</td>
+ <td class="paramname"> <em>subchannel</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a21"></a><!-- doxytag: member="channel.h::stp_channel_convert" ref="a21" args="(const stp_vars_t *v, unsigned *zero_mask)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4559ad54f7de2403438baab1c97789f7"></a><!-- doxytag: member="channel.h::stp_channel_convert" ref="4559ad54f7de2403438baab1c97789f7" args="(const stp_vars_t *v, unsigned *zero_mask)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_channel_convert </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_channel_convert </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned *&nbsp;</td>
- <td class="mdname" nowrap> <em>zero_mask</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned *&nbsp;</td>
+ <td class="paramname"> <em>zero_mask</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a11"></a><!-- doxytag: member="channel.h::stp_channel_get_black_channel" ref="a11" args="(stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_channel_get_black_channel </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="8a3cf94dfe1461bd0c8fb7464d5c99a6"></a><!-- doxytag: member="channel.h::stp_channel_get_black_channel" ref="8a3cf94dfe1461bd0c8fb7464d5c99a6" args="(stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_channel_get_black_channel </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a17"></a><!-- doxytag: member="channel.h::stp_channel_get_curve" ref="a17" args="(stp_vars_t *v, int channel)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="36feed643e8768ff93308980203a92be"></a><!-- doxytag: member="channel.h::stp_channel_get_curve" ref="36feed643e8768ff93308980203a92be" args="(stp_vars_t *v, int channel)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a>* stp_channel_get_curve </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* stp_channel_get_curve </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>channel</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>channel</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a9"></a><!-- doxytag: member="channel.h::stp_channel_get_cutoff_adjustment" ref="a9" args="(stp_vars_t *v, int color, int subchannel)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f903f5318c045567f6aa3b6f1496b5ba"></a><!-- doxytag: member="channel.h::stp_channel_get_cutoff_adjustment" ref="f903f5318c045567f6aa3b6f1496b5ba" args="(stp_vars_t *v, int color, int subchannel)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">double stp_channel_get_cutoff_adjustment </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">double stp_channel_get_cutoff_adjustment </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>color</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>color</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>subchannel</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>subchannel</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a5"></a><!-- doxytag: member="channel.h::stp_channel_get_density_adjustment" ref="a5" args="(stp_vars_t *v, int color, int subchannel)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="43188fd2c70d894e1e050277c1e4da35"></a><!-- doxytag: member="channel.h::stp_channel_get_density_adjustment" ref="43188fd2c70d894e1e050277c1e4da35" args="(stp_vars_t *v, int color, int subchannel)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">double stp_channel_get_density_adjustment </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">double stp_channel_get_density_adjustment </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>color</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>color</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>subchannel</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>subchannel</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a19"></a><!-- doxytag: member="channel.h::stp_channel_get_gcr_curve" ref="a19" args="(stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a>* stp_channel_get_gcr_curve </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="c5c6578307d574f53c8f9110053fe9c5"></a><!-- doxytag: member="channel.h::stp_channel_get_gcr_curve" ref="c5c6578307d574f53c8f9110053fe9c5" args="(stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* stp_channel_get_gcr_curve </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a13"></a><!-- doxytag: member="channel.h::stp_channel_get_gloss_channel" ref="a13" args="(stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_channel_get_gloss_channel </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="7771fa6878d414b4cd3b08743aadc3fc"></a><!-- doxytag: member="channel.h::stp_channel_get_gloss_channel" ref="7771fa6878d414b4cd3b08743aadc3fc" args="(stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_channel_get_gloss_channel </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a15"></a><!-- doxytag: member="channel.h::stp_channel_get_gloss_limit" ref="a15" args="(stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">double stp_channel_get_gloss_limit </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="9231b8d3be7ec55dc657da2e6a5c406e"></a><!-- doxytag: member="channel.h::stp_channel_get_gloss_limit" ref="9231b8d3be7ec55dc657da2e6a5c406e" args="(stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">double stp_channel_get_gloss_limit </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a7"></a><!-- doxytag: member="channel.h::stp_channel_get_ink_limit" ref="a7" args="(stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">double stp_channel_get_ink_limit </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="fe8ad41148d568cb1d662064ec721ac1"></a><!-- doxytag: member="channel.h::stp_channel_get_ink_limit" ref="fe8ad41148d568cb1d662064ec721ac1" args="(stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">double stp_channel_get_ink_limit </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a22"></a><!-- doxytag: member="channel.h::stp_channel_get_input" ref="a22" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">unsigned short* stp_channel_get_input </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="c73acbaeb300c75912529c5064ea507a"></a><!-- doxytag: member="channel.h::stp_channel_get_input" ref="c73acbaeb300c75912529c5064ea507a" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">unsigned short* stp_channel_get_input </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a23"></a><!-- doxytag: member="channel.h::stp_channel_get_output" ref="a23" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">unsigned short* stp_channel_get_output </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="3ad58abee1208b328da69e49d230a54f"></a><!-- doxytag: member="channel.h::stp_channel_get_output" ref="3ad58abee1208b328da69e49d230a54f" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">unsigned short* stp_channel_get_output </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="channel.h::stp_channel_get_value" ref="a3" args="(stp_vars_t *v, unsigned channel, unsigned subchannel)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="748f1fc90c60e70016998953b1adcde2"></a><!-- doxytag: member="channel.h::stp_channel_get_value" ref="748f1fc90c60e70016998953b1adcde2" args="(stp_vars_t *v, unsigned channel, unsigned subchannel)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">double stp_channel_get_value </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">double stp_channel_get_value </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned&nbsp;</td>
- <td class="mdname" nowrap> <em>channel</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned&nbsp;</td>
+ <td class="paramname"> <em>channel</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned&nbsp;</td>
- <td class="mdname" nowrap> <em>subchannel</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned&nbsp;</td>
+ <td class="paramname"> <em>subchannel</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a20"></a><!-- doxytag: member="channel.h::stp_channel_initialize" ref="a20" args="(stp_vars_t *v, stp_image_t *image, int input_channel_count)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="35b64c052b8dcfd4f1576b10d999e022"></a><!-- doxytag: member="channel.h::stp_channel_initialize" ref="35b64c052b8dcfd4f1576b10d999e022" args="(stp_vars_t *v, stp_image_t *image, int input_channel_count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_channel_initialize </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_channel_initialize </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>image</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>image</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>input_channel_count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>input_channel_count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a0"></a><!-- doxytag: member="channel.h::stp_channel_reset" ref="a0" args="(stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_channel_reset </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="90026b1db4586b08df148db41a676b50"></a><!-- doxytag: member="channel.h::stp_channel_reset" ref="90026b1db4586b08df148db41a676b50" args="(stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_channel_reset </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a1"></a><!-- doxytag: member="channel.h::stp_channel_reset_channel" ref="a1" args="(stp_vars_t *v, int channel)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="b4b4591b1709146874c0218bc0591255"></a><!-- doxytag: member="channel.h::stp_channel_reset_channel" ref="b4b4591b1709146874c0218bc0591255" args="(stp_vars_t *v, int channel)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_channel_reset_channel </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_channel_reset_channel </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>channel</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>channel</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a10"></a><!-- doxytag: member="channel.h::stp_channel_set_black_channel" ref="a10" args="(stp_vars_t *v, int channel)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="1c1101b3f21368b26241a0db2877364e"></a><!-- doxytag: member="channel.h::stp_channel_set_black_channel" ref="1c1101b3f21368b26241a0db2877364e" args="(stp_vars_t *v, int channel)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_channel_set_black_channel </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_channel_set_black_channel </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>channel</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>channel</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a16"></a><!-- doxytag: member="channel.h::stp_channel_set_curve" ref="a16" args="(stp_vars_t *v, int channel, const stp_curve_t *curve)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9e2107aa3cc118db2b6540f939064fed"></a><!-- doxytag: member="channel.h::stp_channel_set_curve" ref="9e2107aa3cc118db2b6540f939064fed" args="(stp_vars_t *v, int channel, const stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_channel_set_curve </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_channel_set_curve </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>channel</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>channel</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a8"></a><!-- doxytag: member="channel.h::stp_channel_set_cutoff_adjustment" ref="a8" args="(stp_vars_t *v, int color, int subchannel, double adjustment)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="59a4810ca297444fb16a5a1a1db319ed"></a><!-- doxytag: member="channel.h::stp_channel_set_cutoff_adjustment" ref="59a4810ca297444fb16a5a1a1db319ed" args="(stp_vars_t *v, int color, int subchannel, double adjustment)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_channel_set_cutoff_adjustment </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_channel_set_cutoff_adjustment </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>color</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>color</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>subchannel</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>subchannel</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>adjustment</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>adjustment</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a4"></a><!-- doxytag: member="channel.h::stp_channel_set_density_adjustment" ref="a4" args="(stp_vars_t *v, int color, int subchannel, double adjustment)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="e7bd4572fb2ac86694555d0b827a2db9"></a><!-- doxytag: member="channel.h::stp_channel_set_density_adjustment" ref="e7bd4572fb2ac86694555d0b827a2db9" args="(stp_vars_t *v, int color, int subchannel, double adjustment)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_channel_set_density_adjustment </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_channel_set_density_adjustment </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>color</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>color</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>subchannel</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>subchannel</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>adjustment</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>adjustment</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a18"></a><!-- doxytag: member="channel.h::stp_channel_set_gcr_curve" ref="a18" args="(stp_vars_t *v, const stp_curve_t *curve)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4f0863196d55416aa58ea9815eb33312"></a><!-- doxytag: member="channel.h::stp_channel_set_gcr_curve" ref="4f0863196d55416aa58ea9815eb33312" args="(stp_vars_t *v, const stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_channel_set_gcr_curve </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_channel_set_gcr_curve </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a12"></a><!-- doxytag: member="channel.h::stp_channel_set_gloss_channel" ref="a12" args="(stp_vars_t *v, int channel)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="b09858181233a7777b2d49ca50a327c6"></a><!-- doxytag: member="channel.h::stp_channel_set_gloss_channel" ref="b09858181233a7777b2d49ca50a327c6" args="(stp_vars_t *v, int channel)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_channel_set_gloss_channel </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_channel_set_gloss_channel </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>channel</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>channel</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a14"></a><!-- doxytag: member="channel.h::stp_channel_set_gloss_limit" ref="a14" args="(stp_vars_t *v, double limit)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="774df9fbabb8fcd9241976cc50c9501d"></a><!-- doxytag: member="channel.h::stp_channel_set_gloss_limit" ref="774df9fbabb8fcd9241976cc50c9501d" args="(stp_vars_t *v, double limit)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_channel_set_gloss_limit </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_channel_set_gloss_limit </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>limit</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>limit</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a6"></a><!-- doxytag: member="channel.h::stp_channel_set_ink_limit" ref="a6" args="(stp_vars_t *v, double limit)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="68afca52a3f3c0c72c1ff0329ef245c7"></a><!-- doxytag: member="channel.h::stp_channel_set_ink_limit" ref="68afca52a3f3c0c72c1ff0329ef245c7" args="(stp_vars_t *v, double limit)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_channel_set_ink_limit </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_channel_set_ink_limit </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>limit</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>limit</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/classes.html b/doc/gutenprint/html/classes.html
index 37cedf5..44d9f76 100644
--- a/doc/gutenprint/html/classes.html
+++ b/doc/gutenprint/html/classes.html
@@ -1,17 +1,33 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Alphabetical List</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.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="qindexHL" 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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>libgutenprint API Reference Data Structure Index</h1><p><div class="qindex"><a class="qindex" href="#letter_D">D</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a></div><p>
<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
<tr><td><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;D&nbsp;&nbsp;</div></td></tr></table>
</td><td><a class="el" href="structstp__dither__matrix__generic.html">stp_dither_matrix_generic</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__int__bound__t.html">stp_int_bound_t</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__module__version.html">stp_module_version</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__param__string__t.html">stp_param_string_t</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="structdither__matrix__impl.html">dither_matrix_impl</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__dither__matrix__normal.html">stp_dither_matrix_normal</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__lineactive__t.html">stp_lineactive_t</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__mxml__attr__s.html">stp_mxml_attr_s</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;S&nbsp;&nbsp;</div></td></tr></table>
</td><td><a class="el" href="structstp__dither__matrix__short.html">stp_dither_matrix_short</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__linebounds__t.html">stp_linebounds_t</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_s</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__pass__t.html">stp_pass_t</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__dotsize.html">stp_dotsize</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__linebufs__t.html">stp_linebufs_t</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__mxml__text__s.html">stp_mxml_text_s</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__printfuncs__t.html">stp_printfuncs_t</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="structstp__color.html">stp_color</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__double__bound__t.html">stp_double_bound_t</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__linecount__t.html">stp_linecount_t</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__mxml__value__s.html">stp_mxml_value_s</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__raw__t.html">stp_raw_t</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="structstp__colorfuncs__t.html">stp_colorfuncs_t</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__family.html">stp_family</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__lineoff__t.html">stp_lineoff_t</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="unionstp__mxml__value__u.html">stp_mxml_value_u</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__shade.html">stp_shade</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="structstp__curve__point__t.html">stp_curve_point_t</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__image.html">stp_image</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__module.html">stp_module</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__papersize__t.html">stp_papersize_t</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstp__weave__t.html">stp_weave_t</a>&nbsp;&nbsp;&nbsp;</td></tr></table><p><div class="qindex"><a class="qindex" href="#letter_D">D</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a></div><p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/color_8h.html b/doc/gutenprint/html/color_8h.html
index d46f0ed..28544d0 100644
--- a/doc/gutenprint/html/color_8h.html
+++ b/doc/gutenprint/html/color_8h.html
@@ -1,13 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/color.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>color.h File Reference</h1>Color functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/color.h File Reference</h1>Color functions. <a href="#_details">More...</a>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@@ -17,44 +30,44 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__color.html">stp_color</a></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__color.html">stp_color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga0">stp_color_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__color.html">stp_color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#gd1408f9835b72f266ec7c7e1e1202a74">stp_color_t</a></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga1">stp_color_init</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, size_t steps)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g23392fc53078d51fcd14d6d565d56423">stp_color_init</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, size_t steps)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga2">stp_color_get_row</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, int row, unsigned *zero_mask)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g0cf28c3c9638987df4b1740deadba0cb">stp_color_get_row</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, int row, unsigned *zero_mask)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga3">stp_color_list_parameters</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga282220724877a57738b047140835141">stp_color_list_parameters</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga4">stp_color_describe_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g83bc80c9fd84d741099bc20285a1b655">stp_color_describe_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga5">stp_color_register</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *color)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g47d6a8163ef21a6e700b1371228b851d">stp_color_register</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *color)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga6">stp_color_unregister</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *color)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g2b62ec8e0afe1b6297bc71466f8a334c">stp_color_unregister</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *color)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga7">stp_color_count</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g68c13c36d723e5604507bf33fe629f8b">stp_color_count</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of available color modules. <a href="group__color.html#ga7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga8">stp_get_color_by_name</a> (const char *name)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of available color modules. <a href="group__color.html#g68c13c36d723e5604507bf33fe629f8b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g3b8f62108f3604480e7b89b253527f4a">stp_get_color_by_name</a> (const char *name)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a color module by its name. <a href="group__color.html#ga8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga9">stp_get_color_by_index</a> (int idx)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a color module by its name. <a href="group__color.html#g3b8f62108f3604480e7b89b253527f4a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g68ba525119da39ae854645ae649557d3">stp_get_color_by_index</a> (int idx)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a color module by its index number. <a href="group__color.html#ga9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga10">stp_get_color_by_colorfuncs</a> (<a class="el" href="structstp__colorfuncs__t.html">stp_colorfuncs_t</a> *colorfuncs)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a color module by its index number. <a href="group__color.html#g68ba525119da39ae854645ae649557d3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g578f80b2bc3937df38ce7e803f5f472c">stp_get_color_by_colorfuncs</a> (<a class="el" href="structstp__colorfuncs__t.html">stp_colorfuncs_t</a> *colorfuncs)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga11">stp_color_get_name</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *c)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g5a4a4da67cb5c3f1c0a2a9618e46ed50">stp_color_get_name</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *c)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the short (untranslated) name of a color module. <a href="group__color.html#ga11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga12">stp_color_get_long_name</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *c)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the short (untranslated) name of a color module. <a href="group__color.html#g5a4a4da67cb5c3f1c0a2a9618e46ed50"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g612389b45f09358f6bad0e376c91b057">stp_color_get_long_name</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *c)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the long (translated) name of a color module. <a href="group__color.html#ga12"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the long (translated) name of a color module. <a href="group__color.html#g612389b45f09358f6bad0e376c91b057"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Color functions.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/curve-cache_8h.html b/doc/gutenprint/html/curve-cache_8h.html
index 0aaee7c..30dd680 100644
--- a/doc/gutenprint/html/curve-cache_8h.html
+++ b/doc/gutenprint/html/curve-cache_8h.html
@@ -1,13 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/curve-cache.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>curve-cache.h File Reference</h1>Curve caching functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/curve-cache.h File Reference</h1>Curve caching functions. <a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="curve_8h.html">gutenprint/curve.h</a>&gt;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
@@ -16,432 +29,328 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#a0">CURVE_CACHE_FAST_USHORT</a>(cache)&nbsp;&nbsp;&nbsp;((cache)-&gt;s_cache)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#4b278e86a2f914893307fb20cf218e7c">CURVE_CACHE_FAST_USHORT</a>(cache)&nbsp;&nbsp;&nbsp;((cache)-&gt;s_cache)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#a1">CURVE_CACHE_FAST_DOUBLE</a>(cache)&nbsp;&nbsp;&nbsp;((cache)-&gt;d_cache)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#f79c26492d6e6fd726498df18cae11fe">CURVE_CACHE_FAST_DOUBLE</a>(cache)&nbsp;&nbsp;&nbsp;((cache)-&gt;d_cache)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#a2">CURVE_CACHE_FAST_COUNT</a>(cache)&nbsp;&nbsp;&nbsp;((cache)-&gt;count)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#70b70d0328c61f17925402a4b1bb9a90">CURVE_CACHE_FAST_COUNT</a>(cache)&nbsp;&nbsp;&nbsp;((cache)-&gt;count)</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#a3">stp_curve_free_curve_cache</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#80cb29d2d12707901ca9261df5f3cd1c">stp_curve_free_curve_cache</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#a4">stp_curve_cache_curve_data</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#f3e398d179e00c2e7d8b7c2e5dcbfd5c">stp_curve_cache_curve_data</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#a5">stp_curve_cache_get_curve</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#26161d0b2b6c8b97e0de2dc12619cc6c">stp_curve_cache_get_curve</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#a6">stp_curve_cache_curve_invalidate</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#8d9c7b9a9aca371b6d2e72dcfc367f88">stp_curve_cache_curve_invalidate</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#a7">stp_curve_cache_set_curve</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache, <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#8469e7bd7d80cfb01fc470a42e6ac805">stp_curve_cache_set_curve</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache, <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#a8">stp_curve_cache_set_curve_copy</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache, const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#cd8bbfbdb0b60d079b6615cc4a19ee56">stp_curve_cache_set_curve_copy</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache, const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#a9">stp_curve_cache_get_count</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#aefb6ef535ba108e0fdba1db4b58bd34">stp_curve_cache_get_count</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#a10">stp_curve_cache_get_ushort_data</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#204df5bd2ecc318cccf6e2541d8b4830">stp_curve_cache_get_ushort_data</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#a11">stp_curve_cache_get_double_data</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#45415b5aa0600b60b65880803aea84b4">stp_curve_cache_get_double_data</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *cache)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#a12">stp_curve_cache_copy</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *dest, const <a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *src)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html#f5642e9d4e265b8d16db6075e1309a20">stp_curve_cache_copy</a> (<a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *dest, const <a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *src)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Curve caching functions.
<p>
<hr><h2>Define Documentation</h2>
-<a class="anchor" name="a2"></a><!-- doxytag: member="curve-cache.h::CURVE_CACHE_FAST_COUNT" ref="a2" args="(cache)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="70b70d0328c61f17925402a4b1bb9a90"></a><!-- doxytag: member="curve-cache.h::CURVE_CACHE_FAST_COUNT" ref="70b70d0328c61f17925402a4b1bb9a90" args="(cache)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define CURVE_CACHE_FAST_COUNT </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">cache&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;((cache)-&gt;count)</td>
+ <td class="memname">#define CURVE_CACHE_FAST_COUNT </td>
+ <td>(</td>
+ <td class="paramtype">cache&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;((cache)-&gt;count)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a1"></a><!-- doxytag: member="curve-cache.h::CURVE_CACHE_FAST_DOUBLE" ref="a1" args="(cache)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f79c26492d6e6fd726498df18cae11fe"></a><!-- doxytag: member="curve-cache.h::CURVE_CACHE_FAST_DOUBLE" ref="f79c26492d6e6fd726498df18cae11fe" args="(cache)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define CURVE_CACHE_FAST_DOUBLE </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">cache&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;((cache)-&gt;d_cache)</td>
+ <td class="memname">#define CURVE_CACHE_FAST_DOUBLE </td>
+ <td>(</td>
+ <td class="paramtype">cache&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;((cache)-&gt;d_cache)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a0"></a><!-- doxytag: member="curve-cache.h::CURVE_CACHE_FAST_USHORT" ref="a0" args="(cache)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4b278e86a2f914893307fb20cf218e7c"></a><!-- doxytag: member="curve-cache.h::CURVE_CACHE_FAST_USHORT" ref="4b278e86a2f914893307fb20cf218e7c" args="(cache)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define CURVE_CACHE_FAST_USHORT </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">cache&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;((cache)-&gt;s_cache)</td>
+ <td class="memname">#define CURVE_CACHE_FAST_USHORT </td>
+ <td>(</td>
+ <td class="paramtype">cache&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;((cache)-&gt;s_cache)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a12"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_copy" ref="a12" args="(stp_cached_curve_t *dest, const stp_cached_curve_t *src)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="f5642e9d4e265b8d16db6075e1309a20"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_copy" ref="f5642e9d4e265b8d16db6075e1309a20" args="(stp_cached_curve_t *dest, const stp_cached_curve_t *src)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_curve_cache_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>dest</em>, </td>
+ <td class="memname">void stp_curve_cache_copy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>dest</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>src</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>src</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a4"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_curve_data" ref="a4" args="(stp_cached_curve_t *cache)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f3e398d179e00c2e7d8b7c2e5dcbfd5c"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_curve_data" ref="f3e398d179e00c2e7d8b7c2e5dcbfd5c" args="(stp_cached_curve_t *cache)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_curve_cache_curve_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>cache</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_curve_cache_curve_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>cache</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a6"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_curve_invalidate" ref="a6" args="(stp_cached_curve_t *cache)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="8d9c7b9a9aca371b6d2e72dcfc367f88"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_curve_invalidate" ref="8d9c7b9a9aca371b6d2e72dcfc367f88" args="(stp_cached_curve_t *cache)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_curve_cache_curve_invalidate </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>cache</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_curve_cache_curve_invalidate </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>cache</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a9"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_get_count" ref="a9" args="(stp_cached_curve_t *cache)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="aefb6ef535ba108e0fdba1db4b58bd34"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_get_count" ref="aefb6ef535ba108e0fdba1db4b58bd34" args="(stp_cached_curve_t *cache)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">size_t stp_curve_cache_get_count </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>cache</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">size_t stp_curve_cache_get_count </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>cache</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a5"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_get_curve" ref="a5" args="(stp_cached_curve_t *cache)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="26161d0b2b6c8b97e0de2dc12619cc6c"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_get_curve" ref="26161d0b2b6c8b97e0de2dc12619cc6c" args="(stp_cached_curve_t *cache)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a>* stp_curve_cache_get_curve </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>cache</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* stp_curve_cache_get_curve </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>cache</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a11"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_get_double_data" ref="a11" args="(stp_cached_curve_t *cache)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="45415b5aa0600b60b65880803aea84b4"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_get_double_data" ref="45415b5aa0600b60b65880803aea84b4" args="(stp_cached_curve_t *cache)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const double* stp_curve_cache_get_double_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>cache</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">const double* stp_curve_cache_get_double_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>cache</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a10"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_get_ushort_data" ref="a10" args="(stp_cached_curve_t *cache)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="204df5bd2ecc318cccf6e2541d8b4830"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_get_ushort_data" ref="204df5bd2ecc318cccf6e2541d8b4830" args="(stp_cached_curve_t *cache)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned short* stp_curve_cache_get_ushort_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>cache</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">const unsigned short* stp_curve_cache_get_ushort_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>cache</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a7"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_set_curve" ref="a7" args="(stp_cached_curve_t *cache, stp_curve_t *curve)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="8469e7bd7d80cfb01fc470a42e6ac805"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_set_curve" ref="8469e7bd7d80cfb01fc470a42e6ac805" args="(stp_cached_curve_t *cache, stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_curve_cache_set_curve </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>cache</em>, </td>
+ <td class="memname">void stp_curve_cache_set_curve </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>cache</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a8"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_set_curve_copy" ref="a8" args="(stp_cached_curve_t *cache, const stp_curve_t *curve)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="cd8bbfbdb0b60d079b6615cc4a19ee56"></a><!-- doxytag: member="curve-cache.h::stp_curve_cache_set_curve_copy" ref="cd8bbfbdb0b60d079b6615cc4a19ee56" args="(stp_cached_curve_t *cache, const stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_curve_cache_set_curve_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>cache</em>, </td>
+ <td class="memname">void stp_curve_cache_set_curve_copy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>cache</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="curve-cache.h::stp_curve_free_curve_cache" ref="a3" args="(stp_cached_curve_t *cache)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="80cb29d2d12707901ca9261df5f3cd1c"></a><!-- doxytag: member="curve-cache.h::stp_curve_free_curve_cache" ref="80cb29d2d12707901ca9261df5f3cd1c" args="(stp_cached_curve_t *cache)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_curve_free_curve_cache </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>cache</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_curve_free_curve_cache </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__cached__curve__t.html">stp_cached_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>cache</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/curve_8h.html b/doc/gutenprint/html/curve_8h.html
index 816e2e2..5d071bc 100644
--- a/doc/gutenprint/html/curve_8h.html
+++ b/doc/gutenprint/html/curve_8h.html
@@ -1,13 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/curve.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>curve.h File Reference</h1>Curve functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/curve.h File Reference</h1>Curve functions. <a href="#_details">More...</a>
<p>
<code>#include &lt;stdio.h&gt;</code><br>
<code>#include &lt;stdlib.h&gt;</code><br>
@@ -19,175 +32,175 @@
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Point (x,y) for piecewise curve. <a href="structstp__curve__point__t.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_curve&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga0">stp_curve_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_curve&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The curve opaque data type. <a href="group__curve.html#ga0"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The curve opaque data type. <a href="group__curve.html#g375a2b23705fb0698ae1d823243c8524"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga47">stp_curve_type_t</a> { <a class="el" href="group__curve.html#gga47a1">STP_CURVE_TYPE_LINEAR</a>,
-<a class="el" href="group__curve.html#gga47a2">STP_CURVE_TYPE_SPLINE</a>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g982f8191c84b049cc3ad3cee1558fc23">stp_curve_type_t</a> { <a class="el" href="group__curve.html#gg982f8191c84b049cc3ad3cee1558fc2346228ddaa2d52a85ccd79c4dc0f76ad3">STP_CURVE_TYPE_LINEAR</a>,
+<a class="el" href="group__curve.html#gg982f8191c84b049cc3ad3cee1558fc23fb1ffdc3754f428d8e3a2124e014ff77">STP_CURVE_TYPE_SPLINE</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Curve types. <a href="group__curve.html#ga47">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga48">stp_curve_wrap_mode_t</a> { <a class="el" href="group__curve.html#gga48a3">STP_CURVE_WRAP_NONE</a>,
-<a class="el" href="group__curve.html#gga48a4">STP_CURVE_WRAP_AROUND</a>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Curve types. <a href="group__curve.html#g982f8191c84b049cc3ad3cee1558fc23">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g3ae3af552b490b0ca8b02e442ac9547a">stp_curve_wrap_mode_t</a> { <a class="el" href="group__curve.html#gg3ae3af552b490b0ca8b02e442ac9547ad840485ad7df768a06ee4be02d93b97a">STP_CURVE_WRAP_NONE</a>,
+<a class="el" href="group__curve.html#gg3ae3af552b490b0ca8b02e442ac9547ac0361aebddfabfb263dc0205a61f6fbd">STP_CURVE_WRAP_AROUND</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wrapping mode. <a href="group__curve.html#ga48">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga49">stp_curve_compose_t</a> { <a class="el" href="group__curve.html#gga49a5">STP_CURVE_COMPOSE_ADD</a>,
-<a class="el" href="group__curve.html#gga49a6">STP_CURVE_COMPOSE_MULTIPLY</a>,
-<a class="el" href="group__curve.html#gga49a7">STP_CURVE_COMPOSE_EXPONENTIATE</a>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wrapping mode. <a href="group__curve.html#g3ae3af552b490b0ca8b02e442ac9547a">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">stp_curve_compose_t</a> { <a class="el" href="group__curve.html#gg7eddbee28cb1f3c76a19408b86ea142ec38b0bf09e93edb67c3e5c53035295f3">STP_CURVE_COMPOSE_ADD</a>,
+<a class="el" href="group__curve.html#gg7eddbee28cb1f3c76a19408b86ea142ed3bd2cdb63498d5d22686e79e2c0ed95">STP_CURVE_COMPOSE_MULTIPLY</a>,
+<a class="el" href="group__curve.html#gg7eddbee28cb1f3c76a19408b86ea142e8de151149fdfd4fcca78826e6352246a">STP_CURVE_COMPOSE_EXPONENTIATE</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Composition types. <a href="group__curve.html#ga49">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga50">stp_curve_bounds_t</a> { <a class="el" href="group__curve.html#gga50a8">STP_CURVE_BOUNDS_RESCALE</a>,
-<a class="el" href="group__curve.html#gga50a9">STP_CURVE_BOUNDS_CLIP</a>,
-<a class="el" href="group__curve.html#gga50a10">STP_CURVE_BOUNDS_ERROR</a>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Composition types. <a href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g86d146e483ca1902f973d574f542b85f">stp_curve_bounds_t</a> { <a class="el" href="group__curve.html#gg86d146e483ca1902f973d574f542b85f118d303bf7bdf4f00bda71cc6eac49c3">STP_CURVE_BOUNDS_RESCALE</a>,
+<a class="el" href="group__curve.html#gg86d146e483ca1902f973d574f542b85fec9e6673edac9d34e3aad376fa711aa5">STP_CURVE_BOUNDS_CLIP</a>,
+<a class="el" href="group__curve.html#gg86d146e483ca1902f973d574f542b85fd699d675d5df223055388cd83d0b362b">STP_CURVE_BOUNDS_ERROR</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Behaviour when curve exceeds bounds. <a href="group__curve.html#ga50">More...</a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Behaviour when curve exceeds bounds. <a href="group__curve.html#g86d146e483ca1902f973d574f542b85f">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga1">stp_curve_create</a> (<a class="el" href="group__curve.html#ga48">stp_curve_wrap_mode_t</a> wrap)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g6b3640f0e25bd9d38e46bdc1b2ee58a4">stp_curve_create</a> (<a class="el" href="group__curve.html#g3ae3af552b490b0ca8b02e442ac9547a">stp_curve_wrap_mode_t</a> wrap)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new curve. <a href="group__curve.html#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga2">stp_curve_create_copy</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new curve. <a href="group__curve.html#g6b3640f0e25bd9d38e46bdc1b2ee58a4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g972ed591394396e0c66e928a0695b3bf">stp_curve_create_copy</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate an curve. <a href="group__curve.html#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga3">stp_curve_copy</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *dest, const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *source)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate an curve. <a href="group__curve.html#g972ed591394396e0c66e928a0695b3bf"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gcd7861bf1c9d61ac4ec87844a15ab9d3">stp_curve_copy</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *dest, const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *source)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy an curve. <a href="group__curve.html#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga4">stp_curve_destroy</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy an curve. <a href="group__curve.html#gcd7861bf1c9d61ac4ec87844a15ab9d3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g4294b85e848fe421496469e2406ef380">stp_curve_destroy</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy an curve. <a href="group__curve.html#ga4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga5">stp_curve_set_bounds</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, double low, double high)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy an curve. <a href="group__curve.html#g4294b85e848fe421496469e2406ef380"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ge32fb850963b8694d3739c0ed8475f75">stp_curve_set_bounds</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, double low, double high)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the lower and upper bounds on a curve. <a href="group__curve.html#ga5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga6">stp_curve_get_bounds</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, double *low, double *high)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the lower and upper bounds on a curve. <a href="group__curve.html#ge32fb850963b8694d3739c0ed8475f75"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g63c3386fbfd75da9fe985673bf7b1ca3">stp_curve_get_bounds</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, double *low, double *high)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the lower and upper bounds on a curve. <a href="group__curve.html#ga6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga48">stp_curve_wrap_mode_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga7">stp_curve_get_wrap</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the lower and upper bounds on a curve. <a href="group__curve.html#g63c3386fbfd75da9fe985673bf7b1ca3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g3ae3af552b490b0ca8b02e442ac9547a">stp_curve_wrap_mode_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g859020827897bac0f4671322ec027dc4">stp_curve_get_wrap</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the wrapping mode. <a href="group__curve.html#ga7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga8">stp_curve_is_piecewise</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the wrapping mode. <a href="group__curve.html#g859020827897bac0f4671322ec027dc4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g29b022a3055afe0b48d1f2736ff2f4da">stp_curve_is_piecewise</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Determine whether the curve is piecewise. <a href="group__curve.html#ga8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga9">stp_curve_get_range</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, double *low, double *high)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Determine whether the curve is piecewise. <a href="group__curve.html#g29b022a3055afe0b48d1f2736ff2f4da"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gcb8e51731b9385556747744a0d4f43fb">stp_curve_get_range</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, double *low, double *high)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga10">stp_curve_count_points</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g766ff02b29b976372779f719076ad017">stp_curve_count_points</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of allocated points in the curve. <a href="group__curve.html#ga10"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga11">stp_curve_set_interpolation_type</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, <a class="el" href="group__curve.html#ga47">stp_curve_type_t</a> itype)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of allocated points in the curve. <a href="group__curve.html#g766ff02b29b976372779f719076ad017"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g82890cef78f5861a88c5789c33693423">stp_curve_set_interpolation_type</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, <a class="el" href="group__curve.html#g982f8191c84b049cc3ad3cee1558fc23">stp_curve_type_t</a> itype)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the curve interpolation type. <a href="group__curve.html#ga11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga47">stp_curve_type_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga12">stp_curve_get_interpolation_type</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the curve interpolation type. <a href="group__curve.html#g82890cef78f5861a88c5789c33693423"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g982f8191c84b049cc3ad3cee1558fc23">stp_curve_type_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g42c98a6a6d2512516738b6df9367510e">stp_curve_get_interpolation_type</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the curve interpolation type. <a href="group__curve.html#ga12"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga13">stp_curve_set_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const double *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the curve interpolation type. <a href="group__curve.html#g42c98a6a6d2512516738b6df9367510e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g81bceb4cb991cef1cda2298cf7bb9f15">stp_curve_set_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const double *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set all data points of the curve. <a href="group__curve.html#ga13"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga14">stp_curve_set_data_points</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const <a class="el" href="structstp__curve__point__t.html">stp_curve_point_t</a> *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set all data points of the curve. <a href="group__curve.html#g81bceb4cb991cef1cda2298cf7bb9f15"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gce09cab4e6ae3d55f75aacae3689e8e6">stp_curve_set_data_points</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const <a class="el" href="structstp__curve__point__t.html">stp_curve_point_t</a> *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set all data points of the curve. <a href="group__curve.html#ga14"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga15">stp_curve_set_float_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const float *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set all data points of the curve. <a href="group__curve.html#gce09cab4e6ae3d55f75aacae3689e8e6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gbd7a39289471607311141c7fc3bbb415">stp_curve_set_float_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const float *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from float values. <a href="group__curve.html#ga15"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga16">stp_curve_set_long_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const long *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from float values. <a href="group__curve.html#gbd7a39289471607311141c7fc3bbb415"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ge6a435a21a5c4b5e582d42095a7b06fc">stp_curve_set_long_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const long *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from long values. <a href="group__curve.html#ga16"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga17">stp_curve_set_ulong_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const unsigned long *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from long values. <a href="group__curve.html#ge6a435a21a5c4b5e582d42095a7b06fc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g723173297f5b67af937205c7d74ac353">stp_curve_set_ulong_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const unsigned long *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from unsigned long values. <a href="group__curve.html#ga17"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga18">stp_curve_set_int_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const int *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from unsigned long values. <a href="group__curve.html#g723173297f5b67af937205c7d74ac353"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g31e76843f4d2f207701755b58766a670">stp_curve_set_int_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const int *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from integer values. <a href="group__curve.html#ga18"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga19">stp_curve_set_uint_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const unsigned int *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from integer values. <a href="group__curve.html#g31e76843f4d2f207701755b58766a670"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g3ee80f8e4f33691a78b3ad8c3fd7c34f">stp_curve_set_uint_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const unsigned int *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from unsigned integer values. <a href="group__curve.html#ga19"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga20">stp_curve_set_short_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const short *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from unsigned integer values. <a href="group__curve.html#g3ee80f8e4f33691a78b3ad8c3fd7c34f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g2fa5222aab07e85f215e389734b6dbea">stp_curve_set_short_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const short *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from short values. <a href="group__curve.html#ga20"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga21">stp_curve_set_ushort_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const unsigned short *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from short values. <a href="group__curve.html#g2fa5222aab07e85f215e389734b6dbea"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g0af395eefa7bfe0d19acc1acbaeefe48">stp_curve_set_ushort_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const unsigned short *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from unsigned short values. <a href="group__curve.html#ga21"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga22">stp_curve_get_subrange</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t start, size_t count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from unsigned short values. <a href="group__curve.html#g0af395eefa7bfe0d19acc1acbaeefe48"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g5cbf7c4b6ad96ecb35fc06f46c0319f0">stp_curve_get_subrange</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t start, size_t count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a curve containing a subrange of data. <a href="group__curve.html#ga22"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga23">stp_curve_set_subrange</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *range, size_t start)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a curve containing a subrange of data. <a href="group__curve.html#g5cbf7c4b6ad96ecb35fc06f46c0319f0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g73dfcc4c95734449965227e21deb3037">stp_curve_set_subrange</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *range, size_t start)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga24">stp_curve_get_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gb2208f56694e47e4300d10e057f59ee8">stp_curve_get_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a pointer to the curve's raw data. <a href="group__curve.html#ga24"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__curve__point__t.html">stp_curve_point_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga25">stp_curve_get_data_points</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a pointer to the curve's raw data. <a href="group__curve.html#gb2208f56694e47e4300d10e057f59ee8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__curve__point__t.html">stp_curve_point_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g79e0d6afa3573917c756af64b56a0d82">stp_curve_get_data_points</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a pointer to the curve's raw data as points. <a href="group__curve.html#ga25"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga26">stp_curve_get_float_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a pointer to the curve's raw data as points. <a href="group__curve.html#g79e0d6afa3573917c756af64b56a0d82"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g251f105cb5f2b126ea02b7908f717c18">stp_curve_get_float_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as floats. <a href="group__curve.html#ga26"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga27">stp_curve_get_long_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as floats. <a href="group__curve.html#g251f105cb5f2b126ea02b7908f717c18"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gf59bd38c9dfc7beb08a283dc9e400bf2">stp_curve_get_long_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as longs. <a href="group__curve.html#ga27"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga28">stp_curve_get_ulong_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as longs. <a href="group__curve.html#gf59bd38c9dfc7beb08a283dc9e400bf2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g24a862eda4cdbb626f51aeb7d8ae9a50">stp_curve_get_ulong_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as unsigned longs. <a href="group__curve.html#ga28"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga29">stp_curve_get_int_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as unsigned longs. <a href="group__curve.html#g24a862eda4cdbb626f51aeb7d8ae9a50"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g6de80e81b64262e0051441f697ae4de4">stp_curve_get_int_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as integers. <a href="group__curve.html#ga29"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga30">stp_curve_get_uint_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as integers. <a href="group__curve.html#g6de80e81b64262e0051441f697ae4de4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g19b3160a57dc6959fe08c631c7206a8a">stp_curve_get_uint_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as unsigned integers. <a href="group__curve.html#ga30"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga31">stp_curve_get_short_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as unsigned integers. <a href="group__curve.html#g19b3160a57dc6959fe08c631c7206a8a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g87c5d1904efa58be8a21ab6b2c41d0b9">stp_curve_get_short_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as shorts. <a href="group__curve.html#ga31"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga32">stp_curve_get_ushort_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as shorts. <a href="group__curve.html#g87c5d1904efa58be8a21ab6b2c41d0b9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga02125af6b9c192e34985851370391b8">stp_curve_get_ushort_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as unsigned shorts. <a href="group__curve.html#ga32"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga33">stp_curve_get_sequence</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as unsigned shorts. <a href="group__curve.html#ga02125af6b9c192e34985851370391b8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gde323594e84d4380c88ecf122a5a4da8">stp_curve_get_sequence</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the underlying stp_sequence_t data structure which stp_curve_t is derived from. <a href="group__curve.html#ga33"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga34">stp_curve_set_gamma</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, double f_gamma)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the underlying stp_sequence_t data structure which stp_curve_t is derived from. <a href="group__curve.html#gde323594e84d4380c88ecf122a5a4da8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gcb8a2b9b21f97f32faacb99a6125e152">stp_curve_set_gamma</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, double f_gamma)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the gamma of a curve. <a href="group__curve.html#ga34"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga35">stp_curve_get_gamma</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the gamma of a curve. <a href="group__curve.html#gcb8a2b9b21f97f32faacb99a6125e152"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g0420a6cfa87aa96e5c9a56142aa0178d">stp_curve_get_gamma</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the gamma value of the curve. <a href="group__curve.html#ga35"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga36">stp_curve_set_point</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t where, double data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the gamma value of the curve. <a href="group__curve.html#g0420a6cfa87aa96e5c9a56142aa0178d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g2d3b8372bde3fce699a3b7bb3c9d8582">stp_curve_set_point</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t where, double data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a point along the curve. <a href="group__curve.html#ga36"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga37">stp_curve_get_point</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t where, double *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a point along the curve. <a href="group__curve.html#g2d3b8372bde3fce699a3b7bb3c9d8582"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g569aae57147ed7681f23e0e60bd8af35">stp_curve_get_point</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t where, double *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a point along the curve. <a href="group__curve.html#ga37"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga38">stp_curve_interpolate_value</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, double where, double *result)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a point along the curve. <a href="group__curve.html#g569aae57147ed7681f23e0e60bd8af35"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gb33642ee6c49334f379a4dc185ecd355">stp_curve_interpolate_value</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, double where, double *result)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Interpolate a point along the curve. <a href="group__curve.html#ga38"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga39">stp_curve_resample</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t points)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Interpolate a point along the curve. <a href="group__curve.html#gb33642ee6c49334f379a4dc185ecd355"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g87298cf562468cbcf2c1f76a0ab80b62">stp_curve_resample</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t points)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Resample a curve (change the number of points). <a href="group__curve.html#ga39"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga40">stp_curve_rescale</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, double scale, <a class="el" href="group__curve.html#ga49">stp_curve_compose_t</a> mode, <a class="el" href="group__curve.html#ga50">stp_curve_bounds_t</a> bounds_mode)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Resample a curve (change the number of points). <a href="group__curve.html#g87298cf562468cbcf2c1f76a0ab80b62"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gad611b3ddbd667ec204fa7b42f8d7546">stp_curve_rescale</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, double scale, <a class="el" href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">stp_curve_compose_t</a> mode, <a class="el" href="group__curve.html#g86d146e483ca1902f973d574f542b85f">stp_curve_bounds_t</a> bounds_mode)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rescale a curve (multiply all points by a scaling constant). <a href="group__curve.html#ga40"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga41">stp_curve_write</a> (FILE *file, const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rescale a curve (multiply all points by a scaling constant). <a href="group__curve.html#gad611b3ddbd667ec204fa7b42f8d7546"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gc12af55cf0eb2f76db967886f8996313">stp_curve_write</a> (FILE *file, const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Write a curve to a file. <a href="group__curve.html#ga41"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga42">stp_curve_write_string</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Write a curve to a file. <a href="group__curve.html#gc12af55cf0eb2f76db967886f8996313"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gf2f0da590278ff74af1eccb0aa0c7169">stp_curve_write_string</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Write a curve to a string. <a href="group__curve.html#ga42"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga43">stp_curve_create_from_stream</a> (FILE *fp)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Write a curve to a string. <a href="group__curve.html#gf2f0da590278ff74af1eccb0aa0c7169"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g478a24e44a3ce345f7207cf7ded12e37">stp_curve_create_from_stream</a> (FILE *fp)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a curve from a stream. <a href="group__curve.html#ga43"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga44">stp_curve_create_from_file</a> (const char *file)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a curve from a stream. <a href="group__curve.html#g478a24e44a3ce345f7207cf7ded12e37"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gd96d7d1cda5f037f7d6a9b651ebbbb46">stp_curve_create_from_file</a> (const char *file)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a curve from a stream. <a href="group__curve.html#ga44"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga45">stp_curve_create_from_string</a> (const char *string)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a curve from a stream. <a href="group__curve.html#gd96d7d1cda5f037f7d6a9b651ebbbb46"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gb8c0df217306a6e0597f058efbfaca82">stp_curve_create_from_string</a> (const char *string)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a curve from a string. <a href="group__curve.html#ga45"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga46">stp_curve_compose</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> **retval, <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *a, <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *b, <a class="el" href="group__curve.html#ga49">stp_curve_compose_t</a> mode, int points)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a curve from a string. <a href="group__curve.html#gb8c0df217306a6e0597f058efbfaca82"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g55c83a9139fc1b06b90e983d7c1ceff7">stp_curve_compose</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> **retval, <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *a, <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *b, <a class="el" href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">stp_curve_compose_t</a> mode, int points)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compose two curves, creating a third curve. <a href="group__curve.html#ga46"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compose two curves, creating a third curve. <a href="group__curve.html#g55c83a9139fc1b06b90e983d7c1ceff7"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Curve functions.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/deprecated.html b/doc/gutenprint/html/deprecated.html
index fb08bd0..f908fd2 100644
--- a/doc/gutenprint/html/deprecated.html
+++ b/doc/gutenprint/html/deprecated.html
@@ -1,21 +1,30 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Deprecated List</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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1><a class="anchor" name="deprecated">Deprecated List</a></h1><a class="anchor" name="_deprecated000001"></a> <dl>
-<dt>Global <a class="el" href="group__printer.html#ga7">stp_get_printer_index_by_driver</a> </dt>
-<dd>There should never be any need to use this function.</dd>
+<dt>Global <a class="el" href="group__printer.html#g41094e69b71eb930e770bd2cf8bbf795">stp_get_printer_index_by_driver</a> </dt>
+<dd>There should never be any need to use this function. </dd>
</dl>
<p>
<a class="anchor" name="_deprecated000002"></a> <dl>
-<dt>Global <a class="el" href="group__vars.html#ga37">stp_merge_printvars</a> </dt>
-<dd>This is likely to go away.</dd>
+<dt>Global <a class="el" href="group__vars.html#g086303d36b835d539e75f16187e99e8f">stp_merge_printvars</a> </dt>
+<dd>This is likely to go away. </dd>
</dl>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/dir_000000.html b/doc/gutenprint/html/dir_000000.html
deleted file mode 100644
index 173af1a..0000000
--- a/doc/gutenprint/html/dir_000000.html
+++ /dev/null
@@ -1,20 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>libgutenprint API Reference: include/ Directory Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- 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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a></div>
-<h1>include Directory Reference</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Directories</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">directory &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_000001.html">gutenprint</a></td></tr>
-
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 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.4 </small></address>
-</body>
-</html>
diff --git a/doc/gutenprint/html/dir_000001.html b/doc/gutenprint/html/dir_000001.html
deleted file mode 100644
index e016d70..0000000
--- a/doc/gutenprint/html/dir_000001.html
+++ /dev/null
@@ -1,143 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>libgutenprint API Reference: include/gutenprint/ Directory Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- 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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>gutenprint Directory Reference</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Files</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="array_8h.html">array.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Array functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="bit-ops_8h.html">bit-ops.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bit operations. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="channel_8h.html">channel.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Channel functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="color_8h.html">color.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Color functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve-cache_8h.html">curve-cache.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Curve caching functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html">curve.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Curve functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html">dither.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Dither functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprint-intl-internal_8h.html">gutenprint-intl-internal.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Internationalisation functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprint-intl_8h.html">gutenprint-intl.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Internationalisation functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprint-module_8h.html">gutenprint-module.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gutenprint module header. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprint-version_8h.html">gutenprint-version.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Version functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprint_8h.html">gutenprint.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gutenprint master header. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="image_8h.html">image.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Image functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="list_8h.html">list.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generic list functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html">module.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Module functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html">mxml.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Mini-XML XML parsing functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="paper_8h.html">paper.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Paper size functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="path_8h.html">path.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Simple directory path functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="printers_8h.html">printers.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Printer functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sequence_8h.html">sequence.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sequence functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html">string-list.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">String list functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="util_8h.html">util.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Utility functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="vars_8h.html">vars.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print job functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html">weave.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Softweave functions. <br></td></tr>
-
-<p>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html">xml.h</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">XML tree functions. <br></td></tr>
-
-<p>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 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.4 </small></address>
-</body>
-</html>
diff --git a/doc/gutenprint/html/dirs.html b/doc/gutenprint/html/dirs.html
deleted file mode 100644
index 3635557..0000000
--- a/doc/gutenprint/html/dirs.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>libgutenprint API Reference: Directory Hierarchy</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- 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="qindexHL" 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>libgutenprint API Reference Directories</h1>This directory hierarchy is sorted roughly, but not completely, alphabetically:<ul>
-<li><a class="el" href="dir_000000.html">include</a>
-<ul>
-<li><a class="el" href="dir_000001.html">gutenprint</a>
-</ul>
-</ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 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.4 </small></address>
-</body>
-</html>
diff --git a/doc/gutenprint/html/dither_8h.html b/doc/gutenprint/html/dither_8h.html
index 6daef41..dc764ea 100644
--- a/doc/gutenprint/html/dither_8h.html
+++ b/doc/gutenprint/html/dither_8h.html
@@ -1,13 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/dither.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>dither.h File Reference</h1>Dither functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/dither.h File Reference</h1>Dither functions. <a href="#_details">More...</a>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@@ -25,1798 +38,1462 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__shade.html">stp_shade</a></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a0">STP_ECOLOR_K</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#9da4fbd724d498250c7129ccbb88c9a3">STP_ECOLOR_K</a>&nbsp;&nbsp;&nbsp;0</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a1">STP_ECOLOR_C</a>&nbsp;&nbsp;&nbsp;1</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#fb855574a9dd1ce3c0ac8e353917cf40">STP_ECOLOR_C</a>&nbsp;&nbsp;&nbsp;1</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a2">STP_ECOLOR_M</a>&nbsp;&nbsp;&nbsp;2</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#42c70bd6031d27d8ce2ab23133f7ed71">STP_ECOLOR_M</a>&nbsp;&nbsp;&nbsp;2</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a3">STP_ECOLOR_Y</a>&nbsp;&nbsp;&nbsp;3</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#ac7bfac809059b8c99338dfa9347cf85">STP_ECOLOR_Y</a>&nbsp;&nbsp;&nbsp;3</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a4">STP_NCOLORS</a>&nbsp;&nbsp;&nbsp;(4)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#bda31f8e7a9e473057644a5fe4a2339b">STP_NCOLORS</a>&nbsp;&nbsp;&nbsp;(4)</td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__dither__matrix__short.html">stp_dither_matrix_short</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a5">stp_dither_matrix_short_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__dither__matrix__short.html">stp_dither_matrix_short</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#9a2c54a4730e2c9bb25cf95f6cd3e597">stp_dither_matrix_short_t</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__dither__matrix__normal.html">stp_dither_matrix_normal</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a6">stp_dither_matrix_normal_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__dither__matrix__normal.html">stp_dither_matrix_normal</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#febf0484e151cf3cce4ef0b9911d0022">stp_dither_matrix_normal_t</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__dither__matrix__generic.html">stp_dither_matrix_generic</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a7">stp_dither_matrix_generic_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__dither__matrix__generic.html">stp_dither_matrix_generic</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#9f5f63d4f792df1d7becccf3fb5c8fdd">stp_dither_matrix_generic_t</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structdither__matrix__impl.html">dither_matrix_impl</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a8">stp_dither_matrix_impl_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structdither__matrix__impl.html">dither_matrix_impl</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#f823fed10cb9591c0e659033ec49f55f">stp_dither_matrix_impl_t</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__dotsize.html">stp_dotsize</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a9">stp_dotsize_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__dotsize.html">stp_dotsize</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#7a74b9371fd47b48d961d2316e2126e4">stp_dotsize_t</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__shade.html">stp_shade</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a10">stp_shade_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__shade.html">stp_shade</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#5baefb325bf92b7ca10c2d057c04b835">stp_shade_t</a></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a11">stp_dither_matrix_iterated_init</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat, size_t size, size_t exponent, const unsigned *array)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#36691189c1f859d82675f32f5046e674">stp_dither_matrix_iterated_init</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat, size_t size, size_t exponent, const unsigned *array)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a12">stp_dither_matrix_shear</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat, int x_shear, int y_shear)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#df8bb5a54d552846dcf4d1534d612b65">stp_dither_matrix_shear</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat, int x_shear, int y_shear)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a13">stp_dither_matrix_init</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat, int x_size, int y_size, const unsigned int *array, int transpose, int prescaled)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#2c42ec7156263c024ea6f51ab3b17530">stp_dither_matrix_init</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat, int x_size, int y_size, const unsigned int *array, int transpose, int prescaled)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a14">stp_dither_matrix_init_short</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat, int x_size, int y_size, const unsigned short *array, int transpose, int prescaled)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#588103d2a828a6c5f51577a917b09cdf">stp_dither_matrix_init_short</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat, int x_size, int y_size, const unsigned short *array, int transpose, int prescaled)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a15">stp_dither_matrix_validate_array</a> (const <a class="el" href="group__array.html#ga0">stp_array_t</a> *array)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#ad322d923e2d9c3141cc50863d627b25">stp_dither_matrix_validate_array</a> (const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a16">stp_dither_matrix_init_from_dither_array</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat, const <a class="el" href="group__array.html#ga0">stp_array_t</a> *array, int transpose)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#53b7ba7fd141db6ef43c68a6f500bda2">stp_dither_matrix_init_from_dither_array</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat, const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array, int transpose)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a17">stp_dither_matrix_destroy</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#49ff7bd6b10cd34f9164b4414adbb87c">stp_dither_matrix_destroy</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a18">stp_dither_matrix_clone</a> (const <a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *src, <a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *dest, int x_offset, int y_offset)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#d0dfe2800ed318431a0a54c1ed7d383b">stp_dither_matrix_clone</a> (const <a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *src, <a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *dest, int x_offset, int y_offset)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a19">stp_dither_matrix_copy</a> (const <a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *src, <a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *dest)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#3ea3c72ff26afef246873edc0bc542d3">stp_dither_matrix_copy</a> (const <a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *src, <a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *dest)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a20">stp_dither_matrix_scale_exponentially</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat, double exponent)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a62e8e672a125150074ea9bddb474423">stp_dither_matrix_scale_exponentially</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat, double exponent)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a21">stp_dither_matrix_set_row</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat, int y)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a6ca0a88b0bef517cc1909fb7074e8ac">stp_dither_matrix_set_row</a> (<a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *mat, int y)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a22">stp_find_standard_dither_array</a> (int x_aspect, int y_aspect)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#c523d1ba539398308a7ea83f4188d6ae">stp_find_standard_dither_array</a> (int x_aspect, int y_aspect)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a23">stp_dither_list_parameters</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#27fa3e870e438b0c399472a908555630">stp_dither_list_parameters</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a24">stp_dither_describe_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#f1c4669d2bed56e2e1403a7d0f36f6ba">stp_dither_describe_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a25">stp_dither_init</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, int out_width, int xdpi, int ydpi)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#9835738585d6a9053eaeacdca25d0fe6">stp_dither_init</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, int out_width, int xdpi, int ydpi)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a26">stp_dither_set_iterated_matrix</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, size_t edge, size_t iterations, const unsigned *data, int prescaled, int x_shear, int y_shear)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#57aecb702251a2e18848b02109521aed">stp_dither_set_iterated_matrix</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, size_t edge, size_t iterations, const unsigned *data, int prescaled, int x_shear, int y_shear)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a27">stp_dither_set_matrix</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const <a class="el" href="structstp__dither__matrix__generic.html">stp_dither_matrix_generic_t</a> *mat, int transpose, int x_shear, int y_shear)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a973f651768626a6eb7ab9ad4ce09b2c">stp_dither_set_matrix</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const <a class="el" href="structstp__dither__matrix__generic.html">stp_dither_matrix_generic_t</a> *mat, int transpose, int x_shear, int y_shear)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a28">stp_dither_set_matrix_from_dither_array</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const <a class="el" href="group__array.html#ga0">stp_array_t</a> *array, int transpose)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#3155913bdc63c0545786fc427ca2396a">stp_dither_set_matrix_from_dither_array</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array, int transpose)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a29">stp_dither_set_transition</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, double)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#6f4efd170562a43139f7d6a4b41ecaf3">stp_dither_set_transition</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, double)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a30">stp_dither_set_randomizer</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int color, double)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#560bcf46dfa233a01bdf6042e4680f54">stp_dither_set_randomizer</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int color, double)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a31">stp_dither_set_ink_spread</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int spread)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#b47439fc32e7f669f8cd6c41acdcf398">stp_dither_set_ink_spread</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int spread)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a32">stp_dither_set_adaptive_limit</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, double limit)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#c6a4aa7bda3af1ae03d87f243311ebba">stp_dither_set_adaptive_limit</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, double limit)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a33">stp_dither_get_first_position</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int color, int subchan)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#fe180672fad52d306e737a333ea113fb">stp_dither_get_first_position</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int color, int subchan)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a34">stp_dither_get_last_position</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int color, int subchan)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#ddc996112f61432ff66a10eb502d9a4d">stp_dither_get_last_position</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int color, int subchan)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a35">stp_dither_set_inks_simple</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int color, int nlevels, const double *levels, double density, double darkness)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#4dd13ea23fe601571d864eabae4b0c40">stp_dither_set_inks_simple</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int color, int nlevels, const double *levels, double density, double darkness)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a36">stp_dither_set_inks_full</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int color, int nshades, const <a class="el" href="structstp__shade.html">stp_shade_t</a> *shades, double density, double darkness)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#f5822743e380d0d51a397dcb3eb6247c">stp_dither_set_inks_full</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int color, int nshades, const <a class="el" href="structstp__shade.html">stp_shade_t</a> *shades, double density, double darkness)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a37">stp_dither_set_inks</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int color, double density, double darkness, int nshades, const double *svalues, int ndotsizes, const double *dvalues)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#5b8786ffa17dcc1604521b1d1cc5a3a5">stp_dither_set_inks</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int color, double density, double darkness, int nshades, const double *svalues, int ndotsizes, const double *dvalues)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a38">stp_dither_add_channel</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, unsigned char *data, unsigned channel, unsigned subchannel)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#d70196f1a4510c43f3651bf1450be5fa">stp_dither_add_channel</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, unsigned char *data, unsigned channel, unsigned subchannel)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a39">stp_dither_get_channel</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, unsigned channel, unsigned subchannel)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#8866521ed5c139e2048e5548cc4fb43f">stp_dither_get_channel</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, unsigned channel, unsigned subchannel)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a40">stp_dither</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int row, int duplicate_line, int zero_mask, const unsigned char *mask)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#0a470a9c9daef26e90bdb890479a7f87">stp_dither</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int row, int duplicate_line, int zero_mask, const unsigned char *mask)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#a41">stp_dither_internal</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int row, const unsigned short *input, int duplicate_line, int zero_mask, const unsigned char *mask)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dither_8h.html#70a6b29366005ba76ee77e9f1aaae105">stp_dither_internal</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int row, const unsigned short *input, int duplicate_line, int zero_mask, const unsigned char *mask)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Dither functions.
<p>
<hr><h2>Define Documentation</h2>
-<a class="anchor" name="a1"></a><!-- doxytag: member="dither.h::STP_ECOLOR_C" ref="a1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="fb855574a9dd1ce3c0ac8e353917cf40"></a><!-- doxytag: member="dither.h::STP_ECOLOR_C" ref="fb855574a9dd1ce3c0ac8e353917cf40" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_ECOLOR_C&nbsp;&nbsp;&nbsp;1 </td>
+ <td class="memname">#define STP_ECOLOR_C&nbsp;&nbsp;&nbsp;1 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a0"></a><!-- doxytag: member="dither.h::STP_ECOLOR_K" ref="a0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9da4fbd724d498250c7129ccbb88c9a3"></a><!-- doxytag: member="dither.h::STP_ECOLOR_K" ref="9da4fbd724d498250c7129ccbb88c9a3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_ECOLOR_K&nbsp;&nbsp;&nbsp;0 </td>
+ <td class="memname">#define STP_ECOLOR_K&nbsp;&nbsp;&nbsp;0 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a2"></a><!-- doxytag: member="dither.h::STP_ECOLOR_M" ref="a2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="42c70bd6031d27d8ce2ab23133f7ed71"></a><!-- doxytag: member="dither.h::STP_ECOLOR_M" ref="42c70bd6031d27d8ce2ab23133f7ed71" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_ECOLOR_M&nbsp;&nbsp;&nbsp;2 </td>
+ <td class="memname">#define STP_ECOLOR_M&nbsp;&nbsp;&nbsp;2 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="dither.h::STP_ECOLOR_Y" ref="a3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ac7bfac809059b8c99338dfa9347cf85"></a><!-- doxytag: member="dither.h::STP_ECOLOR_Y" ref="ac7bfac809059b8c99338dfa9347cf85" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_ECOLOR_Y&nbsp;&nbsp;&nbsp;3 </td>
+ <td class="memname">#define STP_ECOLOR_Y&nbsp;&nbsp;&nbsp;3 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a4"></a><!-- doxytag: member="dither.h::STP_NCOLORS" ref="a4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="bda31f8e7a9e473057644a5fe4a2339b"></a><!-- doxytag: member="dither.h::STP_NCOLORS" ref="bda31f8e7a9e473057644a5fe4a2339b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_NCOLORS&nbsp;&nbsp;&nbsp;(4) </td>
+ <td class="memname">#define STP_NCOLORS&nbsp;&nbsp;&nbsp;(4) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="a7"></a><!-- doxytag: member="dither.h::stp_dither_matrix_generic_t" ref="a7" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="9f5f63d4f792df1d7becccf3fb5c8fdd"></a><!-- doxytag: member="dither.h::stp_dither_matrix_generic_t" ref="9f5f63d4f792df1d7becccf3fb5c8fdd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstp__dither__matrix__generic.html">stp_dither_matrix_generic</a> <a class="el" href="structstp__dither__matrix__generic.html">stp_dither_matrix_generic_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstp__dither__matrix__generic.html">stp_dither_matrix_generic</a> <a class="el" href="structstp__dither__matrix__generic.html">stp_dither_matrix_generic_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a8"></a><!-- doxytag: member="dither.h::stp_dither_matrix_impl_t" ref="a8" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f823fed10cb9591c0e659033ec49f55f"></a><!-- doxytag: member="dither.h::stp_dither_matrix_impl_t" ref="f823fed10cb9591c0e659033ec49f55f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structdither__matrix__impl.html">dither_matrix_impl</a> <a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structdither__matrix__impl.html">dither_matrix_impl</a> <a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a6"></a><!-- doxytag: member="dither.h::stp_dither_matrix_normal_t" ref="a6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="febf0484e151cf3cce4ef0b9911d0022"></a><!-- doxytag: member="dither.h::stp_dither_matrix_normal_t" ref="febf0484e151cf3cce4ef0b9911d0022" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstp__dither__matrix__normal.html">stp_dither_matrix_normal</a> <a class="el" href="structstp__dither__matrix__normal.html">stp_dither_matrix_normal_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstp__dither__matrix__normal.html">stp_dither_matrix_normal</a> <a class="el" href="structstp__dither__matrix__normal.html">stp_dither_matrix_normal_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a5"></a><!-- doxytag: member="dither.h::stp_dither_matrix_short_t" ref="a5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9a2c54a4730e2c9bb25cf95f6cd3e597"></a><!-- doxytag: member="dither.h::stp_dither_matrix_short_t" ref="9a2c54a4730e2c9bb25cf95f6cd3e597" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstp__dither__matrix__short.html">stp_dither_matrix_short</a> <a class="el" href="structstp__dither__matrix__short.html">stp_dither_matrix_short_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstp__dither__matrix__short.html">stp_dither_matrix_short</a> <a class="el" href="structstp__dither__matrix__short.html">stp_dither_matrix_short_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a9"></a><!-- doxytag: member="dither.h::stp_dotsize_t" ref="a9" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="7a74b9371fd47b48d961d2316e2126e4"></a><!-- doxytag: member="dither.h::stp_dotsize_t" ref="7a74b9371fd47b48d961d2316e2126e4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstp__dotsize.html">stp_dotsize</a> <a class="el" href="structstp__dotsize.html">stp_dotsize_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstp__dotsize.html">stp_dotsize</a> <a class="el" href="structstp__dotsize.html">stp_dotsize_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a10"></a><!-- doxytag: member="dither.h::stp_shade_t" ref="a10" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5baefb325bf92b7ca10c2d057c04b835"></a><!-- doxytag: member="dither.h::stp_shade_t" ref="5baefb325bf92b7ca10c2d057c04b835" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstp__shade.html">stp_shade</a> <a class="el" href="structstp__shade.html">stp_shade_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstp__shade.html">stp_shade</a> <a class="el" href="structstp__shade.html">stp_shade_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a40"></a><!-- doxytag: member="dither.h::stp_dither" ref="a40" args="(stp_vars_t *v, int row, int duplicate_line, int zero_mask, const unsigned char *mask)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="0a470a9c9daef26e90bdb890479a7f87"></a><!-- doxytag: member="dither.h::stp_dither" ref="0a470a9c9daef26e90bdb890479a7f87" args="(stp_vars_t *v, int row, int duplicate_line, int zero_mask, const unsigned char *mask)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>row</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>row</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>duplicate_line</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>duplicate_line</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>zero_mask</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>zero_mask</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>mask</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>mask</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a38"></a><!-- doxytag: member="dither.h::stp_dither_add_channel" ref="a38" args="(stp_vars_t *v, unsigned char *data, unsigned channel, unsigned subchannel)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="d70196f1a4510c43f3651bf1450be5fa"></a><!-- doxytag: member="dither.h::stp_dither_add_channel" ref="d70196f1a4510c43f3651bf1450be5fa" args="(stp_vars_t *v, unsigned char *data, unsigned channel, unsigned subchannel)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_add_channel </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither_add_channel </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>data</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned&nbsp;</td>
- <td class="mdname" nowrap> <em>channel</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned&nbsp;</td>
+ <td class="paramname"> <em>channel</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned&nbsp;</td>
- <td class="mdname" nowrap> <em>subchannel</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned&nbsp;</td>
+ <td class="paramname"> <em>subchannel</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a24"></a><!-- doxytag: member="dither.h::stp_dither_describe_parameter" ref="a24" args="(const stp_vars_t *v, const char *name, stp_parameter_t *description)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f1c4669d2bed56e2e1403a7d0f36f6ba"></a><!-- doxytag: member="dither.h::stp_dither_describe_parameter" ref="f1c4669d2bed56e2e1403a7d0f36f6ba" args="(const stp_vars_t *v, const char *name, stp_parameter_t *description)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_describe_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither_describe_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>description</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>description</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a39"></a><!-- doxytag: member="dither.h::stp_dither_get_channel" ref="a39" args="(stp_vars_t *v, unsigned channel, unsigned subchannel)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="8866521ed5c139e2048e5548cc4fb43f"></a><!-- doxytag: member="dither.h::stp_dither_get_channel" ref="8866521ed5c139e2048e5548cc4fb43f" args="(stp_vars_t *v, unsigned channel, unsigned subchannel)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned char* stp_dither_get_channel </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">unsigned char* stp_dither_get_channel </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned&nbsp;</td>
- <td class="mdname" nowrap> <em>channel</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned&nbsp;</td>
+ <td class="paramname"> <em>channel</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned&nbsp;</td>
- <td class="mdname" nowrap> <em>subchannel</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned&nbsp;</td>
+ <td class="paramname"> <em>subchannel</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a33"></a><!-- doxytag: member="dither.h::stp_dither_get_first_position" ref="a33" args="(stp_vars_t *v, int color, int subchan)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="fe180672fad52d306e737a333ea113fb"></a><!-- doxytag: member="dither.h::stp_dither_get_first_position" ref="fe180672fad52d306e737a333ea113fb" args="(stp_vars_t *v, int color, int subchan)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_dither_get_first_position </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_dither_get_first_position </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>color</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>color</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>subchan</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>subchan</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a34"></a><!-- doxytag: member="dither.h::stp_dither_get_last_position" ref="a34" args="(stp_vars_t *v, int color, int subchan)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ddc996112f61432ff66a10eb502d9a4d"></a><!-- doxytag: member="dither.h::stp_dither_get_last_position" ref="ddc996112f61432ff66a10eb502d9a4d" args="(stp_vars_t *v, int color, int subchan)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_dither_get_last_position </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_dither_get_last_position </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>color</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>color</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>subchan</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>subchan</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a25"></a><!-- doxytag: member="dither.h::stp_dither_init" ref="a25" args="(stp_vars_t *v, stp_image_t *image, int out_width, int xdpi, int ydpi)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9835738585d6a9053eaeacdca25d0fe6"></a><!-- doxytag: member="dither.h::stp_dither_init" ref="9835738585d6a9053eaeacdca25d0fe6" args="(stp_vars_t *v, stp_image_t *image, int out_width, int xdpi, int ydpi)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_init </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither_init </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>image</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>image</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>out_width</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>out_width</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>xdpi</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>xdpi</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>ydpi</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>ydpi</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a41"></a><!-- doxytag: member="dither.h::stp_dither_internal" ref="a41" args="(stp_vars_t *v, int row, const unsigned short *input, int duplicate_line, int zero_mask, const unsigned char *mask)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="70a6b29366005ba76ee77e9f1aaae105"></a><!-- doxytag: member="dither.h::stp_dither_internal" ref="70a6b29366005ba76ee77e9f1aaae105" args="(stp_vars_t *v, int row, const unsigned short *input, int duplicate_line, int zero_mask, const unsigned char *mask)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_internal </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither_internal </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>row</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>row</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned short *&nbsp;</td>
- <td class="mdname" nowrap> <em>input</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned short *&nbsp;</td>
+ <td class="paramname"> <em>input</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>duplicate_line</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>duplicate_line</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>zero_mask</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>zero_mask</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>mask</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>mask</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a23"></a><!-- doxytag: member="dither.h::stp_dither_list_parameters" ref="a23" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a> stp_dither_list_parameters </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="27fa3e870e438b0c399472a908555630"></a><!-- doxytag: member="dither.h::stp_dither_list_parameters" ref="27fa3e870e438b0c399472a908555630" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a> stp_dither_list_parameters </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a18"></a><!-- doxytag: member="dither.h::stp_dither_matrix_clone" ref="a18" args="(const stp_dither_matrix_impl_t *src, stp_dither_matrix_impl_t *dest, int x_offset, int y_offset)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="d0dfe2800ed318431a0a54c1ed7d383b"></a><!-- doxytag: member="dither.h::stp_dither_matrix_clone" ref="d0dfe2800ed318431a0a54c1ed7d383b" args="(const stp_dither_matrix_impl_t *src, stp_dither_matrix_impl_t *dest, int x_offset, int y_offset)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_matrix_clone </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>src</em>, </td>
+ <td class="memname">void stp_dither_matrix_clone </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>src</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>dest</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>dest</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>x_offset</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>x_offset</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>y_offset</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>y_offset</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a19"></a><!-- doxytag: member="dither.h::stp_dither_matrix_copy" ref="a19" args="(const stp_dither_matrix_impl_t *src, stp_dither_matrix_impl_t *dest)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="3ea3c72ff26afef246873edc0bc542d3"></a><!-- doxytag: member="dither.h::stp_dither_matrix_copy" ref="3ea3c72ff26afef246873edc0bc542d3" args="(const stp_dither_matrix_impl_t *src, stp_dither_matrix_impl_t *dest)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_matrix_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>src</em>, </td>
+ <td class="memname">void stp_dither_matrix_copy </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>src</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>dest</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>dest</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a17"></a><!-- doxytag: member="dither.h::stp_dither_matrix_destroy" ref="a17" args="(stp_dither_matrix_impl_t *mat)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_dither_matrix_destroy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>mat</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="49ff7bd6b10cd34f9164b4414adbb87c"></a><!-- doxytag: member="dither.h::stp_dither_matrix_destroy" ref="49ff7bd6b10cd34f9164b4414adbb87c" args="(stp_dither_matrix_impl_t *mat)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_dither_matrix_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>mat</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a13"></a><!-- doxytag: member="dither.h::stp_dither_matrix_init" ref="a13" args="(stp_dither_matrix_impl_t *mat, int x_size, int y_size, const unsigned int *array, int transpose, int prescaled)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="2c42ec7156263c024ea6f51ab3b17530"></a><!-- doxytag: member="dither.h::stp_dither_matrix_init" ref="2c42ec7156263c024ea6f51ab3b17530" args="(stp_dither_matrix_impl_t *mat, int x_size, int y_size, const unsigned int *array, int transpose, int prescaled)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_matrix_init </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>mat</em>, </td>
+ <td class="memname">void stp_dither_matrix_init </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>mat</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>x_size</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>x_size</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>y_size</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>y_size</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned int *&nbsp;</td>
- <td class="mdname" nowrap> <em>array</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned int *&nbsp;</td>
+ <td class="paramname"> <em>array</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>transpose</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>transpose</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>prescaled</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>prescaled</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a16"></a><!-- doxytag: member="dither.h::stp_dither_matrix_init_from_dither_array" ref="a16" args="(stp_dither_matrix_impl_t *mat, const stp_array_t *array, int transpose)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="53b7ba7fd141db6ef43c68a6f500bda2"></a><!-- doxytag: member="dither.h::stp_dither_matrix_init_from_dither_array" ref="53b7ba7fd141db6ef43c68a6f500bda2" args="(stp_dither_matrix_impl_t *mat, const stp_array_t *array, int transpose)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_matrix_init_from_dither_array </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>mat</em>, </td>
+ <td class="memname">void stp_dither_matrix_init_from_dither_array </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>mat</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>array</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>array</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>transpose</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>transpose</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a14"></a><!-- doxytag: member="dither.h::stp_dither_matrix_init_short" ref="a14" args="(stp_dither_matrix_impl_t *mat, int x_size, int y_size, const unsigned short *array, int transpose, int prescaled)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="588103d2a828a6c5f51577a917b09cdf"></a><!-- doxytag: member="dither.h::stp_dither_matrix_init_short" ref="588103d2a828a6c5f51577a917b09cdf" args="(stp_dither_matrix_impl_t *mat, int x_size, int y_size, const unsigned short *array, int transpose, int prescaled)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_matrix_init_short </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>mat</em>, </td>
+ <td class="memname">void stp_dither_matrix_init_short </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>mat</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>x_size</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>x_size</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>y_size</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>y_size</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned short *&nbsp;</td>
- <td class="mdname" nowrap> <em>array</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned short *&nbsp;</td>
+ <td class="paramname"> <em>array</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>transpose</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>transpose</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>prescaled</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>prescaled</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a11"></a><!-- doxytag: member="dither.h::stp_dither_matrix_iterated_init" ref="a11" args="(stp_dither_matrix_impl_t *mat, size_t size, size_t exponent, const unsigned *array)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="36691189c1f859d82675f32f5046e674"></a><!-- doxytag: member="dither.h::stp_dither_matrix_iterated_init" ref="36691189c1f859d82675f32f5046e674" args="(stp_dither_matrix_impl_t *mat, size_t size, size_t exponent, const unsigned *array)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_matrix_iterated_init </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>mat</em>, </td>
+ <td class="memname">void stp_dither_matrix_iterated_init </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>mat</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>size</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>size</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>exponent</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>exponent</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned *&nbsp;</td>
- <td class="mdname" nowrap> <em>array</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned *&nbsp;</td>
+ <td class="paramname"> <em>array</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a20"></a><!-- doxytag: member="dither.h::stp_dither_matrix_scale_exponentially" ref="a20" args="(stp_dither_matrix_impl_t *mat, double exponent)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="a62e8e672a125150074ea9bddb474423"></a><!-- doxytag: member="dither.h::stp_dither_matrix_scale_exponentially" ref="a62e8e672a125150074ea9bddb474423" args="(stp_dither_matrix_impl_t *mat, double exponent)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_matrix_scale_exponentially </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>mat</em>, </td>
+ <td class="memname">void stp_dither_matrix_scale_exponentially </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>mat</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>exponent</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>exponent</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a21"></a><!-- doxytag: member="dither.h::stp_dither_matrix_set_row" ref="a21" args="(stp_dither_matrix_impl_t *mat, int y)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="a6ca0a88b0bef517cc1909fb7074e8ac"></a><!-- doxytag: member="dither.h::stp_dither_matrix_set_row" ref="a6ca0a88b0bef517cc1909fb7074e8ac" args="(stp_dither_matrix_impl_t *mat, int y)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_matrix_set_row </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>mat</em>, </td>
+ <td class="memname">void stp_dither_matrix_set_row </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>mat</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>y</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>y</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a12"></a><!-- doxytag: member="dither.h::stp_dither_matrix_shear" ref="a12" args="(stp_dither_matrix_impl_t *mat, int x_shear, int y_shear)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="df8bb5a54d552846dcf4d1534d612b65"></a><!-- doxytag: member="dither.h::stp_dither_matrix_shear" ref="df8bb5a54d552846dcf4d1534d612b65" args="(stp_dither_matrix_impl_t *mat, int x_shear, int y_shear)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_matrix_shear </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>mat</em>, </td>
+ <td class="memname">void stp_dither_matrix_shear </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structdither__matrix__impl.html">stp_dither_matrix_impl_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>mat</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>x_shear</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>x_shear</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>y_shear</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>y_shear</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a15"></a><!-- doxytag: member="dither.h::stp_dither_matrix_validate_array" ref="a15" args="(const stp_array_t *array)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_dither_matrix_validate_array </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>array</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="ad322d923e2d9c3141cc50863d627b25"></a><!-- doxytag: member="dither.h::stp_dither_matrix_validate_array" ref="ad322d923e2d9c3141cc50863d627b25" args="(const stp_array_t *array)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_dither_matrix_validate_array </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>array</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a32"></a><!-- doxytag: member="dither.h::stp_dither_set_adaptive_limit" ref="a32" args="(stp_vars_t *v, double limit)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c6a4aa7bda3af1ae03d87f243311ebba"></a><!-- doxytag: member="dither.h::stp_dither_set_adaptive_limit" ref="c6a4aa7bda3af1ae03d87f243311ebba" args="(stp_vars_t *v, double limit)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_set_adaptive_limit </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither_set_adaptive_limit </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>limit</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>limit</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a31"></a><!-- doxytag: member="dither.h::stp_dither_set_ink_spread" ref="a31" args="(stp_vars_t *v, int spread)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="b47439fc32e7f669f8cd6c41acdcf398"></a><!-- doxytag: member="dither.h::stp_dither_set_ink_spread" ref="b47439fc32e7f669f8cd6c41acdcf398" args="(stp_vars_t *v, int spread)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_set_ink_spread </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither_set_ink_spread </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>spread</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>spread</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a37"></a><!-- doxytag: member="dither.h::stp_dither_set_inks" ref="a37" args="(stp_vars_t *v, int color, double density, double darkness, int nshades, const double *svalues, int ndotsizes, const double *dvalues)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5b8786ffa17dcc1604521b1d1cc5a3a5"></a><!-- doxytag: member="dither.h::stp_dither_set_inks" ref="5b8786ffa17dcc1604521b1d1cc5a3a5" args="(stp_vars_t *v, int color, double density, double darkness, int nshades, const double *svalues, int ndotsizes, const double *dvalues)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_set_inks </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither_set_inks </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>color</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>color</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>density</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>density</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>darkness</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>darkness</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>nshades</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>nshades</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const double *&nbsp;</td>
- <td class="mdname" nowrap> <em>svalues</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const double *&nbsp;</td>
+ <td class="paramname"> <em>svalues</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>ndotsizes</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>ndotsizes</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const double *&nbsp;</td>
- <td class="mdname" nowrap> <em>dvalues</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const double *&nbsp;</td>
+ <td class="paramname"> <em>dvalues</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a36"></a><!-- doxytag: member="dither.h::stp_dither_set_inks_full" ref="a36" args="(stp_vars_t *v, int color, int nshades, const stp_shade_t *shades, double density, double darkness)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f5822743e380d0d51a397dcb3eb6247c"></a><!-- doxytag: member="dither.h::stp_dither_set_inks_full" ref="f5822743e380d0d51a397dcb3eb6247c" args="(stp_vars_t *v, int color, int nshades, const stp_shade_t *shades, double density, double darkness)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_set_inks_full </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither_set_inks_full </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>color</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>color</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>nshades</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>nshades</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="structstp__shade.html">stp_shade_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>shades</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structstp__shade.html">stp_shade_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>shades</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>density</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>density</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>darkness</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>darkness</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a35"></a><!-- doxytag: member="dither.h::stp_dither_set_inks_simple" ref="a35" args="(stp_vars_t *v, int color, int nlevels, const double *levels, double density, double darkness)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4dd13ea23fe601571d864eabae4b0c40"></a><!-- doxytag: member="dither.h::stp_dither_set_inks_simple" ref="4dd13ea23fe601571d864eabae4b0c40" args="(stp_vars_t *v, int color, int nlevels, const double *levels, double density, double darkness)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_set_inks_simple </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither_set_inks_simple </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>color</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>color</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>nlevels</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>nlevels</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const double *&nbsp;</td>
- <td class="mdname" nowrap> <em>levels</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const double *&nbsp;</td>
+ <td class="paramname"> <em>levels</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>density</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>density</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>darkness</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>darkness</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a26"></a><!-- doxytag: member="dither.h::stp_dither_set_iterated_matrix" ref="a26" args="(stp_vars_t *v, size_t edge, size_t iterations, const unsigned *data, int prescaled, int x_shear, int y_shear)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="57aecb702251a2e18848b02109521aed"></a><!-- doxytag: member="dither.h::stp_dither_set_iterated_matrix" ref="57aecb702251a2e18848b02109521aed" args="(stp_vars_t *v, size_t edge, size_t iterations, const unsigned *data, int prescaled, int x_shear, int y_shear)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_set_iterated_matrix </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither_set_iterated_matrix </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>edge</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>edge</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>iterations</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>iterations</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned *&nbsp;</td>
+ <td class="paramname"> <em>data</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>prescaled</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>prescaled</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>x_shear</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>x_shear</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>y_shear</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>y_shear</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a27"></a><!-- doxytag: member="dither.h::stp_dither_set_matrix" ref="a27" args="(stp_vars_t *v, const stp_dither_matrix_generic_t *mat, int transpose, int x_shear, int y_shear)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="a973f651768626a6eb7ab9ad4ce09b2c"></a><!-- doxytag: member="dither.h::stp_dither_set_matrix" ref="a973f651768626a6eb7ab9ad4ce09b2c" args="(stp_vars_t *v, const stp_dither_matrix_generic_t *mat, int transpose, int x_shear, int y_shear)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_set_matrix </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither_set_matrix </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="structstp__dither__matrix__generic.html">stp_dither_matrix_generic_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>mat</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structstp__dither__matrix__generic.html">stp_dither_matrix_generic_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>mat</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>transpose</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>transpose</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>x_shear</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>x_shear</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>y_shear</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>y_shear</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a28"></a><!-- doxytag: member="dither.h::stp_dither_set_matrix_from_dither_array" ref="a28" args="(stp_vars_t *v, const stp_array_t *array, int transpose)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="3155913bdc63c0545786fc427ca2396a"></a><!-- doxytag: member="dither.h::stp_dither_set_matrix_from_dither_array" ref="3155913bdc63c0545786fc427ca2396a" args="(stp_vars_t *v, const stp_array_t *array, int transpose)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_set_matrix_from_dither_array </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither_set_matrix_from_dither_array </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>array</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>array</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>transpose</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>transpose</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a30"></a><!-- doxytag: member="dither.h::stp_dither_set_randomizer" ref="a30" args="(stp_vars_t *v, int color, double)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="560bcf46dfa233a01bdf6042e4680f54"></a><!-- doxytag: member="dither.h::stp_dither_set_randomizer" ref="560bcf46dfa233a01bdf6042e4680f54" args="(stp_vars_t *v, int color, double)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_set_randomizer </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither_set_randomizer </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>color</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>color</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a29"></a><!-- doxytag: member="dither.h::stp_dither_set_transition" ref="a29" args="(stp_vars_t *v, double)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="6f4efd170562a43139f7d6a4b41ecaf3"></a><!-- doxytag: member="dither.h::stp_dither_set_transition" ref="6f4efd170562a43139f7d6a4b41ecaf3" args="(stp_vars_t *v, double)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dither_set_transition </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_dither_set_transition </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a22"></a><!-- doxytag: member="dither.h::stp_find_standard_dither_array" ref="a22" args="(int x_aspect, int y_aspect)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c523d1ba539398308a7ea83f4188d6ae"></a><!-- doxytag: member="dither.h::stp_find_standard_dither_array" ref="c523d1ba539398308a7ea83f4188d6ae" args="(int x_aspect, int y_aspect)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a>* stp_find_standard_dither_array </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">int&nbsp;</td>
- <td class="mdname" nowrap> <em>x_aspect</em>, </td>
+ <td class="memname"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a>* stp_find_standard_dither_array </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>x_aspect</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>y_aspect</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>y_aspect</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/doxygen.css b/doc/gutenprint/html/doxygen.css
index decae9e..c7db1a8 100644
--- a/doc/gutenprint/html/doxygen.css
+++ b/doc/gutenprint/html/doxygen.css
@@ -17,8 +17,8 @@ H3 {
CAPTION { font-weight: bold }
DIV.qindex {
width: 100%;
- background-color: #eeeeff;
- border: 1px solid #b0b0b0;
+ background-color: #e8eef2;
+ border: 1px solid #84b0c7;
text-align: center;
margin: 2px;
padding: 2px;
@@ -26,16 +26,16 @@ DIV.qindex {
}
DIV.nav {
width: 100%;
- background-color: #eeeeff;
- border: 1px solid #b0b0b0;
+ background-color: #e8eef2;
+ border: 1px solid #84b0c7;
text-align: center;
margin: 2px;
padding: 2px;
line-height: 140%;
}
DIV.navtab {
- background-color: #eeeeff;
- border: 1px solid #b0b0b0;
+ background-color: #e8eef2;
+ border: 1px solid #84b0c7;
text-align: center;
margin: 2px;
margin-right: 15px;
@@ -80,7 +80,7 @@ A.codeRef:visited { font-weight: normal; color: #0000FF}
A:hover { text-decoration: none; background-color: #f2f2ff }
DL.el { margin-left: -1cm }
.fragment {
- font-family: Fixed, monospace;
+ font-family: monospace, fixed;
font-size: 95%;
}
PRE.fragment {
@@ -96,14 +96,7 @@ PRE.fragment {
padding-bottom: 4px;
}
DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
-TD.md { background-color: #F4F4FB; font-weight: bold; }
-TD.mdPrefix {
- background-color: #F4F4FB;
- color: #606060;
- font-size: 80%;
-}
-TD.mdname1 { background-color: #F4F4FB; font-weight: bold; color: #602020; }
-TD.mdname { background-color: #F4F4FB; font-weight: bold; color: #602020; width: 600px; }
+
DIV.groupHeader {
margin-left: 16px;
margin-top: 12px;
@@ -118,7 +111,7 @@ BODY {
margin-left: 20px;
}
TD.indexkey {
- background-color: #eeeeff;
+ background-color: #e8eef2;
font-weight: bold;
padding-right : 10px;
padding-top : 2px;
@@ -131,7 +124,7 @@ TD.indexkey {
border: 1px solid #CCCCCC;
}
TD.indexvalue {
- background-color: #eeeeff;
+ background-color: #e8eef2;
font-style: italic;
padding-right : 10px;
padding-top : 2px;
@@ -156,13 +149,6 @@ SPAN.comment { color: #800000 }
SPAN.preprocessor { color: #806020 }
SPAN.stringliteral { color: #002080 }
SPAN.charliteral { color: #008080 }
-.mdTable {
- border: 1px solid #868686;
- background-color: #F4F4FB;
-}
-.mdRow {
- padding: 8px 10px;
-}
.mdescLeft {
padding: 0px 8px 4px 8px;
font-size: 80%;
@@ -286,24 +272,87 @@ FORM.search {
INPUT.search { font-size: 75%;
color: #000080;
font-weight: normal;
- background-color: #eeeeff;
+ background-color: #e8eef2;
}
TD.tiny { font-size: 75%;
}
a {
- color: #252E78;
+ color: #1A41A8;
}
a:visited {
- color: #3D2185;
+ color: #2A3798;
}
.dirtab { padding: 4px;
border-collapse: collapse;
- border: 1px solid #b0b0b0;
+ border: 1px solid #84b0c7;
}
-TH.dirtab { background: #eeeeff;
+TH.dirtab { background: #e8eef2;
font-weight: bold;
}
HR { height: 1px;
border: none;
border-top: 1px solid black;
}
+
+/* Style for detailed member documentation */
+.memtemplate {
+ font-size: 80%;
+ color: #606060;
+ font-weight: normal;
+}
+.memnav {
+ background-color: #e8eef2;
+ border: 1px solid #84b0c7;
+ text-align: center;
+ margin: 2px;
+ margin-right: 15px;
+ padding: 2px;
+}
+.memitem {
+ padding: 4px;
+ background-color: #eef3f5;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #dedeee;
+ -moz-border-radius: 8px 8px 8px 8px;
+}
+.memname {
+ white-space: nowrap;
+ font-weight: bold;
+}
+.memdoc{
+ padding-left: 10px;
+}
+.memproto {
+ background-color: #d5e1e8;
+ width: 100%;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #84b0c7;
+ font-weight: bold;
+ -moz-border-radius: 8px 8px 8px 8px;
+}
+.paramkey {
+ text-align: right;
+}
+.paramtype {
+ white-space: nowrap;
+}
+.paramname {
+ color: #602020;
+ font-style: italic;
+ white-space: nowrap;
+}
+/* End Styling for detailed member documentation */
+
+/* for the tree view */
+.ftvtree {
+ font-family: sans-serif;
+ margin:0.5em;
+}
+.directory { font-size: 9pt; font-weight: bold; }
+.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }
+.directory > h3 { margin-top: 0; }
+.directory p { margin: 0px; white-space: nowrap; }
+.directory div { display: none; margin: 0px; }
+.directory img { vertical-align: -30%; }
diff --git a/doc/gutenprint/html/files.html b/doc/gutenprint/html/files.html
index 68167d4..614f956 100644
--- a/doc/gutenprint/html/files.html
+++ b/doc/gutenprint/html/files.html
@@ -1,10 +1,25 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: File Index</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.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="qindexHL" 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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
<h1>libgutenprint API Reference File List</h1>Here is a list of all files with brief descriptions:<table>
<tr><td class="indexkey">include/gutenprint/<a class="el" href="array_8h.html">array.h</a></td><td class="indexvalue">Array functions </td></tr>
<tr><td class="indexkey">include/gutenprint/<a class="el" href="bit-ops_8h.html">bit-ops.h</a></td><td class="indexvalue">Bit operations </td></tr>
@@ -32,8 +47,8 @@
<tr><td class="indexkey">include/gutenprint/<a class="el" href="weave_8h.html">weave.h</a></td><td class="indexvalue">Softweave functions </td></tr>
<tr><td class="indexkey">include/gutenprint/<a class="el" href="xml_8h.html">xml.h</a></td><td class="indexvalue">XML tree functions </td></tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/functions.html b/doc/gutenprint/html/functions.html
index c8b0a5c..ba17dca 100644
--- a/doc/gutenprint/html/functions.html
+++ b/doc/gutenprint/html/functions.html
@@ -1,178 +1,387 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" 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>
-<div class="qindex"><a class="qindexHL" href="functions.html">All</a> | <a class="qindex" href="functions_vars.html">Variables</a></div>
-<div class="qindex"><a class="qindex" href="#index_a">a</a> | <a class="qindex" href="#index_b">b</a> | <a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_d">d</a> | <a class="qindex" href="#index_e">e</a> | <a class="qindex" href="#index_f">f</a> | <a class="qindex" href="#index_g">g</a> | <a class="qindex" href="#index_h">h</a> | <a class="qindex" href="#index_i">i</a> | <a class="qindex" href="#index_j">j</a> | <a class="qindex" href="#index_l">l</a> | <a class="qindex" href="#index_m">m</a> | <a class="qindex" href="#index_n">n</a> | <a class="qindex" href="#index_o">o</a> | <a class="qindex" href="#index_p">p</a> | <a class="qindex" href="#index_r">r</a> | <a class="qindex" href="#index_s">s</a> | <a class="qindex" href="#index_t">t</a> | <a class="qindex" href="#index_u">u</a> | <a class="qindex" href="#index_v">v</a> | <a class="qindex" href="#index_w">w</a> | <a class="qindex" href="#index_x">x</a> | <a class="qindex" href="#index_y">y</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="functions.html"><span>All</span></a></li>
+ <li><a href="functions_vars.html"><span>Variables</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="#index_a"><span>a</span></a></li>
+ <li><a href="#index_b"><span>b</span></a></li>
+ <li><a href="#index_c"><span>c</span></a></li>
+ <li><a href="#index_d"><span>d</span></a></li>
+ <li><a href="#index_e"><span>e</span></a></li>
+ <li><a href="#index_f"><span>f</span></a></li>
+ <li><a href="#index_g"><span>g</span></a></li>
+ <li><a href="#index_h"><span>h</span></a></li>
+ <li><a href="#index_i"><span>i</span></a></li>
+ <li><a href="#index_j"><span>j</span></a></li>
+ <li><a href="#index_l"><span>l</span></a></li>
+ <li><a href="#index_m"><span>m</span></a></li>
+ <li><a href="#index_n"><span>n</span></a></li>
+ <li><a href="#index_o"><span>o</span></a></li>
+ <li><a href="#index_p"><span>p</span></a></li>
+ <li><a href="#index_r"><span>r</span></a></li>
+ <li><a href="#index_s"><span>s</span></a></li>
+ <li><a href="#index_t"><span>t</span></a></li>
+ <li><a href="#index_u"><span>u</span></a></li>
+ <li><a href="#index_v"><span>v</span></a></li>
+ <li><a href="#index_w"><span>w</span></a></li>
+ <li><a href="#index_x"><span>x</span></a></li>
+ <li><a href="#index_y"><span>y</span></a></li>
+ </ul>
+</div>
<p>
Here is a list of all struct and union fields with links to the structures/unions they belong to:
<p>
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
<li>array
-: <a class="el" href="structstp__parameter__t.html#o25">stp_parameter_t</a><li>attrs
-: <a class="el" href="structstp__mxml__value__s.html#o2">stp_mxml_value_s</a></ul>
+: <a class="el" href="structstp__parameter__t.html#28aef58241d3a500968ca65df099ee3a">stp_parameter_t</a>
+<li>attrs
+: <a class="el" href="structstp__mxml__value__s.html#69974b612f59fd3ef1d5db85db2d1a07">stp_mxml_value_s</a>
+</ul>
<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
<li>base
-: <a class="el" href="structdither__matrix__impl.html#o0">dither_matrix_impl</a><li>bit_pattern
-: <a class="el" href="structstp__dotsize.html#o0">stp_dotsize</a><li>boolean
-: <a class="el" href="structstp__parameter__t.html#o23">stp_parameter_t</a><li>bottom
-: <a class="el" href="structstp__papersize__t.html#o7">stp_papersize_t</a><li>bounds
-: <a class="el" href="structstp__parameter__t.html#o18">stp_parameter_t</a><li>bytes
-: <a class="el" href="structstp__raw__t.html#o0">stp_raw_t</a>, <a class="el" href="structstp__dither__matrix__generic.html#o2">stp_dither_matrix_generic</a>, <a class="el" href="structstp__dither__matrix__normal.html#o2">stp_dither_matrix_normal</a>, <a class="el" href="structstp__dither__matrix__short.html#o2">stp_dither_matrix_short</a></ul>
+: <a class="el" href="structdither__matrix__impl.html#331debb887e076f8b52952ba6cc2b50b">dither_matrix_impl</a>
+<li>bit_pattern
+: <a class="el" href="structstp__dotsize.html#8d5273395d0e27004f779de0ea81ff23">stp_dotsize</a>
+<li>boolean
+: <a class="el" href="structstp__parameter__t.html#74aaa2515728660657133ca3191e422c">stp_parameter_t</a>
+<li>bottom
+: <a class="el" href="structstp__papersize__t.html#9c7fcf4d0bac23817b6f56996fed4043">stp_papersize_t</a>
+<li>bounds
+: <a class="el" href="structstp__parameter__t.html#bb297424036e868212f5086d5c5235fe">stp_parameter_t</a>
+<li>bytes
+: <a class="el" href="structstp__dither__matrix__short.html#d4d85727401505eab74e3e667f4a38f4">stp_dither_matrix_short</a>
+, <a class="el" href="structstp__dither__matrix__normal.html#d72d088edfe3223c2df8fd4fb6178b98">stp_dither_matrix_normal</a>
+, <a class="el" href="structstp__raw__t.html#5e4620104d47e7e593d75d1ebc977407">stp_raw_t</a>
+, <a class="el" href="structstp__dither__matrix__generic.html#b963ddf7c0826bd3cc316c2375f1205b">stp_dither_matrix_generic</a>
+</ul>
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
<li>category
-: <a class="el" href="structstp__parameter__t.html#o2">stp_parameter_t</a><li>channel
-: <a class="el" href="structstp__parameter__t.html#o9">stp_parameter_t</a><li>child
-: <a class="el" href="structstp__mxml__node__s.html#o4">stp_mxml_node_s</a><li>class
-: <a class="el" href="structstp__module.html#o3">stp_module</a><li>colorfuncs
-: <a class="el" href="structstp__color.html#o2">stp_color</a><li>comment
-: <a class="el" href="structstp__papersize__t.html#o2">stp_papersize_t</a>, <a class="el" href="structstp__module.html#o2">stp_module</a><li>conclude
-: <a class="el" href="structstp__image.html#o6">stp_image</a><li>count
-: <a class="el" href="structstp__cached__curve__t.html#o3">stp_cached_curve_t</a><li>curve
-: <a class="el" href="structstp__parameter__t.html#o19">stp_parameter_t</a>, <a class="el" href="structstp__cached__curve__t.html#o0">stp_cached_curve_t</a></ul>
+: <a class="el" href="structstp__parameter__t.html#2cb67e4324a017746ca9bfda772aa50f">stp_parameter_t</a>
+<li>channel
+: <a class="el" href="structstp__parameter__t.html#79bc0b76d5d5e238ddd205aa4a97ebad">stp_parameter_t</a>
+<li>child
+: <a class="el" href="structstp__mxml__node__s.html#44550ea8d68a483ccc130c58b66ddd33">stp_mxml_node_s</a>
+<li>class
+: <a class="el" href="structstp__module.html#4ebc727be1ec8edaaa1b25415a3932e3">stp_module</a>
+<li>colorfuncs
+: <a class="el" href="structstp__color.html#4442d36d0bcf746130f82ffe6f90147f">stp_color</a>
+<li>comment
+: <a class="el" href="structstp__module.html#b60ac536d9ec7b3a306cddf4c06e18bb">stp_module</a>
+, <a class="el" href="structstp__papersize__t.html#5cdc973122b8cc2e612d2dee306cbf1d">stp_papersize_t</a>
+<li>conclude
+: <a class="el" href="structstp__image.html#5d2385711b303e055258c28f42ab7f4c">stp_image</a>
+<li>count
+: <a class="el" href="structstp__cached__curve__t.html#99b772c3f4db71d58a4ee2315e712f04">stp_cached_curve_t</a>
+<li>curve
+: <a class="el" href="structstp__cached__curve__t.html#e9b4170bfafe7d85b36689cbd8eea41e">stp_cached_curve_t</a>
+, <a class="el" href="structstp__parameter__t.html#d64f0c31d200d3d413725621b3ef9133">stp_parameter_t</a>
+</ul>
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
<li>d_cache
-: <a class="el" href="structstp__cached__curve__t.html#o1">stp_cached_curve_t</a><li>data
-: <a class="el" href="structstp__raw__t.html#o1">stp_raw_t</a>, <a class="el" href="structstp__dither__matrix__generic.html#o4">stp_dither_matrix_generic</a>, <a class="el" href="structstp__dither__matrix__normal.html#o4">stp_dither_matrix_normal</a>, <a class="el" href="structstp__dither__matrix__short.html#o4">stp_dither_matrix_short</a><li>dbl
-: <a class="el" href="structstp__parameter__t.html#o20">stp_parameter_t</a><li>deflt
-: <a class="el" href="structstp__parameter__t.html#o26">stp_parameter_t</a><li>describe_output
-: <a class="el" href="structstp__printfuncs__t.html#o8">stp_printfuncs_t</a><li>describe_parameter
-: <a class="el" href="structstp__colorfuncs__t.html#o3">stp_colorfuncs_t</a><li>describe_resolution
-: <a class="el" href="structstp__printfuncs__t.html#o7">stp_printfuncs_t</a><li>dimension
-: <a class="el" href="structstp__parameter__t.html#o21">stp_parameter_t</a><li>dot_sizes
-: <a class="el" href="structstp__shade.html#o2">stp_shade</a></ul>
+: <a class="el" href="structstp__cached__curve__t.html#59c26647178724471f383dea6e85f8ae">stp_cached_curve_t</a>
+<li>data
+: <a class="el" href="structstp__dither__matrix__normal.html#e67cb37136c5e9d9c4b1a44cd2dab87b">stp_dither_matrix_normal</a>
+, <a class="el" href="structstp__raw__t.html#36151f67569592aeac5c549a2a0daa2a">stp_raw_t</a>
+, <a class="el" href="structstp__dither__matrix__generic.html#52acbda296a57a6087852eab62bc62db">stp_dither_matrix_generic</a>
+, <a class="el" href="structstp__dither__matrix__short.html#f4f6b5634ea79cf694782e35a8d7607d">stp_dither_matrix_short</a>
+<li>dbl
+: <a class="el" href="structstp__parameter__t.html#12fc8869d3056687e576af63c6fbd675">stp_parameter_t</a>
+<li>deflt
+: <a class="el" href="structstp__parameter__t.html#79042d88fa0ab284a8e3e4ad7b969f90">stp_parameter_t</a>
+<li>describe_output
+: <a class="el" href="structstp__printfuncs__t.html#444ec86f3fe02ac479cbf2fc152d3423">stp_printfuncs_t</a>
+<li>describe_parameter
+: <a class="el" href="structstp__colorfuncs__t.html#bf691142b608f4f02f33283dd3e67bae">stp_colorfuncs_t</a>
+<li>describe_resolution
+: <a class="el" href="structstp__printfuncs__t.html#18e0da9638360173e0d75d839ce72b92">stp_printfuncs_t</a>
+<li>dimension
+: <a class="el" href="structstp__parameter__t.html#29505a2b48cd755e10cedf01f3683d61">stp_parameter_t</a>
+<li>dot_sizes
+: <a class="el" href="structstp__shade.html#5057a856d4a6f7095af66b8cefc3cdc3">stp_shade</a>
+</ul>
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
<li>element
-: <a class="el" href="unionstp__mxml__value__u.html#o0">stp_mxml_value_u</a><li>end_job
-: <a class="el" href="structstp__printfuncs__t.html#o11">stp_printfuncs_t</a><li>end_pos
-: <a class="el" href="structstp__linebounds__t.html#o2">stp_linebounds_t</a><li>exp
-: <a class="el" href="structdither__matrix__impl.html#o1">dither_matrix_impl</a></ul>
+: <a class="el" href="unionstp__mxml__value__u.html#d4d8442bb433ac3da208e22ff0eaccf7">stp_mxml_value_u</a>
+<li>end_job
+: <a class="el" href="structstp__printfuncs__t.html#81fa6b507a316a8d6d7404b29920936e">stp_printfuncs_t</a>
+<li>end_pos
+: <a class="el" href="structstp__linebounds__t.html#9bc2a60779ccf4ac3d90d47441e883ab">stp_linebounds_t</a>
+<li>exp
+: <a class="el" href="structdither__matrix__impl.html#db0e7fb4b5e5149f0815af448676df8b">dither_matrix_impl</a>
+</ul>
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
<li>fast_mask
-: <a class="el" href="structdither__matrix__impl.html#o13">dither_matrix_impl</a><li>fini
-: <a class="el" href="structstp__module.html#o6">stp_module</a></ul>
+: <a class="el" href="structdither__matrix__impl.html#8c7141e2e35f6cc14896d23d15a81914">dither_matrix_impl</a>
+<li>fini
+: <a class="el" href="structstp__module.html#e04ff0565f8ebd56b383917b602ffc4a">stp_module</a>
+</ul>
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
<li>get_appname
-: <a class="el" href="structstp__image.html#o5">stp_image</a><li>get_row
-: <a class="el" href="structstp__image.html#o4">stp_image</a>, <a class="el" href="structstp__colorfuncs__t.html#o1">stp_colorfuncs_t</a></ul>
+: <a class="el" href="structstp__image.html#56636ad7c0dbf0a82284241f796d95cd">stp_image</a>
+<li>get_row
+: <a class="el" href="structstp__colorfuncs__t.html#f00aab442da969ffa5c6c1e592bad7cd">stp_colorfuncs_t</a>
+, <a class="el" href="structstp__image.html#8f7f8fb5826f52b8bd820f422c583350">stp_image</a>
+</ul>
<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
<li>handle
-: <a class="el" href="structstp__module.html#o4">stp_module</a><li>height
-: <a class="el" href="structstp__papersize__t.html#o4">stp_papersize_t</a>, <a class="el" href="structstp__image.html#o3">stp_image</a><li>help
-: <a class="el" href="structstp__parameter__t.html#o3">stp_parameter_t</a></ul>
+: <a class="el" href="structstp__module.html#1a96aa2db220972e124717cc6dd03c8e">stp_module</a>
+<li>height
+: <a class="el" href="structstp__image.html#4977ad211581999a3f3290983929cce9">stp_image</a>
+, <a class="el" href="structstp__papersize__t.html#040d59e39abdef9b12c929734fb7a08c">stp_papersize_t</a>
+<li>help
+: <a class="el" href="structstp__parameter__t.html#9f0637d6b97f0daa3122840eb2bd13db">stp_parameter_t</a>
+</ul>
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
<li>i_own
-: <a class="el" href="structdither__matrix__impl.html#o10">dither_matrix_impl</a><li>imageable_area
-: <a class="el" href="structstp__printfuncs__t.html#o3">stp_printfuncs_t</a><li>index
-: <a class="el" href="structdither__matrix__impl.html#o9">dither_matrix_impl</a><li>init
-: <a class="el" href="structstp__module.html#o5">stp_module</a>, <a class="el" href="structstp__image.html#o0">stp_image</a>, <a class="el" href="structstp__colorfuncs__t.html#o0">stp_colorfuncs_t</a><li>integer
-: <a class="el" href="structstp__parameter__t.html#o22">stp_parameter_t</a>, <a class="el" href="unionstp__mxml__value__u.html#o1">stp_mxml_value_u</a><li>is_active
-: <a class="el" href="structstp__parameter__t.html#o8">stp_parameter_t</a><li>is_mandatory
-: <a class="el" href="structstp__parameter__t.html#o7">stp_parameter_t</a></ul>
+: <a class="el" href="structdither__matrix__impl.html#78152fe120c430f6400b731e5c722bd3">dither_matrix_impl</a>
+<li>imageable_area
+: <a class="el" href="structstp__printfuncs__t.html#68c9339cc1b74382ec07eed78c2bd501">stp_printfuncs_t</a>
+<li>index
+: <a class="el" href="structdither__matrix__impl.html#b744f40c883acc93ad0afbf5f048f27a">dither_matrix_impl</a>
+<li>init
+: <a class="el" href="structstp__colorfuncs__t.html#a10cf47dc6db374ef209d0d96592b1fe">stp_colorfuncs_t</a>
+, <a class="el" href="structstp__image.html#ce69bf25344a814cabea38afa4527086">stp_image</a>
+, <a class="el" href="structstp__module.html#fa7d4259940b8d42a36f14108f504944">stp_module</a>
+<li>integer
+: <a class="el" href="unionstp__mxml__value__u.html#9540870864c06f2bf901024b7cc9048d">stp_mxml_value_u</a>
+, <a class="el" href="structstp__parameter__t.html#3563548500d3ec917d8e1cf88c34f8cd">stp_parameter_t</a>
+<li>is_active
+: <a class="el" href="structstp__parameter__t.html#8b1af01f0874c79b6dbc4d0eca432952">stp_parameter_t</a>
+<li>is_mandatory
+: <a class="el" href="structstp__parameter__t.html#ce4d02e3665f9cdfe83ed7dd559e1c1a">stp_parameter_t</a>
+</ul>
<h3><a class="anchor" name="index_j">- j -</a></h3><ul>
<li>jet
-: <a class="el" href="structstp__weave__t.html#o2">stp_weave_t</a></ul>
+: <a class="el" href="structstp__weave__t.html#31163b246a77f7959161edb6dd9ff61e">stp_weave_t</a>
+</ul>
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
<li>last_child
-: <a class="el" href="structstp__mxml__node__s.html#o5">stp_mxml_node_s</a><li>last_x
-: <a class="el" href="structdither__matrix__impl.html#o5">dither_matrix_impl</a><li>last_x_mod
-: <a class="el" href="structdither__matrix__impl.html#o6">dither_matrix_impl</a><li>last_y
-: <a class="el" href="structdither__matrix__impl.html#o7">dither_matrix_impl</a><li>last_y_mod
-: <a class="el" href="structdither__matrix__impl.html#o8">dither_matrix_impl</a><li>left
-: <a class="el" href="structstp__papersize__t.html#o6">stp_papersize_t</a><li>limit
-: <a class="el" href="structstp__printfuncs__t.html#o5">stp_printfuncs_t</a><li>list_parameters
-: <a class="el" href="structstp__printfuncs__t.html#o0">stp_printfuncs_t</a>, <a class="el" href="structstp__colorfuncs__t.html#o2">stp_colorfuncs_t</a><li>logicalpassstart
-: <a class="el" href="structstp__pass__t.html#o2">stp_pass_t</a>, <a class="el" href="structstp__weave__t.html#o4">stp_weave_t</a><li>long_name
-: <a class="el" href="structstp__color.html#o1">stp_color</a><li>lower
-: <a class="el" href="structstp__int__bound__t.html#o0">stp_int_bound_t</a>, <a class="el" href="structstp__double__bound__t.html#o0">stp_double_bound_t</a></ul>
+: <a class="el" href="structstp__mxml__node__s.html#5fb356e73f91b24211882f42cbbe7a08">stp_mxml_node_s</a>
+<li>last_x
+: <a class="el" href="structdither__matrix__impl.html#f0728348e6da1cf904204ef88e0a5853">dither_matrix_impl</a>
+<li>last_x_mod
+: <a class="el" href="structdither__matrix__impl.html#16f516218f0c5a31a1eac49e5c57add5">dither_matrix_impl</a>
+<li>last_y
+: <a class="el" href="structdither__matrix__impl.html#c1a83c82c364098dce631ec7174574be">dither_matrix_impl</a>
+<li>last_y_mod
+: <a class="el" href="structdither__matrix__impl.html#d03881dd78211b5bcb1a62453c060d2e">dither_matrix_impl</a>
+<li>left
+: <a class="el" href="structstp__papersize__t.html#9ceb7ef01ea56c990eddbef4140b34a0">stp_papersize_t</a>
+<li>limit
+: <a class="el" href="structstp__printfuncs__t.html#36e471ee24b92cfd67390a025cbc427e">stp_printfuncs_t</a>
+<li>list_parameters
+: <a class="el" href="structstp__printfuncs__t.html#19dc0ba4351a154cf9450ac4fce1ca1a">stp_printfuncs_t</a>
+, <a class="el" href="structstp__colorfuncs__t.html#14c6ae1a87ba1ba33f88fa71038f9ec9">stp_colorfuncs_t</a>
+<li>logicalpassstart
+: <a class="el" href="structstp__weave__t.html#1e50ffa910d33a365572ceb93f0197c6">stp_weave_t</a>
+, <a class="el" href="structstp__pass__t.html#e93d9d32f282f62426160626ff6c5ca3">stp_pass_t</a>
+<li>long_name
+: <a class="el" href="structstp__color.html#b7c0a627b31ebfb97fd1db2677032479">stp_color</a>
+<li>lower
+: <a class="el" href="structstp__int__bound__t.html#c5ae98fad865ad6d4816016e233f5a53">stp_int_bound_t</a>
+, <a class="el" href="structstp__double__bound__t.html#a00903ee6e04e01b6b2bb7033e3c76ce">stp_double_bound_t</a>
+</ul>
<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
<li>major
-: <a class="el" href="structstp__module__version.html#o0">stp_module_version</a><li>matrix
-: <a class="el" href="structdither__matrix__impl.html#o14">dither_matrix_impl</a><li>maximum_imageable_area
-: <a class="el" href="structstp__printfuncs__t.html#o4">stp_printfuncs_t</a><li>media_size
-: <a class="el" href="structstp__printfuncs__t.html#o2">stp_printfuncs_t</a><li>minor
-: <a class="el" href="structstp__module__version.html#o1">stp_module_version</a><li>missingstartrows
-: <a class="el" href="structstp__pass__t.html#o1">stp_pass_t</a>, <a class="el" href="structstp__weave__t.html#o3">stp_weave_t</a></ul>
+: <a class="el" href="structstp__module__version.html#15add43e03d0e1624f40c083fa958692">stp_module_version</a>
+<li>matrix
+: <a class="el" href="structdither__matrix__impl.html#e28102f9e3d3cfb8eb48d9e69e807f96">dither_matrix_impl</a>
+<li>maximum_imageable_area
+: <a class="el" href="structstp__printfuncs__t.html#3661a4612e62e8e5aef31eaab345675c">stp_printfuncs_t</a>
+<li>media_size
+: <a class="el" href="structstp__printfuncs__t.html#102e995ff1ce583f84e38409852bf95f">stp_printfuncs_t</a>
+<li>minor
+: <a class="el" href="structstp__module__version.html#eced49a93c5e461fa95f809ad077fced">stp_module_version</a>
+<li>missingstartrows
+: <a class="el" href="structstp__weave__t.html#f60b909adb3f9efb541be500c08cf87e">stp_weave_t</a>
+, <a class="el" href="structstp__pass__t.html#462d1714bab638212fcae32b869c11d2">stp_pass_t</a>
+</ul>
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
<li>name
-: <a class="el" href="structstp__parameter__t.html#o0">stp_parameter_t</a>, <a class="el" href="structstp__param__string__t.html#o0">stp_param_string_t</a>, <a class="el" href="structstp__papersize__t.html#o0">stp_papersize_t</a>, <a class="el" href="structstp__mxml__value__s.html#o0">stp_mxml_value_s</a>, <a class="el" href="structstp__mxml__attr__s.html#o0">stp_mxml_attr_s</a>, <a class="el" href="structstp__module.html#o0">stp_module</a><li>ncolors
-: <a class="el" href="structstp__linebounds__t.html#o0">stp_linebounds_t</a>, <a class="el" href="structstp__linebufs__t.html#o0">stp_linebufs_t</a>, <a class="el" href="structstp__linecount__t.html#o0">stp_linecount_t</a>, <a class="el" href="structstp__lineactive__t.html#o0">stp_lineactive_t</a>, <a class="el" href="structstp__lineoff__t.html#o0">stp_lineoff_t</a><li>next
-: <a class="el" href="structstp__mxml__node__s.html#o1">stp_mxml_node_s</a><li>num_attrs
-: <a class="el" href="structstp__mxml__value__s.html#o1">stp_mxml_value_s</a><li>numsizes
-: <a class="el" href="structstp__shade.html#o1">stp_shade</a></ul>
+: <a class="el" href="structstp__module.html#32e2db7046f281afd6748afe111aee76">stp_module</a>
+, <a class="el" href="structstp__mxml__value__s.html#959d5315fd98119aa5d23d2b8d307c58">stp_mxml_value_s</a>
+, <a class="el" href="structstp__param__string__t.html#c4ccea0dded827b9acdb2d22aa25857b">stp_param_string_t</a>
+, <a class="el" href="structstp__parameter__t.html#092430e582e7560fb532f546f78ca70c">stp_parameter_t</a>
+, <a class="el" href="structstp__mxml__attr__s.html#4ea32ac1f797cf7722bf3e8638b21dee">stp_mxml_attr_s</a>
+, <a class="el" href="structstp__papersize__t.html#660431e579bf100782f7164b45597982">stp_papersize_t</a>
+<li>ncolors
+: <a class="el" href="structstp__linebufs__t.html#5ad1c52050c8d71da5609d2526854696">stp_linebufs_t</a>
+, <a class="el" href="structstp__linebounds__t.html#dc4641abb41a9204c258a380aa00b7f4">stp_linebounds_t</a>
+, <a class="el" href="structstp__lineactive__t.html#266bdeb14e62fb5b17a31746ad511761">stp_lineactive_t</a>
+, <a class="el" href="structstp__lineoff__t.html#97c5a2281b3cddb9c546e8299ea4e2b0">stp_lineoff_t</a>
+, <a class="el" href="structstp__linecount__t.html#69275ad8687438976d07950fa65a1728">stp_linecount_t</a>
+<li>next
+: <a class="el" href="structstp__mxml__node__s.html#8831071db5a4b4df95ea3c5c2e95476b">stp_mxml_node_s</a>
+<li>num_attrs
+: <a class="el" href="structstp__mxml__value__s.html#f29b9bbc769c278dad18ff2cb098ef6a">stp_mxml_value_s</a>
+<li>numsizes
+: <a class="el" href="structstp__shade.html#8e68774d99e3eecb76f06f7704f1eb90">stp_shade</a>
+</ul>
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
<li>opaque
-: <a class="el" href="unionstp__mxml__value__u.html#o2">stp_mxml_value_u</a></ul>
+: <a class="el" href="unionstp__mxml__value__u.html#ca8f6bf03f29248dee0b8d364454d051">stp_mxml_value_u</a>
+</ul>
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
<li>p_class
-: <a class="el" href="structstp__parameter__t.html#o5">stp_parameter_t</a><li>p_level
-: <a class="el" href="structstp__parameter__t.html#o6">stp_parameter_t</a><li>p_type
-: <a class="el" href="structstp__parameter__t.html#o4">stp_parameter_t</a><li>paper_unit
-: <a class="el" href="structstp__papersize__t.html#o9">stp_papersize_t</a><li>parameters
-: <a class="el" href="structstp__printfuncs__t.html#o1">stp_printfuncs_t</a><li>parent
-: <a class="el" href="structstp__mxml__node__s.html#o3">stp_mxml_node_s</a><li>pass
-: <a class="el" href="structstp__pass__t.html#o0">stp_pass_t</a>, <a class="el" href="structstp__weave__t.html#o1">stp_weave_t</a><li>physpassend
-: <a class="el" href="structstp__pass__t.html#o4">stp_pass_t</a>, <a class="el" href="structstp__weave__t.html#o6">stp_weave_t</a><li>physpassstart
-: <a class="el" href="structstp__pass__t.html#o3">stp_pass_t</a>, <a class="el" href="structstp__weave__t.html#o5">stp_weave_t</a><li>prescaled
-: <a class="el" href="structstp__dither__matrix__generic.html#o3">stp_dither_matrix_generic</a>, <a class="el" href="structstp__dither__matrix__normal.html#o3">stp_dither_matrix_normal</a>, <a class="el" href="structstp__dither__matrix__short.html#o3">stp_dither_matrix_short</a><li>prev
-: <a class="el" href="structstp__mxml__node__s.html#o2">stp_mxml_node_s</a><li>print
-: <a class="el" href="structstp__printfuncs__t.html#o6">stp_printfuncs_t</a><li>printer_list
-: <a class="el" href="structstp__family.html#o1">stp_family</a><li>printfuncs
-: <a class="el" href="structstp__family.html#o0">stp_family</a></ul>
+: <a class="el" href="structstp__parameter__t.html#410388e541bdb14fbd0af2984e229217">stp_parameter_t</a>
+<li>p_level
+: <a class="el" href="structstp__parameter__t.html#2a4a1195c06243e08acb03475fb1e7cc">stp_parameter_t</a>
+<li>p_type
+: <a class="el" href="structstp__parameter__t.html#ebe5dea02843240fe03461abf007f154">stp_parameter_t</a>
+<li>paper_unit
+: <a class="el" href="structstp__papersize__t.html#5692b27332297abca9e4715e3e9e3ce8">stp_papersize_t</a>
+<li>parameters
+: <a class="el" href="structstp__printfuncs__t.html#c4eab991ca917968e0f264b7105faaa4">stp_printfuncs_t</a>
+<li>parent
+: <a class="el" href="structstp__mxml__node__s.html#353df68e26a33380dcacda213a741487">stp_mxml_node_s</a>
+<li>pass
+: <a class="el" href="structstp__pass__t.html#fdb7d267dad9bfc69e8deb86da07ee7b">stp_pass_t</a>
+, <a class="el" href="structstp__weave__t.html#2536ce303e27f679c4afd6c33eea8d07">stp_weave_t</a>
+<li>physpassend
+: <a class="el" href="structstp__weave__t.html#3041aa5f7a90d0d7d82d1b2406044bb3">stp_weave_t</a>
+, <a class="el" href="structstp__pass__t.html#4d75f7e07ebbffb75c2a7f36f43b3c9e">stp_pass_t</a>
+<li>physpassstart
+: <a class="el" href="structstp__pass__t.html#0da3d73932d6c07aceaf4bce93cf6163">stp_pass_t</a>
+, <a class="el" href="structstp__weave__t.html#aec693e98c7587da452ac604b675be3c">stp_weave_t</a>
+<li>prescaled
+: <a class="el" href="structstp__dither__matrix__normal.html#042561ad856d67506fe81b1bbbffd966">stp_dither_matrix_normal</a>
+, <a class="el" href="structstp__dither__matrix__short.html#755361acae80fa4cba01a1cc71638274">stp_dither_matrix_short</a>
+, <a class="el" href="structstp__dither__matrix__generic.html#478d54ddf9ba50e783ddec1532a0eff6">stp_dither_matrix_generic</a>
+<li>prev
+: <a class="el" href="structstp__mxml__node__s.html#2174125dc205e7c760e4e8c9c9048ddf">stp_mxml_node_s</a>
+<li>print
+: <a class="el" href="structstp__printfuncs__t.html#7704d7a1e997039deedfdf76a353c35d">stp_printfuncs_t</a>
+<li>printer_list
+: <a class="el" href="structstp__family.html#6e4f0c216f5ced14a819fbacdb26547d">stp_family</a>
+<li>printfuncs
+: <a class="el" href="structstp__family.html#d29f00ba3565e93c138b00e4a48cde77">stp_family</a>
+</ul>
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
<li>read_only
-: <a class="el" href="structstp__parameter__t.html#o11">stp_parameter_t</a><li>real
-: <a class="el" href="unionstp__mxml__value__u.html#o3">stp_mxml_value_u</a><li>rep
-: <a class="el" href="structstp__image.html#o7">stp_image</a><li>reset
-: <a class="el" href="structstp__image.html#o1">stp_image</a><li>right
-: <a class="el" href="structstp__papersize__t.html#o8">stp_papersize_t</a><li>row
-: <a class="el" href="structstp__weave__t.html#o0">stp_weave_t</a></ul>
+: <a class="el" href="structstp__parameter__t.html#4421135f9985be49d156cbc9aa74c710">stp_parameter_t</a>
+<li>real
+: <a class="el" href="unionstp__mxml__value__u.html#3f253397958ad919a1fc97c42a58bc67">stp_mxml_value_u</a>
+<li>rep
+: <a class="el" href="structstp__image.html#b18e6ee35037589bf485213022e2d871">stp_image</a>
+<li>reset
+: <a class="el" href="structstp__image.html#7bb2244368c6b1e07d27afb3dd249ffd">stp_image</a>
+<li>right
+: <a class="el" href="structstp__papersize__t.html#6899599f2f940e95e03545ff71e2b4c5">stp_papersize_t</a>
+<li>row
+: <a class="el" href="structstp__weave__t.html#708ad2c7d2f76b864fe92b9e0582eece">stp_weave_t</a>
+</ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>s_cache
-: <a class="el" href="structstp__cached__curve__t.html#o2">stp_cached_curve_t</a><li>short_name
-: <a class="el" href="structstp__color.html#o0">stp_color</a><li>start_job
-: <a class="el" href="structstp__printfuncs__t.html#o10">stp_printfuncs_t</a><li>start_pos
-: <a class="el" href="structstp__linebounds__t.html#o1">stp_linebounds_t</a><li>str
-: <a class="el" href="structstp__parameter__t.html#o24">stp_parameter_t</a><li>string
-: <a class="el" href="structstp__mxml__text__s.html#o1">stp_mxml_text_s</a><li>subpass
-: <a class="el" href="structstp__pass__t.html#o5">stp_pass_t</a><li>syms
-: <a class="el" href="structstp__module.html#o7">stp_module</a></ul>
+: <a class="el" href="structstp__cached__curve__t.html#c55d549f6d2f567ba84ecb9e0417f074">stp_cached_curve_t</a>
+<li>short_name
+: <a class="el" href="structstp__color.html#23ed4d11629625e2ad24b124c36c7fab">stp_color</a>
+<li>start_job
+: <a class="el" href="structstp__printfuncs__t.html#5c99986ad02cbcc4dce313bc7f5293fc">stp_printfuncs_t</a>
+<li>start_pos
+: <a class="el" href="structstp__linebounds__t.html#b46a1a4ec130dd043009fb96b0115467">stp_linebounds_t</a>
+<li>str
+: <a class="el" href="structstp__parameter__t.html#e4409d001a6f1b7f8bbf237016900e48">stp_parameter_t</a>
+<li>string
+: <a class="el" href="structstp__mxml__text__s.html#ef1865e8cab7d5ab175c6e67f122be15">stp_mxml_text_s</a>
+<li>subpass
+: <a class="el" href="structstp__pass__t.html#a4a3363d8de9121ba3d8bf28076b1c89">stp_pass_t</a>
+<li>syms
+: <a class="el" href="structstp__module.html#0e7297a93920d8f6849718d0a32fa2ba">stp_module</a>
+</ul>
<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
<li>text
-: <a class="el" href="structstp__parameter__t.html#o1">stp_parameter_t</a>, <a class="el" href="structstp__param__string__t.html#o1">stp_param_string_t</a>, <a class="el" href="structstp__papersize__t.html#o1">stp_papersize_t</a>, <a class="el" href="unionstp__mxml__value__u.html#o4">stp_mxml_value_u</a><li>top
-: <a class="el" href="structstp__papersize__t.html#o5">stp_papersize_t</a><li>total_size
-: <a class="el" href="structdither__matrix__impl.html#o4">dither_matrix_impl</a><li>type
-: <a class="el" href="structstp__mxml__node__s.html#o0">stp_mxml_node_s</a></ul>
+: <a class="el" href="unionstp__mxml__value__u.html#82c76c9aca350baca3b72723d0a4e99d">stp_mxml_value_u</a>
+, <a class="el" href="structstp__parameter__t.html#396e4980926c200e9ce4454f19e7311a">stp_parameter_t</a>
+, <a class="el" href="structstp__papersize__t.html#26e8b5d0ce282614f128dd9d4aeaf9f6">stp_papersize_t</a>
+, <a class="el" href="structstp__param__string__t.html#db032e80e118c233adb9f27544920bd1">stp_param_string_t</a>
+<li>top
+: <a class="el" href="structstp__papersize__t.html#7fc8acdb1d905d6ca4a0b9b247a6c48e">stp_papersize_t</a>
+<li>total_size
+: <a class="el" href="structdither__matrix__impl.html#54645c1c4edad222cf3f5aba03cdfae5">dither_matrix_impl</a>
+<li>type
+: <a class="el" href="structstp__mxml__node__s.html#e1bff9adee67699067516eee014a7510">stp_mxml_node_s</a>
+</ul>
<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
<li>upper
-: <a class="el" href="structstp__int__bound__t.html#o1">stp_int_bound_t</a>, <a class="el" href="structstp__double__bound__t.html#o1">stp_double_bound_t</a></ul>
+: <a class="el" href="structstp__double__bound__t.html#07d734f8f82f059460cee55927b0216c">stp_double_bound_t</a>
+, <a class="el" href="structstp__int__bound__t.html#a71bcebaae24712ee7a66955b345de19">stp_int_bound_t</a>
+</ul>
<h3><a class="anchor" name="index_v">- v -</a></h3><ul>
<li>v
-: <a class="el" href="structstp__linebufs__t.html#o1">stp_linebufs_t</a>, <a class="el" href="structstp__linecount__t.html#o1">stp_linecount_t</a>, <a class="el" href="structstp__lineactive__t.html#o1">stp_lineactive_t</a>, <a class="el" href="structstp__lineoff__t.html#o1">stp_lineoff_t</a><li>value
-: <a class="el" href="structstp__mxml__node__s.html#o6">stp_mxml_node_s</a>, <a class="el" href="structstp__mxml__attr__s.html#o1">stp_mxml_attr_s</a>, <a class="el" href="structstp__shade.html#o0">stp_shade</a>, <a class="el" href="structstp__dotsize.html#o1">stp_dotsize</a><li>verify
-: <a class="el" href="structstp__printfuncs__t.html#o9">stp_printfuncs_t</a><li>verify_this_parameter
-: <a class="el" href="structstp__parameter__t.html#o10">stp_parameter_t</a><li>version
-: <a class="el" href="structstp__module.html#o1">stp_module</a></ul>
+: <a class="el" href="structstp__lineoff__t.html#88bbe86454fbda432487952640948328">stp_lineoff_t</a>
+, <a class="el" href="structstp__linebufs__t.html#485ecae7a892476331d31079d33b9891">stp_linebufs_t</a>
+, <a class="el" href="structstp__lineactive__t.html#5bb5843aa2a4817ef84fb83714b200f3">stp_lineactive_t</a>
+, <a class="el" href="structstp__linecount__t.html#2164f4045d892c45105f5780c80489a4">stp_linecount_t</a>
+<li>value
+: <a class="el" href="structstp__mxml__attr__s.html#25554324bd8ccf8e9558e4705eda0daa">stp_mxml_attr_s</a>
+, <a class="el" href="structstp__shade.html#07a72426c7bcbf22f1cc253a97a453d4">stp_shade</a>
+, <a class="el" href="structstp__dotsize.html#d259e8d169a7d140e4964b80790c7ddd">stp_dotsize</a>
+, <a class="el" href="structstp__mxml__node__s.html#ad44d6b2fe0842de0bbf1312035372cd">stp_mxml_node_s</a>
+<li>verify
+: <a class="el" href="structstp__printfuncs__t.html#948b6d7219dbb30f47a93eef2f85fde2">stp_printfuncs_t</a>
+<li>verify_this_parameter
+: <a class="el" href="structstp__parameter__t.html#56100203c262c60d4cb18c7a49cde27d">stp_parameter_t</a>
+<li>version
+: <a class="el" href="structstp__module.html#e2038239913d3ddbece919082501c8d0">stp_module</a>
+</ul>
<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
<li>whitespace
-: <a class="el" href="structstp__mxml__text__s.html#o0">stp_mxml_text_s</a><li>width
-: <a class="el" href="structstp__papersize__t.html#o3">stp_papersize_t</a>, <a class="el" href="structstp__image.html#o2">stp_image</a></ul>
+: <a class="el" href="structstp__mxml__text__s.html#76bcfbb8c3de4e1c597468d51ef47184">stp_mxml_text_s</a>
+<li>width
+: <a class="el" href="structstp__papersize__t.html#edcca3776ddeb5ed815df3aa112147dd">stp_papersize_t</a>
+, <a class="el" href="structstp__image.html#890033525988e15f4f4a0b4132e5f19b">stp_image</a>
+</ul>
<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
<li>x
-: <a class="el" href="structstp__dither__matrix__generic.html#o0">stp_dither_matrix_generic</a>, <a class="el" href="structstp__dither__matrix__normal.html#o0">stp_dither_matrix_normal</a>, <a class="el" href="structstp__dither__matrix__short.html#o0">stp_dither_matrix_short</a>, <a class="el" href="structstp__curve__point__t.html#o0">stp_curve_point_t</a><li>x_offset
-: <a class="el" href="structdither__matrix__impl.html#o11">dither_matrix_impl</a><li>x_size
-: <a class="el" href="structdither__matrix__impl.html#o2">dither_matrix_impl</a></ul>
+: <a class="el" href="structstp__curve__point__t.html#92b13b94109b1270563a1116dc19b926">stp_curve_point_t</a>
+, <a class="el" href="structstp__dither__matrix__short.html#81e0b20e763080b79faa837a00cac832">stp_dither_matrix_short</a>
+, <a class="el" href="structstp__dither__matrix__generic.html#6b8bd1cc589c2195f055e5a57a05e03a">stp_dither_matrix_generic</a>
+, <a class="el" href="structstp__dither__matrix__normal.html#b9564690be42859d88ea264a29321af3">stp_dither_matrix_normal</a>
+<li>x_offset
+: <a class="el" href="structdither__matrix__impl.html#665c02056a2d046a15aab462492d9dbc">dither_matrix_impl</a>
+<li>x_size
+: <a class="el" href="structdither__matrix__impl.html#063e3b3617c3a9b4883f3b01cd7dfb48">dither_matrix_impl</a>
+</ul>
<h3><a class="anchor" name="index_y">- y -</a></h3><ul>
<li>y
-: <a class="el" href="structstp__dither__matrix__generic.html#o1">stp_dither_matrix_generic</a>, <a class="el" href="structstp__dither__matrix__normal.html#o1">stp_dither_matrix_normal</a>, <a class="el" href="structstp__dither__matrix__short.html#o1">stp_dither_matrix_short</a>, <a class="el" href="structstp__curve__point__t.html#o1">stp_curve_point_t</a><li>y_offset
-: <a class="el" href="structdither__matrix__impl.html#o12">dither_matrix_impl</a><li>y_size
-: <a class="el" href="structdither__matrix__impl.html#o3">dither_matrix_impl</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="structstp__curve__point__t.html#132b1e8be20525667ece971d02f60b9d">stp_curve_point_t</a>
+, <a class="el" href="structstp__dither__matrix__short.html#2bbc6c72006541250ba23b48bcab60e8">stp_dither_matrix_short</a>
+, <a class="el" href="structstp__dither__matrix__generic.html#aaddcac2ca33a3e822ded567bbbecfb9">stp_dither_matrix_generic</a>
+, <a class="el" href="structstp__dither__matrix__normal.html#410560f5186761cb7430f5b0a804b09c">stp_dither_matrix_normal</a>
+<li>y_offset
+: <a class="el" href="structdither__matrix__impl.html#844cb19ea61f035bc2a21536f6f392c4">dither_matrix_impl</a>
+<li>y_size
+: <a class="el" href="structdither__matrix__impl.html#33370af30d4c6cb0e441744c8d1c3686">dither_matrix_impl</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/functions_vars.html b/doc/gutenprint/html/functions_vars.html
index 6560480..fa8cb5f 100644
--- a/doc/gutenprint/html/functions_vars.html
+++ b/doc/gutenprint/html/functions_vars.html
@@ -1,178 +1,387 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields - Variables</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.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="qindexHL" 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>
-<div class="qindex"><a class="qindex" href="functions.html">All</a> | <a class="qindexHL" href="functions_vars.html">Variables</a></div>
-<div class="qindex"><a class="qindex" href="#index_a">a</a> | <a class="qindex" href="#index_b">b</a> | <a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_d">d</a> | <a class="qindex" href="#index_e">e</a> | <a class="qindex" href="#index_f">f</a> | <a class="qindex" href="#index_g">g</a> | <a class="qindex" href="#index_h">h</a> | <a class="qindex" href="#index_i">i</a> | <a class="qindex" href="#index_j">j</a> | <a class="qindex" href="#index_l">l</a> | <a class="qindex" href="#index_m">m</a> | <a class="qindex" href="#index_n">n</a> | <a class="qindex" href="#index_o">o</a> | <a class="qindex" href="#index_p">p</a> | <a class="qindex" href="#index_r">r</a> | <a class="qindex" href="#index_s">s</a> | <a class="qindex" href="#index_t">t</a> | <a class="qindex" href="#index_u">u</a> | <a class="qindex" href="#index_v">v</a> | <a class="qindex" href="#index_w">w</a> | <a class="qindex" href="#index_x">x</a> | <a class="qindex" href="#index_y">y</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="functions.html"><span>All</span></a></li>
+ <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="#index_a"><span>a</span></a></li>
+ <li><a href="#index_b"><span>b</span></a></li>
+ <li><a href="#index_c"><span>c</span></a></li>
+ <li><a href="#index_d"><span>d</span></a></li>
+ <li><a href="#index_e"><span>e</span></a></li>
+ <li><a href="#index_f"><span>f</span></a></li>
+ <li><a href="#index_g"><span>g</span></a></li>
+ <li><a href="#index_h"><span>h</span></a></li>
+ <li><a href="#index_i"><span>i</span></a></li>
+ <li><a href="#index_j"><span>j</span></a></li>
+ <li><a href="#index_l"><span>l</span></a></li>
+ <li><a href="#index_m"><span>m</span></a></li>
+ <li><a href="#index_n"><span>n</span></a></li>
+ <li><a href="#index_o"><span>o</span></a></li>
+ <li><a href="#index_p"><span>p</span></a></li>
+ <li><a href="#index_r"><span>r</span></a></li>
+ <li><a href="#index_s"><span>s</span></a></li>
+ <li><a href="#index_t"><span>t</span></a></li>
+ <li><a href="#index_u"><span>u</span></a></li>
+ <li><a href="#index_v"><span>v</span></a></li>
+ <li><a href="#index_w"><span>w</span></a></li>
+ <li><a href="#index_x"><span>x</span></a></li>
+ <li><a href="#index_y"><span>y</span></a></li>
+ </ul>
+</div>
<p>
-
+&nbsp;
<p>
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
<li>array
-: <a class="el" href="structstp__parameter__t.html#o25">stp_parameter_t</a><li>attrs
-: <a class="el" href="structstp__mxml__value__s.html#o2">stp_mxml_value_s</a></ul>
+: <a class="el" href="structstp__parameter__t.html#28aef58241d3a500968ca65df099ee3a">stp_parameter_t</a>
+<li>attrs
+: <a class="el" href="structstp__mxml__value__s.html#69974b612f59fd3ef1d5db85db2d1a07">stp_mxml_value_s</a>
+</ul>
<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
<li>base
-: <a class="el" href="structdither__matrix__impl.html#o0">dither_matrix_impl</a><li>bit_pattern
-: <a class="el" href="structstp__dotsize.html#o0">stp_dotsize</a><li>boolean
-: <a class="el" href="structstp__parameter__t.html#o23">stp_parameter_t</a><li>bottom
-: <a class="el" href="structstp__papersize__t.html#o7">stp_papersize_t</a><li>bounds
-: <a class="el" href="structstp__parameter__t.html#o18">stp_parameter_t</a><li>bytes
-: <a class="el" href="structstp__raw__t.html#o0">stp_raw_t</a>, <a class="el" href="structstp__dither__matrix__generic.html#o2">stp_dither_matrix_generic</a>, <a class="el" href="structstp__dither__matrix__normal.html#o2">stp_dither_matrix_normal</a>, <a class="el" href="structstp__dither__matrix__short.html#o2">stp_dither_matrix_short</a></ul>
+: <a class="el" href="structdither__matrix__impl.html#331debb887e076f8b52952ba6cc2b50b">dither_matrix_impl</a>
+<li>bit_pattern
+: <a class="el" href="structstp__dotsize.html#8d5273395d0e27004f779de0ea81ff23">stp_dotsize</a>
+<li>boolean
+: <a class="el" href="structstp__parameter__t.html#74aaa2515728660657133ca3191e422c">stp_parameter_t</a>
+<li>bottom
+: <a class="el" href="structstp__papersize__t.html#9c7fcf4d0bac23817b6f56996fed4043">stp_papersize_t</a>
+<li>bounds
+: <a class="el" href="structstp__parameter__t.html#bb297424036e868212f5086d5c5235fe">stp_parameter_t</a>
+<li>bytes
+: <a class="el" href="structstp__dither__matrix__short.html#d4d85727401505eab74e3e667f4a38f4">stp_dither_matrix_short</a>
+, <a class="el" href="structstp__dither__matrix__normal.html#d72d088edfe3223c2df8fd4fb6178b98">stp_dither_matrix_normal</a>
+, <a class="el" href="structstp__raw__t.html#5e4620104d47e7e593d75d1ebc977407">stp_raw_t</a>
+, <a class="el" href="structstp__dither__matrix__generic.html#b963ddf7c0826bd3cc316c2375f1205b">stp_dither_matrix_generic</a>
+</ul>
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
<li>category
-: <a class="el" href="structstp__parameter__t.html#o2">stp_parameter_t</a><li>channel
-: <a class="el" href="structstp__parameter__t.html#o9">stp_parameter_t</a><li>child
-: <a class="el" href="structstp__mxml__node__s.html#o4">stp_mxml_node_s</a><li>class
-: <a class="el" href="structstp__module.html#o3">stp_module</a><li>colorfuncs
-: <a class="el" href="structstp__color.html#o2">stp_color</a><li>comment
-: <a class="el" href="structstp__papersize__t.html#o2">stp_papersize_t</a>, <a class="el" href="structstp__module.html#o2">stp_module</a><li>conclude
-: <a class="el" href="structstp__image.html#o6">stp_image</a><li>count
-: <a class="el" href="structstp__cached__curve__t.html#o3">stp_cached_curve_t</a><li>curve
-: <a class="el" href="structstp__parameter__t.html#o19">stp_parameter_t</a>, <a class="el" href="structstp__cached__curve__t.html#o0">stp_cached_curve_t</a></ul>
+: <a class="el" href="structstp__parameter__t.html#2cb67e4324a017746ca9bfda772aa50f">stp_parameter_t</a>
+<li>channel
+: <a class="el" href="structstp__parameter__t.html#79bc0b76d5d5e238ddd205aa4a97ebad">stp_parameter_t</a>
+<li>child
+: <a class="el" href="structstp__mxml__node__s.html#44550ea8d68a483ccc130c58b66ddd33">stp_mxml_node_s</a>
+<li>class
+: <a class="el" href="structstp__module.html#4ebc727be1ec8edaaa1b25415a3932e3">stp_module</a>
+<li>colorfuncs
+: <a class="el" href="structstp__color.html#4442d36d0bcf746130f82ffe6f90147f">stp_color</a>
+<li>comment
+: <a class="el" href="structstp__module.html#b60ac536d9ec7b3a306cddf4c06e18bb">stp_module</a>
+, <a class="el" href="structstp__papersize__t.html#5cdc973122b8cc2e612d2dee306cbf1d">stp_papersize_t</a>
+<li>conclude
+: <a class="el" href="structstp__image.html#5d2385711b303e055258c28f42ab7f4c">stp_image</a>
+<li>count
+: <a class="el" href="structstp__cached__curve__t.html#99b772c3f4db71d58a4ee2315e712f04">stp_cached_curve_t</a>
+<li>curve
+: <a class="el" href="structstp__cached__curve__t.html#e9b4170bfafe7d85b36689cbd8eea41e">stp_cached_curve_t</a>
+, <a class="el" href="structstp__parameter__t.html#d64f0c31d200d3d413725621b3ef9133">stp_parameter_t</a>
+</ul>
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
<li>d_cache
-: <a class="el" href="structstp__cached__curve__t.html#o1">stp_cached_curve_t</a><li>data
-: <a class="el" href="structstp__raw__t.html#o1">stp_raw_t</a>, <a class="el" href="structstp__dither__matrix__generic.html#o4">stp_dither_matrix_generic</a>, <a class="el" href="structstp__dither__matrix__normal.html#o4">stp_dither_matrix_normal</a>, <a class="el" href="structstp__dither__matrix__short.html#o4">stp_dither_matrix_short</a><li>dbl
-: <a class="el" href="structstp__parameter__t.html#o20">stp_parameter_t</a><li>deflt
-: <a class="el" href="structstp__parameter__t.html#o26">stp_parameter_t</a><li>describe_output
-: <a class="el" href="structstp__printfuncs__t.html#o8">stp_printfuncs_t</a><li>describe_parameter
-: <a class="el" href="structstp__colorfuncs__t.html#o3">stp_colorfuncs_t</a><li>describe_resolution
-: <a class="el" href="structstp__printfuncs__t.html#o7">stp_printfuncs_t</a><li>dimension
-: <a class="el" href="structstp__parameter__t.html#o21">stp_parameter_t</a><li>dot_sizes
-: <a class="el" href="structstp__shade.html#o2">stp_shade</a></ul>
+: <a class="el" href="structstp__cached__curve__t.html#59c26647178724471f383dea6e85f8ae">stp_cached_curve_t</a>
+<li>data
+: <a class="el" href="structstp__dither__matrix__normal.html#e67cb37136c5e9d9c4b1a44cd2dab87b">stp_dither_matrix_normal</a>
+, <a class="el" href="structstp__raw__t.html#36151f67569592aeac5c549a2a0daa2a">stp_raw_t</a>
+, <a class="el" href="structstp__dither__matrix__generic.html#52acbda296a57a6087852eab62bc62db">stp_dither_matrix_generic</a>
+, <a class="el" href="structstp__dither__matrix__short.html#f4f6b5634ea79cf694782e35a8d7607d">stp_dither_matrix_short</a>
+<li>dbl
+: <a class="el" href="structstp__parameter__t.html#12fc8869d3056687e576af63c6fbd675">stp_parameter_t</a>
+<li>deflt
+: <a class="el" href="structstp__parameter__t.html#79042d88fa0ab284a8e3e4ad7b969f90">stp_parameter_t</a>
+<li>describe_output
+: <a class="el" href="structstp__printfuncs__t.html#444ec86f3fe02ac479cbf2fc152d3423">stp_printfuncs_t</a>
+<li>describe_parameter
+: <a class="el" href="structstp__colorfuncs__t.html#bf691142b608f4f02f33283dd3e67bae">stp_colorfuncs_t</a>
+<li>describe_resolution
+: <a class="el" href="structstp__printfuncs__t.html#18e0da9638360173e0d75d839ce72b92">stp_printfuncs_t</a>
+<li>dimension
+: <a class="el" href="structstp__parameter__t.html#29505a2b48cd755e10cedf01f3683d61">stp_parameter_t</a>
+<li>dot_sizes
+: <a class="el" href="structstp__shade.html#5057a856d4a6f7095af66b8cefc3cdc3">stp_shade</a>
+</ul>
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
<li>element
-: <a class="el" href="unionstp__mxml__value__u.html#o0">stp_mxml_value_u</a><li>end_job
-: <a class="el" href="structstp__printfuncs__t.html#o11">stp_printfuncs_t</a><li>end_pos
-: <a class="el" href="structstp__linebounds__t.html#o2">stp_linebounds_t</a><li>exp
-: <a class="el" href="structdither__matrix__impl.html#o1">dither_matrix_impl</a></ul>
+: <a class="el" href="unionstp__mxml__value__u.html#d4d8442bb433ac3da208e22ff0eaccf7">stp_mxml_value_u</a>
+<li>end_job
+: <a class="el" href="structstp__printfuncs__t.html#81fa6b507a316a8d6d7404b29920936e">stp_printfuncs_t</a>
+<li>end_pos
+: <a class="el" href="structstp__linebounds__t.html#9bc2a60779ccf4ac3d90d47441e883ab">stp_linebounds_t</a>
+<li>exp
+: <a class="el" href="structdither__matrix__impl.html#db0e7fb4b5e5149f0815af448676df8b">dither_matrix_impl</a>
+</ul>
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
<li>fast_mask
-: <a class="el" href="structdither__matrix__impl.html#o13">dither_matrix_impl</a><li>fini
-: <a class="el" href="structstp__module.html#o6">stp_module</a></ul>
+: <a class="el" href="structdither__matrix__impl.html#8c7141e2e35f6cc14896d23d15a81914">dither_matrix_impl</a>
+<li>fini
+: <a class="el" href="structstp__module.html#e04ff0565f8ebd56b383917b602ffc4a">stp_module</a>
+</ul>
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
<li>get_appname
-: <a class="el" href="structstp__image.html#o5">stp_image</a><li>get_row
-: <a class="el" href="structstp__image.html#o4">stp_image</a>, <a class="el" href="structstp__colorfuncs__t.html#o1">stp_colorfuncs_t</a></ul>
+: <a class="el" href="structstp__image.html#56636ad7c0dbf0a82284241f796d95cd">stp_image</a>
+<li>get_row
+: <a class="el" href="structstp__colorfuncs__t.html#f00aab442da969ffa5c6c1e592bad7cd">stp_colorfuncs_t</a>
+, <a class="el" href="structstp__image.html#8f7f8fb5826f52b8bd820f422c583350">stp_image</a>
+</ul>
<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
<li>handle
-: <a class="el" href="structstp__module.html#o4">stp_module</a><li>height
-: <a class="el" href="structstp__papersize__t.html#o4">stp_papersize_t</a>, <a class="el" href="structstp__image.html#o3">stp_image</a><li>help
-: <a class="el" href="structstp__parameter__t.html#o3">stp_parameter_t</a></ul>
+: <a class="el" href="structstp__module.html#1a96aa2db220972e124717cc6dd03c8e">stp_module</a>
+<li>height
+: <a class="el" href="structstp__image.html#4977ad211581999a3f3290983929cce9">stp_image</a>
+, <a class="el" href="structstp__papersize__t.html#040d59e39abdef9b12c929734fb7a08c">stp_papersize_t</a>
+<li>help
+: <a class="el" href="structstp__parameter__t.html#9f0637d6b97f0daa3122840eb2bd13db">stp_parameter_t</a>
+</ul>
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
<li>i_own
-: <a class="el" href="structdither__matrix__impl.html#o10">dither_matrix_impl</a><li>imageable_area
-: <a class="el" href="structstp__printfuncs__t.html#o3">stp_printfuncs_t</a><li>index
-: <a class="el" href="structdither__matrix__impl.html#o9">dither_matrix_impl</a><li>init
-: <a class="el" href="structstp__module.html#o5">stp_module</a>, <a class="el" href="structstp__image.html#o0">stp_image</a>, <a class="el" href="structstp__colorfuncs__t.html#o0">stp_colorfuncs_t</a><li>integer
-: <a class="el" href="structstp__parameter__t.html#o22">stp_parameter_t</a>, <a class="el" href="unionstp__mxml__value__u.html#o1">stp_mxml_value_u</a><li>is_active
-: <a class="el" href="structstp__parameter__t.html#o8">stp_parameter_t</a><li>is_mandatory
-: <a class="el" href="structstp__parameter__t.html#o7">stp_parameter_t</a></ul>
+: <a class="el" href="structdither__matrix__impl.html#78152fe120c430f6400b731e5c722bd3">dither_matrix_impl</a>
+<li>imageable_area
+: <a class="el" href="structstp__printfuncs__t.html#68c9339cc1b74382ec07eed78c2bd501">stp_printfuncs_t</a>
+<li>index
+: <a class="el" href="structdither__matrix__impl.html#b744f40c883acc93ad0afbf5f048f27a">dither_matrix_impl</a>
+<li>init
+: <a class="el" href="structstp__colorfuncs__t.html#a10cf47dc6db374ef209d0d96592b1fe">stp_colorfuncs_t</a>
+, <a class="el" href="structstp__image.html#ce69bf25344a814cabea38afa4527086">stp_image</a>
+, <a class="el" href="structstp__module.html#fa7d4259940b8d42a36f14108f504944">stp_module</a>
+<li>integer
+: <a class="el" href="unionstp__mxml__value__u.html#9540870864c06f2bf901024b7cc9048d">stp_mxml_value_u</a>
+, <a class="el" href="structstp__parameter__t.html#3563548500d3ec917d8e1cf88c34f8cd">stp_parameter_t</a>
+<li>is_active
+: <a class="el" href="structstp__parameter__t.html#8b1af01f0874c79b6dbc4d0eca432952">stp_parameter_t</a>
+<li>is_mandatory
+: <a class="el" href="structstp__parameter__t.html#ce4d02e3665f9cdfe83ed7dd559e1c1a">stp_parameter_t</a>
+</ul>
<h3><a class="anchor" name="index_j">- j -</a></h3><ul>
<li>jet
-: <a class="el" href="structstp__weave__t.html#o2">stp_weave_t</a></ul>
+: <a class="el" href="structstp__weave__t.html#31163b246a77f7959161edb6dd9ff61e">stp_weave_t</a>
+</ul>
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
<li>last_child
-: <a class="el" href="structstp__mxml__node__s.html#o5">stp_mxml_node_s</a><li>last_x
-: <a class="el" href="structdither__matrix__impl.html#o5">dither_matrix_impl</a><li>last_x_mod
-: <a class="el" href="structdither__matrix__impl.html#o6">dither_matrix_impl</a><li>last_y
-: <a class="el" href="structdither__matrix__impl.html#o7">dither_matrix_impl</a><li>last_y_mod
-: <a class="el" href="structdither__matrix__impl.html#o8">dither_matrix_impl</a><li>left
-: <a class="el" href="structstp__papersize__t.html#o6">stp_papersize_t</a><li>limit
-: <a class="el" href="structstp__printfuncs__t.html#o5">stp_printfuncs_t</a><li>list_parameters
-: <a class="el" href="structstp__printfuncs__t.html#o0">stp_printfuncs_t</a>, <a class="el" href="structstp__colorfuncs__t.html#o2">stp_colorfuncs_t</a><li>logicalpassstart
-: <a class="el" href="structstp__pass__t.html#o2">stp_pass_t</a>, <a class="el" href="structstp__weave__t.html#o4">stp_weave_t</a><li>long_name
-: <a class="el" href="structstp__color.html#o1">stp_color</a><li>lower
-: <a class="el" href="structstp__int__bound__t.html#o0">stp_int_bound_t</a>, <a class="el" href="structstp__double__bound__t.html#o0">stp_double_bound_t</a></ul>
+: <a class="el" href="structstp__mxml__node__s.html#5fb356e73f91b24211882f42cbbe7a08">stp_mxml_node_s</a>
+<li>last_x
+: <a class="el" href="structdither__matrix__impl.html#f0728348e6da1cf904204ef88e0a5853">dither_matrix_impl</a>
+<li>last_x_mod
+: <a class="el" href="structdither__matrix__impl.html#16f516218f0c5a31a1eac49e5c57add5">dither_matrix_impl</a>
+<li>last_y
+: <a class="el" href="structdither__matrix__impl.html#c1a83c82c364098dce631ec7174574be">dither_matrix_impl</a>
+<li>last_y_mod
+: <a class="el" href="structdither__matrix__impl.html#d03881dd78211b5bcb1a62453c060d2e">dither_matrix_impl</a>
+<li>left
+: <a class="el" href="structstp__papersize__t.html#9ceb7ef01ea56c990eddbef4140b34a0">stp_papersize_t</a>
+<li>limit
+: <a class="el" href="structstp__printfuncs__t.html#36e471ee24b92cfd67390a025cbc427e">stp_printfuncs_t</a>
+<li>list_parameters
+: <a class="el" href="structstp__printfuncs__t.html#19dc0ba4351a154cf9450ac4fce1ca1a">stp_printfuncs_t</a>
+, <a class="el" href="structstp__colorfuncs__t.html#14c6ae1a87ba1ba33f88fa71038f9ec9">stp_colorfuncs_t</a>
+<li>logicalpassstart
+: <a class="el" href="structstp__weave__t.html#1e50ffa910d33a365572ceb93f0197c6">stp_weave_t</a>
+, <a class="el" href="structstp__pass__t.html#e93d9d32f282f62426160626ff6c5ca3">stp_pass_t</a>
+<li>long_name
+: <a class="el" href="structstp__color.html#b7c0a627b31ebfb97fd1db2677032479">stp_color</a>
+<li>lower
+: <a class="el" href="structstp__int__bound__t.html#c5ae98fad865ad6d4816016e233f5a53">stp_int_bound_t</a>
+, <a class="el" href="structstp__double__bound__t.html#a00903ee6e04e01b6b2bb7033e3c76ce">stp_double_bound_t</a>
+</ul>
<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
<li>major
-: <a class="el" href="structstp__module__version.html#o0">stp_module_version</a><li>matrix
-: <a class="el" href="structdither__matrix__impl.html#o14">dither_matrix_impl</a><li>maximum_imageable_area
-: <a class="el" href="structstp__printfuncs__t.html#o4">stp_printfuncs_t</a><li>media_size
-: <a class="el" href="structstp__printfuncs__t.html#o2">stp_printfuncs_t</a><li>minor
-: <a class="el" href="structstp__module__version.html#o1">stp_module_version</a><li>missingstartrows
-: <a class="el" href="structstp__pass__t.html#o1">stp_pass_t</a>, <a class="el" href="structstp__weave__t.html#o3">stp_weave_t</a></ul>
+: <a class="el" href="structstp__module__version.html#15add43e03d0e1624f40c083fa958692">stp_module_version</a>
+<li>matrix
+: <a class="el" href="structdither__matrix__impl.html#e28102f9e3d3cfb8eb48d9e69e807f96">dither_matrix_impl</a>
+<li>maximum_imageable_area
+: <a class="el" href="structstp__printfuncs__t.html#3661a4612e62e8e5aef31eaab345675c">stp_printfuncs_t</a>
+<li>media_size
+: <a class="el" href="structstp__printfuncs__t.html#102e995ff1ce583f84e38409852bf95f">stp_printfuncs_t</a>
+<li>minor
+: <a class="el" href="structstp__module__version.html#eced49a93c5e461fa95f809ad077fced">stp_module_version</a>
+<li>missingstartrows
+: <a class="el" href="structstp__weave__t.html#f60b909adb3f9efb541be500c08cf87e">stp_weave_t</a>
+, <a class="el" href="structstp__pass__t.html#462d1714bab638212fcae32b869c11d2">stp_pass_t</a>
+</ul>
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
<li>name
-: <a class="el" href="structstp__parameter__t.html#o0">stp_parameter_t</a>, <a class="el" href="structstp__param__string__t.html#o0">stp_param_string_t</a>, <a class="el" href="structstp__papersize__t.html#o0">stp_papersize_t</a>, <a class="el" href="structstp__mxml__value__s.html#o0">stp_mxml_value_s</a>, <a class="el" href="structstp__mxml__attr__s.html#o0">stp_mxml_attr_s</a>, <a class="el" href="structstp__module.html#o0">stp_module</a><li>ncolors
-: <a class="el" href="structstp__linebounds__t.html#o0">stp_linebounds_t</a>, <a class="el" href="structstp__linebufs__t.html#o0">stp_linebufs_t</a>, <a class="el" href="structstp__linecount__t.html#o0">stp_linecount_t</a>, <a class="el" href="structstp__lineactive__t.html#o0">stp_lineactive_t</a>, <a class="el" href="structstp__lineoff__t.html#o0">stp_lineoff_t</a><li>next
-: <a class="el" href="structstp__mxml__node__s.html#o1">stp_mxml_node_s</a><li>num_attrs
-: <a class="el" href="structstp__mxml__value__s.html#o1">stp_mxml_value_s</a><li>numsizes
-: <a class="el" href="structstp__shade.html#o1">stp_shade</a></ul>
+: <a class="el" href="structstp__module.html#32e2db7046f281afd6748afe111aee76">stp_module</a>
+, <a class="el" href="structstp__mxml__value__s.html#959d5315fd98119aa5d23d2b8d307c58">stp_mxml_value_s</a>
+, <a class="el" href="structstp__param__string__t.html#c4ccea0dded827b9acdb2d22aa25857b">stp_param_string_t</a>
+, <a class="el" href="structstp__parameter__t.html#092430e582e7560fb532f546f78ca70c">stp_parameter_t</a>
+, <a class="el" href="structstp__mxml__attr__s.html#4ea32ac1f797cf7722bf3e8638b21dee">stp_mxml_attr_s</a>
+, <a class="el" href="structstp__papersize__t.html#660431e579bf100782f7164b45597982">stp_papersize_t</a>
+<li>ncolors
+: <a class="el" href="structstp__linebufs__t.html#5ad1c52050c8d71da5609d2526854696">stp_linebufs_t</a>
+, <a class="el" href="structstp__linebounds__t.html#dc4641abb41a9204c258a380aa00b7f4">stp_linebounds_t</a>
+, <a class="el" href="structstp__lineactive__t.html#266bdeb14e62fb5b17a31746ad511761">stp_lineactive_t</a>
+, <a class="el" href="structstp__lineoff__t.html#97c5a2281b3cddb9c546e8299ea4e2b0">stp_lineoff_t</a>
+, <a class="el" href="structstp__linecount__t.html#69275ad8687438976d07950fa65a1728">stp_linecount_t</a>
+<li>next
+: <a class="el" href="structstp__mxml__node__s.html#8831071db5a4b4df95ea3c5c2e95476b">stp_mxml_node_s</a>
+<li>num_attrs
+: <a class="el" href="structstp__mxml__value__s.html#f29b9bbc769c278dad18ff2cb098ef6a">stp_mxml_value_s</a>
+<li>numsizes
+: <a class="el" href="structstp__shade.html#8e68774d99e3eecb76f06f7704f1eb90">stp_shade</a>
+</ul>
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
<li>opaque
-: <a class="el" href="unionstp__mxml__value__u.html#o2">stp_mxml_value_u</a></ul>
+: <a class="el" href="unionstp__mxml__value__u.html#ca8f6bf03f29248dee0b8d364454d051">stp_mxml_value_u</a>
+</ul>
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
<li>p_class
-: <a class="el" href="structstp__parameter__t.html#o5">stp_parameter_t</a><li>p_level
-: <a class="el" href="structstp__parameter__t.html#o6">stp_parameter_t</a><li>p_type
-: <a class="el" href="structstp__parameter__t.html#o4">stp_parameter_t</a><li>paper_unit
-: <a class="el" href="structstp__papersize__t.html#o9">stp_papersize_t</a><li>parameters
-: <a class="el" href="structstp__printfuncs__t.html#o1">stp_printfuncs_t</a><li>parent
-: <a class="el" href="structstp__mxml__node__s.html#o3">stp_mxml_node_s</a><li>pass
-: <a class="el" href="structstp__pass__t.html#o0">stp_pass_t</a>, <a class="el" href="structstp__weave__t.html#o1">stp_weave_t</a><li>physpassend
-: <a class="el" href="structstp__pass__t.html#o4">stp_pass_t</a>, <a class="el" href="structstp__weave__t.html#o6">stp_weave_t</a><li>physpassstart
-: <a class="el" href="structstp__pass__t.html#o3">stp_pass_t</a>, <a class="el" href="structstp__weave__t.html#o5">stp_weave_t</a><li>prescaled
-: <a class="el" href="structstp__dither__matrix__generic.html#o3">stp_dither_matrix_generic</a>, <a class="el" href="structstp__dither__matrix__normal.html#o3">stp_dither_matrix_normal</a>, <a class="el" href="structstp__dither__matrix__short.html#o3">stp_dither_matrix_short</a><li>prev
-: <a class="el" href="structstp__mxml__node__s.html#o2">stp_mxml_node_s</a><li>print
-: <a class="el" href="structstp__printfuncs__t.html#o6">stp_printfuncs_t</a><li>printer_list
-: <a class="el" href="structstp__family.html#o1">stp_family</a><li>printfuncs
-: <a class="el" href="structstp__family.html#o0">stp_family</a></ul>
+: <a class="el" href="structstp__parameter__t.html#410388e541bdb14fbd0af2984e229217">stp_parameter_t</a>
+<li>p_level
+: <a class="el" href="structstp__parameter__t.html#2a4a1195c06243e08acb03475fb1e7cc">stp_parameter_t</a>
+<li>p_type
+: <a class="el" href="structstp__parameter__t.html#ebe5dea02843240fe03461abf007f154">stp_parameter_t</a>
+<li>paper_unit
+: <a class="el" href="structstp__papersize__t.html#5692b27332297abca9e4715e3e9e3ce8">stp_papersize_t</a>
+<li>parameters
+: <a class="el" href="structstp__printfuncs__t.html#c4eab991ca917968e0f264b7105faaa4">stp_printfuncs_t</a>
+<li>parent
+: <a class="el" href="structstp__mxml__node__s.html#353df68e26a33380dcacda213a741487">stp_mxml_node_s</a>
+<li>pass
+: <a class="el" href="structstp__pass__t.html#fdb7d267dad9bfc69e8deb86da07ee7b">stp_pass_t</a>
+, <a class="el" href="structstp__weave__t.html#2536ce303e27f679c4afd6c33eea8d07">stp_weave_t</a>
+<li>physpassend
+: <a class="el" href="structstp__weave__t.html#3041aa5f7a90d0d7d82d1b2406044bb3">stp_weave_t</a>
+, <a class="el" href="structstp__pass__t.html#4d75f7e07ebbffb75c2a7f36f43b3c9e">stp_pass_t</a>
+<li>physpassstart
+: <a class="el" href="structstp__pass__t.html#0da3d73932d6c07aceaf4bce93cf6163">stp_pass_t</a>
+, <a class="el" href="structstp__weave__t.html#aec693e98c7587da452ac604b675be3c">stp_weave_t</a>
+<li>prescaled
+: <a class="el" href="structstp__dither__matrix__normal.html#042561ad856d67506fe81b1bbbffd966">stp_dither_matrix_normal</a>
+, <a class="el" href="structstp__dither__matrix__short.html#755361acae80fa4cba01a1cc71638274">stp_dither_matrix_short</a>
+, <a class="el" href="structstp__dither__matrix__generic.html#478d54ddf9ba50e783ddec1532a0eff6">stp_dither_matrix_generic</a>
+<li>prev
+: <a class="el" href="structstp__mxml__node__s.html#2174125dc205e7c760e4e8c9c9048ddf">stp_mxml_node_s</a>
+<li>print
+: <a class="el" href="structstp__printfuncs__t.html#7704d7a1e997039deedfdf76a353c35d">stp_printfuncs_t</a>
+<li>printer_list
+: <a class="el" href="structstp__family.html#6e4f0c216f5ced14a819fbacdb26547d">stp_family</a>
+<li>printfuncs
+: <a class="el" href="structstp__family.html#d29f00ba3565e93c138b00e4a48cde77">stp_family</a>
+</ul>
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
<li>read_only
-: <a class="el" href="structstp__parameter__t.html#o11">stp_parameter_t</a><li>real
-: <a class="el" href="unionstp__mxml__value__u.html#o3">stp_mxml_value_u</a><li>rep
-: <a class="el" href="structstp__image.html#o7">stp_image</a><li>reset
-: <a class="el" href="structstp__image.html#o1">stp_image</a><li>right
-: <a class="el" href="structstp__papersize__t.html#o8">stp_papersize_t</a><li>row
-: <a class="el" href="structstp__weave__t.html#o0">stp_weave_t</a></ul>
+: <a class="el" href="structstp__parameter__t.html#4421135f9985be49d156cbc9aa74c710">stp_parameter_t</a>
+<li>real
+: <a class="el" href="unionstp__mxml__value__u.html#3f253397958ad919a1fc97c42a58bc67">stp_mxml_value_u</a>
+<li>rep
+: <a class="el" href="structstp__image.html#b18e6ee35037589bf485213022e2d871">stp_image</a>
+<li>reset
+: <a class="el" href="structstp__image.html#7bb2244368c6b1e07d27afb3dd249ffd">stp_image</a>
+<li>right
+: <a class="el" href="structstp__papersize__t.html#6899599f2f940e95e03545ff71e2b4c5">stp_papersize_t</a>
+<li>row
+: <a class="el" href="structstp__weave__t.html#708ad2c7d2f76b864fe92b9e0582eece">stp_weave_t</a>
+</ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>s_cache
-: <a class="el" href="structstp__cached__curve__t.html#o2">stp_cached_curve_t</a><li>short_name
-: <a class="el" href="structstp__color.html#o0">stp_color</a><li>start_job
-: <a class="el" href="structstp__printfuncs__t.html#o10">stp_printfuncs_t</a><li>start_pos
-: <a class="el" href="structstp__linebounds__t.html#o1">stp_linebounds_t</a><li>str
-: <a class="el" href="structstp__parameter__t.html#o24">stp_parameter_t</a><li>string
-: <a class="el" href="structstp__mxml__text__s.html#o1">stp_mxml_text_s</a><li>subpass
-: <a class="el" href="structstp__pass__t.html#o5">stp_pass_t</a><li>syms
-: <a class="el" href="structstp__module.html#o7">stp_module</a></ul>
+: <a class="el" href="structstp__cached__curve__t.html#c55d549f6d2f567ba84ecb9e0417f074">stp_cached_curve_t</a>
+<li>short_name
+: <a class="el" href="structstp__color.html#23ed4d11629625e2ad24b124c36c7fab">stp_color</a>
+<li>start_job
+: <a class="el" href="structstp__printfuncs__t.html#5c99986ad02cbcc4dce313bc7f5293fc">stp_printfuncs_t</a>
+<li>start_pos
+: <a class="el" href="structstp__linebounds__t.html#b46a1a4ec130dd043009fb96b0115467">stp_linebounds_t</a>
+<li>str
+: <a class="el" href="structstp__parameter__t.html#e4409d001a6f1b7f8bbf237016900e48">stp_parameter_t</a>
+<li>string
+: <a class="el" href="structstp__mxml__text__s.html#ef1865e8cab7d5ab175c6e67f122be15">stp_mxml_text_s</a>
+<li>subpass
+: <a class="el" href="structstp__pass__t.html#a4a3363d8de9121ba3d8bf28076b1c89">stp_pass_t</a>
+<li>syms
+: <a class="el" href="structstp__module.html#0e7297a93920d8f6849718d0a32fa2ba">stp_module</a>
+</ul>
<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
<li>text
-: <a class="el" href="structstp__parameter__t.html#o1">stp_parameter_t</a>, <a class="el" href="structstp__param__string__t.html#o1">stp_param_string_t</a>, <a class="el" href="structstp__papersize__t.html#o1">stp_papersize_t</a>, <a class="el" href="unionstp__mxml__value__u.html#o4">stp_mxml_value_u</a><li>top
-: <a class="el" href="structstp__papersize__t.html#o5">stp_papersize_t</a><li>total_size
-: <a class="el" href="structdither__matrix__impl.html#o4">dither_matrix_impl</a><li>type
-: <a class="el" href="structstp__mxml__node__s.html#o0">stp_mxml_node_s</a></ul>
+: <a class="el" href="unionstp__mxml__value__u.html#82c76c9aca350baca3b72723d0a4e99d">stp_mxml_value_u</a>
+, <a class="el" href="structstp__parameter__t.html#396e4980926c200e9ce4454f19e7311a">stp_parameter_t</a>
+, <a class="el" href="structstp__papersize__t.html#26e8b5d0ce282614f128dd9d4aeaf9f6">stp_papersize_t</a>
+, <a class="el" href="structstp__param__string__t.html#db032e80e118c233adb9f27544920bd1">stp_param_string_t</a>
+<li>top
+: <a class="el" href="structstp__papersize__t.html#7fc8acdb1d905d6ca4a0b9b247a6c48e">stp_papersize_t</a>
+<li>total_size
+: <a class="el" href="structdither__matrix__impl.html#54645c1c4edad222cf3f5aba03cdfae5">dither_matrix_impl</a>
+<li>type
+: <a class="el" href="structstp__mxml__node__s.html#e1bff9adee67699067516eee014a7510">stp_mxml_node_s</a>
+</ul>
<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
<li>upper
-: <a class="el" href="structstp__int__bound__t.html#o1">stp_int_bound_t</a>, <a class="el" href="structstp__double__bound__t.html#o1">stp_double_bound_t</a></ul>
+: <a class="el" href="structstp__double__bound__t.html#07d734f8f82f059460cee55927b0216c">stp_double_bound_t</a>
+, <a class="el" href="structstp__int__bound__t.html#a71bcebaae24712ee7a66955b345de19">stp_int_bound_t</a>
+</ul>
<h3><a class="anchor" name="index_v">- v -</a></h3><ul>
<li>v
-: <a class="el" href="structstp__linebufs__t.html#o1">stp_linebufs_t</a>, <a class="el" href="structstp__linecount__t.html#o1">stp_linecount_t</a>, <a class="el" href="structstp__lineactive__t.html#o1">stp_lineactive_t</a>, <a class="el" href="structstp__lineoff__t.html#o1">stp_lineoff_t</a><li>value
-: <a class="el" href="structstp__mxml__node__s.html#o6">stp_mxml_node_s</a>, <a class="el" href="structstp__mxml__attr__s.html#o1">stp_mxml_attr_s</a>, <a class="el" href="structstp__shade.html#o0">stp_shade</a>, <a class="el" href="structstp__dotsize.html#o1">stp_dotsize</a><li>verify
-: <a class="el" href="structstp__printfuncs__t.html#o9">stp_printfuncs_t</a><li>verify_this_parameter
-: <a class="el" href="structstp__parameter__t.html#o10">stp_parameter_t</a><li>version
-: <a class="el" href="structstp__module.html#o1">stp_module</a></ul>
+: <a class="el" href="structstp__lineoff__t.html#88bbe86454fbda432487952640948328">stp_lineoff_t</a>
+, <a class="el" href="structstp__linebufs__t.html#485ecae7a892476331d31079d33b9891">stp_linebufs_t</a>
+, <a class="el" href="structstp__lineactive__t.html#5bb5843aa2a4817ef84fb83714b200f3">stp_lineactive_t</a>
+, <a class="el" href="structstp__linecount__t.html#2164f4045d892c45105f5780c80489a4">stp_linecount_t</a>
+<li>value
+: <a class="el" href="structstp__mxml__attr__s.html#25554324bd8ccf8e9558e4705eda0daa">stp_mxml_attr_s</a>
+, <a class="el" href="structstp__shade.html#07a72426c7bcbf22f1cc253a97a453d4">stp_shade</a>
+, <a class="el" href="structstp__dotsize.html#d259e8d169a7d140e4964b80790c7ddd">stp_dotsize</a>
+, <a class="el" href="structstp__mxml__node__s.html#ad44d6b2fe0842de0bbf1312035372cd">stp_mxml_node_s</a>
+<li>verify
+: <a class="el" href="structstp__printfuncs__t.html#948b6d7219dbb30f47a93eef2f85fde2">stp_printfuncs_t</a>
+<li>verify_this_parameter
+: <a class="el" href="structstp__parameter__t.html#56100203c262c60d4cb18c7a49cde27d">stp_parameter_t</a>
+<li>version
+: <a class="el" href="structstp__module.html#e2038239913d3ddbece919082501c8d0">stp_module</a>
+</ul>
<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
<li>whitespace
-: <a class="el" href="structstp__mxml__text__s.html#o0">stp_mxml_text_s</a><li>width
-: <a class="el" href="structstp__papersize__t.html#o3">stp_papersize_t</a>, <a class="el" href="structstp__image.html#o2">stp_image</a></ul>
+: <a class="el" href="structstp__mxml__text__s.html#76bcfbb8c3de4e1c597468d51ef47184">stp_mxml_text_s</a>
+<li>width
+: <a class="el" href="structstp__papersize__t.html#edcca3776ddeb5ed815df3aa112147dd">stp_papersize_t</a>
+, <a class="el" href="structstp__image.html#890033525988e15f4f4a0b4132e5f19b">stp_image</a>
+</ul>
<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
<li>x
-: <a class="el" href="structstp__dither__matrix__generic.html#o0">stp_dither_matrix_generic</a>, <a class="el" href="structstp__dither__matrix__normal.html#o0">stp_dither_matrix_normal</a>, <a class="el" href="structstp__dither__matrix__short.html#o0">stp_dither_matrix_short</a>, <a class="el" href="structstp__curve__point__t.html#o0">stp_curve_point_t</a><li>x_offset
-: <a class="el" href="structdither__matrix__impl.html#o11">dither_matrix_impl</a><li>x_size
-: <a class="el" href="structdither__matrix__impl.html#o2">dither_matrix_impl</a></ul>
+: <a class="el" href="structstp__curve__point__t.html#92b13b94109b1270563a1116dc19b926">stp_curve_point_t</a>
+, <a class="el" href="structstp__dither__matrix__short.html#81e0b20e763080b79faa837a00cac832">stp_dither_matrix_short</a>
+, <a class="el" href="structstp__dither__matrix__generic.html#6b8bd1cc589c2195f055e5a57a05e03a">stp_dither_matrix_generic</a>
+, <a class="el" href="structstp__dither__matrix__normal.html#b9564690be42859d88ea264a29321af3">stp_dither_matrix_normal</a>
+<li>x_offset
+: <a class="el" href="structdither__matrix__impl.html#665c02056a2d046a15aab462492d9dbc">dither_matrix_impl</a>
+<li>x_size
+: <a class="el" href="structdither__matrix__impl.html#063e3b3617c3a9b4883f3b01cd7dfb48">dither_matrix_impl</a>
+</ul>
<h3><a class="anchor" name="index_y">- y -</a></h3><ul>
<li>y
-: <a class="el" href="structstp__dither__matrix__generic.html#o1">stp_dither_matrix_generic</a>, <a class="el" href="structstp__dither__matrix__normal.html#o1">stp_dither_matrix_normal</a>, <a class="el" href="structstp__dither__matrix__short.html#o1">stp_dither_matrix_short</a>, <a class="el" href="structstp__curve__point__t.html#o1">stp_curve_point_t</a><li>y_offset
-: <a class="el" href="structdither__matrix__impl.html#o12">dither_matrix_impl</a><li>y_size
-: <a class="el" href="structdither__matrix__impl.html#o3">dither_matrix_impl</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="structstp__curve__point__t.html#132b1e8be20525667ece971d02f60b9d">stp_curve_point_t</a>
+, <a class="el" href="structstp__dither__matrix__short.html#2bbc6c72006541250ba23b48bcab60e8">stp_dither_matrix_short</a>
+, <a class="el" href="structstp__dither__matrix__generic.html#aaddcac2ca33a3e822ded567bbbecfb9">stp_dither_matrix_generic</a>
+, <a class="el" href="structstp__dither__matrix__normal.html#410560f5186761cb7430f5b0a804b09c">stp_dither_matrix_normal</a>
+<li>y_offset
+: <a class="el" href="structdither__matrix__impl.html#844cb19ea61f035bc2a21536f6f392c4">dither_matrix_impl</a>
+<li>y_size
+: <a class="el" href="structdither__matrix__impl.html#33370af30d4c6cb0e441744c8d1c3686">dither_matrix_impl</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals.html b/doc/gutenprint/html/globals.html
index 83862c8..c174a25 100644
--- a/doc/gutenprint/html/globals.html
+++ b/doc/gutenprint/html/globals.html
@@ -1,21 +1,62 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"><a class="qindexHL" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindexHL" href="globals.html#index__">_</a> | <a class="qindex" href="globals_0x62.html#index_b">b</a> | <a class="qindex" href="globals_0x63.html#index_c">c</a> | <a class="qindex" href="globals_0x64.html#index_d">d</a> | <a class="qindex" href="globals_0x67.html#index_g">g</a> | <a class="qindex" href="globals_0x6e.html#index_n">n</a> | <a class="qindex" href="globals_0x70.html#index_p">p</a> | <a class="qindex" href="globals_0x73.html#index_s">s</a> | <a class="qindex" href="globals_0x74.html#index_t">t</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="globals.html#index__"><span>_</span></a></li>
+ <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
+ <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
+ <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
+ <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
+ <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
+ <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
+ <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
+ <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
+ </ul>
+</div>
<p>
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
<p>
<h3><a class="anchor" name="index__">- _ -</a></h3><ul>
<li>_
-: <a class="el" href="group__intl.html#ga5">gutenprint-intl.h</a>, <a class="el" href="group__intl__internal.html#ga5">gutenprint-intl-internal.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__intl__internal.html#g32a3cf3d9dd914f5aeeca5423c157934">gutenprint-intl-internal.h</a>
+, <a class="el" href="group__intl.html#g32a3cf3d9dd914f5aeeca5423c157934">gutenprint-intl.h</a>
+<li>__attribute__
+: <a class="el" href="util_8h.html#9d373a9b65ff25b2db84c07394e1c212">util.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals_0x62.html b/doc/gutenprint/html/globals_0x62.html
index 0905e93..f39a4ad 100644
--- a/doc/gutenprint/html/globals_0x62.html
+++ b/doc/gutenprint/html/globals_0x62.html
@@ -1,21 +1,60 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"> | <a class="qindexHL" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindex" href="globals.html#index__">_</a> | <a class="qindexHL" href="globals_0x62.html#index_b">b</a> | <a class="qindex" href="globals_0x63.html#index_c">c</a> | <a class="qindex" href="globals_0x64.html#index_d">d</a> | <a class="qindex" href="globals_0x67.html#index_g">g</a> | <a class="qindex" href="globals_0x6e.html#index_n">n</a> | <a class="qindex" href="globals_0x70.html#index_p">p</a> | <a class="qindex" href="globals_0x73.html#index_s">s</a> | <a class="qindex" href="globals_0x74.html#index_t">t</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html#index__"><span>_</span></a></li>
+ <li class="current"><a href="globals_0x62.html#index_b"><span>b</span></a></li>
+ <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
+ <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
+ <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
+ <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
+ <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
+ <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
+ <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
+ </ul>
+</div>
<p>
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
<p>
<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
<li>bindtextdomain
-: <a class="el" href="group__intl.html#ga4">gutenprint-intl.h</a>, <a class="el" href="group__intl__internal.html#ga4">gutenprint-intl-internal.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__intl__internal.html#gdd6dfc1077058ff26d79cdb18099d58a">gutenprint-intl-internal.h</a>
+, <a class="el" href="group__intl.html#gdd6dfc1077058ff26d79cdb18099d58a">gutenprint-intl.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals_0x63.html b/doc/gutenprint/html/globals_0x63.html
index b67d85d..d31dffd 100644
--- a/doc/gutenprint/html/globals_0x63.html
+++ b/doc/gutenprint/html/globals_0x63.html
@@ -1,24 +1,65 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"> | <a class="qindexHL" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindex" href="globals.html#index__">_</a> | <a class="qindex" href="globals_0x62.html#index_b">b</a> | <a class="qindexHL" href="globals_0x63.html#index_c">c</a> | <a class="qindex" href="globals_0x64.html#index_d">d</a> | <a class="qindex" href="globals_0x67.html#index_g">g</a> | <a class="qindex" href="globals_0x6e.html#index_n">n</a> | <a class="qindex" href="globals_0x70.html#index_p">p</a> | <a class="qindex" href="globals_0x73.html#index_s">s</a> | <a class="qindex" href="globals_0x74.html#index_t">t</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html#index__"><span>_</span></a></li>
+ <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
+ <li class="current"><a href="globals_0x63.html#index_c"><span>c</span></a></li>
+ <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
+ <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
+ <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
+ <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
+ <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
+ <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
+ </ul>
+</div>
<p>
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
<p>
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
<li>compdata_t
-: <a class="el" href="group__vars.html#ga6">vars.h</a><li>CURVE_CACHE_FAST_COUNT
-: <a class="el" href="curve-cache_8h.html#a2">curve-cache.h</a><li>CURVE_CACHE_FAST_DOUBLE
-: <a class="el" href="curve-cache_8h.html#a1">curve-cache.h</a><li>CURVE_CACHE_FAST_USHORT
-: <a class="el" href="curve-cache_8h.html#a0">curve-cache.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__vars.html#g4d45b95baae036143e14adfc0014f562">vars.h</a>
+<li>CURVE_CACHE_FAST_COUNT
+: <a class="el" href="curve-cache_8h.html#70b70d0328c61f17925402a4b1bb9a90">curve-cache.h</a>
+<li>CURVE_CACHE_FAST_DOUBLE
+: <a class="el" href="curve-cache_8h.html#f79c26492d6e6fd726498df18cae11fe">curve-cache.h</a>
+<li>CURVE_CACHE_FAST_USHORT
+: <a class="el" href="curve-cache_8h.html#4b278e86a2f914893307fb20cf218e7c">curve-cache.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals_0x64.html b/doc/gutenprint/html/globals_0x64.html
index 3785bf6..f55eaeb 100644
--- a/doc/gutenprint/html/globals_0x64.html
+++ b/doc/gutenprint/html/globals_0x64.html
@@ -1,22 +1,63 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"> | <a class="qindexHL" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindex" href="globals.html#index__">_</a> | <a class="qindex" href="globals_0x62.html#index_b">b</a> | <a class="qindex" href="globals_0x63.html#index_c">c</a> | <a class="qindexHL" href="globals_0x64.html#index_d">d</a> | <a class="qindex" href="globals_0x67.html#index_g">g</a> | <a class="qindex" href="globals_0x6e.html#index_n">n</a> | <a class="qindex" href="globals_0x70.html#index_p">p</a> | <a class="qindex" href="globals_0x73.html#index_s">s</a> | <a class="qindex" href="globals_0x74.html#index_t">t</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html#index__"><span>_</span></a></li>
+ <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
+ <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
+ <li class="current"><a href="globals_0x64.html#index_d"><span>d</span></a></li>
+ <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
+ <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
+ <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
+ <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
+ <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
+ </ul>
+</div>
<p>
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
<p>
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
<li>dcgettext
-: <a class="el" href="group__intl.html#ga3">gutenprint-intl.h</a>, <a class="el" href="group__intl__internal.html#ga3">gutenprint-intl-internal.h</a><li>dgettext
-: <a class="el" href="group__intl.html#ga2">gutenprint-intl.h</a>, <a class="el" href="group__intl__internal.html#ga2">gutenprint-intl-internal.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__intl__internal.html#g115dd6a6dd9d7a249f6374a7c06deef5">gutenprint-intl-internal.h</a>
+, <a class="el" href="group__intl.html#g115dd6a6dd9d7a249f6374a7c06deef5">gutenprint-intl.h</a>
+<li>dgettext
+: <a class="el" href="group__intl.html#gd24abc7110e1bdf384dc2ef2b63e5d07">gutenprint-intl.h</a>
+, <a class="el" href="group__intl__internal.html#gd24abc7110e1bdf384dc2ef2b63e5d07">gutenprint-intl-internal.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals_0x67.html b/doc/gutenprint/html/globals_0x67.html
index 901e25a..742204b 100644
--- a/doc/gutenprint/html/globals_0x67.html
+++ b/doc/gutenprint/html/globals_0x67.html
@@ -1,21 +1,60 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"> | <a class="qindexHL" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindex" href="globals.html#index__">_</a> | <a class="qindex" href="globals_0x62.html#index_b">b</a> | <a class="qindex" href="globals_0x63.html#index_c">c</a> | <a class="qindex" href="globals_0x64.html#index_d">d</a> | <a class="qindexHL" href="globals_0x67.html#index_g">g</a> | <a class="qindex" href="globals_0x6e.html#index_n">n</a> | <a class="qindex" href="globals_0x70.html#index_p">p</a> | <a class="qindex" href="globals_0x73.html#index_s">s</a> | <a class="qindex" href="globals_0x74.html#index_t">t</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html#index__"><span>_</span></a></li>
+ <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
+ <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
+ <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
+ <li class="current"><a href="globals_0x67.html#index_g"><span>g</span></a></li>
+ <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
+ <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
+ <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
+ <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
+ </ul>
+</div>
<p>
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
<p>
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
<li>gettext
-: <a class="el" href="group__intl.html#ga1">gutenprint-intl.h</a>, <a class="el" href="group__intl__internal.html#ga1">gutenprint-intl-internal.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__intl__internal.html#g83b8be0887dede025766d25e2bb884c6">gutenprint-intl-internal.h</a>
+, <a class="el" href="group__intl.html#g83b8be0887dede025766d25e2bb884c6">gutenprint-intl.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals_0x6e.html b/doc/gutenprint/html/globals_0x6e.html
index ce57d20..726d523 100644
--- a/doc/gutenprint/html/globals_0x6e.html
+++ b/doc/gutenprint/html/globals_0x6e.html
@@ -1,21 +1,60 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"> | <a class="qindexHL" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindex" href="globals.html#index__">_</a> | <a class="qindex" href="globals_0x62.html#index_b">b</a> | <a class="qindex" href="globals_0x63.html#index_c">c</a> | <a class="qindex" href="globals_0x64.html#index_d">d</a> | <a class="qindex" href="globals_0x67.html#index_g">g</a> | <a class="qindexHL" href="globals_0x6e.html#index_n">n</a> | <a class="qindex" href="globals_0x70.html#index_p">p</a> | <a class="qindex" href="globals_0x73.html#index_s">s</a> | <a class="qindex" href="globals_0x74.html#index_t">t</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html#index__"><span>_</span></a></li>
+ <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
+ <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
+ <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
+ <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
+ <li class="current"><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
+ <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
+ <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
+ <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
+ </ul>
+</div>
<p>
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
<p>
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
<li>N_
-: <a class="el" href="group__intl.html#ga6">gutenprint-intl.h</a>, <a class="el" href="group__intl__internal.html#ga6">gutenprint-intl-internal.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__intl__internal.html#g75278405e7f034d2b1af80bfd94675fe">gutenprint-intl-internal.h</a>
+, <a class="el" href="group__intl.html#g75278405e7f034d2b1af80bfd94675fe">gutenprint-intl.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals_0x70.html b/doc/gutenprint/html/globals_0x70.html
index f1e5977..136078b 100644
--- a/doc/gutenprint/html/globals_0x70.html
+++ b/doc/gutenprint/html/globals_0x70.html
@@ -1,27 +1,71 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"> | <a class="qindexHL" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindex" href="globals.html#index__">_</a> | <a class="qindex" href="globals_0x62.html#index_b">b</a> | <a class="qindex" href="globals_0x63.html#index_c">c</a> | <a class="qindex" href="globals_0x64.html#index_d">d</a> | <a class="qindex" href="globals_0x67.html#index_g">g</a> | <a class="qindex" href="globals_0x6e.html#index_n">n</a> | <a class="qindexHL" href="globals_0x70.html#index_p">p</a> | <a class="qindex" href="globals_0x73.html#index_s">s</a> | <a class="qindex" href="globals_0x74.html#index_t">t</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html#index__"><span>_</span></a></li>
+ <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
+ <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
+ <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
+ <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
+ <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
+ <li class="current"><a href="globals_0x70.html#index_p"><span>p</span></a></li>
+ <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
+ <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
+ </ul>
+</div>
<p>
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
<p>
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
<li>PAPERSIZE_ENGLISH_EXTENDED
-: <a class="el" href="group__papersize.html#gga5a2">paper.h</a><li>PAPERSIZE_ENGLISH_STANDARD
-: <a class="el" href="group__papersize.html#gga5a0">paper.h</a><li>PAPERSIZE_METRIC_EXTENDED
-: <a class="el" href="group__papersize.html#gga5a3">paper.h</a><li>PAPERSIZE_METRIC_STANDARD
-: <a class="el" href="group__papersize.html#gga5a1">paper.h</a><li>PARAMETER_BAD
-: <a class="el" href="group__vars.html#gga137a33">vars.h</a><li>PARAMETER_INACTIVE
-: <a class="el" href="group__vars.html#gga137a35">vars.h</a><li>PARAMETER_OK
-: <a class="el" href="group__vars.html#gga137a34">vars.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b95800b7e9a18afc172872861b26dbcc8cb8">paper.h</a>
+<li>PAPERSIZE_ENGLISH_STANDARD
+: <a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b958db394159413ade42022509cd3280fef3">paper.h</a>
+<li>PAPERSIZE_METRIC_EXTENDED
+: <a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b95862e2906a87fa4bcf32913943fd5b225a">paper.h</a>
+<li>PAPERSIZE_METRIC_STANDARD
+: <a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b9586d5868bc6707f8801ce4d584428c2ae8">paper.h</a>
+<li>PARAMETER_BAD
+: <a class="el" href="group__vars.html#ggc061852de3627383cd415cd80a979e02326a171221148779ec7df761b3eee967">vars.h</a>
+<li>PARAMETER_INACTIVE
+: <a class="el" href="group__vars.html#ggc061852de3627383cd415cd80a979e025cb96da6c2e3ae7187e85a1ef6e41fc6">vars.h</a>
+<li>PARAMETER_OK
+: <a class="el" href="group__vars.html#ggc061852de3627383cd415cd80a979e022df363618282a9164433c0f212b18616">vars.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals_0x73.html b/doc/gutenprint/html/globals_0x73.html
index bd82a10..9a20521 100644
--- a/doc/gutenprint/html/globals_0x73.html
+++ b/doc/gutenprint/html/globals_0x73.html
@@ -1,647 +1,1323 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"> | <a class="qindexHL" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindex" href="globals.html#index__">_</a> | <a class="qindex" href="globals_0x62.html#index_b">b</a> | <a class="qindex" href="globals_0x63.html#index_c">c</a> | <a class="qindex" href="globals_0x64.html#index_d">d</a> | <a class="qindex" href="globals_0x67.html#index_g">g</a> | <a class="qindex" href="globals_0x6e.html#index_n">n</a> | <a class="qindex" href="globals_0x70.html#index_p">p</a> | <a class="qindexHL" href="globals_0x73.html#index_s">s</a> | <a class="qindex" href="globals_0x74.html#index_t">t</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html#index__"><span>_</span></a></li>
+ <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
+ <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
+ <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
+ <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
+ <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
+ <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
+ <li class="current"><a href="globals_0x73.html#index_s"><span>s</span></a></li>
+ <li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
+ </ul>
+</div>
<p>
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
<p>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>stp_abort()
-: <a class="el" href="group__util.html#ga3">util.h</a><li>stp_allocate_component_data()
-: <a class="el" href="group__vars.html#ga125">vars.h</a><li>stp_array_copy()
-: <a class="el" href="group__array.html#ga3">array.h</a><li>stp_array_create()
-: <a class="el" href="group__array.html#ga1">array.h</a><li>stp_array_create_copy()
-: <a class="el" href="group__array.html#ga4">array.h</a><li>stp_array_create_from_xmltree()
-: <a class="el" href="xml_8h.html#a19">xml.h</a><li>stp_array_destroy()
-: <a class="el" href="group__array.html#ga2">array.h</a><li>stp_array_get_data()
-: <a class="el" href="group__array.html#ga8">array.h</a><li>stp_array_get_point()
-: <a class="el" href="group__array.html#ga10">array.h</a><li>stp_array_get_sequence()
-: <a class="el" href="group__array.html#ga11">array.h</a><li>stp_array_get_size()
-: <a class="el" href="group__array.html#ga6">array.h</a><li>stp_array_set_data()
-: <a class="el" href="group__array.html#ga7">array.h</a><li>stp_array_set_point()
-: <a class="el" href="group__array.html#ga9">array.h</a><li>stp_array_set_size()
-: <a class="el" href="group__array.html#ga5">array.h</a><li>stp_array_t
-: <a class="el" href="group__array.html#ga0">array.h</a><li>stp_asprintf()
-: <a class="el" href="group__util.html#ga17">util.h</a><li>STP_BINARY_AGE
-: <a class="el" href="group__version.html#ga11">gutenprint-version.h</a><li>stp_binary_age
-: <a class="el" href="group__version.html#ga4">gutenprint-version.h</a><li>stp_catprintf()
-: <a class="el" href="group__util.html#ga18">util.h</a><li>stp_channel_add()
-: <a class="el" href="channel_8h.html#a2">channel.h</a><li>stp_channel_convert()
-: <a class="el" href="channel_8h.html#a21">channel.h</a><li>stp_channel_get_black_channel()
-: <a class="el" href="channel_8h.html#a11">channel.h</a><li>stp_channel_get_curve()
-: <a class="el" href="channel_8h.html#a17">channel.h</a><li>stp_channel_get_cutoff_adjustment()
-: <a class="el" href="channel_8h.html#a9">channel.h</a><li>stp_channel_get_density_adjustment()
-: <a class="el" href="channel_8h.html#a5">channel.h</a><li>stp_channel_get_gcr_curve()
-: <a class="el" href="channel_8h.html#a19">channel.h</a><li>stp_channel_get_gloss_channel()
-: <a class="el" href="channel_8h.html#a13">channel.h</a><li>stp_channel_get_gloss_limit()
-: <a class="el" href="channel_8h.html#a15">channel.h</a><li>stp_channel_get_ink_limit()
-: <a class="el" href="channel_8h.html#a7">channel.h</a><li>stp_channel_get_input()
-: <a class="el" href="channel_8h.html#a22">channel.h</a><li>stp_channel_get_output()
-: <a class="el" href="channel_8h.html#a23">channel.h</a><li>stp_channel_get_value()
-: <a class="el" href="channel_8h.html#a3">channel.h</a><li>stp_channel_initialize()
-: <a class="el" href="channel_8h.html#a20">channel.h</a><li>STP_CHANNEL_LIMIT
-: <a class="el" href="group__image.html#ga8">image.h</a><li>stp_channel_reset()
-: <a class="el" href="channel_8h.html#a0">channel.h</a><li>stp_channel_reset_channel()
-: <a class="el" href="channel_8h.html#a1">channel.h</a><li>stp_channel_set_black_channel()
-: <a class="el" href="channel_8h.html#a10">channel.h</a><li>stp_channel_set_curve()
-: <a class="el" href="channel_8h.html#a16">channel.h</a><li>stp_channel_set_cutoff_adjustment()
-: <a class="el" href="channel_8h.html#a8">channel.h</a><li>stp_channel_set_density_adjustment()
-: <a class="el" href="channel_8h.html#a4">channel.h</a><li>stp_channel_set_gcr_curve()
-: <a class="el" href="channel_8h.html#a18">channel.h</a><li>stp_channel_set_gloss_channel()
-: <a class="el" href="channel_8h.html#a12">channel.h</a><li>stp_channel_set_gloss_limit()
-: <a class="el" href="channel_8h.html#a14">channel.h</a><li>stp_channel_set_ink_limit()
-: <a class="el" href="channel_8h.html#a6">channel.h</a><li>stp_check_array_parameter()
-: <a class="el" href="group__vars.html#ga107">vars.h</a><li>stp_check_boolean_parameter()
-: <a class="el" href="group__vars.html#ga105">vars.h</a><li>stp_check_curve_parameter()
-: <a class="el" href="group__vars.html#ga106">vars.h</a><li>stp_check_dimension_parameter()
-: <a class="el" href="group__vars.html#ga104">vars.h</a><li>stp_check_file_parameter()
-: <a class="el" href="group__vars.html#ga101">vars.h</a><li>stp_check_float_parameter()
-: <a class="el" href="group__vars.html#ga102">vars.h</a><li>stp_check_int_parameter()
-: <a class="el" href="group__vars.html#ga103">vars.h</a><li>stp_check_raw_parameter()
-: <a class="el" href="group__vars.html#ga108">vars.h</a><li>stp_check_string_parameter()
-: <a class="el" href="group__vars.html#ga100">vars.h</a><li>stp_check_version()
-: <a class="el" href="group__version.html#ga6">gutenprint-version.h</a><li>STP_CHECK_VERSION
-: <a class="el" href="group__version.html#ga13">gutenprint-version.h</a><li>stp_clear_array_parameter()
-: <a class="el" href="group__vars.html#ga89">vars.h</a><li>stp_clear_boolean_parameter()
-: <a class="el" href="group__vars.html#ga87">vars.h</a><li>stp_clear_curve_parameter()
-: <a class="el" href="group__vars.html#ga88">vars.h</a><li>stp_clear_dimension_parameter()
-: <a class="el" href="group__vars.html#ga86">vars.h</a><li>stp_clear_file_parameter()
-: <a class="el" href="group__vars.html#ga83">vars.h</a><li>stp_clear_float_parameter()
-: <a class="el" href="group__vars.html#ga84">vars.h</a><li>stp_clear_int_parameter()
-: <a class="el" href="group__vars.html#ga85">vars.h</a><li>stp_clear_raw_parameter()
-: <a class="el" href="group__vars.html#ga90">vars.h</a><li>stp_clear_string_parameter()
-: <a class="el" href="group__vars.html#ga82">vars.h</a><li>stp_color_count()
-: <a class="el" href="group__color.html#ga7">color.h</a><li>stp_color_describe_parameter()
-: <a class="el" href="group__color.html#ga4">color.h</a><li>stp_color_get_long_name()
-: <a class="el" href="group__color.html#ga12">color.h</a><li>stp_color_get_name()
-: <a class="el" href="group__color.html#ga11">color.h</a><li>stp_color_get_row()
-: <a class="el" href="group__color.html#ga2">color.h</a><li>stp_color_init()
-: <a class="el" href="group__color.html#ga1">color.h</a><li>stp_color_list_parameters()
-: <a class="el" href="group__color.html#ga3">color.h</a><li>stp_color_register()
-: <a class="el" href="group__color.html#ga5">color.h</a><li>stp_color_t
-: <a class="el" href="group__color.html#ga0">color.h</a><li>stp_color_unregister()
-: <a class="el" href="group__color.html#ga6">color.h</a><li>stp_compute_linewidth_func
-: <a class="el" href="weave_8h.html#a4">weave.h</a><li>stp_compute_tiff_linewidth
-: <a class="el" href="weave_8h.html#a9">weave.h</a><li>stp_compute_uncompressed_linewidth
-: <a class="el" href="weave_8h.html#a10">weave.h</a><li>stp_const_parameter_list_t
-: <a class="el" href="group__vars.html#ga2">vars.h</a><li>stp_copy_data_func_t
-: <a class="el" href="group__vars.html#ga4">vars.h</a><li>stp_copy_options()
-: <a class="el" href="group__vars.html#ga131">vars.h</a><li>STP_CURRENT_INTERFACE
-: <a class="el" href="group__version.html#ga10">gutenprint-version.h</a><li>stp_current_interface
-: <a class="el" href="group__version.html#ga3">gutenprint-version.h</a><li>STP_CURVE_BOUNDS_CLIP
-: <a class="el" href="group__curve.html#gga50a9">curve.h</a><li>STP_CURVE_BOUNDS_ERROR
-: <a class="el" href="group__curve.html#gga50a10">curve.h</a><li>STP_CURVE_BOUNDS_RESCALE
-: <a class="el" href="group__curve.html#gga50a8">curve.h</a><li>stp_curve_bounds_t
-: <a class="el" href="group__curve.html#ga50">curve.h</a><li>stp_curve_cache_copy()
-: <a class="el" href="curve-cache_8h.html#a12">curve-cache.h</a><li>stp_curve_cache_curve_data()
-: <a class="el" href="curve-cache_8h.html#a4">curve-cache.h</a><li>stp_curve_cache_curve_invalidate()
-: <a class="el" href="curve-cache_8h.html#a6">curve-cache.h</a><li>stp_curve_cache_get_count()
-: <a class="el" href="curve-cache_8h.html#a9">curve-cache.h</a><li>stp_curve_cache_get_curve()
-: <a class="el" href="curve-cache_8h.html#a5">curve-cache.h</a><li>stp_curve_cache_get_double_data()
-: <a class="el" href="curve-cache_8h.html#a11">curve-cache.h</a><li>stp_curve_cache_get_ushort_data()
-: <a class="el" href="curve-cache_8h.html#a10">curve-cache.h</a><li>stp_curve_cache_set_curve()
-: <a class="el" href="curve-cache_8h.html#a7">curve-cache.h</a><li>stp_curve_cache_set_curve_copy()
-: <a class="el" href="curve-cache_8h.html#a8">curve-cache.h</a><li>stp_curve_compose()
-: <a class="el" href="group__curve.html#ga46">curve.h</a><li>STP_CURVE_COMPOSE_ADD
-: <a class="el" href="group__curve.html#gga49a5">curve.h</a><li>STP_CURVE_COMPOSE_EXPONENTIATE
-: <a class="el" href="group__curve.html#gga49a7">curve.h</a><li>STP_CURVE_COMPOSE_MULTIPLY
-: <a class="el" href="group__curve.html#gga49a6">curve.h</a><li>stp_curve_compose_t
-: <a class="el" href="group__curve.html#ga49">curve.h</a><li>stp_curve_copy()
-: <a class="el" href="group__curve.html#ga3">curve.h</a><li>stp_curve_count_points()
-: <a class="el" href="group__curve.html#ga10">curve.h</a><li>stp_curve_create()
-: <a class="el" href="group__curve.html#ga1">curve.h</a><li>stp_curve_create_copy()
-: <a class="el" href="group__curve.html#ga2">curve.h</a><li>stp_curve_create_from_file()
-: <a class="el" href="group__curve.html#ga44">curve.h</a><li>stp_curve_create_from_stream()
-: <a class="el" href="group__curve.html#ga43">curve.h</a><li>stp_curve_create_from_string()
-: <a class="el" href="group__curve.html#ga45">curve.h</a><li>stp_curve_create_from_xmltree()
-: <a class="el" href="xml_8h.html#a17">xml.h</a><li>stp_curve_destroy()
-: <a class="el" href="group__curve.html#ga4">curve.h</a><li>stp_curve_free_curve_cache()
-: <a class="el" href="curve-cache_8h.html#a3">curve-cache.h</a><li>stp_curve_get_bounds()
-: <a class="el" href="group__curve.html#ga6">curve.h</a><li>stp_curve_get_data()
-: <a class="el" href="group__curve.html#ga24">curve.h</a><li>stp_curve_get_data_points()
-: <a class="el" href="group__curve.html#ga25">curve.h</a><li>stp_curve_get_float_data()
-: <a class="el" href="group__curve.html#ga26">curve.h</a><li>stp_curve_get_gamma()
-: <a class="el" href="group__curve.html#ga35">curve.h</a><li>stp_curve_get_int_data()
-: <a class="el" href="group__curve.html#ga29">curve.h</a><li>stp_curve_get_interpolation_type()
-: <a class="el" href="group__curve.html#ga12">curve.h</a><li>stp_curve_get_long_data()
-: <a class="el" href="group__curve.html#ga27">curve.h</a><li>stp_curve_get_point()
-: <a class="el" href="group__curve.html#ga37">curve.h</a><li>stp_curve_get_range()
-: <a class="el" href="group__curve.html#ga9">curve.h</a><li>stp_curve_get_sequence()
-: <a class="el" href="group__curve.html#ga33">curve.h</a><li>stp_curve_get_short_data()
-: <a class="el" href="group__curve.html#ga31">curve.h</a><li>stp_curve_get_subrange()
-: <a class="el" href="group__curve.html#ga22">curve.h</a><li>stp_curve_get_uint_data()
-: <a class="el" href="group__curve.html#ga30">curve.h</a><li>stp_curve_get_ulong_data()
-: <a class="el" href="group__curve.html#ga28">curve.h</a><li>stp_curve_get_ushort_data()
-: <a class="el" href="group__curve.html#ga32">curve.h</a><li>stp_curve_get_wrap()
-: <a class="el" href="group__curve.html#ga7">curve.h</a><li>stp_curve_interpolate_value()
-: <a class="el" href="group__curve.html#ga38">curve.h</a><li>stp_curve_is_piecewise()
-: <a class="el" href="group__curve.html#ga8">curve.h</a><li>stp_curve_resample()
-: <a class="el" href="group__curve.html#ga39">curve.h</a><li>stp_curve_rescale()
-: <a class="el" href="group__curve.html#ga40">curve.h</a><li>stp_curve_set_bounds()
-: <a class="el" href="group__curve.html#ga5">curve.h</a><li>stp_curve_set_data()
-: <a class="el" href="group__curve.html#ga13">curve.h</a><li>stp_curve_set_data_points()
-: <a class="el" href="group__curve.html#ga14">curve.h</a><li>stp_curve_set_float_data()
-: <a class="el" href="group__curve.html#ga15">curve.h</a><li>stp_curve_set_gamma()
-: <a class="el" href="group__curve.html#ga34">curve.h</a><li>stp_curve_set_int_data()
-: <a class="el" href="group__curve.html#ga18">curve.h</a><li>stp_curve_set_interpolation_type()
-: <a class="el" href="group__curve.html#ga11">curve.h</a><li>stp_curve_set_long_data()
-: <a class="el" href="group__curve.html#ga16">curve.h</a><li>stp_curve_set_point()
-: <a class="el" href="group__curve.html#ga36">curve.h</a><li>stp_curve_set_short_data()
-: <a class="el" href="group__curve.html#ga20">curve.h</a><li>stp_curve_set_subrange()
-: <a class="el" href="group__curve.html#ga23">curve.h</a><li>stp_curve_set_uint_data()
-: <a class="el" href="group__curve.html#ga19">curve.h</a><li>stp_curve_set_ulong_data()
-: <a class="el" href="group__curve.html#ga17">curve.h</a><li>stp_curve_set_ushort_data()
-: <a class="el" href="group__curve.html#ga21">curve.h</a><li>stp_curve_t
-: <a class="el" href="group__curve.html#ga0">curve.h</a><li>STP_CURVE_TYPE_LINEAR
-: <a class="el" href="group__curve.html#gga47a1">curve.h</a><li>STP_CURVE_TYPE_SPLINE
-: <a class="el" href="group__curve.html#gga47a2">curve.h</a><li>stp_curve_type_t
-: <a class="el" href="group__curve.html#ga47">curve.h</a><li>STP_CURVE_WRAP_AROUND
-: <a class="el" href="group__curve.html#gga48a4">curve.h</a><li>stp_curve_wrap_mode_t
-: <a class="el" href="group__curve.html#ga48">curve.h</a><li>STP_CURVE_WRAP_NONE
-: <a class="el" href="group__curve.html#gga48a3">curve.h</a><li>stp_curve_write()
-: <a class="el" href="group__curve.html#ga41">curve.h</a><li>stp_curve_write_string()
-: <a class="el" href="group__curve.html#ga42">curve.h</a><li>STP_DBG_CANON
-: <a class="el" href="group__util.html#ga39">util.h</a><li>STP_DBG_COLORFUNC
-: <a class="el" href="group__util.html#ga34">util.h</a><li>STP_DBG_CURVE
-: <a class="el" href="group__util.html#ga52">util.h</a><li>STP_DBG_CURVE_ERRORS
-: <a class="el" href="group__util.html#ga53">util.h</a><li>STP_DBG_ESCP2
-: <a class="el" href="group__util.html#ga38">util.h</a><li>STP_DBG_INK
-: <a class="el" href="group__util.html#ga35">util.h</a><li>STP_DBG_LEXMARK
-: <a class="el" href="group__util.html#ga40">util.h</a><li>STP_DBG_LIST
-: <a class="el" href="group__util.html#ga44">util.h</a><li>STP_DBG_LUT
-: <a class="el" href="group__util.html#ga33">util.h</a><li>STP_DBG_MARK_FILE
-: <a class="el" href="group__util.html#ga43">util.h</a><li>STP_DBG_MODULE
-: <a class="el" href="group__util.html#ga45">util.h</a><li>STP_DBG_OLYMPUS
-: <a class="el" href="group__util.html#ga51">util.h</a><li>STP_DBG_PAPER
-: <a class="el" href="group__util.html#ga47">util.h</a><li>STP_DBG_PATH
-: <a class="el" href="group__util.html#ga46">util.h</a><li>STP_DBG_PCL
-: <a class="el" href="group__util.html#ga37">util.h</a><li>STP_DBG_PRINTERS
-: <a class="el" href="group__util.html#ga48">util.h</a><li>STP_DBG_PS
-: <a class="el" href="group__util.html#ga36">util.h</a><li>STP_DBG_ROWS
-: <a class="el" href="group__util.html#ga42">util.h</a><li>STP_DBG_VARS
-: <a class="el" href="group__util.html#ga50">util.h</a><li>STP_DBG_WEAVE_PARAMS
-: <a class="el" href="group__util.html#ga41">util.h</a><li>STP_DBG_XML
-: <a class="el" href="group__util.html#ga49">util.h</a><li>stp_default_media_size()
-: <a class="el" href="group__papersize.html#ga4">paper.h</a><li>stp_default_settings()
-: <a class="el" href="group__vars.html#ga124">vars.h</a><li>stp_deprintf()
-: <a class="el" href="group__util.html#ga21">util.h</a><li>stp_describe_output()
-: <a class="el" href="group__printer.html#ga25">printers.h</a><li>stp_describe_parameter()
-: <a class="el" href="group__vars.html#ga47">vars.h</a><li>stp_describe_resolution()
-: <a class="el" href="group__vars.html#ga122">vars.h</a><li>stp_destroy_component_data()
-: <a class="el" href="group__vars.html#ga126">vars.h</a><li>stp_dither()
-: <a class="el" href="dither_8h.html#a40">dither.h</a><li>stp_dither_add_channel()
-: <a class="el" href="dither_8h.html#a38">dither.h</a><li>stp_dither_describe_parameter()
-: <a class="el" href="dither_8h.html#a24">dither.h</a><li>stp_dither_get_channel()
-: <a class="el" href="dither_8h.html#a39">dither.h</a><li>stp_dither_get_first_position()
-: <a class="el" href="dither_8h.html#a33">dither.h</a><li>stp_dither_get_last_position()
-: <a class="el" href="dither_8h.html#a34">dither.h</a><li>stp_dither_init()
-: <a class="el" href="dither_8h.html#a25">dither.h</a><li>stp_dither_internal()
-: <a class="el" href="dither_8h.html#a41">dither.h</a><li>stp_dither_list_parameters()
-: <a class="el" href="dither_8h.html#a23">dither.h</a><li>stp_dither_matrix_clone()
-: <a class="el" href="dither_8h.html#a18">dither.h</a><li>stp_dither_matrix_copy()
-: <a class="el" href="dither_8h.html#a19">dither.h</a><li>stp_dither_matrix_destroy()
-: <a class="el" href="dither_8h.html#a17">dither.h</a><li>stp_dither_matrix_generic_t
-: <a class="el" href="dither_8h.html#a7">dither.h</a><li>stp_dither_matrix_impl_t
-: <a class="el" href="dither_8h.html#a8">dither.h</a><li>stp_dither_matrix_init()
-: <a class="el" href="dither_8h.html#a13">dither.h</a><li>stp_dither_matrix_init_from_dither_array()
-: <a class="el" href="dither_8h.html#a16">dither.h</a><li>stp_dither_matrix_init_short()
-: <a class="el" href="dither_8h.html#a14">dither.h</a><li>stp_dither_matrix_iterated_init()
-: <a class="el" href="dither_8h.html#a11">dither.h</a><li>stp_dither_matrix_normal_t
-: <a class="el" href="dither_8h.html#a6">dither.h</a><li>stp_dither_matrix_scale_exponentially()
-: <a class="el" href="dither_8h.html#a20">dither.h</a><li>stp_dither_matrix_set_row()
-: <a class="el" href="dither_8h.html#a21">dither.h</a><li>stp_dither_matrix_shear()
-: <a class="el" href="dither_8h.html#a12">dither.h</a><li>stp_dither_matrix_short_t
-: <a class="el" href="dither_8h.html#a5">dither.h</a><li>stp_dither_matrix_validate_array()
-: <a class="el" href="dither_8h.html#a15">dither.h</a><li>stp_dither_set_adaptive_limit()
-: <a class="el" href="dither_8h.html#a32">dither.h</a><li>stp_dither_set_ink_spread()
-: <a class="el" href="dither_8h.html#a31">dither.h</a><li>stp_dither_set_inks()
-: <a class="el" href="dither_8h.html#a37">dither.h</a><li>stp_dither_set_inks_full()
-: <a class="el" href="dither_8h.html#a36">dither.h</a><li>stp_dither_set_inks_simple()
-: <a class="el" href="dither_8h.html#a35">dither.h</a><li>stp_dither_set_iterated_matrix()
-: <a class="el" href="dither_8h.html#a26">dither.h</a><li>stp_dither_set_matrix()
-: <a class="el" href="dither_8h.html#a27">dither.h</a><li>stp_dither_set_matrix_from_dither_array()
-: <a class="el" href="dither_8h.html#a28">dither.h</a><li>stp_dither_set_randomizer()
-: <a class="el" href="dither_8h.html#a30">dither.h</a><li>stp_dither_set_transition()
-: <a class="el" href="dither_8h.html#a29">dither.h</a><li>stp_dotsize_t
-: <a class="el" href="dither_8h.html#a9">dither.h</a><li>stp_dprintf()
-: <a class="el" href="group__util.html#ga20">util.h</a><li>STP_ECOLOR_C
-: <a class="el" href="dither_8h.html#a1">dither.h</a><li>STP_ECOLOR_K
-: <a class="el" href="dither_8h.html#a0">dither.h</a><li>STP_ECOLOR_M
-: <a class="el" href="dither_8h.html#a2">dither.h</a><li>STP_ECOLOR_Y
-: <a class="el" href="dither_8h.html#a3">dither.h</a><li>stp_end_job()
-: <a class="el" href="group__printer.html#ga17">printers.h</a><li>stp_eprintf()
-: <a class="el" href="group__util.html#ga15">util.h</a><li>stp_erprintf()
-: <a class="el" href="group__util.html#ga16">util.h</a><li>stp_erputc()
-: <a class="el" href="group__util.html#ga14">util.h</a><li>stp_family_register()
-: <a class="el" href="group__printer.html#ga20">printers.h</a><li>stp_family_t
-: <a class="el" href="group__printer.html#ga1">printers.h</a><li>stp_family_unregister()
-: <a class="el" href="group__printer.html#ga21">printers.h</a><li>stp_fill_parameter_settings()
-: <a class="el" href="group__vars.html#ga132">vars.h</a><li>stp_fill_tiff
-: <a class="el" href="weave_8h.html#a7">weave.h</a><li>stp_fill_uncompressed
-: <a class="el" href="weave_8h.html#a8">weave.h</a><li>stp_fillfunc
-: <a class="el" href="weave_8h.html#a2">weave.h</a><li>stp_find_standard_dither_array()
-: <a class="el" href="dither_8h.html#a22">dither.h</a><li>stp_flush_all()
-: <a class="el" href="weave_8h.html#a18">weave.h</a><li>stp_flush_debug_messages()
-: <a class="el" href="group__util.html#ga23">util.h</a><li>stp_flushfunc
-: <a class="el" href="weave_8h.html#a3">weave.h</a><li>stp_fold()
-: <a class="el" href="bit-ops_8h.html#a0">bit-ops.h</a><li>stp_free()
-: <a class="el" href="group__util.html#ga27">util.h</a><li>stp_free_data_func_t
-: <a class="el" href="group__vars.html#ga5">vars.h</a><li>stp_get_array_parameter()
-: <a class="el" href="group__vars.html#ga80">vars.h</a><li>stp_get_array_parameter_active()
-: <a class="el" href="group__vars.html#ga116">vars.h</a><li>stp_get_boolean_parameter()
-: <a class="el" href="group__vars.html#ga78">vars.h</a><li>stp_get_boolean_parameter_active()
-: <a class="el" href="group__vars.html#ga114">vars.h</a><li>stp_get_color_by_colorfuncs()
-: <a class="el" href="group__color.html#ga10">color.h</a><li>stp_get_color_by_index()
-: <a class="el" href="group__color.html#ga9">color.h</a><li>stp_get_color_by_name()
-: <a class="el" href="group__color.html#ga8">color.h</a><li>stp_get_color_conversion()
-: <a class="el" href="group__vars.html#ga16">vars.h</a><li>stp_get_component_data()
-: <a class="el" href="group__vars.html#ga127">vars.h</a><li>stp_get_curve_parameter()
-: <a class="el" href="group__vars.html#ga79">vars.h</a><li>stp_get_curve_parameter_active()
-: <a class="el" href="group__vars.html#ga115">vars.h</a><li>stp_get_debug_level()
-: <a class="el" href="group__util.html#ga19">util.h</a><li>stp_get_dimension_parameter()
-: <a class="el" href="group__vars.html#ga77">vars.h</a><li>stp_get_dimension_parameter_active()
-: <a class="el" href="group__vars.html#ga113">vars.h</a><li>stp_get_driver()
-: <a class="el" href="group__vars.html#ga13">vars.h</a><li>stp_get_errdata()
-: <a class="el" href="group__vars.html#ga36">vars.h</a><li>stp_get_errfunc()
-: <a class="el" href="group__vars.html#ga32">vars.h</a><li>stp_get_file_parameter()
-: <a class="el" href="group__vars.html#ga74">vars.h</a><li>stp_get_file_parameter_active()
-: <a class="el" href="group__vars.html#ga110">vars.h</a><li>stp_get_float_parameter()
-: <a class="el" href="group__vars.html#ga75">vars.h</a><li>stp_get_float_parameter_active()
-: <a class="el" href="group__vars.html#ga111">vars.h</a><li>stp_get_height()
-: <a class="el" href="group__vars.html#ga24">vars.h</a><li>stp_get_imageable_area()
-: <a class="el" href="group__vars.html#ga119">vars.h</a><li>stp_get_int_parameter()
-: <a class="el" href="group__vars.html#ga76">vars.h</a><li>stp_get_int_parameter_active()
-: <a class="el" href="group__vars.html#ga112">vars.h</a><li>stp_get_left()
-: <a class="el" href="group__vars.html#ga18">vars.h</a><li>stp_get_lineactive_by_pass()
-: <a class="el" href="weave_8h.html#a21">weave.h</a><li>stp_get_linebases_by_pass()
-: <a class="el" href="weave_8h.html#a23">weave.h</a><li>stp_get_linecount_by_pass()
-: <a class="el" href="weave_8h.html#a22">weave.h</a><li>stp_get_lineoffsets_by_pass()
-: <a class="el" href="weave_8h.html#a20">weave.h</a><li>stp_get_maximum_imageable_area()
-: <a class="el" href="group__vars.html#ga120">vars.h</a><li>stp_get_media_size()
-: <a class="el" href="group__vars.html#ga118">vars.h</a><li>stp_get_model_id()
-: <a class="el" href="group__printer.html#ga18">printers.h</a><li>stp_get_outdata()
-: <a class="el" href="group__vars.html#ga34">vars.h</a><li>stp_get_outfunc()
-: <a class="el" href="group__vars.html#ga30">vars.h</a><li>stp_get_page_height()
-: <a class="el" href="group__vars.html#ga28">vars.h</a><li>stp_get_page_width()
-: <a class="el" href="group__vars.html#ga26">vars.h</a><li>stp_get_papersize_by_index()
-: <a class="el" href="group__papersize.html#ga3">paper.h</a><li>stp_get_papersize_by_name()
-: <a class="el" href="group__papersize.html#ga1">paper.h</a><li>stp_get_papersize_by_size()
-: <a class="el" href="group__papersize.html#ga2">paper.h</a><li>stp_get_parameter_list()
-: <a class="el" href="group__vars.html#ga38">vars.h</a><li>stp_get_pass_by_pass()
-: <a class="el" href="weave_8h.html#a24">weave.h</a><li>stp_get_printer()
-: <a class="el" href="group__printer.html#ga6">printers.h</a><li>stp_get_printer_by_driver()
-: <a class="el" href="group__printer.html#ga5">printers.h</a><li>stp_get_printer_by_index()
-: <a class="el" href="group__printer.html#ga3">printers.h</a><li>stp_get_printer_by_long_name()
-: <a class="el" href="group__printer.html#ga4">printers.h</a><li>stp_get_printer_index_by_driver()
-: <a class="el" href="group__printer.html#ga7">printers.h</a><li>stp_get_raw_parameter()
-: <a class="el" href="group__vars.html#ga81">vars.h</a><li>stp_get_raw_parameter_active()
-: <a class="el" href="group__vars.html#ga117">vars.h</a><li>stp_get_release_version()
-: <a class="el" href="group__util.html#ga32">util.h</a><li>stp_get_size_limit()
-: <a class="el" href="group__vars.html#ga121">vars.h</a><li>stp_get_string_parameter()
-: <a class="el" href="group__vars.html#ga73">vars.h</a><li>stp_get_string_parameter_active()
-: <a class="el" href="group__vars.html#ga109">vars.h</a><li>stp_get_top()
-: <a class="el" href="group__vars.html#ga20">vars.h</a><li>stp_get_verified()
-: <a class="el" href="group__vars.html#ga129">vars.h</a><li>stp_get_version()
-: <a class="el" href="group__util.html#ga31">util.h</a><li>stp_get_width()
-: <a class="el" href="group__vars.html#ga22">vars.h</a><li>stp_image_conclude()
-: <a class="el" href="group__image.html#ga7">image.h</a><li>stp_image_get_appname()
-: <a class="el" href="group__image.html#ga6">image.h</a><li>stp_image_get_row()
-: <a class="el" href="group__image.html#ga5">image.h</a><li>stp_image_height()
-: <a class="el" href="group__image.html#ga4">image.h</a><li>stp_image_init()
-: <a class="el" href="group__image.html#ga1">image.h</a><li>stp_image_reset()
-: <a class="el" href="group__image.html#ga2">image.h</a><li>STP_IMAGE_STATUS_ABORT
-: <a class="el" href="group__image.html#gga9a3">image.h</a><li>STP_IMAGE_STATUS_OK
-: <a class="el" href="group__image.html#gga9a2">image.h</a><li>stp_image_status_t
-: <a class="el" href="group__image.html#ga9">image.h</a><li>stp_image_t
-: <a class="el" href="group__image.html#ga0">image.h</a><li>stp_image_width()
-: <a class="el" href="group__image.html#ga3">image.h</a><li>stp_init()
-: <a class="el" href="group__util.html#ga0">util.h</a><li>stp_init_debug_messages()
-: <a class="el" href="group__util.html#ga22">util.h</a><li>stp_initialize_printer_defaults()
-: <a class="el" href="group__printer.html#ga22">printers.h</a><li>stp_initialize_weave()
-: <a class="el" href="weave_8h.html#a17">weave.h</a><li>stp_interface_age
-: <a class="el" href="group__version.html#ga5">gutenprint-version.h</a><li>STP_INTERFACE_AGE
-: <a class="el" href="group__version.html#ga12">gutenprint-version.h</a><li>stp_known_papersizes()
-: <a class="el" href="group__papersize.html#ga0">paper.h</a><li>stp_list_copy()
-: <a class="el" href="group__list.html#ga8">list.h</a><li>stp_list_create()
-: <a class="el" href="group__list.html#ga7">list.h</a><li>stp_list_destroy()
-: <a class="el" href="group__list.html#ga9">list.h</a><li>stp_list_get_copyfunc()
-: <a class="el" href="group__list.html#ga19">list.h</a><li>stp_list_get_end()
-: <a class="el" href="group__list.html#ga11">list.h</a><li>stp_list_get_freefunc()
-: <a class="el" href="group__list.html#ga17">list.h</a><li>stp_list_get_item_by_index()
-: <a class="el" href="group__list.html#ga12">list.h</a><li>stp_list_get_item_by_long_name()
-: <a class="el" href="group__list.html#ga14">list.h</a><li>stp_list_get_item_by_name()
-: <a class="el" href="group__list.html#ga13">list.h</a><li>stp_list_get_length()
-: <a class="el" href="group__list.html#ga15">list.h</a><li>stp_list_get_long_namefunc()
-: <a class="el" href="group__list.html#ga23">list.h</a><li>stp_list_get_namefunc()
-: <a class="el" href="group__list.html#ga21">list.h</a><li>stp_list_get_sortfunc()
-: <a class="el" href="group__list.html#ga25">list.h</a><li>stp_list_get_start()
-: <a class="el" href="group__list.html#ga10">list.h</a><li>stp_list_item_create()
-: <a class="el" href="group__list.html#ga26">list.h</a><li>stp_list_item_destroy()
-: <a class="el" href="group__list.html#ga27">list.h</a><li>stp_list_item_get_data()
-: <a class="el" href="group__list.html#ga30">list.h</a><li>stp_list_item_next()
-: <a class="el" href="group__list.html#ga29">list.h</a><li>stp_list_item_prev()
-: <a class="el" href="group__list.html#ga28">list.h</a><li>stp_list_item_set_data()
-: <a class="el" href="group__list.html#ga31">list.h</a><li>stp_list_item_t
-: <a class="el" href="group__list.html#ga0">list.h</a><li>stp_list_node_free_data()
-: <a class="el" href="group__list.html#ga6">list.h</a><li>stp_list_set_copyfunc()
-: <a class="el" href="group__list.html#ga18">list.h</a><li>stp_list_set_freefunc()
-: <a class="el" href="group__list.html#ga16">list.h</a><li>stp_list_set_long_namefunc()
-: <a class="el" href="group__list.html#ga22">list.h</a><li>stp_list_set_namefunc()
-: <a class="el" href="group__list.html#ga20">list.h</a><li>stp_list_set_sortfunc()
-: <a class="el" href="group__list.html#ga24">list.h</a><li>stp_list_t
-: <a class="el" href="group__list.html#ga1">list.h</a><li>STP_MAJOR_VERSION
-: <a class="el" href="group__version.html#ga7">gutenprint-version.h</a><li>stp_major_version
-: <a class="el" href="group__version.html#ga0">gutenprint-version.h</a><li>stp_malloc()
-: <a class="el" href="group__util.html#ga24">util.h</a><li>STP_MAX_WEAVE
-: <a class="el" href="weave_8h.html#a0">weave.h</a><li>stp_merge_printvars()
-: <a class="el" href="group__vars.html#ga37">vars.h</a><li>STP_MICRO_VERSION
-: <a class="el" href="group__version.html#ga9">gutenprint-version.h</a><li>stp_micro_version
-: <a class="el" href="group__version.html#ga2">gutenprint-version.h</a><li>STP_MINOR_VERSION
-: <a class="el" href="group__version.html#ga8">gutenprint-version.h</a><li>stp_minor_version
-: <a class="el" href="group__version.html#ga1">gutenprint-version.h</a><li>STP_MODULE
-: <a class="el" href="gutenprint-module_8h.html#a0">gutenprint-module.h</a><li>STP_MODULE_CLASS_COLOR
-: <a class="el" href="module_8h.html#a13a5">module.h</a><li>STP_MODULE_CLASS_DITHER
-: <a class="el" href="module_8h.html#a13a6">module.h</a><li>STP_MODULE_CLASS_FAMILY
-: <a class="el" href="module_8h.html#a13a4">module.h</a><li>STP_MODULE_CLASS_INVALID
-: <a class="el" href="module_8h.html#a13a2">module.h</a><li>STP_MODULE_CLASS_MISC
-: <a class="el" href="module_8h.html#a13a3">module.h</a><li>stp_module_class_t
-: <a class="el" href="module_8h.html#a13">module.h</a><li>stp_module_close()
-: <a class="el" href="module_8h.html#a11">module.h</a><li>stp_module_exit()
-: <a class="el" href="module_8h.html#a8">module.h</a><li>stp_module_get_class()
-: <a class="el" href="module_8h.html#a12">module.h</a><li>stp_module_init()
-: <a class="el" href="module_8h.html#a10">module.h</a><li>stp_module_load()
-: <a class="el" href="module_8h.html#a7">module.h</a><li>stp_module_open()
-: <a class="el" href="module_8h.html#a9">module.h</a><li>stp_module_t
-: <a class="el" href="module_8h.html#a1">module.h</a><li>stp_module_version_t
-: <a class="el" href="module_8h.html#a0">module.h</a><li>STP_MXML_ADD_AFTER
-: <a class="el" href="mxml_8h.html#a12">mxml.h</a><li>STP_MXML_ADD_BEFORE
-: <a class="el" href="mxml_8h.html#a11">mxml.h</a><li>STP_MXML_ADD_TO_PARENT
-: <a class="el" href="mxml_8h.html#a13">mxml.h</a><li>stp_mxml_attr_t
-: <a class="el" href="mxml_8h.html#a15">mxml.h</a><li>STP_MXML_DESCEND
-: <a class="el" href="mxml_8h.html#a4">mxml.h</a><li>STP_MXML_DESCEND_FIRST
-: <a class="el" href="mxml_8h.html#a6">mxml.h</a><li>STP_MXML_ELEMENT
-: <a class="el" href="mxml_8h.html#a43a20">mxml.h</a><li>stp_mxml_element_t
-: <a class="el" href="mxml_8h.html#a16">mxml.h</a><li>STP_MXML_INTEGER
-: <a class="el" href="mxml_8h.html#a43a21">mxml.h</a><li>STP_MXML_NO_CALLBACK
-: <a class="el" href="mxml_8h.html#a2">mxml.h</a><li>STP_MXML_NO_DESCEND
-: <a class="el" href="mxml_8h.html#a5">mxml.h</a><li>STP_MXML_NO_PARENT
-: <a class="el" href="mxml_8h.html#a3">mxml.h</a><li>stp_mxml_node_t
-: <a class="el" href="mxml_8h.html#a19">mxml.h</a><li>STP_MXML_OPAQUE
-: <a class="el" href="mxml_8h.html#a43a22">mxml.h</a><li>STP_MXML_REAL
-: <a class="el" href="mxml_8h.html#a43a23">mxml.h</a><li>STP_MXML_TAB
-: <a class="el" href="mxml_8h.html#a1">mxml.h</a><li>STP_MXML_TEXT
-: <a class="el" href="mxml_8h.html#a43a24">mxml.h</a><li>stp_mxml_text_t
-: <a class="el" href="mxml_8h.html#a17">mxml.h</a><li>stp_mxml_type_e
-: <a class="el" href="mxml_8h.html#a43">mxml.h</a><li>stp_mxml_type_t
-: <a class="el" href="mxml_8h.html#a14">mxml.h</a><li>stp_mxml_value_t
-: <a class="el" href="mxml_8h.html#a18">mxml.h</a><li>STP_MXML_WRAP
-: <a class="el" href="mxml_8h.html#a0">mxml.h</a><li>STP_MXML_WS_AFTER_CLOSE
-: <a class="el" href="mxml_8h.html#a10">mxml.h</a><li>STP_MXML_WS_AFTER_OPEN
-: <a class="el" href="mxml_8h.html#a8">mxml.h</a><li>STP_MXML_WS_BEFORE_CLOSE
-: <a class="el" href="mxml_8h.html#a9">mxml.h</a><li>STP_MXML_WS_BEFORE_OPEN
-: <a class="el" href="mxml_8h.html#a7">mxml.h</a><li>stp_mxmlAdd()
-: <a class="el" href="mxml_8h.html#a25">mxml.h</a><li>stp_mxmlDelete()
-: <a class="el" href="mxml_8h.html#a26">mxml.h</a><li>stp_mxmlElementGetAttr()
-: <a class="el" href="mxml_8h.html#a27">mxml.h</a><li>stp_mxmlElementSetAttr()
-: <a class="el" href="mxml_8h.html#a28">mxml.h</a><li>stp_mxmlFindElement()
-: <a class="el" href="mxml_8h.html#a29">mxml.h</a><li>stp_mxmlLoadFile()
-: <a class="el" href="mxml_8h.html#a30">mxml.h</a><li>stp_mxmlLoadString()
-: <a class="el" href="mxml_8h.html#a31">mxml.h</a><li>stp_mxmlNewElement()
-: <a class="el" href="mxml_8h.html#a32">mxml.h</a><li>stp_mxmlNewInteger()
-: <a class="el" href="mxml_8h.html#a33">mxml.h</a><li>stp_mxmlNewOpaque()
-: <a class="el" href="mxml_8h.html#a34">mxml.h</a><li>stp_mxmlNewReal()
-: <a class="el" href="mxml_8h.html#a35">mxml.h</a><li>stp_mxmlNewText()
-: <a class="el" href="mxml_8h.html#a36">mxml.h</a><li>stp_mxmlRemove()
-: <a class="el" href="mxml_8h.html#a37">mxml.h</a><li>stp_mxmlSaveAllocString()
-: <a class="el" href="mxml_8h.html#a38">mxml.h</a><li>stp_mxmlSaveFile()
-: <a class="el" href="mxml_8h.html#a39">mxml.h</a><li>stp_mxmlSaveString()
-: <a class="el" href="mxml_8h.html#a40">mxml.h</a><li>stp_mxmlWalkNext()
-: <a class="el" href="mxml_8h.html#a41">mxml.h</a><li>stp_mxmlWalkPrev()
-: <a class="el" href="mxml_8h.html#a42">mxml.h</a><li>STP_NCOLORS
-: <a class="el" href="dither_8h.html#a4">dither.h</a><li>stp_node_copyfunc
-: <a class="el" href="group__list.html#ga3">list.h</a><li>stp_node_freefunc
-: <a class="el" href="group__list.html#ga2">list.h</a><li>stp_node_namefunc
-: <a class="el" href="group__list.html#ga4">list.h</a><li>stp_node_sortfunc
-: <a class="el" href="group__list.html#ga5">list.h</a><li>stp_outfunc_t
-: <a class="el" href="group__vars.html#ga3">vars.h</a><li>stp_pack_tiff
-: <a class="el" href="weave_8h.html#a5">weave.h</a><li>stp_pack_uncompressed
-: <a class="el" href="weave_8h.html#a6">weave.h</a><li>stp_packfunc
-: <a class="el" href="weave_8h.html#a1">weave.h</a><li>stp_papersize_unit_t
-: <a class="el" href="group__papersize.html#ga5">paper.h</a><li>STP_PARAMETER_ACTIVE
-: <a class="el" href="group__vars.html#gga136a32">vars.h</a><li>stp_parameter_activity_t
-: <a class="el" href="group__vars.html#ga136">vars.h</a><li>STP_PARAMETER_CLASS_CORE
-: <a class="el" href="group__vars.html#gga134a19">vars.h</a><li>STP_PARAMETER_CLASS_FEATURE
-: <a class="el" href="group__vars.html#gga134a17">vars.h</a><li>STP_PARAMETER_CLASS_INVALID
-: <a class="el" href="group__vars.html#gga134a20">vars.h</a><li>STP_PARAMETER_CLASS_OUTPUT
-: <a class="el" href="group__vars.html#gga134a18">vars.h</a><li>stp_parameter_class_t
-: <a class="el" href="group__vars.html#ga134">vars.h</a><li>STP_PARAMETER_DEFAULTED
-: <a class="el" href="group__vars.html#gga136a31">vars.h</a><li>stp_parameter_description_destroy()
-: <a class="el" href="group__vars.html#ga48">vars.h</a><li>stp_parameter_find()
-: <a class="el" href="group__vars.html#ga40">vars.h</a><li>stp_parameter_find_in_settings()
-: <a class="el" href="group__vars.html#ga49">vars.h</a><li>STP_PARAMETER_INACTIVE
-: <a class="el" href="group__vars.html#gga136a30">vars.h</a><li>STP_PARAMETER_LEVEL_ADVANCED
-: <a class="el" href="group__vars.html#gga135a22">vars.h</a><li>STP_PARAMETER_LEVEL_ADVANCED1
-: <a class="el" href="group__vars.html#gga135a23">vars.h</a><li>STP_PARAMETER_LEVEL_ADVANCED2
-: <a class="el" href="group__vars.html#gga135a24">vars.h</a><li>STP_PARAMETER_LEVEL_ADVANCED3
-: <a class="el" href="group__vars.html#gga135a25">vars.h</a><li>STP_PARAMETER_LEVEL_ADVANCED4
-: <a class="el" href="group__vars.html#gga135a26">vars.h</a><li>STP_PARAMETER_LEVEL_BASIC
-: <a class="el" href="group__vars.html#gga135a21">vars.h</a><li>STP_PARAMETER_LEVEL_EXTERNAL
-: <a class="el" href="group__vars.html#gga135a28">vars.h</a><li>STP_PARAMETER_LEVEL_INTERNAL
-: <a class="el" href="group__vars.html#gga135a27">vars.h</a><li>STP_PARAMETER_LEVEL_INVALID
-: <a class="el" href="group__vars.html#gga135a29">vars.h</a><li>stp_parameter_level_t
-: <a class="el" href="group__vars.html#ga135">vars.h</a><li>stp_parameter_list_add_param()
-: <a class="el" href="group__vars.html#ga44">vars.h</a><li>stp_parameter_list_append()
-: <a class="el" href="group__vars.html#ga46">vars.h</a><li>stp_parameter_list_copy()
-: <a class="el" href="group__vars.html#ga45">vars.h</a><li>stp_parameter_list_count()
-: <a class="el" href="group__vars.html#ga39">vars.h</a><li>stp_parameter_list_create()
-: <a class="el" href="group__vars.html#ga43">vars.h</a><li>stp_parameter_list_destroy()
-: <a class="el" href="group__vars.html#ga42">vars.h</a><li>stp_parameter_list_param()
-: <a class="el" href="group__vars.html#ga41">vars.h</a><li>stp_parameter_list_t
-: <a class="el" href="group__vars.html#ga1">vars.h</a><li>STP_PARAMETER_TYPE_ARRAY
-: <a class="el" href="group__vars.html#gga133a14">vars.h</a><li>STP_PARAMETER_TYPE_BOOLEAN
-: <a class="el" href="group__vars.html#gga133a9">vars.h</a><li>STP_PARAMETER_TYPE_CURVE
-: <a class="el" href="group__vars.html#gga133a11">vars.h</a><li>STP_PARAMETER_TYPE_DIMENSION
-: <a class="el" href="group__vars.html#gga133a15">vars.h</a><li>STP_PARAMETER_TYPE_DOUBLE
-: <a class="el" href="group__vars.html#gga133a10">vars.h</a><li>STP_PARAMETER_TYPE_FILE
-: <a class="el" href="group__vars.html#gga133a12">vars.h</a><li>STP_PARAMETER_TYPE_INT
-: <a class="el" href="group__vars.html#gga133a8">vars.h</a><li>STP_PARAMETER_TYPE_INVALID
-: <a class="el" href="group__vars.html#gga133a16">vars.h</a><li>STP_PARAMETER_TYPE_RAW
-: <a class="el" href="group__vars.html#gga133a13">vars.h</a><li>STP_PARAMETER_TYPE_STRING_LIST
-: <a class="el" href="group__vars.html#gga133a7">vars.h</a><li>stp_parameter_type_t
-: <a class="el" href="group__vars.html#ga133">vars.h</a><li>stp_parameter_verify_t
-: <a class="el" href="group__vars.html#ga137">vars.h</a><li>stp_path_search()
-: <a class="el" href="path_8h.html#a0">path.h</a><li>stp_path_split()
-: <a class="el" href="path_8h.html#a1">path.h</a><li>stp_print()
-: <a class="el" href="group__printer.html#ga15">printers.h</a><li>stp_printer_describe_parameter()
-: <a class="el" href="group__printer.html#ga24">printers.h</a><li>stp_printer_get_defaults()
-: <a class="el" href="group__printer.html#ga13">printers.h</a><li>stp_printer_get_driver()
-: <a class="el" href="group__printer.html#ga9">printers.h</a><li>stp_printer_get_family()
-: <a class="el" href="group__printer.html#ga10">printers.h</a><li>stp_printer_get_long_name()
-: <a class="el" href="group__printer.html#ga8">printers.h</a><li>stp_printer_get_manufacturer()
-: <a class="el" href="group__printer.html#ga11">printers.h</a><li>stp_printer_get_model()
-: <a class="el" href="group__printer.html#ga12">printers.h</a><li>stp_printer_list_parameters()
-: <a class="el" href="group__printer.html#ga23">printers.h</a><li>stp_printer_model_count()
-: <a class="el" href="group__printer.html#ga2">printers.h</a><li>stp_printer_t
-: <a class="el" href="group__printer.html#ga0">printers.h</a><li>stp_prune_inactive_options()
-: <a class="el" href="group__util.html#ga4">util.h</a><li>stp_put16_be()
-: <a class="el" href="group__util.html#ga9">util.h</a><li>stp_put16_le()
-: <a class="el" href="group__util.html#ga8">util.h</a><li>stp_put32_be()
-: <a class="el" href="group__util.html#ga11">util.h</a><li>stp_put32_le()
-: <a class="el" href="group__util.html#ga10">util.h</a><li>stp_putc()
-: <a class="el" href="group__util.html#ga7">util.h</a><li>stp_puts()
-: <a class="el" href="group__util.html#ga12">util.h</a><li>stp_read_and_compose_curves()
-: <a class="el" href="group__util.html#ga2">util.h</a><li>stp_realloc()
-: <a class="el" href="group__util.html#ga26">util.h</a><li>stp_register_xml_parser()
-: <a class="el" href="xml_8h.html#a1">xml.h</a><li>stp_register_xml_preload()
-: <a class="el" href="xml_8h.html#a3">xml.h</a><li>STP_SAFE_FREE
-: <a class="el" href="group__util.html#ga54">util.h</a><li>stp_scale_float_parameter()
-: <a class="el" href="group__vars.html#ga61">vars.h</a><li>stp_send_command()
-: <a class="el" href="group__util.html#ga13">util.h</a><li>stp_sequence_copy()
-: <a class="el" href="group__sequence.html#ga3">sequence.h</a><li>stp_sequence_create()
-: <a class="el" href="group__sequence.html#ga1">sequence.h</a><li>stp_sequence_create_copy()
-: <a class="el" href="group__sequence.html#ga4">sequence.h</a><li>stp_sequence_create_from_xmltree()
-: <a class="el" href="xml_8h.html#a15">xml.h</a><li>stp_sequence_destroy()
-: <a class="el" href="group__sequence.html#ga2">sequence.h</a><li>stp_sequence_get_bounds()
-: <a class="el" href="group__sequence.html#ga6">sequence.h</a><li>stp_sequence_get_data()
-: <a class="el" href="group__sequence.html#ga12">sequence.h</a><li>stp_sequence_get_float_data()
-: <a class="el" href="group__sequence.html#ga22">sequence.h</a><li>stp_sequence_get_int_data()
-: <a class="el" href="group__sequence.html#ga25">sequence.h</a><li>stp_sequence_get_long_data()
-: <a class="el" href="group__sequence.html#ga23">sequence.h</a><li>stp_sequence_get_point()
-: <a class="el" href="group__sequence.html#ga14">sequence.h</a><li>stp_sequence_get_range()
-: <a class="el" href="group__sequence.html#ga7">sequence.h</a><li>stp_sequence_get_short_data()
-: <a class="el" href="group__sequence.html#ga27">sequence.h</a><li>stp_sequence_get_size()
-: <a class="el" href="group__sequence.html#ga9">sequence.h</a><li>stp_sequence_get_uint_data()
-: <a class="el" href="group__sequence.html#ga26">sequence.h</a><li>stp_sequence_get_ulong_data()
-: <a class="el" href="group__sequence.html#ga24">sequence.h</a><li>stp_sequence_get_ushort_data()
-: <a class="el" href="group__sequence.html#ga28">sequence.h</a><li>stp_sequence_set_bounds()
-: <a class="el" href="group__sequence.html#ga5">sequence.h</a><li>stp_sequence_set_data()
-: <a class="el" href="group__sequence.html#ga10">sequence.h</a><li>stp_sequence_set_float_data()
-: <a class="el" href="group__sequence.html#ga15">sequence.h</a><li>stp_sequence_set_int_data()
-: <a class="el" href="group__sequence.html#ga18">sequence.h</a><li>stp_sequence_set_long_data()
-: <a class="el" href="group__sequence.html#ga16">sequence.h</a><li>stp_sequence_set_point()
-: <a class="el" href="group__sequence.html#ga13">sequence.h</a><li>stp_sequence_set_short_data()
-: <a class="el" href="group__sequence.html#ga20">sequence.h</a><li>stp_sequence_set_size()
-: <a class="el" href="group__sequence.html#ga8">sequence.h</a><li>stp_sequence_set_subrange()
-: <a class="el" href="group__sequence.html#ga11">sequence.h</a><li>stp_sequence_set_uint_data()
-: <a class="el" href="group__sequence.html#ga19">sequence.h</a><li>stp_sequence_set_ulong_data()
-: <a class="el" href="group__sequence.html#ga17">sequence.h</a><li>stp_sequence_set_ushort_data()
-: <a class="el" href="group__sequence.html#ga21">sequence.h</a><li>stp_sequence_t
-: <a class="el" href="group__sequence.html#ga0">sequence.h</a><li>stp_set_array_parameter()
-: <a class="el" href="group__vars.html#ga59">vars.h</a><li>stp_set_array_parameter_active()
-: <a class="el" href="group__vars.html#ga98">vars.h</a><li>stp_set_boolean_parameter()
-: <a class="el" href="group__vars.html#ga57">vars.h</a><li>stp_set_boolean_parameter_active()
-: <a class="el" href="group__vars.html#ga96">vars.h</a><li>stp_set_color_conversion()
-: <a class="el" href="group__vars.html#ga14">vars.h</a><li>stp_set_color_conversion_n()
-: <a class="el" href="group__vars.html#ga15">vars.h</a><li>stp_set_curve_parameter()
-: <a class="el" href="group__vars.html#ga58">vars.h</a><li>stp_set_curve_parameter_active()
-: <a class="el" href="group__vars.html#ga97">vars.h</a><li>stp_set_default_array_parameter()
-: <a class="el" href="group__vars.html#ga71">vars.h</a><li>stp_set_default_boolean_parameter()
-: <a class="el" href="group__vars.html#ga69">vars.h</a><li>stp_set_default_curve_parameter()
-: <a class="el" href="group__vars.html#ga70">vars.h</a><li>stp_set_default_dimension_parameter()
-: <a class="el" href="group__vars.html#ga68">vars.h</a><li>stp_set_default_file_parameter()
-: <a class="el" href="group__vars.html#ga64">vars.h</a><li>stp_set_default_file_parameter_n()
-: <a class="el" href="group__vars.html#ga65">vars.h</a><li>stp_set_default_float_parameter()
-: <a class="el" href="group__vars.html#ga66">vars.h</a><li>stp_set_default_int_parameter()
-: <a class="el" href="group__vars.html#ga67">vars.h</a><li>stp_set_default_raw_parameter()
-: <a class="el" href="group__vars.html#ga72">vars.h</a><li>stp_set_default_string_parameter()
-: <a class="el" href="group__vars.html#ga62">vars.h</a><li>stp_set_default_string_parameter_n()
-: <a class="el" href="group__vars.html#ga63">vars.h</a><li>stp_set_dimension_parameter()
-: <a class="el" href="group__vars.html#ga56">vars.h</a><li>stp_set_dimension_parameter_active()
-: <a class="el" href="group__vars.html#ga95">vars.h</a><li>stp_set_driver()
-: <a class="el" href="group__vars.html#ga11">vars.h</a><li>stp_set_driver_n()
-: <a class="el" href="group__vars.html#ga12">vars.h</a><li>stp_set_errdata()
-: <a class="el" href="group__vars.html#ga35">vars.h</a><li>stp_set_errfunc()
-: <a class="el" href="group__vars.html#ga31">vars.h</a><li>stp_set_file_parameter()
-: <a class="el" href="group__vars.html#ga52">vars.h</a><li>stp_set_file_parameter_active()
-: <a class="el" href="group__vars.html#ga92">vars.h</a><li>stp_set_file_parameter_n()
-: <a class="el" href="group__vars.html#ga53">vars.h</a><li>stp_set_float_parameter()
-: <a class="el" href="group__vars.html#ga54">vars.h</a><li>stp_set_float_parameter_active()
-: <a class="el" href="group__vars.html#ga93">vars.h</a><li>stp_set_height()
-: <a class="el" href="group__vars.html#ga23">vars.h</a><li>stp_set_int_parameter()
-: <a class="el" href="group__vars.html#ga55">vars.h</a><li>stp_set_int_parameter_active()
-: <a class="el" href="group__vars.html#ga94">vars.h</a><li>stp_set_left()
-: <a class="el" href="group__vars.html#ga17">vars.h</a><li>stp_set_outdata()
-: <a class="el" href="group__vars.html#ga33">vars.h</a><li>stp_set_outfunc()
-: <a class="el" href="group__vars.html#ga29">vars.h</a><li>stp_set_output_codeset()
-: <a class="el" href="group__util.html#ga1">util.h</a><li>stp_set_page_height()
-: <a class="el" href="group__vars.html#ga27">vars.h</a><li>stp_set_page_width()
-: <a class="el" href="group__vars.html#ga25">vars.h</a><li>stp_set_printer_defaults()
-: <a class="el" href="group__printer.html#ga14">printers.h</a><li>stp_set_raw_parameter()
-: <a class="el" href="group__vars.html#ga60">vars.h</a><li>stp_set_raw_parameter_active()
-: <a class="el" href="group__vars.html#ga99">vars.h</a><li>stp_set_string_parameter()
-: <a class="el" href="group__vars.html#ga50">vars.h</a><li>stp_set_string_parameter_active()
-: <a class="el" href="group__vars.html#ga91">vars.h</a><li>stp_set_string_parameter_n()
-: <a class="el" href="group__vars.html#ga51">vars.h</a><li>stp_set_top()
-: <a class="el" href="group__vars.html#ga19">vars.h</a><li>stp_set_verified()
-: <a class="el" href="group__vars.html#ga130">vars.h</a><li>stp_set_width()
-: <a class="el" href="group__vars.html#ga21">vars.h</a><li>stp_shade_t
-: <a class="el" href="dither_8h.html#a10">dither.h</a><li>stp_split_2()
-: <a class="el" href="bit-ops_8h.html#a1">bit-ops.h</a><li>stp_split_4()
-: <a class="el" href="bit-ops_8h.html#a2">bit-ops.h</a><li>stp_start_job()
-: <a class="el" href="group__printer.html#ga16">printers.h</a><li>stp_strdup()
-: <a class="el" href="group__util.html#ga30">util.h</a><li>stp_string_list_add_string()
-: <a class="el" href="string-list_8h.html#a7">string-list.h</a><li>stp_string_list_count()
-: <a class="el" href="string-list_8h.html#a5">string-list.h</a><li>stp_string_list_create()
-: <a class="el" href="string-list_8h.html#a1">string-list.h</a><li>stp_string_list_create_copy()
-: <a class="el" href="string-list_8h.html#a6">string-list.h</a><li>stp_string_list_create_from_params()
-: <a class="el" href="string-list_8h.html#a9">string-list.h</a><li>stp_string_list_destroy()
-: <a class="el" href="string-list_8h.html#a2">string-list.h</a><li>stp_string_list_find()
-: <a class="el" href="string-list_8h.html#a4">string-list.h</a><li>stp_string_list_is_present()
-: <a class="el" href="string-list_8h.html#a10">string-list.h</a><li>stp_string_list_param()
-: <a class="el" href="string-list_8h.html#a3">string-list.h</a><li>stp_string_list_remove_string()
-: <a class="el" href="string-list_8h.html#a8">string-list.h</a><li>stp_string_list_t
-: <a class="el" href="string-list_8h.html#a0">string-list.h</a><li>stp_strlen()
-: <a class="el" href="group__util.html#ga28">util.h</a><li>stp_strndup()
-: <a class="el" href="group__util.html#ga29">util.h</a><li>stp_unpack_16()
-: <a class="el" href="bit-ops_8h.html#a6">bit-ops.h</a><li>stp_unpack_2()
-: <a class="el" href="bit-ops_8h.html#a3">bit-ops.h</a><li>stp_unpack_4()
-: <a class="el" href="bit-ops_8h.html#a4">bit-ops.h</a><li>stp_unpack_8()
-: <a class="el" href="bit-ops_8h.html#a5">bit-ops.h</a><li>stp_unregister_xml_parser()
-: <a class="el" href="xml_8h.html#a2">xml.h</a><li>stp_unregister_xml_preload()
-: <a class="el" href="xml_8h.html#a4">xml.h</a><li>stp_vars_copy()
-: <a class="el" href="group__vars.html#ga8">vars.h</a><li>stp_vars_create()
-: <a class="el" href="group__vars.html#ga7">vars.h</a><li>stp_vars_create_copy()
-: <a class="el" href="group__vars.html#ga9">vars.h</a><li>stp_vars_destroy()
-: <a class="el" href="group__vars.html#ga10">vars.h</a><li>stp_vars_t
-: <a class="el" href="group__vars.html#ga0">vars.h</a><li>stp_verify()
-: <a class="el" href="group__vars.html#ga123">vars.h</a><li>stp_verify_parameter()
-: <a class="el" href="group__vars.html#ga128">vars.h</a><li>stp_verify_printer_params()
-: <a class="el" href="group__printer.html#ga19">printers.h</a><li>STP_WEAVE_ASCENDING
-: <a class="el" href="weave_8h.html#a26a12">weave.h</a><li>STP_WEAVE_ASCENDING_2X
-: <a class="el" href="weave_8h.html#a26a14">weave.h</a><li>STP_WEAVE_ASCENDING_3X
-: <a class="el" href="weave_8h.html#a26a16">weave.h</a><li>STP_WEAVE_DESCENDING
-: <a class="el" href="weave_8h.html#a26a13">weave.h</a><li>stp_weave_parameters_by_row()
-: <a class="el" href="weave_8h.html#a25">weave.h</a><li>STP_WEAVE_STAGGERED
-: <a class="el" href="weave_8h.html#a26a15">weave.h</a><li>stp_weave_strategy_t
-: <a class="el" href="weave_8h.html#a26">weave.h</a><li>STP_WEAVE_ZIGZAG
-: <a class="el" href="weave_8h.html#a26a11">weave.h</a><li>stp_write_weave()
-: <a class="el" href="weave_8h.html#a19">weave.h</a><li>stp_xml_exit()
-: <a class="el" href="xml_8h.html#a11">xml.h</a><li>stp_xml_get_node()
-: <a class="el" href="xml_8h.html#a12">xml.h</a><li>stp_xml_init()
-: <a class="el" href="xml_8h.html#a10">xml.h</a><li>stp_xml_init_defaults()
-: <a class="el" href="xml_8h.html#a5">xml.h</a><li>stp_xml_parse_file()
-: <a class="el" href="xml_8h.html#a6">xml.h</a><li>stp_xml_parse_file_named()
-: <a class="el" href="xml_8h.html#a21">xml.h</a><li>stp_xml_parse_func
-: <a class="el" href="xml_8h.html#a0">xml.h</a><li>stp_xml_preinit()
-: <a class="el" href="xml_8h.html#a14">xml.h</a><li>stp_xmldoc_create_generic()
-: <a class="el" href="xml_8h.html#a13">xml.h</a><li>stp_xmlstrtod()
-: <a class="el" href="xml_8h.html#a9">xml.h</a><li>stp_xmlstrtol()
-: <a class="el" href="xml_8h.html#a7">xml.h</a><li>stp_xmlstrtoul()
-: <a class="el" href="xml_8h.html#a8">xml.h</a><li>stp_xmltree_create_from_array()
-: <a class="el" href="xml_8h.html#a20">xml.h</a><li>stp_xmltree_create_from_curve()
-: <a class="el" href="xml_8h.html#a18">xml.h</a><li>stp_xmltree_create_from_sequence()
-: <a class="el" href="xml_8h.html#a16">xml.h</a><li>stp_zalloc()
-: <a class="el" href="group__util.html#ga25">util.h</a><li>stp_zfwrite()
-: <a class="el" href="group__util.html#ga6">util.h</a><li>stp_zprintf()
-: <a class="el" href="group__util.html#ga5">util.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__util.html#gd0c145dc5cebecab0bb4e3ac40fc8e4d">util.h</a>
+<li>stp_allocate_component_data()
+: <a class="el" href="group__vars.html#gfd4f81ca2ad497bd21f005344844f9c4">vars.h</a>
+<li>stp_array_copy()
+: <a class="el" href="group__array.html#gaa9bf798890e01b4bbce8cda45615021">array.h</a>
+<li>stp_array_create()
+: <a class="el" href="group__array.html#ga3d385d3e2f248b1c1ac88d5f103e9a2">array.h</a>
+<li>stp_array_create_copy()
+: <a class="el" href="group__array.html#gd0b50228ca40df79196197f9c21f4b56">array.h</a>
+<li>stp_array_create_from_xmltree()
+: <a class="el" href="xml_8h.html#ce5ac81af291e43504d5c0200276e543">xml.h</a>
+<li>stp_array_destroy()
+: <a class="el" href="group__array.html#gafb2573df35220ef9be3f6ba4b8c871b">array.h</a>
+<li>stp_array_get_data()
+: <a class="el" href="group__array.html#ge0d44ee80048189d244b16f231c54b80">array.h</a>
+<li>stp_array_get_point()
+: <a class="el" href="group__array.html#g9078af984a5e1ec80a6068bdb51c9a6d">array.h</a>
+<li>stp_array_get_sequence()
+: <a class="el" href="group__array.html#ge05ba5cfe8c03e2435348d6c5488d87e">array.h</a>
+<li>stp_array_get_size()
+: <a class="el" href="group__array.html#gfe61db801ab3b0326646178e536dd161">array.h</a>
+<li>stp_array_set_data()
+: <a class="el" href="group__array.html#gea0493f5bec9c5c185679adfde3edc9a">array.h</a>
+<li>stp_array_set_point()
+: <a class="el" href="group__array.html#gd6b95b2efd500007b098594826f4467f">array.h</a>
+<li>stp_array_set_size()
+: <a class="el" href="group__array.html#ge6fb91b246ef5abd388927cb9674503e">array.h</a>
+<li>stp_array_t
+: <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">array.h</a>
+<li>stp_asprintf()
+: <a class="el" href="group__util.html#g3f57c5298a5c6140ac56771dd62bd036">util.h</a>
+<li>STP_BINARY_AGE
+: <a class="el" href="group__version.html#g509ecd9be5329eef0f8d49e0b25f63da">gutenprint-version.h</a>
+<li>stp_binary_age
+: <a class="el" href="group__version.html#g44593f7714544c5886ab34521e05d0bd">gutenprint-version.h</a>
+<li>stp_catprintf()
+: <a class="el" href="group__util.html#gd4f33438f0103a143d90dc9c48d248eb">util.h</a>
+<li>stp_channel_add()
+: <a class="el" href="channel_8h.html#f03151796a167ec708b5412a31ddced5">channel.h</a>
+<li>stp_channel_convert()
+: <a class="el" href="channel_8h.html#4559ad54f7de2403438baab1c97789f7">channel.h</a>
+<li>stp_channel_get_black_channel()
+: <a class="el" href="channel_8h.html#8a3cf94dfe1461bd0c8fb7464d5c99a6">channel.h</a>
+<li>stp_channel_get_curve()
+: <a class="el" href="channel_8h.html#36feed643e8768ff93308980203a92be">channel.h</a>
+<li>stp_channel_get_cutoff_adjustment()
+: <a class="el" href="channel_8h.html#f903f5318c045567f6aa3b6f1496b5ba">channel.h</a>
+<li>stp_channel_get_density_adjustment()
+: <a class="el" href="channel_8h.html#43188fd2c70d894e1e050277c1e4da35">channel.h</a>
+<li>stp_channel_get_gcr_curve()
+: <a class="el" href="channel_8h.html#c5c6578307d574f53c8f9110053fe9c5">channel.h</a>
+<li>stp_channel_get_gloss_channel()
+: <a class="el" href="channel_8h.html#7771fa6878d414b4cd3b08743aadc3fc">channel.h</a>
+<li>stp_channel_get_gloss_limit()
+: <a class="el" href="channel_8h.html#9231b8d3be7ec55dc657da2e6a5c406e">channel.h</a>
+<li>stp_channel_get_ink_limit()
+: <a class="el" href="channel_8h.html#fe8ad41148d568cb1d662064ec721ac1">channel.h</a>
+<li>stp_channel_get_input()
+: <a class="el" href="channel_8h.html#c73acbaeb300c75912529c5064ea507a">channel.h</a>
+<li>stp_channel_get_output()
+: <a class="el" href="channel_8h.html#3ad58abee1208b328da69e49d230a54f">channel.h</a>
+<li>stp_channel_get_value()
+: <a class="el" href="channel_8h.html#748f1fc90c60e70016998953b1adcde2">channel.h</a>
+<li>stp_channel_initialize()
+: <a class="el" href="channel_8h.html#35b64c052b8dcfd4f1576b10d999e022">channel.h</a>
+<li>STP_CHANNEL_LIMIT
+: <a class="el" href="group__image.html#g0b7daa7e9e9b26fea847d71ca9de7c02">image.h</a>
+<li>stp_channel_reset()
+: <a class="el" href="channel_8h.html#90026b1db4586b08df148db41a676b50">channel.h</a>
+<li>stp_channel_reset_channel()
+: <a class="el" href="channel_8h.html#b4b4591b1709146874c0218bc0591255">channel.h</a>
+<li>stp_channel_set_black_channel()
+: <a class="el" href="channel_8h.html#1c1101b3f21368b26241a0db2877364e">channel.h</a>
+<li>stp_channel_set_curve()
+: <a class="el" href="channel_8h.html#9e2107aa3cc118db2b6540f939064fed">channel.h</a>
+<li>stp_channel_set_cutoff_adjustment()
+: <a class="el" href="channel_8h.html#59a4810ca297444fb16a5a1a1db319ed">channel.h</a>
+<li>stp_channel_set_density_adjustment()
+: <a class="el" href="channel_8h.html#e7bd4572fb2ac86694555d0b827a2db9">channel.h</a>
+<li>stp_channel_set_gcr_curve()
+: <a class="el" href="channel_8h.html#4f0863196d55416aa58ea9815eb33312">channel.h</a>
+<li>stp_channel_set_gloss_channel()
+: <a class="el" href="channel_8h.html#b09858181233a7777b2d49ca50a327c6">channel.h</a>
+<li>stp_channel_set_gloss_limit()
+: <a class="el" href="channel_8h.html#774df9fbabb8fcd9241976cc50c9501d">channel.h</a>
+<li>stp_channel_set_ink_limit()
+: <a class="el" href="channel_8h.html#68afca52a3f3c0c72c1ff0329ef245c7">channel.h</a>
+<li>stp_check_array_parameter()
+: <a class="el" href="group__vars.html#g5a629e6da1f5008f0db034191ad8b1d5">vars.h</a>
+<li>stp_check_boolean_parameter()
+: <a class="el" href="group__vars.html#g23b9c17426210460618c4f95c5f34229">vars.h</a>
+<li>stp_check_curve_parameter()
+: <a class="el" href="group__vars.html#g6c94a1df4388b142d00d5d30df904b47">vars.h</a>
+<li>stp_check_dimension_parameter()
+: <a class="el" href="group__vars.html#gc1f2b865c76da441b6c1bd9b5b93aa1f">vars.h</a>
+<li>stp_check_file_parameter()
+: <a class="el" href="group__vars.html#ga7db6701be5d05e545c79db905e4c7eb">vars.h</a>
+<li>stp_check_float_parameter()
+: <a class="el" href="group__vars.html#gb12bebb419eb1ae8f323aa931e324389">vars.h</a>
+<li>stp_check_int_parameter()
+: <a class="el" href="group__vars.html#g4fd7914c01e2e1b34797736dfd2c9b9c">vars.h</a>
+<li>stp_check_raw_parameter()
+: <a class="el" href="group__vars.html#g285f05c648724c80bf05af30f87120a3">vars.h</a>
+<li>stp_check_string_parameter()
+: <a class="el" href="group__vars.html#g8189b61073bfcd0244d5d6f2a2c8ba86">vars.h</a>
+<li>stp_check_version()
+: <a class="el" href="group__version.html#g05a93cb4ac52cc50875b5839c59bcafc">gutenprint-version.h</a>
+<li>STP_CHECK_VERSION
+: <a class="el" href="group__version.html#gf20320940416f43ed7735137296fa12b">gutenprint-version.h</a>
+<li>stp_clear_array_parameter()
+: <a class="el" href="group__vars.html#g7c67cef38cead5f519fd04ae09265b53">vars.h</a>
+<li>stp_clear_boolean_parameter()
+: <a class="el" href="group__vars.html#g42ebfed8dec2054799e4943a8ca84267">vars.h</a>
+<li>stp_clear_curve_parameter()
+: <a class="el" href="group__vars.html#gf52a0b0c3b0e0fee1fc46516b1bc0c4e">vars.h</a>
+<li>stp_clear_dimension_parameter()
+: <a class="el" href="group__vars.html#g514a21602ae7a8ebe8e5072a5a4b6f89">vars.h</a>
+<li>stp_clear_file_parameter()
+: <a class="el" href="group__vars.html#g4fad48e3e6453842559bd872650cb88f">vars.h</a>
+<li>stp_clear_float_parameter()
+: <a class="el" href="group__vars.html#g4eccbbe421f8b0c9342b17cef40b263d">vars.h</a>
+<li>stp_clear_int_parameter()
+: <a class="el" href="group__vars.html#g2107c08f37e31f45253f7d75a3773d46">vars.h</a>
+<li>stp_clear_raw_parameter()
+: <a class="el" href="group__vars.html#g11b79add82faf23b0e3c758f9530d95c">vars.h</a>
+<li>stp_clear_string_parameter()
+: <a class="el" href="group__vars.html#g9e98ef9a9b1b84a0c0580fe024e35490">vars.h</a>
+<li>stp_color_count()
+: <a class="el" href="group__color.html#g68c13c36d723e5604507bf33fe629f8b">color.h</a>
+<li>stp_color_describe_parameter()
+: <a class="el" href="group__color.html#g83bc80c9fd84d741099bc20285a1b655">color.h</a>
+<li>stp_color_get_long_name()
+: <a class="el" href="group__color.html#g612389b45f09358f6bad0e376c91b057">color.h</a>
+<li>stp_color_get_name()
+: <a class="el" href="group__color.html#g5a4a4da67cb5c3f1c0a2a9618e46ed50">color.h</a>
+<li>stp_color_get_row()
+: <a class="el" href="group__color.html#g0cf28c3c9638987df4b1740deadba0cb">color.h</a>
+<li>stp_color_init()
+: <a class="el" href="group__color.html#g23392fc53078d51fcd14d6d565d56423">color.h</a>
+<li>stp_color_list_parameters()
+: <a class="el" href="group__color.html#ga282220724877a57738b047140835141">color.h</a>
+<li>stp_color_register()
+: <a class="el" href="group__color.html#g47d6a8163ef21a6e700b1371228b851d">color.h</a>
+<li>stp_color_t
+: <a class="el" href="group__color.html#gd1408f9835b72f266ec7c7e1e1202a74">color.h</a>
+<li>stp_color_unregister()
+: <a class="el" href="group__color.html#g2b62ec8e0afe1b6297bc71466f8a334c">color.h</a>
+<li>stp_compute_linewidth_func
+: <a class="el" href="weave_8h.html#6e7058d252c95199e92f783d84775fa1">weave.h</a>
+<li>stp_compute_tiff_linewidth
+: <a class="el" href="weave_8h.html#9907d0fcce9e3c336fa7c6d66e1c91a5">weave.h</a>
+<li>stp_compute_uncompressed_linewidth
+: <a class="el" href="weave_8h.html#4046c403128b61705309b05700120e41">weave.h</a>
+<li>stp_const_parameter_list_t
+: <a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">vars.h</a>
+<li>stp_copy_data_func_t
+: <a class="el" href="group__vars.html#g4541229554178e84408cccd89f532cb0">vars.h</a>
+<li>stp_copy_options()
+: <a class="el" href="group__vars.html#gf7d2d5a9897c9ce77bb16f4a1addaa62">vars.h</a>
+<li>STP_CURRENT_INTERFACE
+: <a class="el" href="group__version.html#g1969d8a5a74a5c70a978f99aa68d9f4b">gutenprint-version.h</a>
+<li>stp_current_interface
+: <a class="el" href="group__version.html#gfc84e89ce8d6d3302270c56ebe01d5ef">gutenprint-version.h</a>
+<li>STP_CURVE_BOUNDS_CLIP
+: <a class="el" href="group__curve.html#gg86d146e483ca1902f973d574f542b85fec9e6673edac9d34e3aad376fa711aa5">curve.h</a>
+<li>STP_CURVE_BOUNDS_ERROR
+: <a class="el" href="group__curve.html#gg86d146e483ca1902f973d574f542b85fd699d675d5df223055388cd83d0b362b">curve.h</a>
+<li>STP_CURVE_BOUNDS_RESCALE
+: <a class="el" href="group__curve.html#gg86d146e483ca1902f973d574f542b85f118d303bf7bdf4f00bda71cc6eac49c3">curve.h</a>
+<li>stp_curve_bounds_t
+: <a class="el" href="group__curve.html#g86d146e483ca1902f973d574f542b85f">curve.h</a>
+<li>stp_curve_cache_copy()
+: <a class="el" href="curve-cache_8h.html#f5642e9d4e265b8d16db6075e1309a20">curve-cache.h</a>
+<li>stp_curve_cache_curve_data()
+: <a class="el" href="curve-cache_8h.html#f3e398d179e00c2e7d8b7c2e5dcbfd5c">curve-cache.h</a>
+<li>stp_curve_cache_curve_invalidate()
+: <a class="el" href="curve-cache_8h.html#8d9c7b9a9aca371b6d2e72dcfc367f88">curve-cache.h</a>
+<li>stp_curve_cache_get_count()
+: <a class="el" href="curve-cache_8h.html#aefb6ef535ba108e0fdba1db4b58bd34">curve-cache.h</a>
+<li>stp_curve_cache_get_curve()
+: <a class="el" href="curve-cache_8h.html#26161d0b2b6c8b97e0de2dc12619cc6c">curve-cache.h</a>
+<li>stp_curve_cache_get_double_data()
+: <a class="el" href="curve-cache_8h.html#45415b5aa0600b60b65880803aea84b4">curve-cache.h</a>
+<li>stp_curve_cache_get_ushort_data()
+: <a class="el" href="curve-cache_8h.html#204df5bd2ecc318cccf6e2541d8b4830">curve-cache.h</a>
+<li>stp_curve_cache_set_curve()
+: <a class="el" href="curve-cache_8h.html#8469e7bd7d80cfb01fc470a42e6ac805">curve-cache.h</a>
+<li>stp_curve_cache_set_curve_copy()
+: <a class="el" href="curve-cache_8h.html#cd8bbfbdb0b60d079b6615cc4a19ee56">curve-cache.h</a>
+<li>stp_curve_compose()
+: <a class="el" href="group__curve.html#g55c83a9139fc1b06b90e983d7c1ceff7">curve.h</a>
+<li>STP_CURVE_COMPOSE_ADD
+: <a class="el" href="group__curve.html#gg7eddbee28cb1f3c76a19408b86ea142ec38b0bf09e93edb67c3e5c53035295f3">curve.h</a>
+<li>STP_CURVE_COMPOSE_EXPONENTIATE
+: <a class="el" href="group__curve.html#gg7eddbee28cb1f3c76a19408b86ea142e8de151149fdfd4fcca78826e6352246a">curve.h</a>
+<li>STP_CURVE_COMPOSE_MULTIPLY
+: <a class="el" href="group__curve.html#gg7eddbee28cb1f3c76a19408b86ea142ed3bd2cdb63498d5d22686e79e2c0ed95">curve.h</a>
+<li>stp_curve_compose_t
+: <a class="el" href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">curve.h</a>
+<li>stp_curve_copy()
+: <a class="el" href="group__curve.html#gcd7861bf1c9d61ac4ec87844a15ab9d3">curve.h</a>
+<li>stp_curve_count_points()
+: <a class="el" href="group__curve.html#g766ff02b29b976372779f719076ad017">curve.h</a>
+<li>stp_curve_create()
+: <a class="el" href="group__curve.html#g6b3640f0e25bd9d38e46bdc1b2ee58a4">curve.h</a>
+<li>stp_curve_create_copy()
+: <a class="el" href="group__curve.html#g972ed591394396e0c66e928a0695b3bf">curve.h</a>
+<li>stp_curve_create_from_file()
+: <a class="el" href="group__curve.html#gd96d7d1cda5f037f7d6a9b651ebbbb46">curve.h</a>
+<li>stp_curve_create_from_stream()
+: <a class="el" href="group__curve.html#g478a24e44a3ce345f7207cf7ded12e37">curve.h</a>
+<li>stp_curve_create_from_string()
+: <a class="el" href="group__curve.html#gb8c0df217306a6e0597f058efbfaca82">curve.h</a>
+<li>stp_curve_create_from_xmltree()
+: <a class="el" href="xml_8h.html#112e57d9f022170ee00b0a66fea1770f">xml.h</a>
+<li>stp_curve_destroy()
+: <a class="el" href="group__curve.html#g4294b85e848fe421496469e2406ef380">curve.h</a>
+<li>stp_curve_free_curve_cache()
+: <a class="el" href="curve-cache_8h.html#80cb29d2d12707901ca9261df5f3cd1c">curve-cache.h</a>
+<li>stp_curve_get_bounds()
+: <a class="el" href="group__curve.html#g63c3386fbfd75da9fe985673bf7b1ca3">curve.h</a>
+<li>stp_curve_get_data()
+: <a class="el" href="group__curve.html#gb2208f56694e47e4300d10e057f59ee8">curve.h</a>
+<li>stp_curve_get_data_points()
+: <a class="el" href="group__curve.html#g79e0d6afa3573917c756af64b56a0d82">curve.h</a>
+<li>stp_curve_get_float_data()
+: <a class="el" href="group__curve.html#g251f105cb5f2b126ea02b7908f717c18">curve.h</a>
+<li>stp_curve_get_gamma()
+: <a class="el" href="group__curve.html#g0420a6cfa87aa96e5c9a56142aa0178d">curve.h</a>
+<li>stp_curve_get_int_data()
+: <a class="el" href="group__curve.html#g6de80e81b64262e0051441f697ae4de4">curve.h</a>
+<li>stp_curve_get_interpolation_type()
+: <a class="el" href="group__curve.html#g42c98a6a6d2512516738b6df9367510e">curve.h</a>
+<li>stp_curve_get_long_data()
+: <a class="el" href="group__curve.html#gf59bd38c9dfc7beb08a283dc9e400bf2">curve.h</a>
+<li>stp_curve_get_point()
+: <a class="el" href="group__curve.html#g569aae57147ed7681f23e0e60bd8af35">curve.h</a>
+<li>stp_curve_get_range()
+: <a class="el" href="group__curve.html#gcb8e51731b9385556747744a0d4f43fb">curve.h</a>
+<li>stp_curve_get_sequence()
+: <a class="el" href="group__curve.html#gde323594e84d4380c88ecf122a5a4da8">curve.h</a>
+<li>stp_curve_get_short_data()
+: <a class="el" href="group__curve.html#g87c5d1904efa58be8a21ab6b2c41d0b9">curve.h</a>
+<li>stp_curve_get_subrange()
+: <a class="el" href="group__curve.html#g5cbf7c4b6ad96ecb35fc06f46c0319f0">curve.h</a>
+<li>stp_curve_get_uint_data()
+: <a class="el" href="group__curve.html#g19b3160a57dc6959fe08c631c7206a8a">curve.h</a>
+<li>stp_curve_get_ulong_data()
+: <a class="el" href="group__curve.html#g24a862eda4cdbb626f51aeb7d8ae9a50">curve.h</a>
+<li>stp_curve_get_ushort_data()
+: <a class="el" href="group__curve.html#ga02125af6b9c192e34985851370391b8">curve.h</a>
+<li>stp_curve_get_wrap()
+: <a class="el" href="group__curve.html#g859020827897bac0f4671322ec027dc4">curve.h</a>
+<li>stp_curve_interpolate_value()
+: <a class="el" href="group__curve.html#gb33642ee6c49334f379a4dc185ecd355">curve.h</a>
+<li>stp_curve_is_piecewise()
+: <a class="el" href="group__curve.html#g29b022a3055afe0b48d1f2736ff2f4da">curve.h</a>
+<li>stp_curve_resample()
+: <a class="el" href="group__curve.html#g87298cf562468cbcf2c1f76a0ab80b62">curve.h</a>
+<li>stp_curve_rescale()
+: <a class="el" href="group__curve.html#gad611b3ddbd667ec204fa7b42f8d7546">curve.h</a>
+<li>stp_curve_set_bounds()
+: <a class="el" href="group__curve.html#ge32fb850963b8694d3739c0ed8475f75">curve.h</a>
+<li>stp_curve_set_data()
+: <a class="el" href="group__curve.html#g81bceb4cb991cef1cda2298cf7bb9f15">curve.h</a>
+<li>stp_curve_set_data_points()
+: <a class="el" href="group__curve.html#gce09cab4e6ae3d55f75aacae3689e8e6">curve.h</a>
+<li>stp_curve_set_float_data()
+: <a class="el" href="group__curve.html#gbd7a39289471607311141c7fc3bbb415">curve.h</a>
+<li>stp_curve_set_gamma()
+: <a class="el" href="group__curve.html#gcb8a2b9b21f97f32faacb99a6125e152">curve.h</a>
+<li>stp_curve_set_int_data()
+: <a class="el" href="group__curve.html#g31e76843f4d2f207701755b58766a670">curve.h</a>
+<li>stp_curve_set_interpolation_type()
+: <a class="el" href="group__curve.html#g82890cef78f5861a88c5789c33693423">curve.h</a>
+<li>stp_curve_set_long_data()
+: <a class="el" href="group__curve.html#ge6a435a21a5c4b5e582d42095a7b06fc">curve.h</a>
+<li>stp_curve_set_point()
+: <a class="el" href="group__curve.html#g2d3b8372bde3fce699a3b7bb3c9d8582">curve.h</a>
+<li>stp_curve_set_short_data()
+: <a class="el" href="group__curve.html#g2fa5222aab07e85f215e389734b6dbea">curve.h</a>
+<li>stp_curve_set_subrange()
+: <a class="el" href="group__curve.html#g73dfcc4c95734449965227e21deb3037">curve.h</a>
+<li>stp_curve_set_uint_data()
+: <a class="el" href="group__curve.html#g3ee80f8e4f33691a78b3ad8c3fd7c34f">curve.h</a>
+<li>stp_curve_set_ulong_data()
+: <a class="el" href="group__curve.html#g723173297f5b67af937205c7d74ac353">curve.h</a>
+<li>stp_curve_set_ushort_data()
+: <a class="el" href="group__curve.html#g0af395eefa7bfe0d19acc1acbaeefe48">curve.h</a>
+<li>stp_curve_t
+: <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">curve.h</a>
+<li>STP_CURVE_TYPE_LINEAR
+: <a class="el" href="group__curve.html#gg982f8191c84b049cc3ad3cee1558fc2346228ddaa2d52a85ccd79c4dc0f76ad3">curve.h</a>
+<li>STP_CURVE_TYPE_SPLINE
+: <a class="el" href="group__curve.html#gg982f8191c84b049cc3ad3cee1558fc23fb1ffdc3754f428d8e3a2124e014ff77">curve.h</a>
+<li>stp_curve_type_t
+: <a class="el" href="group__curve.html#g982f8191c84b049cc3ad3cee1558fc23">curve.h</a>
+<li>STP_CURVE_WRAP_AROUND
+: <a class="el" href="group__curve.html#gg3ae3af552b490b0ca8b02e442ac9547ac0361aebddfabfb263dc0205a61f6fbd">curve.h</a>
+<li>stp_curve_wrap_mode_t
+: <a class="el" href="group__curve.html#g3ae3af552b490b0ca8b02e442ac9547a">curve.h</a>
+<li>STP_CURVE_WRAP_NONE
+: <a class="el" href="group__curve.html#gg3ae3af552b490b0ca8b02e442ac9547ad840485ad7df768a06ee4be02d93b97a">curve.h</a>
+<li>stp_curve_write()
+: <a class="el" href="group__curve.html#gc12af55cf0eb2f76db967886f8996313">curve.h</a>
+<li>stp_curve_write_string()
+: <a class="el" href="group__curve.html#gf2f0da590278ff74af1eccb0aa0c7169">curve.h</a>
+<li>STP_DBG_CANON
+: <a class="el" href="group__util.html#g109cde96d907cbd28f0b631f07a3d696">util.h</a>
+<li>STP_DBG_COLORFUNC
+: <a class="el" href="group__util.html#g0beee5fa281098eab25e3f22570c0fdc">util.h</a>
+<li>STP_DBG_CURVE
+: <a class="el" href="group__util.html#g8f3e76af1b2564a5763e790a45215438">util.h</a>
+<li>STP_DBG_CURVE_ERRORS
+: <a class="el" href="group__util.html#gabbc2868668663cc28d6289d50e5f83d">util.h</a>
+<li>STP_DBG_ESCP2
+: <a class="el" href="group__util.html#gda7c4766db0c05ecb5ce435ddd81ecdd">util.h</a>
+<li>STP_DBG_INK
+: <a class="el" href="group__util.html#g1c6936662d2cbe95de396fe8af2f254d">util.h</a>
+<li>STP_DBG_LEXMARK
+: <a class="el" href="group__util.html#gc71c7cb5cdf49c881d944ef813a3733f">util.h</a>
+<li>STP_DBG_LIST
+: <a class="el" href="group__util.html#g3c5672b14a2e2ccdffca5b6277b1aac2">util.h</a>
+<li>STP_DBG_LUT
+: <a class="el" href="group__util.html#g4472d3ba849ed203d43005f04583decc">util.h</a>
+<li>STP_DBG_MARK_FILE
+: <a class="el" href="group__util.html#g01f4480bda8819f337b2be4c41e0ebe1">util.h</a>
+<li>STP_DBG_MODULE
+: <a class="el" href="group__util.html#g9ace1ab545abac936101248caf9a50c6">util.h</a>
+<li>STP_DBG_OLYMPUS
+: <a class="el" href="group__util.html#g574664feccffc4527df73e32c7e863bf">util.h</a>
+<li>STP_DBG_PAPER
+: <a class="el" href="group__util.html#gd5eeaeabba7a0a861ae0dc936057aabd">util.h</a>
+<li>STP_DBG_PATH
+: <a class="el" href="group__util.html#g6f8cdfb28d0d73e9579fb1751f540dc7">util.h</a>
+<li>STP_DBG_PCL
+: <a class="el" href="group__util.html#gf8162186c8118e5c3a8543bc0c410a78">util.h</a>
+<li>STP_DBG_PRINTERS
+: <a class="el" href="group__util.html#gdbfb451ebbd246d62bd52e0120fa232b">util.h</a>
+<li>STP_DBG_PS
+: <a class="el" href="group__util.html#g90d230dd93fa96d34b438e82ed3f9639">util.h</a>
+<li>STP_DBG_ROWS
+: <a class="el" href="group__util.html#g698ce0ddb2e4f0a8b6d7a77ad7a0fbf0">util.h</a>
+<li>STP_DBG_VARS
+: <a class="el" href="group__util.html#g4c481c5ea8d87ae6c0e556593ab2020e">util.h</a>
+<li>STP_DBG_WEAVE_PARAMS
+: <a class="el" href="group__util.html#g2af8b3f36dbda4cfd313b50ba2dae636">util.h</a>
+<li>STP_DBG_XML
+: <a class="el" href="group__util.html#gcf72e68aa70e333b06b0bb821218d967">util.h</a>
+<li>stp_default_media_size()
+: <a class="el" href="group__papersize.html#g33c0be56646361b1ce85a9d338336dd3">paper.h</a>
+<li>stp_default_settings()
+: <a class="el" href="group__vars.html#gf63982a6e44f8b62532346d9ceb3d91c">vars.h</a>
+<li>stp_deprintf()
+: <a class="el" href="group__util.html#g129f45d7df47fd58d8653538fd13a1f2">util.h</a>
+<li>stp_describe_output()
+: <a class="el" href="group__printer.html#g50b48bab8d6d1734c3a0f6622d65582e">printers.h</a>
+<li>stp_describe_parameter()
+: <a class="el" href="group__vars.html#g0b8991bd1a91e2cac7d0b355b1186c8e">vars.h</a>
+<li>stp_describe_resolution()
+: <a class="el" href="group__vars.html#g88715b31fcec18778f769ffbc1b55384">vars.h</a>
+<li>stp_destroy_component_data()
+: <a class="el" href="group__vars.html#g151b7d922a3e1e5e9d9f0ea8de6ab70a">vars.h</a>
+<li>stp_dither()
+: <a class="el" href="dither_8h.html#0a470a9c9daef26e90bdb890479a7f87">dither.h</a>
+<li>stp_dither_add_channel()
+: <a class="el" href="dither_8h.html#d70196f1a4510c43f3651bf1450be5fa">dither.h</a>
+<li>stp_dither_describe_parameter()
+: <a class="el" href="dither_8h.html#f1c4669d2bed56e2e1403a7d0f36f6ba">dither.h</a>
+<li>stp_dither_get_channel()
+: <a class="el" href="dither_8h.html#8866521ed5c139e2048e5548cc4fb43f">dither.h</a>
+<li>stp_dither_get_first_position()
+: <a class="el" href="dither_8h.html#fe180672fad52d306e737a333ea113fb">dither.h</a>
+<li>stp_dither_get_last_position()
+: <a class="el" href="dither_8h.html#ddc996112f61432ff66a10eb502d9a4d">dither.h</a>
+<li>stp_dither_init()
+: <a class="el" href="dither_8h.html#9835738585d6a9053eaeacdca25d0fe6">dither.h</a>
+<li>stp_dither_internal()
+: <a class="el" href="dither_8h.html#70a6b29366005ba76ee77e9f1aaae105">dither.h</a>
+<li>stp_dither_list_parameters()
+: <a class="el" href="dither_8h.html#27fa3e870e438b0c399472a908555630">dither.h</a>
+<li>stp_dither_matrix_clone()
+: <a class="el" href="dither_8h.html#d0dfe2800ed318431a0a54c1ed7d383b">dither.h</a>
+<li>stp_dither_matrix_copy()
+: <a class="el" href="dither_8h.html#3ea3c72ff26afef246873edc0bc542d3">dither.h</a>
+<li>stp_dither_matrix_destroy()
+: <a class="el" href="dither_8h.html#49ff7bd6b10cd34f9164b4414adbb87c">dither.h</a>
+<li>stp_dither_matrix_generic_t
+: <a class="el" href="dither_8h.html#9f5f63d4f792df1d7becccf3fb5c8fdd">dither.h</a>
+<li>stp_dither_matrix_impl_t
+: <a class="el" href="dither_8h.html#f823fed10cb9591c0e659033ec49f55f">dither.h</a>
+<li>stp_dither_matrix_init()
+: <a class="el" href="dither_8h.html#2c42ec7156263c024ea6f51ab3b17530">dither.h</a>
+<li>stp_dither_matrix_init_from_dither_array()
+: <a class="el" href="dither_8h.html#53b7ba7fd141db6ef43c68a6f500bda2">dither.h</a>
+<li>stp_dither_matrix_init_short()
+: <a class="el" href="dither_8h.html#588103d2a828a6c5f51577a917b09cdf">dither.h</a>
+<li>stp_dither_matrix_iterated_init()
+: <a class="el" href="dither_8h.html#36691189c1f859d82675f32f5046e674">dither.h</a>
+<li>stp_dither_matrix_normal_t
+: <a class="el" href="dither_8h.html#febf0484e151cf3cce4ef0b9911d0022">dither.h</a>
+<li>stp_dither_matrix_scale_exponentially()
+: <a class="el" href="dither_8h.html#a62e8e672a125150074ea9bddb474423">dither.h</a>
+<li>stp_dither_matrix_set_row()
+: <a class="el" href="dither_8h.html#a6ca0a88b0bef517cc1909fb7074e8ac">dither.h</a>
+<li>stp_dither_matrix_shear()
+: <a class="el" href="dither_8h.html#df8bb5a54d552846dcf4d1534d612b65">dither.h</a>
+<li>stp_dither_matrix_short_t
+: <a class="el" href="dither_8h.html#9a2c54a4730e2c9bb25cf95f6cd3e597">dither.h</a>
+<li>stp_dither_matrix_validate_array()
+: <a class="el" href="dither_8h.html#ad322d923e2d9c3141cc50863d627b25">dither.h</a>
+<li>stp_dither_set_adaptive_limit()
+: <a class="el" href="dither_8h.html#c6a4aa7bda3af1ae03d87f243311ebba">dither.h</a>
+<li>stp_dither_set_ink_spread()
+: <a class="el" href="dither_8h.html#b47439fc32e7f669f8cd6c41acdcf398">dither.h</a>
+<li>stp_dither_set_inks()
+: <a class="el" href="dither_8h.html#5b8786ffa17dcc1604521b1d1cc5a3a5">dither.h</a>
+<li>stp_dither_set_inks_full()
+: <a class="el" href="dither_8h.html#f5822743e380d0d51a397dcb3eb6247c">dither.h</a>
+<li>stp_dither_set_inks_simple()
+: <a class="el" href="dither_8h.html#4dd13ea23fe601571d864eabae4b0c40">dither.h</a>
+<li>stp_dither_set_iterated_matrix()
+: <a class="el" href="dither_8h.html#57aecb702251a2e18848b02109521aed">dither.h</a>
+<li>stp_dither_set_matrix()
+: <a class="el" href="dither_8h.html#a973f651768626a6eb7ab9ad4ce09b2c">dither.h</a>
+<li>stp_dither_set_matrix_from_dither_array()
+: <a class="el" href="dither_8h.html#3155913bdc63c0545786fc427ca2396a">dither.h</a>
+<li>stp_dither_set_randomizer()
+: <a class="el" href="dither_8h.html#560bcf46dfa233a01bdf6042e4680f54">dither.h</a>
+<li>stp_dither_set_transition()
+: <a class="el" href="dither_8h.html#6f4efd170562a43139f7d6a4b41ecaf3">dither.h</a>
+<li>stp_dotsize_t
+: <a class="el" href="dither_8h.html#7a74b9371fd47b48d961d2316e2126e4">dither.h</a>
+<li>stp_dprintf()
+: <a class="el" href="group__util.html#g511e0c4cac91c674797da98ab96b83e6">util.h</a>
+<li>STP_ECOLOR_C
+: <a class="el" href="dither_8h.html#fb855574a9dd1ce3c0ac8e353917cf40">dither.h</a>
+<li>STP_ECOLOR_K
+: <a class="el" href="dither_8h.html#9da4fbd724d498250c7129ccbb88c9a3">dither.h</a>
+<li>STP_ECOLOR_M
+: <a class="el" href="dither_8h.html#42c70bd6031d27d8ce2ab23133f7ed71">dither.h</a>
+<li>STP_ECOLOR_Y
+: <a class="el" href="dither_8h.html#ac7bfac809059b8c99338dfa9347cf85">dither.h</a>
+<li>stp_end_job()
+: <a class="el" href="group__printer.html#ge61d056dd504facc72ff56d7f16eb23c">printers.h</a>
+<li>stp_eprintf()
+: <a class="el" href="group__util.html#ge53707df5c9945f289c58bfbe08a8d88">util.h</a>
+<li>stp_erprintf()
+: <a class="el" href="group__util.html#g1df22de14e3275cb26ede10da66eebdf">util.h</a>
+<li>stp_erputc()
+: <a class="el" href="group__util.html#g15987fbd850e04f2520cb151e08908e1">util.h</a>
+<li>stp_family_register()
+: <a class="el" href="group__printer.html#g1c6d389f49a185ca24546107bd6f4993">printers.h</a>
+<li>stp_family_t
+: <a class="el" href="group__printer.html#g66a5e7cf2b1743a46bd78cb851e1d0a4">printers.h</a>
+<li>stp_family_unregister()
+: <a class="el" href="group__printer.html#g67e5c18254f7ad0b0fd77b4cc2265405">printers.h</a>
+<li>stp_fill_parameter_settings()
+: <a class="el" href="group__vars.html#g7f2c578ff7ae28a3db502476aa10137e">vars.h</a>
+<li>stp_fill_tiff
+: <a class="el" href="weave_8h.html#87a7e015e79b03ec26069ddf9ab64c50">weave.h</a>
+<li>stp_fill_uncompressed
+: <a class="el" href="weave_8h.html#581ae80f8594763f27620d3338407fef">weave.h</a>
+<li>stp_fillfunc
+: <a class="el" href="weave_8h.html#3bb2000973de2f8a9a2b50a1b5e18097">weave.h</a>
+<li>stp_find_standard_dither_array()
+: <a class="el" href="dither_8h.html#c523d1ba539398308a7ea83f4188d6ae">dither.h</a>
+<li>stp_flush_all()
+: <a class="el" href="weave_8h.html#b9694e4381a005efb70daea2429345a3">weave.h</a>
+<li>stp_flush_debug_messages()
+: <a class="el" href="group__util.html#gbe74390c1422e9746745da55692f47b8">util.h</a>
+<li>stp_flushfunc
+: <a class="el" href="weave_8h.html#d25d63c939f6ace90d029473ad33ce63">weave.h</a>
+<li>stp_fold()
+: <a class="el" href="bit-ops_8h.html#1a36a9f23f967528df8fffbd71b5e96c">bit-ops.h</a>
+<li>stp_fold_3bit()
+: <a class="el" href="bit-ops_8h.html#0ee5e547d025f7113f275dbb4614230c">bit-ops.h</a>
+<li>stp_fold_3bit_323()
+: <a class="el" href="bit-ops_8h.html#fe47834318158a214ca693f1433996f1">bit-ops.h</a>
+<li>stp_fold_4bit()
+: <a class="el" href="bit-ops_8h.html#62ac3ec2651afff5fbe6c63544a13c66">bit-ops.h</a>
+<li>stp_free()
+: <a class="el" href="group__util.html#g7d0c40c3157b2c5c630200352064874c">util.h</a>
+<li>stp_free_data_func_t
+: <a class="el" href="group__vars.html#g7974f89cff4cbb5b225d0c4fbb92e9bb">vars.h</a>
+<li>stp_get_array_parameter()
+: <a class="el" href="group__vars.html#gc50c216c2d5cd56a9704f48d4338b179">vars.h</a>
+<li>stp_get_array_parameter_active()
+: <a class="el" href="group__vars.html#gc9f85c3a8bf99e09150cbf4220e4b983">vars.h</a>
+<li>stp_get_boolean_parameter()
+: <a class="el" href="group__vars.html#g8a30b26fa842805384b6ad663cabaea2">vars.h</a>
+<li>stp_get_boolean_parameter_active()
+: <a class="el" href="group__vars.html#gb33cf5376adc63e826cd3dedae33e930">vars.h</a>
+<li>stp_get_color_by_colorfuncs()
+: <a class="el" href="group__color.html#g578f80b2bc3937df38ce7e803f5f472c">color.h</a>
+<li>stp_get_color_by_index()
+: <a class="el" href="group__color.html#g68ba525119da39ae854645ae649557d3">color.h</a>
+<li>stp_get_color_by_name()
+: <a class="el" href="group__color.html#g3b8f62108f3604480e7b89b253527f4a">color.h</a>
+<li>stp_get_color_conversion()
+: <a class="el" href="group__vars.html#g2bac9212773ecf603b7667bd0268c23e">vars.h</a>
+<li>stp_get_component_data()
+: <a class="el" href="group__vars.html#g1666dd1571bdb866a85d4318858893be">vars.h</a>
+<li>stp_get_curve_parameter()
+: <a class="el" href="group__vars.html#g553dec81dd8b3e5590d963ba72223557">vars.h</a>
+<li>stp_get_curve_parameter_active()
+: <a class="el" href="group__vars.html#ge36bf982c52215f11fe8e392b4b3d705">vars.h</a>
+<li>stp_get_debug_level()
+: <a class="el" href="group__util.html#geba8c24f265ee904c5876704b767841c">util.h</a>
+<li>stp_get_dimension_parameter()
+: <a class="el" href="group__vars.html#g3c8d1333086ca5a01a3439f94d9f94d3">vars.h</a>
+<li>stp_get_dimension_parameter_active()
+: <a class="el" href="group__vars.html#g45f9abd8ac6772ea850344c513f6c436">vars.h</a>
+<li>stp_get_driver()
+: <a class="el" href="group__vars.html#g20c45707399ef6fdf6ee8c8209b5c7c0">vars.h</a>
+<li>stp_get_errdata()
+: <a class="el" href="group__vars.html#gd08bdcd721d37f52993c1862e25ebaf7">vars.h</a>
+<li>stp_get_errfunc()
+: <a class="el" href="group__vars.html#g2f246d3af2be9e108abe423691e16049">vars.h</a>
+<li>stp_get_file_parameter()
+: <a class="el" href="group__vars.html#g2021992d89c92b10138fb012a9554a08">vars.h</a>
+<li>stp_get_file_parameter_active()
+: <a class="el" href="group__vars.html#g47e7a69ff8e23eed6188542c5c8bff4f">vars.h</a>
+<li>stp_get_float_parameter()
+: <a class="el" href="group__vars.html#g365412d9c176fd3ac9375ded3f22ddb3">vars.h</a>
+<li>stp_get_float_parameter_active()
+: <a class="el" href="group__vars.html#g4b8f9847f2eebfff53446a9bc235ab68">vars.h</a>
+<li>stp_get_height()
+: <a class="el" href="group__vars.html#g8731a92f5d3047e00ba33577821d5aec">vars.h</a>
+<li>stp_get_imageable_area()
+: <a class="el" href="group__vars.html#g67d1e68ed47e5b554f2021fca1f01978">vars.h</a>
+<li>stp_get_int_parameter()
+: <a class="el" href="group__vars.html#g7c0d95ba35aba0786bfc5f918efa79fc">vars.h</a>
+<li>stp_get_int_parameter_active()
+: <a class="el" href="group__vars.html#gb74fd69c4ef62af7b5ab33c6baf48b8b">vars.h</a>
+<li>stp_get_left()
+: <a class="el" href="group__vars.html#g5c02ee2422d86e4bcdcae613c70c9e1e">vars.h</a>
+<li>stp_get_lineactive_by_pass()
+: <a class="el" href="weave_8h.html#4c7e67ed92ac3427c94fb0e6a85bfce9">weave.h</a>
+<li>stp_get_linebases_by_pass()
+: <a class="el" href="weave_8h.html#1ec75a70b7dad8a5d0e4c963d67677c3">weave.h</a>
+<li>stp_get_linecount_by_pass()
+: <a class="el" href="weave_8h.html#5acdf7cc603254e68b0ae39e45ea52f3">weave.h</a>
+<li>stp_get_lineoffsets_by_pass()
+: <a class="el" href="weave_8h.html#986bb835225820c68d85041e797cf2a5">weave.h</a>
+<li>stp_get_maximum_imageable_area()
+: <a class="el" href="group__vars.html#gd17cadb7fd78bffb759f2213a1a90df6">vars.h</a>
+<li>stp_get_media_size()
+: <a class="el" href="group__vars.html#gc9e6d740ffc4cff5dc7d0bf106a3e7df">vars.h</a>
+<li>stp_get_model_id()
+: <a class="el" href="group__printer.html#g2057c5fcfc31d8b4cf7f3291cf3c0cf4">printers.h</a>
+<li>stp_get_outdata()
+: <a class="el" href="group__vars.html#g7042b05e0df5b32206d54397429bbac5">vars.h</a>
+<li>stp_get_outfunc()
+: <a class="el" href="group__vars.html#g7c6c7c547d0c973ac801362db5ca4879">vars.h</a>
+<li>stp_get_page_height()
+: <a class="el" href="group__vars.html#gc0c4928fa488bb95e73ba9b8aa932584">vars.h</a>
+<li>stp_get_page_width()
+: <a class="el" href="group__vars.html#gad2d305eed993707d22263b54578a39b">vars.h</a>
+<li>stp_get_papersize_by_index()
+: <a class="el" href="group__papersize.html#gb2e9f694a3b90aeaaa14d6af3b5fe75a">paper.h</a>
+<li>stp_get_papersize_by_name()
+: <a class="el" href="group__papersize.html#g60f3dee8f26cac05d8d6fcaff1e39630">paper.h</a>
+<li>stp_get_papersize_by_size()
+: <a class="el" href="group__papersize.html#g1484a5e75a2b2921bbe0c9e17deb0b77">paper.h</a>
+<li>stp_get_parameter_list()
+: <a class="el" href="group__vars.html#g12e8bb617e5c90da99d6d74519664634">vars.h</a>
+<li>stp_get_pass_by_pass()
+: <a class="el" href="weave_8h.html#5412630e5a7ba809b6ef84ab4e6c9f09">weave.h</a>
+<li>stp_get_printer()
+: <a class="el" href="group__printer.html#gc649c4b3d0a93f26f99deb4b081305c1">printers.h</a>
+<li>stp_get_printer_by_driver()
+: <a class="el" href="group__printer.html#ge45de9ef94fb609c2a54f1d80144552e">printers.h</a>
+<li>stp_get_printer_by_index()
+: <a class="el" href="group__printer.html#g440501ca226e0a9ac1335c7e52ee55a6">printers.h</a>
+<li>stp_get_printer_by_long_name()
+: <a class="el" href="group__printer.html#g6bd5abd876100c17fc9029659fed92f4">printers.h</a>
+<li>stp_get_printer_index_by_driver()
+: <a class="el" href="group__printer.html#g41094e69b71eb930e770bd2cf8bbf795">printers.h</a>
+<li>stp_get_raw_parameter()
+: <a class="el" href="group__vars.html#g9fff6c14a71f5f8ec28620ef64a92fd5">vars.h</a>
+<li>stp_get_raw_parameter_active()
+: <a class="el" href="group__vars.html#gb6e41a5edb7474ed7ac26e236e00c80c">vars.h</a>
+<li>stp_get_release_version()
+: <a class="el" href="group__util.html#g5ba7edc43ed094f32ae7d9158a362a7b">util.h</a>
+<li>stp_get_size_limit()
+: <a class="el" href="group__vars.html#g0c8ee62453baff3d2c00e0ccae67b049">vars.h</a>
+<li>stp_get_string_parameter()
+: <a class="el" href="group__vars.html#gb5b21e5606b8ca755c5eac7774260efa">vars.h</a>
+<li>stp_get_string_parameter_active()
+: <a class="el" href="group__vars.html#g0b7be7ba9f763be692dd833a434ed13d">vars.h</a>
+<li>stp_get_top()
+: <a class="el" href="group__vars.html#g292132b97b20a6d034e22f4146d36131">vars.h</a>
+<li>stp_get_verified()
+: <a class="el" href="group__vars.html#g6d04a3c444753f11004ad6259a91e853">vars.h</a>
+<li>stp_get_version()
+: <a class="el" href="group__util.html#g1f0797636484393574cb95e667819dc1">util.h</a>
+<li>stp_get_width()
+: <a class="el" href="group__vars.html#g1c54d99b94c69a67eb4ae0349a4720e7">vars.h</a>
+<li>stp_image_conclude()
+: <a class="el" href="group__image.html#g7598151354fbeb5f6a8b3f92d1e40ad7">image.h</a>
+<li>stp_image_get_appname()
+: <a class="el" href="group__image.html#g1643f6b9eb180e98f3c1c267950f18d2">image.h</a>
+<li>stp_image_get_row()
+: <a class="el" href="group__image.html#g01d72a16de9e98722859ca651561e8f5">image.h</a>
+<li>stp_image_height()
+: <a class="el" href="group__image.html#gf9dcdf718ad99df9eb71fc542d5b47e1">image.h</a>
+<li>stp_image_init()
+: <a class="el" href="group__image.html#gd257f72ac5272e94ff9314f8ecd24f1e">image.h</a>
+<li>stp_image_reset()
+: <a class="el" href="group__image.html#gf2fc433dba580b9ec8e69aebc2e65338">image.h</a>
+<li>STP_IMAGE_STATUS_ABORT
+: <a class="el" href="group__image.html#gg58672e1989d582c14328048b207657c8224b8ac15cf785b24b2f3f53b4fdc274">image.h</a>
+<li>STP_IMAGE_STATUS_OK
+: <a class="el" href="group__image.html#gg58672e1989d582c14328048b207657c8b5574da151b93391a337f29b2a7c96cf">image.h</a>
+<li>stp_image_status_t
+: <a class="el" href="group__image.html#g58672e1989d582c14328048b207657c8">image.h</a>
+<li>stp_image_t
+: <a class="el" href="group__image.html#gae0b5ef92b619849a51cb75d376a90fb">image.h</a>
+<li>stp_image_width()
+: <a class="el" href="group__image.html#gbe86b2ff9a3a0c0e98248990f9be5652">image.h</a>
+<li>stp_init()
+: <a class="el" href="group__util.html#g2ce0a2e8887fe5ff7f3eed1370d0d691">util.h</a>
+<li>stp_init_debug_messages()
+: <a class="el" href="group__util.html#g6d15e5b4e00f9d242166edb5332f8368">util.h</a>
+<li>stp_initialize_printer_defaults()
+: <a class="el" href="group__printer.html#g381f3a4f132a00d6d2e2a9b54f9ed675">printers.h</a>
+<li>stp_initialize_weave()
+: <a class="el" href="weave_8h.html#5b4fc76c83f5408182f90fb139c06b50">weave.h</a>
+<li>stp_interface_age
+: <a class="el" href="group__version.html#g1284e8ef76a4c864e85b7b698b91bf0c">gutenprint-version.h</a>
+<li>STP_INTERFACE_AGE
+: <a class="el" href="group__version.html#g6485cd073e75e01f9df68ecd67b14372">gutenprint-version.h</a>
+<li>stp_known_papersizes()
+: <a class="el" href="group__papersize.html#g84fd0bad33b134217f54fa8c1e6c8b99">paper.h</a>
+<li>stp_list_copy()
+: <a class="el" href="group__list.html#g0ba249dd06efbf5c0af8511ceab671e8">list.h</a>
+<li>stp_list_create()
+: <a class="el" href="group__list.html#g3cfea94cd07f50d7d9b4ce384d349fca">list.h</a>
+<li>stp_list_destroy()
+: <a class="el" href="group__list.html#ge23ef06175b27dd6772d4d4c098999b1">list.h</a>
+<li>stp_list_get_copyfunc()
+: <a class="el" href="group__list.html#g686e92ee802147171e5fc723d0079b8d">list.h</a>
+<li>stp_list_get_end()
+: <a class="el" href="group__list.html#ge939f15ee1a6e4c0aaad7a7be7f40b74">list.h</a>
+<li>stp_list_get_freefunc()
+: <a class="el" href="group__list.html#gbfc1ef258084a3e1ad959aa3d2f053f4">list.h</a>
+<li>stp_list_get_item_by_index()
+: <a class="el" href="group__list.html#gd377973e8b13d02c9c111d970f491993">list.h</a>
+<li>stp_list_get_item_by_long_name()
+: <a class="el" href="group__list.html#gcc9140df3f4311cd750ba10a1cbf37d1">list.h</a>
+<li>stp_list_get_item_by_name()
+: <a class="el" href="group__list.html#g729867c847dd8282f74806968c708f28">list.h</a>
+<li>stp_list_get_length()
+: <a class="el" href="group__list.html#ge22741060734c9cbc47656c5ea35c3f3">list.h</a>
+<li>stp_list_get_long_namefunc()
+: <a class="el" href="group__list.html#gb99b3ed6da1ea739eed3f2c04fbb7fa7">list.h</a>
+<li>stp_list_get_namefunc()
+: <a class="el" href="group__list.html#g50b1ab3c3b6b0ba7c0cf2128e2024369">list.h</a>
+<li>stp_list_get_sortfunc()
+: <a class="el" href="group__list.html#g4b32e315d3fd23eabeffcc8d931ea454">list.h</a>
+<li>stp_list_get_start()
+: <a class="el" href="group__list.html#gd185100e8d7969a473e9d42bc8084572">list.h</a>
+<li>stp_list_item_create()
+: <a class="el" href="group__list.html#ge726297a82e140672a018e135ffc6a0e">list.h</a>
+<li>stp_list_item_destroy()
+: <a class="el" href="group__list.html#g5e36d4f61e00cb3e4c4a759f5e7e9f4b">list.h</a>
+<li>stp_list_item_get_data()
+: <a class="el" href="group__list.html#gd6f6b303b40fa75f22a86391785178cb">list.h</a>
+<li>stp_list_item_next()
+: <a class="el" href="group__list.html#g81ab310caf6432ce1e492eaafdb6c0d7">list.h</a>
+<li>stp_list_item_prev()
+: <a class="el" href="group__list.html#gbaa2a241055402438a0cae6f40cf6a78">list.h</a>
+<li>stp_list_item_set_data()
+: <a class="el" href="group__list.html#gc1e34edcd47ffdc119cdcaf5ad38e1c4">list.h</a>
+<li>stp_list_item_t
+: <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">list.h</a>
+<li>stp_list_node_free_data()
+: <a class="el" href="group__list.html#g55fbb8f7a3920b783b02183c5ea57624">list.h</a>
+<li>stp_list_set_copyfunc()
+: <a class="el" href="group__list.html#g7e002ed25bbfbad236c1c619841f1ac6">list.h</a>
+<li>stp_list_set_freefunc()
+: <a class="el" href="group__list.html#ge3300d7971c393d119d6fd62e2b578ec">list.h</a>
+<li>stp_list_set_long_namefunc()
+: <a class="el" href="group__list.html#g5be91978431b0ed48ea7919807bdcb73">list.h</a>
+<li>stp_list_set_namefunc()
+: <a class="el" href="group__list.html#g889af512d87a00d696acc0b6b3fafe78">list.h</a>
+<li>stp_list_set_sortfunc()
+: <a class="el" href="group__list.html#gb1d2486542b858b44b299cfcdf7d8784">list.h</a>
+<li>stp_list_t
+: <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">list.h</a>
+<li>STP_MAJOR_VERSION
+: <a class="el" href="group__version.html#gdd0b07630653da8e46b91c2c1bafc2b9">gutenprint-version.h</a>
+<li>stp_major_version
+: <a class="el" href="group__version.html#g4d72666d9093df7a31e7cd448b7cfd1d">gutenprint-version.h</a>
+<li>stp_malloc()
+: <a class="el" href="group__util.html#g86a2976738a237df953655e733c75b3a">util.h</a>
+<li>STP_MAX_WEAVE
+: <a class="el" href="weave_8h.html#6e5fd9b98567e1fd3fde622fd42dec67">weave.h</a>
+<li>stp_merge_printvars()
+: <a class="el" href="group__vars.html#g086303d36b835d539e75f16187e99e8f">vars.h</a>
+<li>stp_micro_version
+: <a class="el" href="group__version.html#g2c7e65e276ce5af050b3ea9f859f1f89">gutenprint-version.h</a>
+<li>STP_MICRO_VERSION
+: <a class="el" href="group__version.html#gb860ee8cb0b05ea1385e01d130d7358e">gutenprint-version.h</a>
+<li>STP_MINOR_VERSION
+: <a class="el" href="group__version.html#g87507431ad6b7504b129eafad863cb1f">gutenprint-version.h</a>
+<li>stp_minor_version
+: <a class="el" href="group__version.html#g5efc986430f0d27f5d11236c4bc48079">gutenprint-version.h</a>
+<li>STP_MODULE
+: <a class="el" href="gutenprint-module_8h.html#38fcab54351f45a3968822e2747aff6b">gutenprint-module.h</a>
+<li>STP_MODULE_CLASS_COLOR
+: <a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a4200077e69aa7fcad42f21bf58d3d8edaa">module.h</a>
+<li>STP_MODULE_CLASS_DITHER
+: <a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42904bbf21de98c76882970ca29aee8841">module.h</a>
+<li>STP_MODULE_CLASS_FAMILY
+: <a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42b8bfa675fcede245786ec7eb9a220090">module.h</a>
+<li>STP_MODULE_CLASS_INVALID
+: <a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42dbc54c5b64945a0585177cbfe3cf8e8c">module.h</a>
+<li>STP_MODULE_CLASS_MISC
+: <a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42c250fc9ff4abf739d975edcbe4694030">module.h</a>
+<li>stp_module_class_t
+: <a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42">module.h</a>
+<li>stp_module_close()
+: <a class="el" href="module_8h.html#bef0168688427992adb80588beadcb62">module.h</a>
+<li>stp_module_exit()
+: <a class="el" href="module_8h.html#cdfae1da0f4df678750f59c9eb6123f4">module.h</a>
+<li>stp_module_get_class()
+: <a class="el" href="module_8h.html#5eee8809d0134f4e7540bc5552bccd7f">module.h</a>
+<li>stp_module_init()
+: <a class="el" href="module_8h.html#121493dc584ab4e64059e9594673a756">module.h</a>
+<li>stp_module_load()
+: <a class="el" href="module_8h.html#00007a419775e60142cefd98b1dd3f2c">module.h</a>
+<li>stp_module_open()
+: <a class="el" href="module_8h.html#38df0c9e639b108f785be84d087923e9">module.h</a>
+<li>stp_module_t
+: <a class="el" href="module_8h.html#e1e92953e8ffaa00cfbf7fc01e51f36d">module.h</a>
+<li>stp_module_version_t
+: <a class="el" href="module_8h.html#753a8450e5ac6b73134c12b89533f16e">module.h</a>
+<li>STP_MXML_ADD_AFTER
+: <a class="el" href="mxml_8h.html#a046bb0b67f278cb7ffdd0be5336b4f3">mxml.h</a>
+<li>STP_MXML_ADD_BEFORE
+: <a class="el" href="mxml_8h.html#1920c86773f4394ebd778b6e6b8f1aba">mxml.h</a>
+<li>STP_MXML_ADD_TO_PARENT
+: <a class="el" href="mxml_8h.html#5c364d2523fb6f7a133df3fdfd7f44d5">mxml.h</a>
+<li>stp_mxml_attr_t
+: <a class="el" href="mxml_8h.html#b271ad8c2bb8d7e6b4b453ffe5589564">mxml.h</a>
+<li>STP_MXML_DESCEND
+: <a class="el" href="mxml_8h.html#7c552ec507bb896f89f002de30a21378">mxml.h</a>
+<li>STP_MXML_DESCEND_FIRST
+: <a class="el" href="mxml_8h.html#bff818057f8c875f4152aa49ed5c046b">mxml.h</a>
+<li>STP_MXML_ELEMENT
+: <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba10846b9327c59bbfee28dd522a0c258e">mxml.h</a>
+<li>stp_mxml_element_t
+: <a class="el" href="mxml_8h.html#70e20b752807f49a56b56d80ee470b47">mxml.h</a>
+<li>STP_MXML_INTEGER
+: <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6baeb129c9841502a2f3d095751f4e21a79">mxml.h</a>
+<li>STP_MXML_NO_CALLBACK
+: <a class="el" href="mxml_8h.html#e7115822f446a7b9bde7ce872bd73d83">mxml.h</a>
+<li>STP_MXML_NO_DESCEND
+: <a class="el" href="mxml_8h.html#df7d31182924f15ecbeae9b6c0f35ca2">mxml.h</a>
+<li>STP_MXML_NO_PARENT
+: <a class="el" href="mxml_8h.html#4d9598080b3b0381f5c94518a885e867">mxml.h</a>
+<li>stp_mxml_node_t
+: <a class="el" href="mxml_8h.html#8fb80a78e3ac8d8aa9eb14c35326bd82">mxml.h</a>
+<li>STP_MXML_OPAQUE
+: <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba4ebe16a2dc2aac2531e09b56051eb47a">mxml.h</a>
+<li>STP_MXML_REAL
+: <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba9411f902a8e7e839252b7a440ef53790">mxml.h</a>
+<li>STP_MXML_TAB
+: <a class="el" href="mxml_8h.html#f14eeab60ef7298e7fbb04f9f80ec81f">mxml.h</a>
+<li>STP_MXML_TEXT
+: <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6baccc874638f0a0d375e1066d8c82c8be9">mxml.h</a>
+<li>stp_mxml_text_t
+: <a class="el" href="mxml_8h.html#b9c0236a2d70c3bcb210a9f6fadf00a3">mxml.h</a>
+<li>stp_mxml_type_e
+: <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba">mxml.h</a>
+<li>stp_mxml_type_t
+: <a class="el" href="mxml_8h.html#3ff7086c4e8f1557e81c32a61420017e">mxml.h</a>
+<li>stp_mxml_value_t
+: <a class="el" href="mxml_8h.html#9a2e2ffccac3c73524e76f3e816d35bf">mxml.h</a>
+<li>STP_MXML_WRAP
+: <a class="el" href="mxml_8h.html#0958b60267481400b1037902e060027f">mxml.h</a>
+<li>STP_MXML_WS_AFTER_CLOSE
+: <a class="el" href="mxml_8h.html#010da4f7fffd4a3b3eec433031d466f9">mxml.h</a>
+<li>STP_MXML_WS_AFTER_OPEN
+: <a class="el" href="mxml_8h.html#4e7558f3b8bc4d9b3e39c57108b11cea">mxml.h</a>
+<li>STP_MXML_WS_BEFORE_CLOSE
+: <a class="el" href="mxml_8h.html#a8d71b9879129c853422282b2b728131">mxml.h</a>
+<li>STP_MXML_WS_BEFORE_OPEN
+: <a class="el" href="mxml_8h.html#60a753631e81e819a2dad91834b0a7f5">mxml.h</a>
+<li>stp_mxmlAdd()
+: <a class="el" href="mxml_8h.html#b1227e00e25c3b91220a93ff65a978be">mxml.h</a>
+<li>stp_mxmlDelete()
+: <a class="el" href="mxml_8h.html#72999dc22e850ea456b336f3e802be28">mxml.h</a>
+<li>stp_mxmlElementGetAttr()
+: <a class="el" href="mxml_8h.html#c60696919428e3b2e34ee8e2eb110962">mxml.h</a>
+<li>stp_mxmlElementSetAttr()
+: <a class="el" href="mxml_8h.html#6cac6d18e5cddb0847268c46a8d4dbfa">mxml.h</a>
+<li>stp_mxmlFindElement()
+: <a class="el" href="mxml_8h.html#65c27e9c331c88b3f010f040591cc401">mxml.h</a>
+<li>stp_mxmlLoadFile()
+: <a class="el" href="mxml_8h.html#88f8bf556fb254728ab23ce931ee9224">mxml.h</a>
+<li>stp_mxmlLoadString()
+: <a class="el" href="mxml_8h.html#4a2465973559fe7815386d0d59d9a8ee">mxml.h</a>
+<li>stp_mxmlNewElement()
+: <a class="el" href="mxml_8h.html#9430b1f2b1d6b6060d9e358309de3772">mxml.h</a>
+<li>stp_mxmlNewInteger()
+: <a class="el" href="mxml_8h.html#cefddfa295df71e8617b607d207980eb">mxml.h</a>
+<li>stp_mxmlNewOpaque()
+: <a class="el" href="mxml_8h.html#1897cb8faa2141879d45d9fec0463119">mxml.h</a>
+<li>stp_mxmlNewReal()
+: <a class="el" href="mxml_8h.html#1b4b2ee1a0c75a31981d70e35398d6dd">mxml.h</a>
+<li>stp_mxmlNewText()
+: <a class="el" href="mxml_8h.html#05bd9944cadbef034730a53ca47c9f6a">mxml.h</a>
+<li>stp_mxmlRemove()
+: <a class="el" href="mxml_8h.html#7e0322b42cbe0398de7bbe38c4b0a9e6">mxml.h</a>
+<li>stp_mxmlSaveAllocString()
+: <a class="el" href="mxml_8h.html#de7e653595e3ea46d9f3b5545d0a10ea">mxml.h</a>
+<li>stp_mxmlSaveFile()
+: <a class="el" href="mxml_8h.html#1038b1003e9a3fbd8396cdbe989a64c8">mxml.h</a>
+<li>stp_mxmlSaveString()
+: <a class="el" href="mxml_8h.html#054f6b6df45f2e0072a61c1a438d3ebe">mxml.h</a>
+<li>stp_mxmlWalkNext()
+: <a class="el" href="mxml_8h.html#f478d00f31cfae58314bd6f40531923b">mxml.h</a>
+<li>stp_mxmlWalkPrev()
+: <a class="el" href="mxml_8h.html#cc0525bdade1c9e0e83c154592fe815c">mxml.h</a>
+<li>STP_NCOLORS
+: <a class="el" href="dither_8h.html#bda31f8e7a9e473057644a5fe4a2339b">dither.h</a>
+<li>stp_node_copyfunc
+: <a class="el" href="group__list.html#g846d759413f07e91bed397f1fe3224d1">list.h</a>
+<li>stp_node_freefunc
+: <a class="el" href="group__list.html#g4102fc776ec5bbd84eb589cfba97dfc2">list.h</a>
+<li>stp_node_namefunc
+: <a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">list.h</a>
+<li>stp_node_sortfunc
+: <a class="el" href="group__list.html#gd12571e44981e7acd62137c83652121a">list.h</a>
+<li>stp_outfunc_t
+: <a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">vars.h</a>
+<li>stp_pack_tiff
+: <a class="el" href="weave_8h.html#525feabe0775e573007678b2da863b24">weave.h</a>
+<li>stp_pack_uncompressed
+: <a class="el" href="weave_8h.html#561a5fd614c279fdc9ea9c14c7a5b540">weave.h</a>
+<li>stp_packfunc
+: <a class="el" href="weave_8h.html#e8aea6782f8e438961332cb7cc18bcdc">weave.h</a>
+<li>stp_papersize_unit_t
+: <a class="el" href="group__papersize.html#g72e4619e373e38dc02dc452813b7b958">paper.h</a>
+<li>STP_PARAMETER_ACTIVE
+: <a class="el" href="group__vars.html#gg70ebf70dc8e6199d84fc91985c94bae9dbc7323a015e40652fd256e49c8d5b8c">vars.h</a>
+<li>stp_parameter_activity_t
+: <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">vars.h</a>
+<li>STP_PARAMETER_CLASS_CORE
+: <a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b8a05ce344ff3338e69638d69f9c120d01">vars.h</a>
+<li>STP_PARAMETER_CLASS_FEATURE
+: <a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b8a7ed8b66836057aa58b9a74811057b4a">vars.h</a>
+<li>STP_PARAMETER_CLASS_INVALID
+: <a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b82e17ce7ebc18801c11af7ea0a61e93ca">vars.h</a>
+<li>STP_PARAMETER_CLASS_OUTPUT
+: <a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b8ffc6ff4bfbf2873ce55dfc03776bb6d9">vars.h</a>
+<li>stp_parameter_class_t
+: <a class="el" href="group__vars.html#g4eba7e712c0e17b76e472f26e202d7b8">vars.h</a>
+<li>STP_PARAMETER_DEFAULTED
+: <a class="el" href="group__vars.html#gg70ebf70dc8e6199d84fc91985c94bae9410b7e080ef62fb8896f2f844b1c1e00">vars.h</a>
+<li>stp_parameter_description_destroy()
+: <a class="el" href="group__vars.html#gd598d95a82767e05c958ccd44534c51d">vars.h</a>
+<li>stp_parameter_find()
+: <a class="el" href="group__vars.html#gdcd8062af7b643c734f53c545694d258">vars.h</a>
+<li>stp_parameter_find_in_settings()
+: <a class="el" href="group__vars.html#g6ce39557b61706421232b5f1ac604b1b">vars.h</a>
+<li>STP_PARAMETER_INACTIVE
+: <a class="el" href="group__vars.html#gg70ebf70dc8e6199d84fc91985c94bae96517762c5800eac253f43eeacd96c22f">vars.h</a>
+<li>STP_PARAMETER_LEVEL_ADVANCED
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832073130e7060a3b901ea8dcb37d986d47e0">vars.h</a>
+<li>STP_PARAMETER_LEVEL_ADVANCED1
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832073d016c9587f698ee400bc7e66071f06c">vars.h</a>
+<li>STP_PARAMETER_LEVEL_ADVANCED2
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf298320759a909a8953b8724d57ce85e2b4306bf">vars.h</a>
+<li>STP_PARAMETER_LEVEL_ADVANCED3
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832071241066935e94def6ab6d524ed1fabae">vars.h</a>
+<li>STP_PARAMETER_LEVEL_ADVANCED4
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832076036d5761aa9710a66429c625c334a80">vars.h</a>
+<li>STP_PARAMETER_LEVEL_BASIC
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207e9d7192607a6e1ec92dfed3f13a3a46f">vars.h</a>
+<li>STP_PARAMETER_LEVEL_EXTERNAL
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207e478f67e409adabc8679d3801604861d">vars.h</a>
+<li>STP_PARAMETER_LEVEL_INTERNAL
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207b2bc3be82f619147d9a45564fd53a4a0">vars.h</a>
+<li>STP_PARAMETER_LEVEL_INVALID
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207b8bf539d78e56f06f463d00f7a3b56b3">vars.h</a>
+<li>stp_parameter_level_t
+: <a class="el" href="group__vars.html#gaa9c9265ffe70122bd33659cf2983207">vars.h</a>
+<li>stp_parameter_list_add_param()
+: <a class="el" href="group__vars.html#g8f4f06610d1f58bae9e70e632919c405">vars.h</a>
+<li>stp_parameter_list_append()
+: <a class="el" href="group__vars.html#g4b62bc6d0133704b3a2568b1654b6678">vars.h</a>
+<li>stp_parameter_list_copy()
+: <a class="el" href="group__vars.html#g92be87a573b883584e5a036743c1bb7d">vars.h</a>
+<li>stp_parameter_list_count()
+: <a class="el" href="group__vars.html#g7a94856ce75482a5edb6153fe8916a54">vars.h</a>
+<li>stp_parameter_list_create()
+: <a class="el" href="group__vars.html#g404bf7f1b3632178d559f6980478a312">vars.h</a>
+<li>stp_parameter_list_destroy()
+: <a class="el" href="group__vars.html#g3ffaadbe73187aa1f298c4eaa80ea82e">vars.h</a>
+<li>stp_parameter_list_param()
+: <a class="el" href="group__vars.html#g70d69ef7dec383004bf4570e57b76e18">vars.h</a>
+<li>stp_parameter_list_t
+: <a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">vars.h</a>
+<li>STP_PARAMETER_TYPE_ARRAY
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a918789c2b5cc718eafca6d1d0022cfe3f3">vars.h</a>
+<li>STP_PARAMETER_TYPE_BOOLEAN
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91f97ef629defc99977bd1cb35daabe0c1">vars.h</a>
+<li>STP_PARAMETER_TYPE_CURVE
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a910d283c33f755969ded0751bbfc5d1912">vars.h</a>
+<li>STP_PARAMETER_TYPE_DIMENSION
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91aa6f89008bf237c6f0aa2f0ee176e8b7">vars.h</a>
+<li>STP_PARAMETER_TYPE_DOUBLE
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91e0dc60c8435ce0b1355bd5a134395f0c">vars.h</a>
+<li>STP_PARAMETER_TYPE_FILE
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a918224a918efbef96fffaa90e31654f7ff">vars.h</a>
+<li>STP_PARAMETER_TYPE_INT
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91ae2cac85ef78157b53c7a79706dc0f70">vars.h</a>
+<li>STP_PARAMETER_TYPE_INVALID
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91d053047279b4c82034d26c4aa4c818d5">vars.h</a>
+<li>STP_PARAMETER_TYPE_RAW
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a9133bb02d9ae5b2169d2f75da7684b04e9">vars.h</a>
+<li>STP_PARAMETER_TYPE_STRING_LIST
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a917a6f3e019c8a92ddecd34c71013acde0">vars.h</a>
+<li>stp_parameter_type_t
+: <a class="el" href="group__vars.html#g9b3d4f47a44c0c8c9b150cddc56d2a91">vars.h</a>
+<li>stp_parameter_verify_t
+: <a class="el" href="group__vars.html#gc061852de3627383cd415cd80a979e02">vars.h</a>
+<li>stp_path_search()
+: <a class="el" href="path_8h.html#b1754e7b09717741f4bdc7a4b973d4a5">path.h</a>
+<li>stp_path_split()
+: <a class="el" href="path_8h.html#f08851d96a1197c5ce39f7dc812cef3f">path.h</a>
+<li>stp_print()
+: <a class="el" href="group__printer.html#g6065874cbb246875925e14d8801898cc">printers.h</a>
+<li>stp_printer_describe_parameter()
+: <a class="el" href="group__printer.html#g07bc634c85950526155b711aac42c6a0">printers.h</a>
+<li>stp_printer_get_defaults()
+: <a class="el" href="group__printer.html#g4f6859e0f21ed2062075d6b9f680a202">printers.h</a>
+<li>stp_printer_get_driver()
+: <a class="el" href="group__printer.html#gc345b8cf8cd78da98fdb4c6b2d9cf7ca">printers.h</a>
+<li>stp_printer_get_family()
+: <a class="el" href="group__printer.html#g487b74bf101a842f30b5941b8db4769a">printers.h</a>
+<li>stp_printer_get_long_name()
+: <a class="el" href="group__printer.html#g11804fb9b8d87ed1f2a3acbd39f5f85a">printers.h</a>
+<li>stp_printer_get_manufacturer()
+: <a class="el" href="group__printer.html#gb99dd05c42aed848d1567f2b346fb4f4">printers.h</a>
+<li>stp_printer_get_model()
+: <a class="el" href="group__printer.html#gae84d3fb263c4a171b7b63b6d93a940e">printers.h</a>
+<li>stp_printer_list_parameters()
+: <a class="el" href="group__printer.html#g09bf7aebf0385f7b5aac537a13b6e3ed">printers.h</a>
+<li>stp_printer_model_count()
+: <a class="el" href="group__printer.html#g6a76f8f76106eddd51af4b1593b4f3af">printers.h</a>
+<li>stp_printer_t
+: <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">printers.h</a>
+<li>stp_prune_inactive_options()
+: <a class="el" href="group__util.html#g13aa8afef5b0872704390adc6a01924e">util.h</a>
+<li>stp_put16_be()
+: <a class="el" href="group__util.html#g23b504253ceda208b9a4985e6de8a5f7">util.h</a>
+<li>stp_put16_le()
+: <a class="el" href="group__util.html#g1ffcb45ea3c37bb6b485addcaf945c99">util.h</a>
+<li>stp_put32_be()
+: <a class="el" href="group__util.html#g258b7b5f8808d0a3168f798e8bf72608">util.h</a>
+<li>stp_put32_le()
+: <a class="el" href="group__util.html#gadf69b8b3f713d2bd7ca3a5648da0c56">util.h</a>
+<li>stp_putc()
+: <a class="el" href="group__util.html#g39e4c5f6fa2a07dfca3090a50a8858f9">util.h</a>
+<li>stp_putraw()
+: <a class="el" href="group__util.html#g79dd0a6f5c63f4fbf8591d3c041a7720">util.h</a>
+<li>stp_puts()
+: <a class="el" href="group__util.html#gf6cf72e5e45f175ae8c332c0588832b9">util.h</a>
+<li>STP_RAW
+: <a class="el" href="group__vars.html#g9fc3819cba14f7f4c5654508a08a1adf">vars.h</a>
+<li>STP_RAW_STRING
+: <a class="el" href="group__vars.html#gd888c1f6a36f999ffebfffa7b74f28d2">vars.h</a>
+<li>stp_read_and_compose_curves()
+: <a class="el" href="group__util.html#gdbe8c167230b49bc10391d2c246e6dc0">util.h</a>
+<li>stp_realloc()
+: <a class="el" href="group__util.html#g2420936ab8b3492581f389deea44f58c">util.h</a>
+<li>stp_register_xml_parser()
+: <a class="el" href="xml_8h.html#9082cdb0bef669a2c1cd463874d56cb3">xml.h</a>
+<li>stp_register_xml_preload()
+: <a class="el" href="xml_8h.html#8ce0a404da56d87db34ee50562f3154d">xml.h</a>
+<li>STP_SAFE_FREE
+: <a class="el" href="group__util.html#ga5a86efbbd3e2eb391718d82a1d7ffcc">util.h</a>
+<li>stp_scale_float_parameter()
+: <a class="el" href="group__vars.html#g227ec3e75a78a5c3dd01c85dbc1e7004">vars.h</a>
+<li>stp_send_command()
+: <a class="el" href="group__util.html#gdb49b9cba9ddf4e506b6f530353ad93d">util.h</a>
+<li>stp_sequence_copy()
+: <a class="el" href="group__sequence.html#g28087c76e1106ca11c2d247956e3a3c3">sequence.h</a>
+<li>stp_sequence_create()
+: <a class="el" href="group__sequence.html#g9f0233f39d6a27c796bb283c80974618">sequence.h</a>
+<li>stp_sequence_create_copy()
+: <a class="el" href="group__sequence.html#gb03a34a03ffd4163f51126916d737df7">sequence.h</a>
+<li>stp_sequence_create_from_xmltree()
+: <a class="el" href="xml_8h.html#fa6f69121eb86b2aee998635b79d21ac">xml.h</a>
+<li>stp_sequence_destroy()
+: <a class="el" href="group__sequence.html#g3d571f155c1d00e7794b8299a41c5099">sequence.h</a>
+<li>stp_sequence_get_bounds()
+: <a class="el" href="group__sequence.html#g14ad64c63f45a2716ff8d9ceaf00697d">sequence.h</a>
+<li>stp_sequence_get_data()
+: <a class="el" href="group__sequence.html#g755c8a35e2e9e83a1dfac4f6138c4122">sequence.h</a>
+<li>stp_sequence_get_float_data()
+: <a class="el" href="group__sequence.html#gff096d5b027157151c65978b95d4e29e">sequence.h</a>
+<li>stp_sequence_get_int_data()
+: <a class="el" href="group__sequence.html#g01b0bc9e181a097aff3e97254dbfcb14">sequence.h</a>
+<li>stp_sequence_get_long_data()
+: <a class="el" href="group__sequence.html#g039d9054cfd0f7d5a892a7fec3f734f4">sequence.h</a>
+<li>stp_sequence_get_point()
+: <a class="el" href="group__sequence.html#ga79c5f747a80ab2ad9d09b09e0330cc7">sequence.h</a>
+<li>stp_sequence_get_range()
+: <a class="el" href="group__sequence.html#g999021f2caf1a9d0d6d133123031ce17">sequence.h</a>
+<li>stp_sequence_get_short_data()
+: <a class="el" href="group__sequence.html#g4d1cf137e4a77e9123e2afcdf7d63bec">sequence.h</a>
+<li>stp_sequence_get_size()
+: <a class="el" href="group__sequence.html#gfa512afc64116f673ae2061d04a5ef90">sequence.h</a>
+<li>stp_sequence_get_uint_data()
+: <a class="el" href="group__sequence.html#ge7189582ef9e4d638f909a2b1ee0c1b2">sequence.h</a>
+<li>stp_sequence_get_ulong_data()
+: <a class="el" href="group__sequence.html#g12f54f27144d490893f46dd1b0037b8b">sequence.h</a>
+<li>stp_sequence_get_ushort_data()
+: <a class="el" href="group__sequence.html#g20007077e1d8365a0eddaa922a5967c3">sequence.h</a>
+<li>stp_sequence_set_bounds()
+: <a class="el" href="group__sequence.html#g1720509809473bc33e6f11b277c78bf6">sequence.h</a>
+<li>stp_sequence_set_data()
+: <a class="el" href="group__sequence.html#g44bf5a48231675305718162559205fb6">sequence.h</a>
+<li>stp_sequence_set_float_data()
+: <a class="el" href="group__sequence.html#g35972a289b95891699ade61246882ab4">sequence.h</a>
+<li>stp_sequence_set_int_data()
+: <a class="el" href="group__sequence.html#g9d3e18b8e576b5c00531dac444397051">sequence.h</a>
+<li>stp_sequence_set_long_data()
+: <a class="el" href="group__sequence.html#gaa76cdc9094ee3c05c49a782fea64478">sequence.h</a>
+<li>stp_sequence_set_point()
+: <a class="el" href="group__sequence.html#g42c76060886da02cb4a7d843ffe6d21c">sequence.h</a>
+<li>stp_sequence_set_short_data()
+: <a class="el" href="group__sequence.html#g572ecad03d772a255481bb8b6d79106f">sequence.h</a>
+<li>stp_sequence_set_size()
+: <a class="el" href="group__sequence.html#ge0af31b854e61e0e047b3ba6dc6ec528">sequence.h</a>
+<li>stp_sequence_set_subrange()
+: <a class="el" href="group__sequence.html#g5bb962248581af2c3c54193442d9c82f">sequence.h</a>
+<li>stp_sequence_set_uint_data()
+: <a class="el" href="group__sequence.html#g497c32dec3d745a2602c5e97819de21d">sequence.h</a>
+<li>stp_sequence_set_ulong_data()
+: <a class="el" href="group__sequence.html#g3e274a2095f2e6986892384ee89e1255">sequence.h</a>
+<li>stp_sequence_set_ushort_data()
+: <a class="el" href="group__sequence.html#g317d484a67a2b775bee27f3dfe67fed4">sequence.h</a>
+<li>stp_sequence_t
+: <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">sequence.h</a>
+<li>stp_set_array_parameter()
+: <a class="el" href="group__vars.html#g88f25e09f9a4b76aca7ba8316cbf9c8b">vars.h</a>
+<li>stp_set_array_parameter_active()
+: <a class="el" href="group__vars.html#gb78f4273798c6e3e720afe01680cf752">vars.h</a>
+<li>stp_set_boolean_parameter()
+: <a class="el" href="group__vars.html#g2167971895eea887eaaa656ed075beff">vars.h</a>
+<li>stp_set_boolean_parameter_active()
+: <a class="el" href="group__vars.html#g9ad15a73dd8c755a8b80edbe335285ee">vars.h</a>
+<li>stp_set_color_conversion()
+: <a class="el" href="group__vars.html#g7eb2a1c4b892efd5507fcd4b7a434cea">vars.h</a>
+<li>stp_set_color_conversion_n()
+: <a class="el" href="group__vars.html#g5a842b31f0a572d8e64f1a5616e25a99">vars.h</a>
+<li>stp_set_curve_parameter()
+: <a class="el" href="group__vars.html#gfe5f1f6364b89437664b2bbc55288025">vars.h</a>
+<li>stp_set_curve_parameter_active()
+: <a class="el" href="group__vars.html#ge7f21b118a8dfb5607334a6141d5dc5c">vars.h</a>
+<li>stp_set_default_array_parameter()
+: <a class="el" href="group__vars.html#g63e7ff7b4c3e1d092f95c6234f21e39f">vars.h</a>
+<li>stp_set_default_boolean_parameter()
+: <a class="el" href="group__vars.html#g81d5f09980407b4310dada2a68fc4b09">vars.h</a>
+<li>stp_set_default_curve_parameter()
+: <a class="el" href="group__vars.html#gfe38044cc067b2c2afa3da469d1cb860">vars.h</a>
+<li>stp_set_default_dimension_parameter()
+: <a class="el" href="group__vars.html#gb6f1820cadd75a4311bfc49b01de447b">vars.h</a>
+<li>stp_set_default_file_parameter()
+: <a class="el" href="group__vars.html#gf5e225475c66f966f4ba8d8c88374186">vars.h</a>
+<li>stp_set_default_file_parameter_n()
+: <a class="el" href="group__vars.html#g217eece123630113cfcf8181d475fb53">vars.h</a>
+<li>stp_set_default_float_parameter()
+: <a class="el" href="group__vars.html#ge52dbb466422a18dec110220c45fe64e">vars.h</a>
+<li>stp_set_default_int_parameter()
+: <a class="el" href="group__vars.html#g3c0418772a82144f317dc973f01a8d55">vars.h</a>
+<li>stp_set_default_raw_parameter()
+: <a class="el" href="group__vars.html#g8159b3f5bea06a99711921f0201f5e0f">vars.h</a>
+<li>stp_set_default_string_parameter()
+: <a class="el" href="group__vars.html#gf299bd0827a4d86aca59fb0d9015a866">vars.h</a>
+<li>stp_set_default_string_parameter_n()
+: <a class="el" href="group__vars.html#ga5d6d8858b266517f5899196b062d00d">vars.h</a>
+<li>stp_set_dimension_parameter()
+: <a class="el" href="group__vars.html#g6ca7898c212230cdbdc70ada2efb1417">vars.h</a>
+<li>stp_set_dimension_parameter_active()
+: <a class="el" href="group__vars.html#g0f6e91baac5e78703b162e9d23c0a65c">vars.h</a>
+<li>stp_set_driver()
+: <a class="el" href="group__vars.html#gcf237afcbc26436ebedac5b11f469fdf">vars.h</a>
+<li>stp_set_driver_n()
+: <a class="el" href="group__vars.html#g188d298a8739b84fcb965f211fc7dc4e">vars.h</a>
+<li>stp_set_errdata()
+: <a class="el" href="group__vars.html#g8b30fbadf3475c59101af9d7d37c33b7">vars.h</a>
+<li>stp_set_errfunc()
+: <a class="el" href="group__vars.html#g82f6a7514840de82c9ed7edd30f16b5d">vars.h</a>
+<li>stp_set_file_parameter()
+: <a class="el" href="group__vars.html#g537f2ba6c74c9562b2f6883d7e36c59f">vars.h</a>
+<li>stp_set_file_parameter_active()
+: <a class="el" href="group__vars.html#gaecd310feb8bd9a2188a9b287656aa1a">vars.h</a>
+<li>stp_set_file_parameter_n()
+: <a class="el" href="group__vars.html#g6f7816adbce50ca9e2fdacad35282e6a">vars.h</a>
+<li>stp_set_float_parameter()
+: <a class="el" href="group__vars.html#gf3a3283247deaad7d1ac19818aa4b796">vars.h</a>
+<li>stp_set_float_parameter_active()
+: <a class="el" href="group__vars.html#g15a5458adea6ad4eecda3c990acbc6cb">vars.h</a>
+<li>stp_set_height()
+: <a class="el" href="group__vars.html#g8ce73c5efa41f005936d5f84c44c6667">vars.h</a>
+<li>stp_set_int_parameter()
+: <a class="el" href="group__vars.html#g70eded5d0df4677dd4b357b4b934f75a">vars.h</a>
+<li>stp_set_int_parameter_active()
+: <a class="el" href="group__vars.html#g7487203059e7ccd71c4673656b3042b1">vars.h</a>
+<li>stp_set_left()
+: <a class="el" href="group__vars.html#g3b0cc83e87247854ecafd46a6e446bcb">vars.h</a>
+<li>stp_set_outdata()
+: <a class="el" href="group__vars.html#gc2b3408200a9676e6c6063cc0ae2f4bd">vars.h</a>
+<li>stp_set_outfunc()
+: <a class="el" href="group__vars.html#g075ffc274f0d2d2b6edd8326de1d7142">vars.h</a>
+<li>stp_set_output_codeset()
+: <a class="el" href="group__util.html#g7fcc19f0abdc6513dfba7eaebeb16cb9">util.h</a>
+<li>stp_set_page_height()
+: <a class="el" href="group__vars.html#g83326bacb8b92149af1b70457b23bc8f">vars.h</a>
+<li>stp_set_page_width()
+: <a class="el" href="group__vars.html#g639be0da07c3e5b7dc6d68ac2aa999e9">vars.h</a>
+<li>stp_set_printer_defaults()
+: <a class="el" href="group__printer.html#gf5084888feed9878811ac491cb5313ee">printers.h</a>
+<li>stp_set_raw_parameter()
+: <a class="el" href="group__vars.html#g0155de75bf2aa95ab45a3319539cda56">vars.h</a>
+<li>stp_set_raw_parameter_active()
+: <a class="el" href="group__vars.html#g364fcdb2e57b8ca99867c94954cf14cd">vars.h</a>
+<li>stp_set_string_parameter()
+: <a class="el" href="group__vars.html#ga147483996fa118516ddb36fe3366aa9">vars.h</a>
+<li>stp_set_string_parameter_active()
+: <a class="el" href="group__vars.html#g6ed828e872f7678a89e1b065d377112e">vars.h</a>
+<li>stp_set_string_parameter_n()
+: <a class="el" href="group__vars.html#gfe6c8b3d86ca16239a63ce9d2ef57f48">vars.h</a>
+<li>stp_set_top()
+: <a class="el" href="group__vars.html#g557b5ad44d3b1da8392496681624ad8b">vars.h</a>
+<li>stp_set_verified()
+: <a class="el" href="group__vars.html#g1023ad18d2c97763137909b6191b0940">vars.h</a>
+<li>stp_set_width()
+: <a class="el" href="group__vars.html#g3a852ce7e42d7f8e0cef6c7d399e0491">vars.h</a>
+<li>stp_shade_t
+: <a class="el" href="dither_8h.html#5baefb325bf92b7ca10c2d057c04b835">dither.h</a>
+<li>stp_split_2()
+: <a class="el" href="bit-ops_8h.html#260a00a6551c9e27e56ea1fab9444d80">bit-ops.h</a>
+<li>stp_split_4()
+: <a class="el" href="bit-ops_8h.html#6d93a70fcc820df08fcf8d380b9743f5">bit-ops.h</a>
+<li>stp_start_job()
+: <a class="el" href="group__printer.html#g31ef7bcc34dda5d3fd46b2d04fcb0c64">printers.h</a>
+<li>stp_strdup()
+: <a class="el" href="group__util.html#g5c0731867697f555a94b2a1229804381">util.h</a>
+<li>stp_string_list_add_string()
+: <a class="el" href="string-list_8h.html#6aa3d7cf2dabfefb3e3162827d086d3d">string-list.h</a>
+<li>stp_string_list_count()
+: <a class="el" href="string-list_8h.html#9bed3cf935ed01fa9a0066c5e2a47ffb">string-list.h</a>
+<li>stp_string_list_create()
+: <a class="el" href="string-list_8h.html#b964b745d73a6d5e2e141f31941bea42">string-list.h</a>
+<li>stp_string_list_create_copy()
+: <a class="el" href="string-list_8h.html#6318f71fac5645c37e2d353f0881cc5b">string-list.h</a>
+<li>stp_string_list_create_from_params()
+: <a class="el" href="string-list_8h.html#4f78d1a53d017db20fe5b690d9362e7a">string-list.h</a>
+<li>stp_string_list_destroy()
+: <a class="el" href="string-list_8h.html#aa57feca43ce7cdf50af1dd8b4dd3a1b">string-list.h</a>
+<li>stp_string_list_find()
+: <a class="el" href="string-list_8h.html#0b5f5c20933a0f9c50259de3f16dc649">string-list.h</a>
+<li>stp_string_list_is_present()
+: <a class="el" href="string-list_8h.html#c776e9cd6ca5690b446cd6e4869978a1">string-list.h</a>
+<li>stp_string_list_param()
+: <a class="el" href="string-list_8h.html#e254c1408b96ab6cc373643f1b4d91d0">string-list.h</a>
+<li>stp_string_list_remove_string()
+: <a class="el" href="string-list_8h.html#087298f0cc92cc8864016a2f65a9c012">string-list.h</a>
+<li>stp_string_list_t
+: <a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">string-list.h</a>
+<li>stp_strlen()
+: <a class="el" href="group__util.html#g56b08d3e12750bdfae8b53263f97aba9">util.h</a>
+<li>stp_strndup()
+: <a class="el" href="group__util.html#gb026f7022963acd694a8b89e4decbde5">util.h</a>
+<li>stp_unpack_16()
+: <a class="el" href="bit-ops_8h.html#8ddfbe4f60566d4111b4c4d88a956d1b">bit-ops.h</a>
+<li>stp_unpack_2()
+: <a class="el" href="bit-ops_8h.html#e04e96586931b37257f4547eca77b116">bit-ops.h</a>
+<li>stp_unpack_4()
+: <a class="el" href="bit-ops_8h.html#c5bb5a178b5c6275e7e7c2f6b5064342">bit-ops.h</a>
+<li>stp_unpack_8()
+: <a class="el" href="bit-ops_8h.html#958196e6b7349e883a450e52cae83d93">bit-ops.h</a>
+<li>stp_unregister_xml_parser()
+: <a class="el" href="xml_8h.html#018dc99b4a78447b2e8cf66fec5a47b8">xml.h</a>
+<li>stp_unregister_xml_preload()
+: <a class="el" href="xml_8h.html#07bde9804f5e759aea971fea06e8cff7">xml.h</a>
+<li>stp_vars_copy()
+: <a class="el" href="group__vars.html#g88376207367adb4260ff14e5d9ec76e9">vars.h</a>
+<li>stp_vars_create()
+: <a class="el" href="group__vars.html#g5d641ab7093c9ba82cbd4cfbf904fabc">vars.h</a>
+<li>stp_vars_create_copy()
+: <a class="el" href="group__vars.html#gec00fba49ad08d20890e64773bcdbd48">vars.h</a>
+<li>stp_vars_destroy()
+: <a class="el" href="group__vars.html#gd3f1ff7a86c3cd1c9f9f62cfa8814437">vars.h</a>
+<li>stp_vars_t
+: <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">vars.h</a>
+<li>stp_verify()
+: <a class="el" href="group__vars.html#gb926417b2f601c78d85df44694cc6d38">vars.h</a>
+<li>stp_verify_parameter()
+: <a class="el" href="group__vars.html#gbfffe0d654de156874decdc0338216f4">vars.h</a>
+<li>stp_verify_printer_params()
+: <a class="el" href="group__printer.html#g5b5cb603c9432c03ea459b57a2039bdc">printers.h</a>
+<li>STP_WEAVE_ASCENDING
+: <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf385809919b5dcc799a9afed0063f052196fa8d6b">weave.h</a>
+<li>STP_WEAVE_ASCENDING_2X
+: <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf385809917bfa24511bcbc811272e385372c61936">weave.h</a>
+<li>STP_WEAVE_ASCENDING_3X
+: <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf38580991ecb24603379f9f3dd682bf692326a8e1">weave.h</a>
+<li>STP_WEAVE_DESCENDING
+: <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf38580991faf7b19bfde4be5241cb112835325797">weave.h</a>
+<li>stp_weave_parameters_by_row()
+: <a class="el" href="weave_8h.html#39d760951513fd171f9dc25b57daf229">weave.h</a>
+<li>STP_WEAVE_STAGGERED
+: <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf385809918e37ffcadb7b41a3276029206a80d5e6">weave.h</a>
+<li>stp_weave_strategy_t
+: <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf38580991">weave.h</a>
+<li>STP_WEAVE_ZIGZAG
+: <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf385809916077c1fbd3cc6c79a1ac5f23d31bd2b3">weave.h</a>
+<li>stp_write_weave()
+: <a class="el" href="weave_8h.html#ea7e0ed7877aa1e98b2ce9c210ad9ff4">weave.h</a>
+<li>stp_xml_exit()
+: <a class="el" href="xml_8h.html#b7b7abdceb4f1e6e6c6a607cd2eedead">xml.h</a>
+<li>stp_xml_get_node()
+: <a class="el" href="xml_8h.html#3f776c6582845b20c4f76b239d590ec6">xml.h</a>
+<li>stp_xml_init()
+: <a class="el" href="xml_8h.html#1a82a8dc830a6f7f81ec4e6f2344a5af">xml.h</a>
+<li>stp_xml_init_defaults()
+: <a class="el" href="xml_8h.html#3cfa9b65f1620621f0a0c6c7038fd316">xml.h</a>
+<li>stp_xml_parse_file()
+: <a class="el" href="xml_8h.html#c18d19df318ec2e3b4c850c68f07fe8f">xml.h</a>
+<li>stp_xml_parse_file_named()
+: <a class="el" href="xml_8h.html#c3ebefda15f3996388895a4408c3b030">xml.h</a>
+<li>stp_xml_parse_func
+: <a class="el" href="xml_8h.html#68816020e4f2e76d9b87379fe5b5edb2">xml.h</a>
+<li>stp_xml_preinit()
+: <a class="el" href="xml_8h.html#57035ed4be23f4527c9515198bf37a9d">xml.h</a>
+<li>stp_xmldoc_create_generic()
+: <a class="el" href="xml_8h.html#31f7bc9f5f2b2ce79dcfc87d7f4630f2">xml.h</a>
+<li>stp_xmlstrtod()
+: <a class="el" href="xml_8h.html#955626cb67a5067d67a116f8ab67007d">xml.h</a>
+<li>stp_xmlstrtol()
+: <a class="el" href="xml_8h.html#28f6df53b5a7623b654dff6ec26db8c7">xml.h</a>
+<li>stp_xmlstrtoul()
+: <a class="el" href="xml_8h.html#1c1ba2f2312544bda8b3ce2e919e4687">xml.h</a>
+<li>stp_xmltree_create_from_array()
+: <a class="el" href="xml_8h.html#e02d45dc8cae7bea5c4e378e121d6623">xml.h</a>
+<li>stp_xmltree_create_from_curve()
+: <a class="el" href="xml_8h.html#e8c5f8944f4921f772eb12e52c7fb95d">xml.h</a>
+<li>stp_xmltree_create_from_sequence()
+: <a class="el" href="xml_8h.html#d03ea12e2b0089daf469c6af120ef180">xml.h</a>
+<li>stp_zalloc()
+: <a class="el" href="group__util.html#gc8fd1a439fa2d8e1ff1a2b104cd0137b">util.h</a>
+<li>stp_zfwrite()
+: <a class="el" href="group__util.html#g183d8f36f187530f9d7acdb176be3409">util.h</a>
+<li>stp_zprintf()
+: <a class="el" href="group__util.html#gd7ffe058decb939af6a5c1ec1d0d77fa">util.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals_0x74.html b/doc/gutenprint/html/globals_0x74.html
index a8649c0..2c57c36 100644
--- a/doc/gutenprint/html/globals_0x74.html
+++ b/doc/gutenprint/html/globals_0x74.html
@@ -1,21 +1,60 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"> | <a class="qindexHL" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindex" href="globals.html#index__">_</a> | <a class="qindex" href="globals_0x62.html#index_b">b</a> | <a class="qindex" href="globals_0x63.html#index_c">c</a> | <a class="qindex" href="globals_0x64.html#index_d">d</a> | <a class="qindex" href="globals_0x67.html#index_g">g</a> | <a class="qindex" href="globals_0x6e.html#index_n">n</a> | <a class="qindex" href="globals_0x70.html#index_p">p</a> | <a class="qindex" href="globals_0x73.html#index_s">s</a> | <a class="qindexHL" href="globals_0x74.html#index_t">t</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html#index__"><span>_</span></a></li>
+ <li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
+ <li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
+ <li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
+ <li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
+ <li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
+ <li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
+ <li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
+ <li class="current"><a href="globals_0x74.html#index_t"><span>t</span></a></li>
+ </ul>
+</div>
<p>
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
<p>
<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
<li>textdomain
-: <a class="el" href="group__intl.html#ga0">gutenprint-intl.h</a>, <a class="el" href="group__intl__internal.html#ga0">gutenprint-intl-internal.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__intl__internal.html#g5f80e8482ab93869489531a8c7ce7006">gutenprint-intl-internal.h</a>
+, <a class="el" href="group__intl.html#g5f80e8482ab93869489531a8c7ce7006">gutenprint-intl.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals_defs.html b/doc/gutenprint/html/globals_defs.html
index 78a4995..3ea8a27 100644
--- a/doc/gutenprint/html/globals_defs.html
+++ b/doc/gutenprint/html/globals_defs.html
@@ -1,95 +1,205 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindexHL" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindex" href="#index__">_</a> | <a class="qindex" href="#index_b">b</a> | <a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_d">d</a> | <a class="qindex" href="#index_g">g</a> | <a class="qindex" href="#index_n">n</a> | <a class="qindex" href="#index_s">s</a> | <a class="qindex" href="#index_t">t</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li class="current"><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="#index__"><span>_</span></a></li>
+ <li><a href="#index_b"><span>b</span></a></li>
+ <li><a href="#index_c"><span>c</span></a></li>
+ <li><a href="#index_d"><span>d</span></a></li>
+ <li><a href="#index_g"><span>g</span></a></li>
+ <li><a href="#index_n"><span>n</span></a></li>
+ <li><a href="#index_s"><span>s</span></a></li>
+ <li><a href="#index_t"><span>t</span></a></li>
+ </ul>
+</div>
<p>
-
+&nbsp;
<p>
<h3><a class="anchor" name="index__">- _ -</a></h3><ul>
<li>_
-: <a class="el" href="group__intl.html#ga5">gutenprint-intl.h</a>, <a class="el" href="group__intl__internal.html#ga5">gutenprint-intl-internal.h</a></ul>
+: <a class="el" href="group__intl__internal.html#g32a3cf3d9dd914f5aeeca5423c157934">gutenprint-intl-internal.h</a>
+, <a class="el" href="group__intl.html#g32a3cf3d9dd914f5aeeca5423c157934">gutenprint-intl.h</a>
+<li>__attribute__
+: <a class="el" href="util_8h.html#9d373a9b65ff25b2db84c07394e1c212">util.h</a>
+</ul>
<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
<li>bindtextdomain
-: <a class="el" href="group__intl.html#ga4">gutenprint-intl.h</a>, <a class="el" href="group__intl__internal.html#ga4">gutenprint-intl-internal.h</a></ul>
+: <a class="el" href="group__intl__internal.html#gdd6dfc1077058ff26d79cdb18099d58a">gutenprint-intl-internal.h</a>
+, <a class="el" href="group__intl.html#gdd6dfc1077058ff26d79cdb18099d58a">gutenprint-intl.h</a>
+</ul>
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
<li>CURVE_CACHE_FAST_COUNT
-: <a class="el" href="curve-cache_8h.html#a2">curve-cache.h</a><li>CURVE_CACHE_FAST_DOUBLE
-: <a class="el" href="curve-cache_8h.html#a1">curve-cache.h</a><li>CURVE_CACHE_FAST_USHORT
-: <a class="el" href="curve-cache_8h.html#a0">curve-cache.h</a></ul>
+: <a class="el" href="curve-cache_8h.html#70b70d0328c61f17925402a4b1bb9a90">curve-cache.h</a>
+<li>CURVE_CACHE_FAST_DOUBLE
+: <a class="el" href="curve-cache_8h.html#f79c26492d6e6fd726498df18cae11fe">curve-cache.h</a>
+<li>CURVE_CACHE_FAST_USHORT
+: <a class="el" href="curve-cache_8h.html#4b278e86a2f914893307fb20cf218e7c">curve-cache.h</a>
+</ul>
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
<li>dcgettext
-: <a class="el" href="group__intl.html#ga3">gutenprint-intl.h</a>, <a class="el" href="group__intl__internal.html#ga3">gutenprint-intl-internal.h</a><li>dgettext
-: <a class="el" href="group__intl.html#ga2">gutenprint-intl.h</a>, <a class="el" href="group__intl__internal.html#ga2">gutenprint-intl-internal.h</a></ul>
+: <a class="el" href="group__intl__internal.html#g115dd6a6dd9d7a249f6374a7c06deef5">gutenprint-intl-internal.h</a>
+, <a class="el" href="group__intl.html#g115dd6a6dd9d7a249f6374a7c06deef5">gutenprint-intl.h</a>
+<li>dgettext
+: <a class="el" href="group__intl.html#gd24abc7110e1bdf384dc2ef2b63e5d07">gutenprint-intl.h</a>
+, <a class="el" href="group__intl__internal.html#gd24abc7110e1bdf384dc2ef2b63e5d07">gutenprint-intl-internal.h</a>
+</ul>
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
<li>gettext
-: <a class="el" href="group__intl.html#ga1">gutenprint-intl.h</a>, <a class="el" href="group__intl__internal.html#ga1">gutenprint-intl-internal.h</a></ul>
+: <a class="el" href="group__intl__internal.html#g83b8be0887dede025766d25e2bb884c6">gutenprint-intl-internal.h</a>
+, <a class="el" href="group__intl.html#g83b8be0887dede025766d25e2bb884c6">gutenprint-intl.h</a>
+</ul>
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
<li>N_
-: <a class="el" href="group__intl.html#ga6">gutenprint-intl.h</a>, <a class="el" href="group__intl__internal.html#ga6">gutenprint-intl-internal.h</a></ul>
+: <a class="el" href="group__intl__internal.html#g75278405e7f034d2b1af80bfd94675fe">gutenprint-intl-internal.h</a>
+, <a class="el" href="group__intl.html#g75278405e7f034d2b1af80bfd94675fe">gutenprint-intl.h</a>
+</ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>STP_BINARY_AGE
-: <a class="el" href="group__version.html#ga11">gutenprint-version.h</a><li>STP_CHANNEL_LIMIT
-: <a class="el" href="group__image.html#ga8">image.h</a><li>STP_CHECK_VERSION
-: <a class="el" href="group__version.html#ga13">gutenprint-version.h</a><li>STP_CURRENT_INTERFACE
-: <a class="el" href="group__version.html#ga10">gutenprint-version.h</a><li>STP_DBG_CANON
-: <a class="el" href="group__util.html#ga39">util.h</a><li>STP_DBG_COLORFUNC
-: <a class="el" href="group__util.html#ga34">util.h</a><li>STP_DBG_CURVE
-: <a class="el" href="group__util.html#ga52">util.h</a><li>STP_DBG_CURVE_ERRORS
-: <a class="el" href="group__util.html#ga53">util.h</a><li>STP_DBG_ESCP2
-: <a class="el" href="group__util.html#ga38">util.h</a><li>STP_DBG_INK
-: <a class="el" href="group__util.html#ga35">util.h</a><li>STP_DBG_LEXMARK
-: <a class="el" href="group__util.html#ga40">util.h</a><li>STP_DBG_LIST
-: <a class="el" href="group__util.html#ga44">util.h</a><li>STP_DBG_LUT
-: <a class="el" href="group__util.html#ga33">util.h</a><li>STP_DBG_MARK_FILE
-: <a class="el" href="group__util.html#ga43">util.h</a><li>STP_DBG_MODULE
-: <a class="el" href="group__util.html#ga45">util.h</a><li>STP_DBG_OLYMPUS
-: <a class="el" href="group__util.html#ga51">util.h</a><li>STP_DBG_PAPER
-: <a class="el" href="group__util.html#ga47">util.h</a><li>STP_DBG_PATH
-: <a class="el" href="group__util.html#ga46">util.h</a><li>STP_DBG_PCL
-: <a class="el" href="group__util.html#ga37">util.h</a><li>STP_DBG_PRINTERS
-: <a class="el" href="group__util.html#ga48">util.h</a><li>STP_DBG_PS
-: <a class="el" href="group__util.html#ga36">util.h</a><li>STP_DBG_ROWS
-: <a class="el" href="group__util.html#ga42">util.h</a><li>STP_DBG_VARS
-: <a class="el" href="group__util.html#ga50">util.h</a><li>STP_DBG_WEAVE_PARAMS
-: <a class="el" href="group__util.html#ga41">util.h</a><li>STP_DBG_XML
-: <a class="el" href="group__util.html#ga49">util.h</a><li>STP_ECOLOR_C
-: <a class="el" href="dither_8h.html#a1">dither.h</a><li>STP_ECOLOR_K
-: <a class="el" href="dither_8h.html#a0">dither.h</a><li>STP_ECOLOR_M
-: <a class="el" href="dither_8h.html#a2">dither.h</a><li>STP_ECOLOR_Y
-: <a class="el" href="dither_8h.html#a3">dither.h</a><li>STP_INTERFACE_AGE
-: <a class="el" href="group__version.html#ga12">gutenprint-version.h</a><li>STP_MAJOR_VERSION
-: <a class="el" href="group__version.html#ga7">gutenprint-version.h</a><li>STP_MAX_WEAVE
-: <a class="el" href="weave_8h.html#a0">weave.h</a><li>STP_MICRO_VERSION
-: <a class="el" href="group__version.html#ga9">gutenprint-version.h</a><li>STP_MINOR_VERSION
-: <a class="el" href="group__version.html#ga8">gutenprint-version.h</a><li>STP_MODULE
-: <a class="el" href="gutenprint-module_8h.html#a0">gutenprint-module.h</a><li>STP_MXML_ADD_AFTER
-: <a class="el" href="mxml_8h.html#a12">mxml.h</a><li>STP_MXML_ADD_BEFORE
-: <a class="el" href="mxml_8h.html#a11">mxml.h</a><li>STP_MXML_ADD_TO_PARENT
-: <a class="el" href="mxml_8h.html#a13">mxml.h</a><li>STP_MXML_DESCEND
-: <a class="el" href="mxml_8h.html#a4">mxml.h</a><li>STP_MXML_DESCEND_FIRST
-: <a class="el" href="mxml_8h.html#a6">mxml.h</a><li>STP_MXML_NO_CALLBACK
-: <a class="el" href="mxml_8h.html#a2">mxml.h</a><li>STP_MXML_NO_DESCEND
-: <a class="el" href="mxml_8h.html#a5">mxml.h</a><li>STP_MXML_NO_PARENT
-: <a class="el" href="mxml_8h.html#a3">mxml.h</a><li>STP_MXML_TAB
-: <a class="el" href="mxml_8h.html#a1">mxml.h</a><li>STP_MXML_WRAP
-: <a class="el" href="mxml_8h.html#a0">mxml.h</a><li>STP_MXML_WS_AFTER_CLOSE
-: <a class="el" href="mxml_8h.html#a10">mxml.h</a><li>STP_MXML_WS_AFTER_OPEN
-: <a class="el" href="mxml_8h.html#a8">mxml.h</a><li>STP_MXML_WS_BEFORE_CLOSE
-: <a class="el" href="mxml_8h.html#a9">mxml.h</a><li>STP_MXML_WS_BEFORE_OPEN
-: <a class="el" href="mxml_8h.html#a7">mxml.h</a><li>STP_NCOLORS
-: <a class="el" href="dither_8h.html#a4">dither.h</a><li>STP_SAFE_FREE
-: <a class="el" href="group__util.html#ga54">util.h</a></ul>
+: <a class="el" href="group__version.html#g509ecd9be5329eef0f8d49e0b25f63da">gutenprint-version.h</a>
+<li>STP_CHANNEL_LIMIT
+: <a class="el" href="group__image.html#g0b7daa7e9e9b26fea847d71ca9de7c02">image.h</a>
+<li>STP_CHECK_VERSION
+: <a class="el" href="group__version.html#gf20320940416f43ed7735137296fa12b">gutenprint-version.h</a>
+<li>STP_CURRENT_INTERFACE
+: <a class="el" href="group__version.html#g1969d8a5a74a5c70a978f99aa68d9f4b">gutenprint-version.h</a>
+<li>STP_DBG_CANON
+: <a class="el" href="group__util.html#g109cde96d907cbd28f0b631f07a3d696">util.h</a>
+<li>STP_DBG_COLORFUNC
+: <a class="el" href="group__util.html#g0beee5fa281098eab25e3f22570c0fdc">util.h</a>
+<li>STP_DBG_CURVE
+: <a class="el" href="group__util.html#g8f3e76af1b2564a5763e790a45215438">util.h</a>
+<li>STP_DBG_CURVE_ERRORS
+: <a class="el" href="group__util.html#gabbc2868668663cc28d6289d50e5f83d">util.h</a>
+<li>STP_DBG_ESCP2
+: <a class="el" href="group__util.html#gda7c4766db0c05ecb5ce435ddd81ecdd">util.h</a>
+<li>STP_DBG_INK
+: <a class="el" href="group__util.html#g1c6936662d2cbe95de396fe8af2f254d">util.h</a>
+<li>STP_DBG_LEXMARK
+: <a class="el" href="group__util.html#gc71c7cb5cdf49c881d944ef813a3733f">util.h</a>
+<li>STP_DBG_LIST
+: <a class="el" href="group__util.html#g3c5672b14a2e2ccdffca5b6277b1aac2">util.h</a>
+<li>STP_DBG_LUT
+: <a class="el" href="group__util.html#g4472d3ba849ed203d43005f04583decc">util.h</a>
+<li>STP_DBG_MARK_FILE
+: <a class="el" href="group__util.html#g01f4480bda8819f337b2be4c41e0ebe1">util.h</a>
+<li>STP_DBG_MODULE
+: <a class="el" href="group__util.html#g9ace1ab545abac936101248caf9a50c6">util.h</a>
+<li>STP_DBG_OLYMPUS
+: <a class="el" href="group__util.html#g574664feccffc4527df73e32c7e863bf">util.h</a>
+<li>STP_DBG_PAPER
+: <a class="el" href="group__util.html#gd5eeaeabba7a0a861ae0dc936057aabd">util.h</a>
+<li>STP_DBG_PATH
+: <a class="el" href="group__util.html#g6f8cdfb28d0d73e9579fb1751f540dc7">util.h</a>
+<li>STP_DBG_PCL
+: <a class="el" href="group__util.html#gf8162186c8118e5c3a8543bc0c410a78">util.h</a>
+<li>STP_DBG_PRINTERS
+: <a class="el" href="group__util.html#gdbfb451ebbd246d62bd52e0120fa232b">util.h</a>
+<li>STP_DBG_PS
+: <a class="el" href="group__util.html#g90d230dd93fa96d34b438e82ed3f9639">util.h</a>
+<li>STP_DBG_ROWS
+: <a class="el" href="group__util.html#g698ce0ddb2e4f0a8b6d7a77ad7a0fbf0">util.h</a>
+<li>STP_DBG_VARS
+: <a class="el" href="group__util.html#g4c481c5ea8d87ae6c0e556593ab2020e">util.h</a>
+<li>STP_DBG_WEAVE_PARAMS
+: <a class="el" href="group__util.html#g2af8b3f36dbda4cfd313b50ba2dae636">util.h</a>
+<li>STP_DBG_XML
+: <a class="el" href="group__util.html#gcf72e68aa70e333b06b0bb821218d967">util.h</a>
+<li>STP_ECOLOR_C
+: <a class="el" href="dither_8h.html#fb855574a9dd1ce3c0ac8e353917cf40">dither.h</a>
+<li>STP_ECOLOR_K
+: <a class="el" href="dither_8h.html#9da4fbd724d498250c7129ccbb88c9a3">dither.h</a>
+<li>STP_ECOLOR_M
+: <a class="el" href="dither_8h.html#42c70bd6031d27d8ce2ab23133f7ed71">dither.h</a>
+<li>STP_ECOLOR_Y
+: <a class="el" href="dither_8h.html#ac7bfac809059b8c99338dfa9347cf85">dither.h</a>
+<li>STP_INTERFACE_AGE
+: <a class="el" href="group__version.html#g6485cd073e75e01f9df68ecd67b14372">gutenprint-version.h</a>
+<li>STP_MAJOR_VERSION
+: <a class="el" href="group__version.html#gdd0b07630653da8e46b91c2c1bafc2b9">gutenprint-version.h</a>
+<li>STP_MAX_WEAVE
+: <a class="el" href="weave_8h.html#6e5fd9b98567e1fd3fde622fd42dec67">weave.h</a>
+<li>STP_MICRO_VERSION
+: <a class="el" href="group__version.html#gb860ee8cb0b05ea1385e01d130d7358e">gutenprint-version.h</a>
+<li>STP_MINOR_VERSION
+: <a class="el" href="group__version.html#g87507431ad6b7504b129eafad863cb1f">gutenprint-version.h</a>
+<li>STP_MODULE
+: <a class="el" href="gutenprint-module_8h.html#38fcab54351f45a3968822e2747aff6b">gutenprint-module.h</a>
+<li>STP_MXML_ADD_AFTER
+: <a class="el" href="mxml_8h.html#a046bb0b67f278cb7ffdd0be5336b4f3">mxml.h</a>
+<li>STP_MXML_ADD_BEFORE
+: <a class="el" href="mxml_8h.html#1920c86773f4394ebd778b6e6b8f1aba">mxml.h</a>
+<li>STP_MXML_ADD_TO_PARENT
+: <a class="el" href="mxml_8h.html#5c364d2523fb6f7a133df3fdfd7f44d5">mxml.h</a>
+<li>STP_MXML_DESCEND
+: <a class="el" href="mxml_8h.html#7c552ec507bb896f89f002de30a21378">mxml.h</a>
+<li>STP_MXML_DESCEND_FIRST
+: <a class="el" href="mxml_8h.html#bff818057f8c875f4152aa49ed5c046b">mxml.h</a>
+<li>STP_MXML_NO_CALLBACK
+: <a class="el" href="mxml_8h.html#e7115822f446a7b9bde7ce872bd73d83">mxml.h</a>
+<li>STP_MXML_NO_DESCEND
+: <a class="el" href="mxml_8h.html#df7d31182924f15ecbeae9b6c0f35ca2">mxml.h</a>
+<li>STP_MXML_NO_PARENT
+: <a class="el" href="mxml_8h.html#4d9598080b3b0381f5c94518a885e867">mxml.h</a>
+<li>STP_MXML_TAB
+: <a class="el" href="mxml_8h.html#f14eeab60ef7298e7fbb04f9f80ec81f">mxml.h</a>
+<li>STP_MXML_WRAP
+: <a class="el" href="mxml_8h.html#0958b60267481400b1037902e060027f">mxml.h</a>
+<li>STP_MXML_WS_AFTER_CLOSE
+: <a class="el" href="mxml_8h.html#010da4f7fffd4a3b3eec433031d466f9">mxml.h</a>
+<li>STP_MXML_WS_AFTER_OPEN
+: <a class="el" href="mxml_8h.html#4e7558f3b8bc4d9b3e39c57108b11cea">mxml.h</a>
+<li>STP_MXML_WS_BEFORE_CLOSE
+: <a class="el" href="mxml_8h.html#a8d71b9879129c853422282b2b728131">mxml.h</a>
+<li>STP_MXML_WS_BEFORE_OPEN
+: <a class="el" href="mxml_8h.html#60a753631e81e819a2dad91834b0a7f5">mxml.h</a>
+<li>STP_NCOLORS
+: <a class="el" href="dither_8h.html#bda31f8e7a9e473057644a5fe4a2339b">dither.h</a>
+<li>STP_RAW
+: <a class="el" href="group__vars.html#g9fc3819cba14f7f4c5654508a08a1adf">vars.h</a>
+<li>STP_RAW_STRING
+: <a class="el" href="group__vars.html#gd888c1f6a36f999ffebfffa7b74f28d2">vars.h</a>
+<li>STP_SAFE_FREE
+: <a class="el" href="group__util.html#ga5a86efbbd3e2eb391718d82a1d7ffcc">util.h</a>
+</ul>
<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
<li>textdomain
-: <a class="el" href="group__intl.html#ga0">gutenprint-intl.h</a>, <a class="el" href="group__intl__internal.html#ga0">gutenprint-intl-internal.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__intl__internal.html#g5f80e8482ab93869489531a8c7ce7006">gutenprint-intl-internal.h</a>
+, <a class="el" href="group__intl.html#g5f80e8482ab93869489531a8c7ce7006">gutenprint-intl.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals_enum.html b/doc/gutenprint/html/globals_enum.html
index 947255f..b318617 100644
--- a/doc/gutenprint/html/globals_enum.html
+++ b/doc/gutenprint/html/globals_enum.html
@@ -1,31 +1,70 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindexHL" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li class="current"><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+&nbsp;
<p>
<ul>
<li>stp_curve_bounds_t
-: <a class="el" href="group__curve.html#ga50">curve.h</a><li>stp_curve_compose_t
-: <a class="el" href="group__curve.html#ga49">curve.h</a><li>stp_curve_type_t
-: <a class="el" href="group__curve.html#ga47">curve.h</a><li>stp_curve_wrap_mode_t
-: <a class="el" href="group__curve.html#ga48">curve.h</a><li>stp_image_status_t
-: <a class="el" href="group__image.html#ga9">image.h</a><li>stp_module_class_t
-: <a class="el" href="module_8h.html#a13">module.h</a><li>stp_mxml_type_e
-: <a class="el" href="mxml_8h.html#a43">mxml.h</a><li>stp_papersize_unit_t
-: <a class="el" href="group__papersize.html#ga5">paper.h</a><li>stp_parameter_activity_t
-: <a class="el" href="group__vars.html#ga136">vars.h</a><li>stp_parameter_class_t
-: <a class="el" href="group__vars.html#ga134">vars.h</a><li>stp_parameter_level_t
-: <a class="el" href="group__vars.html#ga135">vars.h</a><li>stp_parameter_type_t
-: <a class="el" href="group__vars.html#ga133">vars.h</a><li>stp_parameter_verify_t
-: <a class="el" href="group__vars.html#ga137">vars.h</a><li>stp_weave_strategy_t
-: <a class="el" href="weave_8h.html#a26">weave.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__curve.html#g86d146e483ca1902f973d574f542b85f">curve.h</a>
+<li>stp_curve_compose_t
+: <a class="el" href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">curve.h</a>
+<li>stp_curve_type_t
+: <a class="el" href="group__curve.html#g982f8191c84b049cc3ad3cee1558fc23">curve.h</a>
+<li>stp_curve_wrap_mode_t
+: <a class="el" href="group__curve.html#g3ae3af552b490b0ca8b02e442ac9547a">curve.h</a>
+<li>stp_image_status_t
+: <a class="el" href="group__image.html#g58672e1989d582c14328048b207657c8">image.h</a>
+<li>stp_module_class_t
+: <a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42">module.h</a>
+<li>stp_mxml_type_e
+: <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba">mxml.h</a>
+<li>stp_papersize_unit_t
+: <a class="el" href="group__papersize.html#g72e4619e373e38dc02dc452813b7b958">paper.h</a>
+<li>stp_parameter_activity_t
+: <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">vars.h</a>
+<li>stp_parameter_class_t
+: <a class="el" href="group__vars.html#g4eba7e712c0e17b76e472f26e202d7b8">vars.h</a>
+<li>stp_parameter_level_t
+: <a class="el" href="group__vars.html#gaa9c9265ffe70122bd33659cf2983207">vars.h</a>
+<li>stp_parameter_type_t
+: <a class="el" href="group__vars.html#g9b3d4f47a44c0c8c9b150cddc56d2a91">vars.h</a>
+<li>stp_parameter_verify_t
+: <a class="el" href="group__vars.html#gc061852de3627383cd415cd80a979e02">vars.h</a>
+<li>stp_weave_strategy_t
+: <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf38580991">weave.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals_eval.html b/doc/gutenprint/html/globals_eval.html
index 4afbdda..e937285 100644
--- a/doc/gutenprint/html/globals_eval.html
+++ b/doc/gutenprint/html/globals_eval.html
@@ -1,83 +1,174 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindexHL" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindex" href="#index_p">p</a> | <a class="qindex" href="#index_s">s</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li class="current"><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="#index_p"><span>p</span></a></li>
+ <li><a href="#index_s"><span>s</span></a></li>
+ </ul>
+</div>
<p>
-
+&nbsp;
<p>
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
<li>PAPERSIZE_ENGLISH_EXTENDED
-: <a class="el" href="group__papersize.html#gga5a2">paper.h</a><li>PAPERSIZE_ENGLISH_STANDARD
-: <a class="el" href="group__papersize.html#gga5a0">paper.h</a><li>PAPERSIZE_METRIC_EXTENDED
-: <a class="el" href="group__papersize.html#gga5a3">paper.h</a><li>PAPERSIZE_METRIC_STANDARD
-: <a class="el" href="group__papersize.html#gga5a1">paper.h</a><li>PARAMETER_BAD
-: <a class="el" href="group__vars.html#gga137a33">vars.h</a><li>PARAMETER_INACTIVE
-: <a class="el" href="group__vars.html#gga137a35">vars.h</a><li>PARAMETER_OK
-: <a class="el" href="group__vars.html#gga137a34">vars.h</a></ul>
+: <a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b95800b7e9a18afc172872861b26dbcc8cb8">paper.h</a>
+<li>PAPERSIZE_ENGLISH_STANDARD
+: <a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b958db394159413ade42022509cd3280fef3">paper.h</a>
+<li>PAPERSIZE_METRIC_EXTENDED
+: <a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b95862e2906a87fa4bcf32913943fd5b225a">paper.h</a>
+<li>PAPERSIZE_METRIC_STANDARD
+: <a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b9586d5868bc6707f8801ce4d584428c2ae8">paper.h</a>
+<li>PARAMETER_BAD
+: <a class="el" href="group__vars.html#ggc061852de3627383cd415cd80a979e02326a171221148779ec7df761b3eee967">vars.h</a>
+<li>PARAMETER_INACTIVE
+: <a class="el" href="group__vars.html#ggc061852de3627383cd415cd80a979e025cb96da6c2e3ae7187e85a1ef6e41fc6">vars.h</a>
+<li>PARAMETER_OK
+: <a class="el" href="group__vars.html#ggc061852de3627383cd415cd80a979e022df363618282a9164433c0f212b18616">vars.h</a>
+</ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>STP_CURVE_BOUNDS_CLIP
-: <a class="el" href="group__curve.html#gga50a9">curve.h</a><li>STP_CURVE_BOUNDS_ERROR
-: <a class="el" href="group__curve.html#gga50a10">curve.h</a><li>STP_CURVE_BOUNDS_RESCALE
-: <a class="el" href="group__curve.html#gga50a8">curve.h</a><li>STP_CURVE_COMPOSE_ADD
-: <a class="el" href="group__curve.html#gga49a5">curve.h</a><li>STP_CURVE_COMPOSE_EXPONENTIATE
-: <a class="el" href="group__curve.html#gga49a7">curve.h</a><li>STP_CURVE_COMPOSE_MULTIPLY
-: <a class="el" href="group__curve.html#gga49a6">curve.h</a><li>STP_CURVE_TYPE_LINEAR
-: <a class="el" href="group__curve.html#gga47a1">curve.h</a><li>STP_CURVE_TYPE_SPLINE
-: <a class="el" href="group__curve.html#gga47a2">curve.h</a><li>STP_CURVE_WRAP_AROUND
-: <a class="el" href="group__curve.html#gga48a4">curve.h</a><li>STP_CURVE_WRAP_NONE
-: <a class="el" href="group__curve.html#gga48a3">curve.h</a><li>STP_IMAGE_STATUS_ABORT
-: <a class="el" href="group__image.html#gga9a3">image.h</a><li>STP_IMAGE_STATUS_OK
-: <a class="el" href="group__image.html#gga9a2">image.h</a><li>STP_MODULE_CLASS_COLOR
-: <a class="el" href="module_8h.html#a13a5">module.h</a><li>STP_MODULE_CLASS_DITHER
-: <a class="el" href="module_8h.html#a13a6">module.h</a><li>STP_MODULE_CLASS_FAMILY
-: <a class="el" href="module_8h.html#a13a4">module.h</a><li>STP_MODULE_CLASS_INVALID
-: <a class="el" href="module_8h.html#a13a2">module.h</a><li>STP_MODULE_CLASS_MISC
-: <a class="el" href="module_8h.html#a13a3">module.h</a><li>STP_MXML_ELEMENT
-: <a class="el" href="mxml_8h.html#a43a20">mxml.h</a><li>STP_MXML_INTEGER
-: <a class="el" href="mxml_8h.html#a43a21">mxml.h</a><li>STP_MXML_OPAQUE
-: <a class="el" href="mxml_8h.html#a43a22">mxml.h</a><li>STP_MXML_REAL
-: <a class="el" href="mxml_8h.html#a43a23">mxml.h</a><li>STP_MXML_TEXT
-: <a class="el" href="mxml_8h.html#a43a24">mxml.h</a><li>STP_PARAMETER_ACTIVE
-: <a class="el" href="group__vars.html#gga136a32">vars.h</a><li>STP_PARAMETER_CLASS_CORE
-: <a class="el" href="group__vars.html#gga134a19">vars.h</a><li>STP_PARAMETER_CLASS_FEATURE
-: <a class="el" href="group__vars.html#gga134a17">vars.h</a><li>STP_PARAMETER_CLASS_INVALID
-: <a class="el" href="group__vars.html#gga134a20">vars.h</a><li>STP_PARAMETER_CLASS_OUTPUT
-: <a class="el" href="group__vars.html#gga134a18">vars.h</a><li>STP_PARAMETER_DEFAULTED
-: <a class="el" href="group__vars.html#gga136a31">vars.h</a><li>STP_PARAMETER_INACTIVE
-: <a class="el" href="group__vars.html#gga136a30">vars.h</a><li>STP_PARAMETER_LEVEL_ADVANCED
-: <a class="el" href="group__vars.html#gga135a22">vars.h</a><li>STP_PARAMETER_LEVEL_ADVANCED1
-: <a class="el" href="group__vars.html#gga135a23">vars.h</a><li>STP_PARAMETER_LEVEL_ADVANCED2
-: <a class="el" href="group__vars.html#gga135a24">vars.h</a><li>STP_PARAMETER_LEVEL_ADVANCED3
-: <a class="el" href="group__vars.html#gga135a25">vars.h</a><li>STP_PARAMETER_LEVEL_ADVANCED4
-: <a class="el" href="group__vars.html#gga135a26">vars.h</a><li>STP_PARAMETER_LEVEL_BASIC
-: <a class="el" href="group__vars.html#gga135a21">vars.h</a><li>STP_PARAMETER_LEVEL_EXTERNAL
-: <a class="el" href="group__vars.html#gga135a28">vars.h</a><li>STP_PARAMETER_LEVEL_INTERNAL
-: <a class="el" href="group__vars.html#gga135a27">vars.h</a><li>STP_PARAMETER_LEVEL_INVALID
-: <a class="el" href="group__vars.html#gga135a29">vars.h</a><li>STP_PARAMETER_TYPE_ARRAY
-: <a class="el" href="group__vars.html#gga133a14">vars.h</a><li>STP_PARAMETER_TYPE_BOOLEAN
-: <a class="el" href="group__vars.html#gga133a9">vars.h</a><li>STP_PARAMETER_TYPE_CURVE
-: <a class="el" href="group__vars.html#gga133a11">vars.h</a><li>STP_PARAMETER_TYPE_DIMENSION
-: <a class="el" href="group__vars.html#gga133a15">vars.h</a><li>STP_PARAMETER_TYPE_DOUBLE
-: <a class="el" href="group__vars.html#gga133a10">vars.h</a><li>STP_PARAMETER_TYPE_FILE
-: <a class="el" href="group__vars.html#gga133a12">vars.h</a><li>STP_PARAMETER_TYPE_INT
-: <a class="el" href="group__vars.html#gga133a8">vars.h</a><li>STP_PARAMETER_TYPE_INVALID
-: <a class="el" href="group__vars.html#gga133a16">vars.h</a><li>STP_PARAMETER_TYPE_RAW
-: <a class="el" href="group__vars.html#gga133a13">vars.h</a><li>STP_PARAMETER_TYPE_STRING_LIST
-: <a class="el" href="group__vars.html#gga133a7">vars.h</a><li>STP_WEAVE_ASCENDING
-: <a class="el" href="weave_8h.html#a26a12">weave.h</a><li>STP_WEAVE_ASCENDING_2X
-: <a class="el" href="weave_8h.html#a26a14">weave.h</a><li>STP_WEAVE_ASCENDING_3X
-: <a class="el" href="weave_8h.html#a26a16">weave.h</a><li>STP_WEAVE_DESCENDING
-: <a class="el" href="weave_8h.html#a26a13">weave.h</a><li>STP_WEAVE_STAGGERED
-: <a class="el" href="weave_8h.html#a26a15">weave.h</a><li>STP_WEAVE_ZIGZAG
-: <a class="el" href="weave_8h.html#a26a11">weave.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__curve.html#gg86d146e483ca1902f973d574f542b85fec9e6673edac9d34e3aad376fa711aa5">curve.h</a>
+<li>STP_CURVE_BOUNDS_ERROR
+: <a class="el" href="group__curve.html#gg86d146e483ca1902f973d574f542b85fd699d675d5df223055388cd83d0b362b">curve.h</a>
+<li>STP_CURVE_BOUNDS_RESCALE
+: <a class="el" href="group__curve.html#gg86d146e483ca1902f973d574f542b85f118d303bf7bdf4f00bda71cc6eac49c3">curve.h</a>
+<li>STP_CURVE_COMPOSE_ADD
+: <a class="el" href="group__curve.html#gg7eddbee28cb1f3c76a19408b86ea142ec38b0bf09e93edb67c3e5c53035295f3">curve.h</a>
+<li>STP_CURVE_COMPOSE_EXPONENTIATE
+: <a class="el" href="group__curve.html#gg7eddbee28cb1f3c76a19408b86ea142e8de151149fdfd4fcca78826e6352246a">curve.h</a>
+<li>STP_CURVE_COMPOSE_MULTIPLY
+: <a class="el" href="group__curve.html#gg7eddbee28cb1f3c76a19408b86ea142ed3bd2cdb63498d5d22686e79e2c0ed95">curve.h</a>
+<li>STP_CURVE_TYPE_LINEAR
+: <a class="el" href="group__curve.html#gg982f8191c84b049cc3ad3cee1558fc2346228ddaa2d52a85ccd79c4dc0f76ad3">curve.h</a>
+<li>STP_CURVE_TYPE_SPLINE
+: <a class="el" href="group__curve.html#gg982f8191c84b049cc3ad3cee1558fc23fb1ffdc3754f428d8e3a2124e014ff77">curve.h</a>
+<li>STP_CURVE_WRAP_AROUND
+: <a class="el" href="group__curve.html#gg3ae3af552b490b0ca8b02e442ac9547ac0361aebddfabfb263dc0205a61f6fbd">curve.h</a>
+<li>STP_CURVE_WRAP_NONE
+: <a class="el" href="group__curve.html#gg3ae3af552b490b0ca8b02e442ac9547ad840485ad7df768a06ee4be02d93b97a">curve.h</a>
+<li>STP_IMAGE_STATUS_ABORT
+: <a class="el" href="group__image.html#gg58672e1989d582c14328048b207657c8224b8ac15cf785b24b2f3f53b4fdc274">image.h</a>
+<li>STP_IMAGE_STATUS_OK
+: <a class="el" href="group__image.html#gg58672e1989d582c14328048b207657c8b5574da151b93391a337f29b2a7c96cf">image.h</a>
+<li>STP_MODULE_CLASS_COLOR
+: <a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a4200077e69aa7fcad42f21bf58d3d8edaa">module.h</a>
+<li>STP_MODULE_CLASS_DITHER
+: <a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42904bbf21de98c76882970ca29aee8841">module.h</a>
+<li>STP_MODULE_CLASS_FAMILY
+: <a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42b8bfa675fcede245786ec7eb9a220090">module.h</a>
+<li>STP_MODULE_CLASS_INVALID
+: <a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42dbc54c5b64945a0585177cbfe3cf8e8c">module.h</a>
+<li>STP_MODULE_CLASS_MISC
+: <a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42c250fc9ff4abf739d975edcbe4694030">module.h</a>
+<li>STP_MXML_ELEMENT
+: <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba10846b9327c59bbfee28dd522a0c258e">mxml.h</a>
+<li>STP_MXML_INTEGER
+: <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6baeb129c9841502a2f3d095751f4e21a79">mxml.h</a>
+<li>STP_MXML_OPAQUE
+: <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba4ebe16a2dc2aac2531e09b56051eb47a">mxml.h</a>
+<li>STP_MXML_REAL
+: <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba9411f902a8e7e839252b7a440ef53790">mxml.h</a>
+<li>STP_MXML_TEXT
+: <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6baccc874638f0a0d375e1066d8c82c8be9">mxml.h</a>
+<li>STP_PARAMETER_ACTIVE
+: <a class="el" href="group__vars.html#gg70ebf70dc8e6199d84fc91985c94bae9dbc7323a015e40652fd256e49c8d5b8c">vars.h</a>
+<li>STP_PARAMETER_CLASS_CORE
+: <a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b8a05ce344ff3338e69638d69f9c120d01">vars.h</a>
+<li>STP_PARAMETER_CLASS_FEATURE
+: <a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b8a7ed8b66836057aa58b9a74811057b4a">vars.h</a>
+<li>STP_PARAMETER_CLASS_INVALID
+: <a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b82e17ce7ebc18801c11af7ea0a61e93ca">vars.h</a>
+<li>STP_PARAMETER_CLASS_OUTPUT
+: <a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b8ffc6ff4bfbf2873ce55dfc03776bb6d9">vars.h</a>
+<li>STP_PARAMETER_DEFAULTED
+: <a class="el" href="group__vars.html#gg70ebf70dc8e6199d84fc91985c94bae9410b7e080ef62fb8896f2f844b1c1e00">vars.h</a>
+<li>STP_PARAMETER_INACTIVE
+: <a class="el" href="group__vars.html#gg70ebf70dc8e6199d84fc91985c94bae96517762c5800eac253f43eeacd96c22f">vars.h</a>
+<li>STP_PARAMETER_LEVEL_ADVANCED
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832073130e7060a3b901ea8dcb37d986d47e0">vars.h</a>
+<li>STP_PARAMETER_LEVEL_ADVANCED1
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832073d016c9587f698ee400bc7e66071f06c">vars.h</a>
+<li>STP_PARAMETER_LEVEL_ADVANCED2
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf298320759a909a8953b8724d57ce85e2b4306bf">vars.h</a>
+<li>STP_PARAMETER_LEVEL_ADVANCED3
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832071241066935e94def6ab6d524ed1fabae">vars.h</a>
+<li>STP_PARAMETER_LEVEL_ADVANCED4
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832076036d5761aa9710a66429c625c334a80">vars.h</a>
+<li>STP_PARAMETER_LEVEL_BASIC
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207e9d7192607a6e1ec92dfed3f13a3a46f">vars.h</a>
+<li>STP_PARAMETER_LEVEL_EXTERNAL
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207e478f67e409adabc8679d3801604861d">vars.h</a>
+<li>STP_PARAMETER_LEVEL_INTERNAL
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207b2bc3be82f619147d9a45564fd53a4a0">vars.h</a>
+<li>STP_PARAMETER_LEVEL_INVALID
+: <a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207b8bf539d78e56f06f463d00f7a3b56b3">vars.h</a>
+<li>STP_PARAMETER_TYPE_ARRAY
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a918789c2b5cc718eafca6d1d0022cfe3f3">vars.h</a>
+<li>STP_PARAMETER_TYPE_BOOLEAN
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91f97ef629defc99977bd1cb35daabe0c1">vars.h</a>
+<li>STP_PARAMETER_TYPE_CURVE
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a910d283c33f755969ded0751bbfc5d1912">vars.h</a>
+<li>STP_PARAMETER_TYPE_DIMENSION
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91aa6f89008bf237c6f0aa2f0ee176e8b7">vars.h</a>
+<li>STP_PARAMETER_TYPE_DOUBLE
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91e0dc60c8435ce0b1355bd5a134395f0c">vars.h</a>
+<li>STP_PARAMETER_TYPE_FILE
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a918224a918efbef96fffaa90e31654f7ff">vars.h</a>
+<li>STP_PARAMETER_TYPE_INT
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91ae2cac85ef78157b53c7a79706dc0f70">vars.h</a>
+<li>STP_PARAMETER_TYPE_INVALID
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91d053047279b4c82034d26c4aa4c818d5">vars.h</a>
+<li>STP_PARAMETER_TYPE_RAW
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a9133bb02d9ae5b2169d2f75da7684b04e9">vars.h</a>
+<li>STP_PARAMETER_TYPE_STRING_LIST
+: <a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a917a6f3e019c8a92ddecd34c71013acde0">vars.h</a>
+<li>STP_WEAVE_ASCENDING
+: <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf385809919b5dcc799a9afed0063f052196fa8d6b">weave.h</a>
+<li>STP_WEAVE_ASCENDING_2X
+: <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf385809917bfa24511bcbc811272e385372c61936">weave.h</a>
+<li>STP_WEAVE_ASCENDING_3X
+: <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf38580991ecb24603379f9f3dd682bf692326a8e1">weave.h</a>
+<li>STP_WEAVE_DESCENDING
+: <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf38580991faf7b19bfde4be5241cb112835325797">weave.h</a>
+<li>STP_WEAVE_STAGGERED
+: <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf385809918e37ffcadb7b41a3276029206a80d5e6">weave.h</a>
+<li>STP_WEAVE_ZIGZAG
+: <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf385809916077c1fbd3cc6c79a1ac5f23d31bd2b3">weave.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals_func.html b/doc/gutenprint/html/globals_func.html
index 3526f2b..b828863 100644
--- a/doc/gutenprint/html/globals_func.html
+++ b/doc/gutenprint/html/globals_func.html
@@ -1,477 +1,971 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindexHL" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindexHL" href="globals_func.html#index_s">s</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html"><span>All</span></a></li>
+ <li class="current"><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="globals_func.html#index_s"><span>s</span></a></li>
+ </ul>
+</div>
<p>
-
+&nbsp;
<p>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>stp_abort()
-: <a class="el" href="group__util.html#ga3">util.h</a><li>stp_allocate_component_data()
-: <a class="el" href="group__vars.html#ga125">vars.h</a><li>stp_array_copy()
-: <a class="el" href="group__array.html#ga3">array.h</a><li>stp_array_create()
-: <a class="el" href="group__array.html#ga1">array.h</a><li>stp_array_create_copy()
-: <a class="el" href="group__array.html#ga4">array.h</a><li>stp_array_create_from_xmltree()
-: <a class="el" href="xml_8h.html#a19">xml.h</a><li>stp_array_destroy()
-: <a class="el" href="group__array.html#ga2">array.h</a><li>stp_array_get_data()
-: <a class="el" href="group__array.html#ga8">array.h</a><li>stp_array_get_point()
-: <a class="el" href="group__array.html#ga10">array.h</a><li>stp_array_get_sequence()
-: <a class="el" href="group__array.html#ga11">array.h</a><li>stp_array_get_size()
-: <a class="el" href="group__array.html#ga6">array.h</a><li>stp_array_set_data()
-: <a class="el" href="group__array.html#ga7">array.h</a><li>stp_array_set_point()
-: <a class="el" href="group__array.html#ga9">array.h</a><li>stp_array_set_size()
-: <a class="el" href="group__array.html#ga5">array.h</a><li>stp_asprintf()
-: <a class="el" href="group__util.html#ga17">util.h</a><li>stp_catprintf()
-: <a class="el" href="group__util.html#ga18">util.h</a><li>stp_channel_add()
-: <a class="el" href="channel_8h.html#a2">channel.h</a><li>stp_channel_convert()
-: <a class="el" href="channel_8h.html#a21">channel.h</a><li>stp_channel_get_black_channel()
-: <a class="el" href="channel_8h.html#a11">channel.h</a><li>stp_channel_get_curve()
-: <a class="el" href="channel_8h.html#a17">channel.h</a><li>stp_channel_get_cutoff_adjustment()
-: <a class="el" href="channel_8h.html#a9">channel.h</a><li>stp_channel_get_density_adjustment()
-: <a class="el" href="channel_8h.html#a5">channel.h</a><li>stp_channel_get_gcr_curve()
-: <a class="el" href="channel_8h.html#a19">channel.h</a><li>stp_channel_get_gloss_channel()
-: <a class="el" href="channel_8h.html#a13">channel.h</a><li>stp_channel_get_gloss_limit()
-: <a class="el" href="channel_8h.html#a15">channel.h</a><li>stp_channel_get_ink_limit()
-: <a class="el" href="channel_8h.html#a7">channel.h</a><li>stp_channel_get_input()
-: <a class="el" href="channel_8h.html#a22">channel.h</a><li>stp_channel_get_output()
-: <a class="el" href="channel_8h.html#a23">channel.h</a><li>stp_channel_get_value()
-: <a class="el" href="channel_8h.html#a3">channel.h</a><li>stp_channel_initialize()
-: <a class="el" href="channel_8h.html#a20">channel.h</a><li>stp_channel_reset()
-: <a class="el" href="channel_8h.html#a0">channel.h</a><li>stp_channel_reset_channel()
-: <a class="el" href="channel_8h.html#a1">channel.h</a><li>stp_channel_set_black_channel()
-: <a class="el" href="channel_8h.html#a10">channel.h</a><li>stp_channel_set_curve()
-: <a class="el" href="channel_8h.html#a16">channel.h</a><li>stp_channel_set_cutoff_adjustment()
-: <a class="el" href="channel_8h.html#a8">channel.h</a><li>stp_channel_set_density_adjustment()
-: <a class="el" href="channel_8h.html#a4">channel.h</a><li>stp_channel_set_gcr_curve()
-: <a class="el" href="channel_8h.html#a18">channel.h</a><li>stp_channel_set_gloss_channel()
-: <a class="el" href="channel_8h.html#a12">channel.h</a><li>stp_channel_set_gloss_limit()
-: <a class="el" href="channel_8h.html#a14">channel.h</a><li>stp_channel_set_ink_limit()
-: <a class="el" href="channel_8h.html#a6">channel.h</a><li>stp_check_array_parameter()
-: <a class="el" href="group__vars.html#ga107">vars.h</a><li>stp_check_boolean_parameter()
-: <a class="el" href="group__vars.html#ga105">vars.h</a><li>stp_check_curve_parameter()
-: <a class="el" href="group__vars.html#ga106">vars.h</a><li>stp_check_dimension_parameter()
-: <a class="el" href="group__vars.html#ga104">vars.h</a><li>stp_check_file_parameter()
-: <a class="el" href="group__vars.html#ga101">vars.h</a><li>stp_check_float_parameter()
-: <a class="el" href="group__vars.html#ga102">vars.h</a><li>stp_check_int_parameter()
-: <a class="el" href="group__vars.html#ga103">vars.h</a><li>stp_check_raw_parameter()
-: <a class="el" href="group__vars.html#ga108">vars.h</a><li>stp_check_string_parameter()
-: <a class="el" href="group__vars.html#ga100">vars.h</a><li>stp_check_version()
-: <a class="el" href="group__version.html#ga6">gutenprint-version.h</a><li>stp_clear_array_parameter()
-: <a class="el" href="group__vars.html#ga89">vars.h</a><li>stp_clear_boolean_parameter()
-: <a class="el" href="group__vars.html#ga87">vars.h</a><li>stp_clear_curve_parameter()
-: <a class="el" href="group__vars.html#ga88">vars.h</a><li>stp_clear_dimension_parameter()
-: <a class="el" href="group__vars.html#ga86">vars.h</a><li>stp_clear_file_parameter()
-: <a class="el" href="group__vars.html#ga83">vars.h</a><li>stp_clear_float_parameter()
-: <a class="el" href="group__vars.html#ga84">vars.h</a><li>stp_clear_int_parameter()
-: <a class="el" href="group__vars.html#ga85">vars.h</a><li>stp_clear_raw_parameter()
-: <a class="el" href="group__vars.html#ga90">vars.h</a><li>stp_clear_string_parameter()
-: <a class="el" href="group__vars.html#ga82">vars.h</a><li>stp_color_count()
-: <a class="el" href="group__color.html#ga7">color.h</a><li>stp_color_describe_parameter()
-: <a class="el" href="group__color.html#ga4">color.h</a><li>stp_color_get_long_name()
-: <a class="el" href="group__color.html#ga12">color.h</a><li>stp_color_get_name()
-: <a class="el" href="group__color.html#ga11">color.h</a><li>stp_color_get_row()
-: <a class="el" href="group__color.html#ga2">color.h</a><li>stp_color_init()
-: <a class="el" href="group__color.html#ga1">color.h</a><li>stp_color_list_parameters()
-: <a class="el" href="group__color.html#ga3">color.h</a><li>stp_color_register()
-: <a class="el" href="group__color.html#ga5">color.h</a><li>stp_color_unregister()
-: <a class="el" href="group__color.html#ga6">color.h</a><li>stp_copy_options()
-: <a class="el" href="group__vars.html#ga131">vars.h</a><li>stp_curve_cache_copy()
-: <a class="el" href="curve-cache_8h.html#a12">curve-cache.h</a><li>stp_curve_cache_curve_data()
-: <a class="el" href="curve-cache_8h.html#a4">curve-cache.h</a><li>stp_curve_cache_curve_invalidate()
-: <a class="el" href="curve-cache_8h.html#a6">curve-cache.h</a><li>stp_curve_cache_get_count()
-: <a class="el" href="curve-cache_8h.html#a9">curve-cache.h</a><li>stp_curve_cache_get_curve()
-: <a class="el" href="curve-cache_8h.html#a5">curve-cache.h</a><li>stp_curve_cache_get_double_data()
-: <a class="el" href="curve-cache_8h.html#a11">curve-cache.h</a><li>stp_curve_cache_get_ushort_data()
-: <a class="el" href="curve-cache_8h.html#a10">curve-cache.h</a><li>stp_curve_cache_set_curve()
-: <a class="el" href="curve-cache_8h.html#a7">curve-cache.h</a><li>stp_curve_cache_set_curve_copy()
-: <a class="el" href="curve-cache_8h.html#a8">curve-cache.h</a><li>stp_curve_compose()
-: <a class="el" href="group__curve.html#ga46">curve.h</a><li>stp_curve_copy()
-: <a class="el" href="group__curve.html#ga3">curve.h</a><li>stp_curve_count_points()
-: <a class="el" href="group__curve.html#ga10">curve.h</a><li>stp_curve_create()
-: <a class="el" href="group__curve.html#ga1">curve.h</a><li>stp_curve_create_copy()
-: <a class="el" href="group__curve.html#ga2">curve.h</a><li>stp_curve_create_from_file()
-: <a class="el" href="group__curve.html#ga44">curve.h</a><li>stp_curve_create_from_stream()
-: <a class="el" href="group__curve.html#ga43">curve.h</a><li>stp_curve_create_from_string()
-: <a class="el" href="group__curve.html#ga45">curve.h</a><li>stp_curve_create_from_xmltree()
-: <a class="el" href="xml_8h.html#a17">xml.h</a><li>stp_curve_destroy()
-: <a class="el" href="group__curve.html#ga4">curve.h</a><li>stp_curve_free_curve_cache()
-: <a class="el" href="curve-cache_8h.html#a3">curve-cache.h</a><li>stp_curve_get_bounds()
-: <a class="el" href="group__curve.html#ga6">curve.h</a><li>stp_curve_get_data()
-: <a class="el" href="group__curve.html#ga24">curve.h</a><li>stp_curve_get_data_points()
-: <a class="el" href="group__curve.html#ga25">curve.h</a><li>stp_curve_get_float_data()
-: <a class="el" href="group__curve.html#ga26">curve.h</a><li>stp_curve_get_gamma()
-: <a class="el" href="group__curve.html#ga35">curve.h</a><li>stp_curve_get_int_data()
-: <a class="el" href="group__curve.html#ga29">curve.h</a><li>stp_curve_get_interpolation_type()
-: <a class="el" href="group__curve.html#ga12">curve.h</a><li>stp_curve_get_long_data()
-: <a class="el" href="group__curve.html#ga27">curve.h</a><li>stp_curve_get_point()
-: <a class="el" href="group__curve.html#ga37">curve.h</a><li>stp_curve_get_range()
-: <a class="el" href="group__curve.html#ga9">curve.h</a><li>stp_curve_get_sequence()
-: <a class="el" href="group__curve.html#ga33">curve.h</a><li>stp_curve_get_short_data()
-: <a class="el" href="group__curve.html#ga31">curve.h</a><li>stp_curve_get_subrange()
-: <a class="el" href="group__curve.html#ga22">curve.h</a><li>stp_curve_get_uint_data()
-: <a class="el" href="group__curve.html#ga30">curve.h</a><li>stp_curve_get_ulong_data()
-: <a class="el" href="group__curve.html#ga28">curve.h</a><li>stp_curve_get_ushort_data()
-: <a class="el" href="group__curve.html#ga32">curve.h</a><li>stp_curve_get_wrap()
-: <a class="el" href="group__curve.html#ga7">curve.h</a><li>stp_curve_interpolate_value()
-: <a class="el" href="group__curve.html#ga38">curve.h</a><li>stp_curve_is_piecewise()
-: <a class="el" href="group__curve.html#ga8">curve.h</a><li>stp_curve_resample()
-: <a class="el" href="group__curve.html#ga39">curve.h</a><li>stp_curve_rescale()
-: <a class="el" href="group__curve.html#ga40">curve.h</a><li>stp_curve_set_bounds()
-: <a class="el" href="group__curve.html#ga5">curve.h</a><li>stp_curve_set_data()
-: <a class="el" href="group__curve.html#ga13">curve.h</a><li>stp_curve_set_data_points()
-: <a class="el" href="group__curve.html#ga14">curve.h</a><li>stp_curve_set_float_data()
-: <a class="el" href="group__curve.html#ga15">curve.h</a><li>stp_curve_set_gamma()
-: <a class="el" href="group__curve.html#ga34">curve.h</a><li>stp_curve_set_int_data()
-: <a class="el" href="group__curve.html#ga18">curve.h</a><li>stp_curve_set_interpolation_type()
-: <a class="el" href="group__curve.html#ga11">curve.h</a><li>stp_curve_set_long_data()
-: <a class="el" href="group__curve.html#ga16">curve.h</a><li>stp_curve_set_point()
-: <a class="el" href="group__curve.html#ga36">curve.h</a><li>stp_curve_set_short_data()
-: <a class="el" href="group__curve.html#ga20">curve.h</a><li>stp_curve_set_subrange()
-: <a class="el" href="group__curve.html#ga23">curve.h</a><li>stp_curve_set_uint_data()
-: <a class="el" href="group__curve.html#ga19">curve.h</a><li>stp_curve_set_ulong_data()
-: <a class="el" href="group__curve.html#ga17">curve.h</a><li>stp_curve_set_ushort_data()
-: <a class="el" href="group__curve.html#ga21">curve.h</a><li>stp_curve_write()
-: <a class="el" href="group__curve.html#ga41">curve.h</a><li>stp_curve_write_string()
-: <a class="el" href="group__curve.html#ga42">curve.h</a><li>stp_default_media_size()
-: <a class="el" href="group__papersize.html#ga4">paper.h</a><li>stp_default_settings()
-: <a class="el" href="group__vars.html#ga124">vars.h</a><li>stp_deprintf()
-: <a class="el" href="group__util.html#ga21">util.h</a><li>stp_describe_output()
-: <a class="el" href="group__printer.html#ga25">printers.h</a><li>stp_describe_parameter()
-: <a class="el" href="group__vars.html#ga47">vars.h</a><li>stp_describe_resolution()
-: <a class="el" href="group__vars.html#ga122">vars.h</a><li>stp_destroy_component_data()
-: <a class="el" href="group__vars.html#ga126">vars.h</a><li>stp_dither()
-: <a class="el" href="dither_8h.html#a40">dither.h</a><li>stp_dither_add_channel()
-: <a class="el" href="dither_8h.html#a38">dither.h</a><li>stp_dither_describe_parameter()
-: <a class="el" href="dither_8h.html#a24">dither.h</a><li>stp_dither_get_channel()
-: <a class="el" href="dither_8h.html#a39">dither.h</a><li>stp_dither_get_first_position()
-: <a class="el" href="dither_8h.html#a33">dither.h</a><li>stp_dither_get_last_position()
-: <a class="el" href="dither_8h.html#a34">dither.h</a><li>stp_dither_init()
-: <a class="el" href="dither_8h.html#a25">dither.h</a><li>stp_dither_internal()
-: <a class="el" href="dither_8h.html#a41">dither.h</a><li>stp_dither_list_parameters()
-: <a class="el" href="dither_8h.html#a23">dither.h</a><li>stp_dither_matrix_clone()
-: <a class="el" href="dither_8h.html#a18">dither.h</a><li>stp_dither_matrix_copy()
-: <a class="el" href="dither_8h.html#a19">dither.h</a><li>stp_dither_matrix_destroy()
-: <a class="el" href="dither_8h.html#a17">dither.h</a><li>stp_dither_matrix_init()
-: <a class="el" href="dither_8h.html#a13">dither.h</a><li>stp_dither_matrix_init_from_dither_array()
-: <a class="el" href="dither_8h.html#a16">dither.h</a><li>stp_dither_matrix_init_short()
-: <a class="el" href="dither_8h.html#a14">dither.h</a><li>stp_dither_matrix_iterated_init()
-: <a class="el" href="dither_8h.html#a11">dither.h</a><li>stp_dither_matrix_scale_exponentially()
-: <a class="el" href="dither_8h.html#a20">dither.h</a><li>stp_dither_matrix_set_row()
-: <a class="el" href="dither_8h.html#a21">dither.h</a><li>stp_dither_matrix_shear()
-: <a class="el" href="dither_8h.html#a12">dither.h</a><li>stp_dither_matrix_validate_array()
-: <a class="el" href="dither_8h.html#a15">dither.h</a><li>stp_dither_set_adaptive_limit()
-: <a class="el" href="dither_8h.html#a32">dither.h</a><li>stp_dither_set_ink_spread()
-: <a class="el" href="dither_8h.html#a31">dither.h</a><li>stp_dither_set_inks()
-: <a class="el" href="dither_8h.html#a37">dither.h</a><li>stp_dither_set_inks_full()
-: <a class="el" href="dither_8h.html#a36">dither.h</a><li>stp_dither_set_inks_simple()
-: <a class="el" href="dither_8h.html#a35">dither.h</a><li>stp_dither_set_iterated_matrix()
-: <a class="el" href="dither_8h.html#a26">dither.h</a><li>stp_dither_set_matrix()
-: <a class="el" href="dither_8h.html#a27">dither.h</a><li>stp_dither_set_matrix_from_dither_array()
-: <a class="el" href="dither_8h.html#a28">dither.h</a><li>stp_dither_set_randomizer()
-: <a class="el" href="dither_8h.html#a30">dither.h</a><li>stp_dither_set_transition()
-: <a class="el" href="dither_8h.html#a29">dither.h</a><li>stp_dprintf()
-: <a class="el" href="group__util.html#ga20">util.h</a><li>stp_end_job()
-: <a class="el" href="group__printer.html#ga17">printers.h</a><li>stp_eprintf()
-: <a class="el" href="group__util.html#ga15">util.h</a><li>stp_erprintf()
-: <a class="el" href="group__util.html#ga16">util.h</a><li>stp_erputc()
-: <a class="el" href="group__util.html#ga14">util.h</a><li>stp_family_register()
-: <a class="el" href="group__printer.html#ga20">printers.h</a><li>stp_family_unregister()
-: <a class="el" href="group__printer.html#ga21">printers.h</a><li>stp_fill_parameter_settings()
-: <a class="el" href="group__vars.html#ga132">vars.h</a><li>stp_find_standard_dither_array()
-: <a class="el" href="dither_8h.html#a22">dither.h</a><li>stp_flush_all()
-: <a class="el" href="weave_8h.html#a18">weave.h</a><li>stp_flush_debug_messages()
-: <a class="el" href="group__util.html#ga23">util.h</a><li>stp_fold()
-: <a class="el" href="bit-ops_8h.html#a0">bit-ops.h</a><li>stp_free()
-: <a class="el" href="group__util.html#ga27">util.h</a><li>stp_get_array_parameter()
-: <a class="el" href="group__vars.html#ga80">vars.h</a><li>stp_get_array_parameter_active()
-: <a class="el" href="group__vars.html#ga116">vars.h</a><li>stp_get_boolean_parameter()
-: <a class="el" href="group__vars.html#ga78">vars.h</a><li>stp_get_boolean_parameter_active()
-: <a class="el" href="group__vars.html#ga114">vars.h</a><li>stp_get_color_by_colorfuncs()
-: <a class="el" href="group__color.html#ga10">color.h</a><li>stp_get_color_by_index()
-: <a class="el" href="group__color.html#ga9">color.h</a><li>stp_get_color_by_name()
-: <a class="el" href="group__color.html#ga8">color.h</a><li>stp_get_color_conversion()
-: <a class="el" href="group__vars.html#ga16">vars.h</a><li>stp_get_component_data()
-: <a class="el" href="group__vars.html#ga127">vars.h</a><li>stp_get_curve_parameter()
-: <a class="el" href="group__vars.html#ga79">vars.h</a><li>stp_get_curve_parameter_active()
-: <a class="el" href="group__vars.html#ga115">vars.h</a><li>stp_get_debug_level()
-: <a class="el" href="group__util.html#ga19">util.h</a><li>stp_get_dimension_parameter()
-: <a class="el" href="group__vars.html#ga77">vars.h</a><li>stp_get_dimension_parameter_active()
-: <a class="el" href="group__vars.html#ga113">vars.h</a><li>stp_get_driver()
-: <a class="el" href="group__vars.html#ga13">vars.h</a><li>stp_get_errdata()
-: <a class="el" href="group__vars.html#ga36">vars.h</a><li>stp_get_errfunc()
-: <a class="el" href="group__vars.html#ga32">vars.h</a><li>stp_get_file_parameter()
-: <a class="el" href="group__vars.html#ga74">vars.h</a><li>stp_get_file_parameter_active()
-: <a class="el" href="group__vars.html#ga110">vars.h</a><li>stp_get_float_parameter()
-: <a class="el" href="group__vars.html#ga75">vars.h</a><li>stp_get_float_parameter_active()
-: <a class="el" href="group__vars.html#ga111">vars.h</a><li>stp_get_height()
-: <a class="el" href="group__vars.html#ga24">vars.h</a><li>stp_get_imageable_area()
-: <a class="el" href="group__vars.html#ga119">vars.h</a><li>stp_get_int_parameter()
-: <a class="el" href="group__vars.html#ga76">vars.h</a><li>stp_get_int_parameter_active()
-: <a class="el" href="group__vars.html#ga112">vars.h</a><li>stp_get_left()
-: <a class="el" href="group__vars.html#ga18">vars.h</a><li>stp_get_lineactive_by_pass()
-: <a class="el" href="weave_8h.html#a21">weave.h</a><li>stp_get_linebases_by_pass()
-: <a class="el" href="weave_8h.html#a23">weave.h</a><li>stp_get_linecount_by_pass()
-: <a class="el" href="weave_8h.html#a22">weave.h</a><li>stp_get_lineoffsets_by_pass()
-: <a class="el" href="weave_8h.html#a20">weave.h</a><li>stp_get_maximum_imageable_area()
-: <a class="el" href="group__vars.html#ga120">vars.h</a><li>stp_get_media_size()
-: <a class="el" href="group__vars.html#ga118">vars.h</a><li>stp_get_model_id()
-: <a class="el" href="group__printer.html#ga18">printers.h</a><li>stp_get_outdata()
-: <a class="el" href="group__vars.html#ga34">vars.h</a><li>stp_get_outfunc()
-: <a class="el" href="group__vars.html#ga30">vars.h</a><li>stp_get_page_height()
-: <a class="el" href="group__vars.html#ga28">vars.h</a><li>stp_get_page_width()
-: <a class="el" href="group__vars.html#ga26">vars.h</a><li>stp_get_papersize_by_index()
-: <a class="el" href="group__papersize.html#ga3">paper.h</a><li>stp_get_papersize_by_name()
-: <a class="el" href="group__papersize.html#ga1">paper.h</a><li>stp_get_papersize_by_size()
-: <a class="el" href="group__papersize.html#ga2">paper.h</a><li>stp_get_parameter_list()
-: <a class="el" href="group__vars.html#ga38">vars.h</a><li>stp_get_pass_by_pass()
-: <a class="el" href="weave_8h.html#a24">weave.h</a><li>stp_get_printer()
-: <a class="el" href="group__printer.html#ga6">printers.h</a><li>stp_get_printer_by_driver()
-: <a class="el" href="group__printer.html#ga5">printers.h</a><li>stp_get_printer_by_index()
-: <a class="el" href="group__printer.html#ga3">printers.h</a><li>stp_get_printer_by_long_name()
-: <a class="el" href="group__printer.html#ga4">printers.h</a><li>stp_get_printer_index_by_driver()
-: <a class="el" href="group__printer.html#ga7">printers.h</a><li>stp_get_raw_parameter()
-: <a class="el" href="group__vars.html#ga81">vars.h</a><li>stp_get_raw_parameter_active()
-: <a class="el" href="group__vars.html#ga117">vars.h</a><li>stp_get_release_version()
-: <a class="el" href="group__util.html#ga32">util.h</a><li>stp_get_size_limit()
-: <a class="el" href="group__vars.html#ga121">vars.h</a><li>stp_get_string_parameter()
-: <a class="el" href="group__vars.html#ga73">vars.h</a><li>stp_get_string_parameter_active()
-: <a class="el" href="group__vars.html#ga109">vars.h</a><li>stp_get_top()
-: <a class="el" href="group__vars.html#ga20">vars.h</a><li>stp_get_verified()
-: <a class="el" href="group__vars.html#ga129">vars.h</a><li>stp_get_version()
-: <a class="el" href="group__util.html#ga31">util.h</a><li>stp_get_width()
-: <a class="el" href="group__vars.html#ga22">vars.h</a><li>stp_image_conclude()
-: <a class="el" href="group__image.html#ga7">image.h</a><li>stp_image_get_appname()
-: <a class="el" href="group__image.html#ga6">image.h</a><li>stp_image_get_row()
-: <a class="el" href="group__image.html#ga5">image.h</a><li>stp_image_height()
-: <a class="el" href="group__image.html#ga4">image.h</a><li>stp_image_init()
-: <a class="el" href="group__image.html#ga1">image.h</a><li>stp_image_reset()
-: <a class="el" href="group__image.html#ga2">image.h</a><li>stp_image_width()
-: <a class="el" href="group__image.html#ga3">image.h</a><li>stp_init()
-: <a class="el" href="group__util.html#ga0">util.h</a><li>stp_init_debug_messages()
-: <a class="el" href="group__util.html#ga22">util.h</a><li>stp_initialize_printer_defaults()
-: <a class="el" href="group__printer.html#ga22">printers.h</a><li>stp_initialize_weave()
-: <a class="el" href="weave_8h.html#a17">weave.h</a><li>stp_known_papersizes()
-: <a class="el" href="group__papersize.html#ga0">paper.h</a><li>stp_list_copy()
-: <a class="el" href="group__list.html#ga8">list.h</a><li>stp_list_create()
-: <a class="el" href="group__list.html#ga7">list.h</a><li>stp_list_destroy()
-: <a class="el" href="group__list.html#ga9">list.h</a><li>stp_list_get_copyfunc()
-: <a class="el" href="group__list.html#ga19">list.h</a><li>stp_list_get_end()
-: <a class="el" href="group__list.html#ga11">list.h</a><li>stp_list_get_freefunc()
-: <a class="el" href="group__list.html#ga17">list.h</a><li>stp_list_get_item_by_index()
-: <a class="el" href="group__list.html#ga12">list.h</a><li>stp_list_get_item_by_long_name()
-: <a class="el" href="group__list.html#ga14">list.h</a><li>stp_list_get_item_by_name()
-: <a class="el" href="group__list.html#ga13">list.h</a><li>stp_list_get_length()
-: <a class="el" href="group__list.html#ga15">list.h</a><li>stp_list_get_long_namefunc()
-: <a class="el" href="group__list.html#ga23">list.h</a><li>stp_list_get_namefunc()
-: <a class="el" href="group__list.html#ga21">list.h</a><li>stp_list_get_sortfunc()
-: <a class="el" href="group__list.html#ga25">list.h</a><li>stp_list_get_start()
-: <a class="el" href="group__list.html#ga10">list.h</a><li>stp_list_item_create()
-: <a class="el" href="group__list.html#ga26">list.h</a><li>stp_list_item_destroy()
-: <a class="el" href="group__list.html#ga27">list.h</a><li>stp_list_item_get_data()
-: <a class="el" href="group__list.html#ga30">list.h</a><li>stp_list_item_next()
-: <a class="el" href="group__list.html#ga29">list.h</a><li>stp_list_item_prev()
-: <a class="el" href="group__list.html#ga28">list.h</a><li>stp_list_item_set_data()
-: <a class="el" href="group__list.html#ga31">list.h</a><li>stp_list_node_free_data()
-: <a class="el" href="group__list.html#ga6">list.h</a><li>stp_list_set_copyfunc()
-: <a class="el" href="group__list.html#ga18">list.h</a><li>stp_list_set_freefunc()
-: <a class="el" href="group__list.html#ga16">list.h</a><li>stp_list_set_long_namefunc()
-: <a class="el" href="group__list.html#ga22">list.h</a><li>stp_list_set_namefunc()
-: <a class="el" href="group__list.html#ga20">list.h</a><li>stp_list_set_sortfunc()
-: <a class="el" href="group__list.html#ga24">list.h</a><li>stp_malloc()
-: <a class="el" href="group__util.html#ga24">util.h</a><li>stp_merge_printvars()
-: <a class="el" href="group__vars.html#ga37">vars.h</a><li>stp_module_close()
-: <a class="el" href="module_8h.html#a11">module.h</a><li>stp_module_exit()
-: <a class="el" href="module_8h.html#a8">module.h</a><li>stp_module_get_class()
-: <a class="el" href="module_8h.html#a12">module.h</a><li>stp_module_init()
-: <a class="el" href="module_8h.html#a10">module.h</a><li>stp_module_load()
-: <a class="el" href="module_8h.html#a7">module.h</a><li>stp_module_open()
-: <a class="el" href="module_8h.html#a9">module.h</a><li>stp_mxmlAdd()
-: <a class="el" href="mxml_8h.html#a25">mxml.h</a><li>stp_mxmlDelete()
-: <a class="el" href="mxml_8h.html#a26">mxml.h</a><li>stp_mxmlElementGetAttr()
-: <a class="el" href="mxml_8h.html#a27">mxml.h</a><li>stp_mxmlElementSetAttr()
-: <a class="el" href="mxml_8h.html#a28">mxml.h</a><li>stp_mxmlFindElement()
-: <a class="el" href="mxml_8h.html#a29">mxml.h</a><li>stp_mxmlLoadFile()
-: <a class="el" href="mxml_8h.html#a30">mxml.h</a><li>stp_mxmlLoadString()
-: <a class="el" href="mxml_8h.html#a31">mxml.h</a><li>stp_mxmlNewElement()
-: <a class="el" href="mxml_8h.html#a32">mxml.h</a><li>stp_mxmlNewInteger()
-: <a class="el" href="mxml_8h.html#a33">mxml.h</a><li>stp_mxmlNewOpaque()
-: <a class="el" href="mxml_8h.html#a34">mxml.h</a><li>stp_mxmlNewReal()
-: <a class="el" href="mxml_8h.html#a35">mxml.h</a><li>stp_mxmlNewText()
-: <a class="el" href="mxml_8h.html#a36">mxml.h</a><li>stp_mxmlRemove()
-: <a class="el" href="mxml_8h.html#a37">mxml.h</a><li>stp_mxmlSaveAllocString()
-: <a class="el" href="mxml_8h.html#a38">mxml.h</a><li>stp_mxmlSaveFile()
-: <a class="el" href="mxml_8h.html#a39">mxml.h</a><li>stp_mxmlSaveString()
-: <a class="el" href="mxml_8h.html#a40">mxml.h</a><li>stp_mxmlWalkNext()
-: <a class="el" href="mxml_8h.html#a41">mxml.h</a><li>stp_mxmlWalkPrev()
-: <a class="el" href="mxml_8h.html#a42">mxml.h</a><li>stp_parameter_description_destroy()
-: <a class="el" href="group__vars.html#ga48">vars.h</a><li>stp_parameter_find()
-: <a class="el" href="group__vars.html#ga40">vars.h</a><li>stp_parameter_find_in_settings()
-: <a class="el" href="group__vars.html#ga49">vars.h</a><li>stp_parameter_list_add_param()
-: <a class="el" href="group__vars.html#ga44">vars.h</a><li>stp_parameter_list_append()
-: <a class="el" href="group__vars.html#ga46">vars.h</a><li>stp_parameter_list_copy()
-: <a class="el" href="group__vars.html#ga45">vars.h</a><li>stp_parameter_list_count()
-: <a class="el" href="group__vars.html#ga39">vars.h</a><li>stp_parameter_list_create()
-: <a class="el" href="group__vars.html#ga43">vars.h</a><li>stp_parameter_list_destroy()
-: <a class="el" href="group__vars.html#ga42">vars.h</a><li>stp_parameter_list_param()
-: <a class="el" href="group__vars.html#ga41">vars.h</a><li>stp_path_search()
-: <a class="el" href="path_8h.html#a0">path.h</a><li>stp_path_split()
-: <a class="el" href="path_8h.html#a1">path.h</a><li>stp_print()
-: <a class="el" href="group__printer.html#ga15">printers.h</a><li>stp_printer_describe_parameter()
-: <a class="el" href="group__printer.html#ga24">printers.h</a><li>stp_printer_get_defaults()
-: <a class="el" href="group__printer.html#ga13">printers.h</a><li>stp_printer_get_driver()
-: <a class="el" href="group__printer.html#ga9">printers.h</a><li>stp_printer_get_family()
-: <a class="el" href="group__printer.html#ga10">printers.h</a><li>stp_printer_get_long_name()
-: <a class="el" href="group__printer.html#ga8">printers.h</a><li>stp_printer_get_manufacturer()
-: <a class="el" href="group__printer.html#ga11">printers.h</a><li>stp_printer_get_model()
-: <a class="el" href="group__printer.html#ga12">printers.h</a><li>stp_printer_list_parameters()
-: <a class="el" href="group__printer.html#ga23">printers.h</a><li>stp_printer_model_count()
-: <a class="el" href="group__printer.html#ga2">printers.h</a><li>stp_prune_inactive_options()
-: <a class="el" href="group__util.html#ga4">util.h</a><li>stp_put16_be()
-: <a class="el" href="group__util.html#ga9">util.h</a><li>stp_put16_le()
-: <a class="el" href="group__util.html#ga8">util.h</a><li>stp_put32_be()
-: <a class="el" href="group__util.html#ga11">util.h</a><li>stp_put32_le()
-: <a class="el" href="group__util.html#ga10">util.h</a><li>stp_putc()
-: <a class="el" href="group__util.html#ga7">util.h</a><li>stp_puts()
-: <a class="el" href="group__util.html#ga12">util.h</a><li>stp_read_and_compose_curves()
-: <a class="el" href="group__util.html#ga2">util.h</a><li>stp_realloc()
-: <a class="el" href="group__util.html#ga26">util.h</a><li>stp_register_xml_parser()
-: <a class="el" href="xml_8h.html#a1">xml.h</a><li>stp_register_xml_preload()
-: <a class="el" href="xml_8h.html#a3">xml.h</a><li>stp_scale_float_parameter()
-: <a class="el" href="group__vars.html#ga61">vars.h</a><li>stp_send_command()
-: <a class="el" href="group__util.html#ga13">util.h</a><li>stp_sequence_copy()
-: <a class="el" href="group__sequence.html#ga3">sequence.h</a><li>stp_sequence_create()
-: <a class="el" href="group__sequence.html#ga1">sequence.h</a><li>stp_sequence_create_copy()
-: <a class="el" href="group__sequence.html#ga4">sequence.h</a><li>stp_sequence_create_from_xmltree()
-: <a class="el" href="xml_8h.html#a15">xml.h</a><li>stp_sequence_destroy()
-: <a class="el" href="group__sequence.html#ga2">sequence.h</a><li>stp_sequence_get_bounds()
-: <a class="el" href="group__sequence.html#ga6">sequence.h</a><li>stp_sequence_get_data()
-: <a class="el" href="group__sequence.html#ga12">sequence.h</a><li>stp_sequence_get_float_data()
-: <a class="el" href="group__sequence.html#ga22">sequence.h</a><li>stp_sequence_get_int_data()
-: <a class="el" href="group__sequence.html#ga25">sequence.h</a><li>stp_sequence_get_long_data()
-: <a class="el" href="group__sequence.html#ga23">sequence.h</a><li>stp_sequence_get_point()
-: <a class="el" href="group__sequence.html#ga14">sequence.h</a><li>stp_sequence_get_range()
-: <a class="el" href="group__sequence.html#ga7">sequence.h</a><li>stp_sequence_get_short_data()
-: <a class="el" href="group__sequence.html#ga27">sequence.h</a><li>stp_sequence_get_size()
-: <a class="el" href="group__sequence.html#ga9">sequence.h</a><li>stp_sequence_get_uint_data()
-: <a class="el" href="group__sequence.html#ga26">sequence.h</a><li>stp_sequence_get_ulong_data()
-: <a class="el" href="group__sequence.html#ga24">sequence.h</a><li>stp_sequence_get_ushort_data()
-: <a class="el" href="group__sequence.html#ga28">sequence.h</a><li>stp_sequence_set_bounds()
-: <a class="el" href="group__sequence.html#ga5">sequence.h</a><li>stp_sequence_set_data()
-: <a class="el" href="group__sequence.html#ga10">sequence.h</a><li>stp_sequence_set_float_data()
-: <a class="el" href="group__sequence.html#ga15">sequence.h</a><li>stp_sequence_set_int_data()
-: <a class="el" href="group__sequence.html#ga18">sequence.h</a><li>stp_sequence_set_long_data()
-: <a class="el" href="group__sequence.html#ga16">sequence.h</a><li>stp_sequence_set_point()
-: <a class="el" href="group__sequence.html#ga13">sequence.h</a><li>stp_sequence_set_short_data()
-: <a class="el" href="group__sequence.html#ga20">sequence.h</a><li>stp_sequence_set_size()
-: <a class="el" href="group__sequence.html#ga8">sequence.h</a><li>stp_sequence_set_subrange()
-: <a class="el" href="group__sequence.html#ga11">sequence.h</a><li>stp_sequence_set_uint_data()
-: <a class="el" href="group__sequence.html#ga19">sequence.h</a><li>stp_sequence_set_ulong_data()
-: <a class="el" href="group__sequence.html#ga17">sequence.h</a><li>stp_sequence_set_ushort_data()
-: <a class="el" href="group__sequence.html#ga21">sequence.h</a><li>stp_set_array_parameter()
-: <a class="el" href="group__vars.html#ga59">vars.h</a><li>stp_set_array_parameter_active()
-: <a class="el" href="group__vars.html#ga98">vars.h</a><li>stp_set_boolean_parameter()
-: <a class="el" href="group__vars.html#ga57">vars.h</a><li>stp_set_boolean_parameter_active()
-: <a class="el" href="group__vars.html#ga96">vars.h</a><li>stp_set_color_conversion()
-: <a class="el" href="group__vars.html#ga14">vars.h</a><li>stp_set_color_conversion_n()
-: <a class="el" href="group__vars.html#ga15">vars.h</a><li>stp_set_curve_parameter()
-: <a class="el" href="group__vars.html#ga58">vars.h</a><li>stp_set_curve_parameter_active()
-: <a class="el" href="group__vars.html#ga97">vars.h</a><li>stp_set_default_array_parameter()
-: <a class="el" href="group__vars.html#ga71">vars.h</a><li>stp_set_default_boolean_parameter()
-: <a class="el" href="group__vars.html#ga69">vars.h</a><li>stp_set_default_curve_parameter()
-: <a class="el" href="group__vars.html#ga70">vars.h</a><li>stp_set_default_dimension_parameter()
-: <a class="el" href="group__vars.html#ga68">vars.h</a><li>stp_set_default_file_parameter()
-: <a class="el" href="group__vars.html#ga64">vars.h</a><li>stp_set_default_file_parameter_n()
-: <a class="el" href="group__vars.html#ga65">vars.h</a><li>stp_set_default_float_parameter()
-: <a class="el" href="group__vars.html#ga66">vars.h</a><li>stp_set_default_int_parameter()
-: <a class="el" href="group__vars.html#ga67">vars.h</a><li>stp_set_default_raw_parameter()
-: <a class="el" href="group__vars.html#ga72">vars.h</a><li>stp_set_default_string_parameter()
-: <a class="el" href="group__vars.html#ga62">vars.h</a><li>stp_set_default_string_parameter_n()
-: <a class="el" href="group__vars.html#ga63">vars.h</a><li>stp_set_dimension_parameter()
-: <a class="el" href="group__vars.html#ga56">vars.h</a><li>stp_set_dimension_parameter_active()
-: <a class="el" href="group__vars.html#ga95">vars.h</a><li>stp_set_driver()
-: <a class="el" href="group__vars.html#ga11">vars.h</a><li>stp_set_driver_n()
-: <a class="el" href="group__vars.html#ga12">vars.h</a><li>stp_set_errdata()
-: <a class="el" href="group__vars.html#ga35">vars.h</a><li>stp_set_errfunc()
-: <a class="el" href="group__vars.html#ga31">vars.h</a><li>stp_set_file_parameter()
-: <a class="el" href="group__vars.html#ga52">vars.h</a><li>stp_set_file_parameter_active()
-: <a class="el" href="group__vars.html#ga92">vars.h</a><li>stp_set_file_parameter_n()
-: <a class="el" href="group__vars.html#ga53">vars.h</a><li>stp_set_float_parameter()
-: <a class="el" href="group__vars.html#ga54">vars.h</a><li>stp_set_float_parameter_active()
-: <a class="el" href="group__vars.html#ga93">vars.h</a><li>stp_set_height()
-: <a class="el" href="group__vars.html#ga23">vars.h</a><li>stp_set_int_parameter()
-: <a class="el" href="group__vars.html#ga55">vars.h</a><li>stp_set_int_parameter_active()
-: <a class="el" href="group__vars.html#ga94">vars.h</a><li>stp_set_left()
-: <a class="el" href="group__vars.html#ga17">vars.h</a><li>stp_set_outdata()
-: <a class="el" href="group__vars.html#ga33">vars.h</a><li>stp_set_outfunc()
-: <a class="el" href="group__vars.html#ga29">vars.h</a><li>stp_set_output_codeset()
-: <a class="el" href="group__util.html#ga1">util.h</a><li>stp_set_page_height()
-: <a class="el" href="group__vars.html#ga27">vars.h</a><li>stp_set_page_width()
-: <a class="el" href="group__vars.html#ga25">vars.h</a><li>stp_set_printer_defaults()
-: <a class="el" href="group__printer.html#ga14">printers.h</a><li>stp_set_raw_parameter()
-: <a class="el" href="group__vars.html#ga60">vars.h</a><li>stp_set_raw_parameter_active()
-: <a class="el" href="group__vars.html#ga99">vars.h</a><li>stp_set_string_parameter()
-: <a class="el" href="group__vars.html#ga50">vars.h</a><li>stp_set_string_parameter_active()
-: <a class="el" href="group__vars.html#ga91">vars.h</a><li>stp_set_string_parameter_n()
-: <a class="el" href="group__vars.html#ga51">vars.h</a><li>stp_set_top()
-: <a class="el" href="group__vars.html#ga19">vars.h</a><li>stp_set_verified()
-: <a class="el" href="group__vars.html#ga130">vars.h</a><li>stp_set_width()
-: <a class="el" href="group__vars.html#ga21">vars.h</a><li>stp_split_2()
-: <a class="el" href="bit-ops_8h.html#a1">bit-ops.h</a><li>stp_split_4()
-: <a class="el" href="bit-ops_8h.html#a2">bit-ops.h</a><li>stp_start_job()
-: <a class="el" href="group__printer.html#ga16">printers.h</a><li>stp_strdup()
-: <a class="el" href="group__util.html#ga30">util.h</a><li>stp_string_list_add_string()
-: <a class="el" href="string-list_8h.html#a7">string-list.h</a><li>stp_string_list_count()
-: <a class="el" href="string-list_8h.html#a5">string-list.h</a><li>stp_string_list_create()
-: <a class="el" href="string-list_8h.html#a1">string-list.h</a><li>stp_string_list_create_copy()
-: <a class="el" href="string-list_8h.html#a6">string-list.h</a><li>stp_string_list_create_from_params()
-: <a class="el" href="string-list_8h.html#a9">string-list.h</a><li>stp_string_list_destroy()
-: <a class="el" href="string-list_8h.html#a2">string-list.h</a><li>stp_string_list_find()
-: <a class="el" href="string-list_8h.html#a4">string-list.h</a><li>stp_string_list_is_present()
-: <a class="el" href="string-list_8h.html#a10">string-list.h</a><li>stp_string_list_param()
-: <a class="el" href="string-list_8h.html#a3">string-list.h</a><li>stp_string_list_remove_string()
-: <a class="el" href="string-list_8h.html#a8">string-list.h</a><li>stp_strlen()
-: <a class="el" href="group__util.html#ga28">util.h</a><li>stp_strndup()
-: <a class="el" href="group__util.html#ga29">util.h</a><li>stp_unpack_16()
-: <a class="el" href="bit-ops_8h.html#a6">bit-ops.h</a><li>stp_unpack_2()
-: <a class="el" href="bit-ops_8h.html#a3">bit-ops.h</a><li>stp_unpack_4()
-: <a class="el" href="bit-ops_8h.html#a4">bit-ops.h</a><li>stp_unpack_8()
-: <a class="el" href="bit-ops_8h.html#a5">bit-ops.h</a><li>stp_unregister_xml_parser()
-: <a class="el" href="xml_8h.html#a2">xml.h</a><li>stp_unregister_xml_preload()
-: <a class="el" href="xml_8h.html#a4">xml.h</a><li>stp_vars_copy()
-: <a class="el" href="group__vars.html#ga8">vars.h</a><li>stp_vars_create()
-: <a class="el" href="group__vars.html#ga7">vars.h</a><li>stp_vars_create_copy()
-: <a class="el" href="group__vars.html#ga9">vars.h</a><li>stp_vars_destroy()
-: <a class="el" href="group__vars.html#ga10">vars.h</a><li>stp_verify()
-: <a class="el" href="group__vars.html#ga123">vars.h</a><li>stp_verify_parameter()
-: <a class="el" href="group__vars.html#ga128">vars.h</a><li>stp_verify_printer_params()
-: <a class="el" href="group__printer.html#ga19">printers.h</a><li>stp_weave_parameters_by_row()
-: <a class="el" href="weave_8h.html#a25">weave.h</a><li>stp_write_weave()
-: <a class="el" href="weave_8h.html#a19">weave.h</a><li>stp_xml_exit()
-: <a class="el" href="xml_8h.html#a11">xml.h</a><li>stp_xml_get_node()
-: <a class="el" href="xml_8h.html#a12">xml.h</a><li>stp_xml_init()
-: <a class="el" href="xml_8h.html#a10">xml.h</a><li>stp_xml_init_defaults()
-: <a class="el" href="xml_8h.html#a5">xml.h</a><li>stp_xml_parse_file()
-: <a class="el" href="xml_8h.html#a6">xml.h</a><li>stp_xml_parse_file_named()
-: <a class="el" href="xml_8h.html#a21">xml.h</a><li>stp_xml_preinit()
-: <a class="el" href="xml_8h.html#a14">xml.h</a><li>stp_xmldoc_create_generic()
-: <a class="el" href="xml_8h.html#a13">xml.h</a><li>stp_xmlstrtod()
-: <a class="el" href="xml_8h.html#a9">xml.h</a><li>stp_xmlstrtol()
-: <a class="el" href="xml_8h.html#a7">xml.h</a><li>stp_xmlstrtoul()
-: <a class="el" href="xml_8h.html#a8">xml.h</a><li>stp_xmltree_create_from_array()
-: <a class="el" href="xml_8h.html#a20">xml.h</a><li>stp_xmltree_create_from_curve()
-: <a class="el" href="xml_8h.html#a18">xml.h</a><li>stp_xmltree_create_from_sequence()
-: <a class="el" href="xml_8h.html#a16">xml.h</a><li>stp_zalloc()
-: <a class="el" href="group__util.html#ga25">util.h</a><li>stp_zfwrite()
-: <a class="el" href="group__util.html#ga6">util.h</a><li>stp_zprintf()
-: <a class="el" href="group__util.html#ga5">util.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__util.html#gd0c145dc5cebecab0bb4e3ac40fc8e4d">util.h</a>
+<li>stp_allocate_component_data()
+: <a class="el" href="group__vars.html#gfd4f81ca2ad497bd21f005344844f9c4">vars.h</a>
+<li>stp_array_copy()
+: <a class="el" href="group__array.html#gaa9bf798890e01b4bbce8cda45615021">array.h</a>
+<li>stp_array_create()
+: <a class="el" href="group__array.html#ga3d385d3e2f248b1c1ac88d5f103e9a2">array.h</a>
+<li>stp_array_create_copy()
+: <a class="el" href="group__array.html#gd0b50228ca40df79196197f9c21f4b56">array.h</a>
+<li>stp_array_create_from_xmltree()
+: <a class="el" href="xml_8h.html#ce5ac81af291e43504d5c0200276e543">xml.h</a>
+<li>stp_array_destroy()
+: <a class="el" href="group__array.html#gafb2573df35220ef9be3f6ba4b8c871b">array.h</a>
+<li>stp_array_get_data()
+: <a class="el" href="group__array.html#ge0d44ee80048189d244b16f231c54b80">array.h</a>
+<li>stp_array_get_point()
+: <a class="el" href="group__array.html#g9078af984a5e1ec80a6068bdb51c9a6d">array.h</a>
+<li>stp_array_get_sequence()
+: <a class="el" href="group__array.html#ge05ba5cfe8c03e2435348d6c5488d87e">array.h</a>
+<li>stp_array_get_size()
+: <a class="el" href="group__array.html#gfe61db801ab3b0326646178e536dd161">array.h</a>
+<li>stp_array_set_data()
+: <a class="el" href="group__array.html#gea0493f5bec9c5c185679adfde3edc9a">array.h</a>
+<li>stp_array_set_point()
+: <a class="el" href="group__array.html#gd6b95b2efd500007b098594826f4467f">array.h</a>
+<li>stp_array_set_size()
+: <a class="el" href="group__array.html#ge6fb91b246ef5abd388927cb9674503e">array.h</a>
+<li>stp_asprintf()
+: <a class="el" href="group__util.html#g3f57c5298a5c6140ac56771dd62bd036">util.h</a>
+<li>stp_catprintf()
+: <a class="el" href="group__util.html#gd4f33438f0103a143d90dc9c48d248eb">util.h</a>
+<li>stp_channel_add()
+: <a class="el" href="channel_8h.html#f03151796a167ec708b5412a31ddced5">channel.h</a>
+<li>stp_channel_convert()
+: <a class="el" href="channel_8h.html#4559ad54f7de2403438baab1c97789f7">channel.h</a>
+<li>stp_channel_get_black_channel()
+: <a class="el" href="channel_8h.html#8a3cf94dfe1461bd0c8fb7464d5c99a6">channel.h</a>
+<li>stp_channel_get_curve()
+: <a class="el" href="channel_8h.html#36feed643e8768ff93308980203a92be">channel.h</a>
+<li>stp_channel_get_cutoff_adjustment()
+: <a class="el" href="channel_8h.html#f903f5318c045567f6aa3b6f1496b5ba">channel.h</a>
+<li>stp_channel_get_density_adjustment()
+: <a class="el" href="channel_8h.html#43188fd2c70d894e1e050277c1e4da35">channel.h</a>
+<li>stp_channel_get_gcr_curve()
+: <a class="el" href="channel_8h.html#c5c6578307d574f53c8f9110053fe9c5">channel.h</a>
+<li>stp_channel_get_gloss_channel()
+: <a class="el" href="channel_8h.html#7771fa6878d414b4cd3b08743aadc3fc">channel.h</a>
+<li>stp_channel_get_gloss_limit()
+: <a class="el" href="channel_8h.html#9231b8d3be7ec55dc657da2e6a5c406e">channel.h</a>
+<li>stp_channel_get_ink_limit()
+: <a class="el" href="channel_8h.html#fe8ad41148d568cb1d662064ec721ac1">channel.h</a>
+<li>stp_channel_get_input()
+: <a class="el" href="channel_8h.html#c73acbaeb300c75912529c5064ea507a">channel.h</a>
+<li>stp_channel_get_output()
+: <a class="el" href="channel_8h.html#3ad58abee1208b328da69e49d230a54f">channel.h</a>
+<li>stp_channel_get_value()
+: <a class="el" href="channel_8h.html#748f1fc90c60e70016998953b1adcde2">channel.h</a>
+<li>stp_channel_initialize()
+: <a class="el" href="channel_8h.html#35b64c052b8dcfd4f1576b10d999e022">channel.h</a>
+<li>stp_channel_reset()
+: <a class="el" href="channel_8h.html#90026b1db4586b08df148db41a676b50">channel.h</a>
+<li>stp_channel_reset_channel()
+: <a class="el" href="channel_8h.html#b4b4591b1709146874c0218bc0591255">channel.h</a>
+<li>stp_channel_set_black_channel()
+: <a class="el" href="channel_8h.html#1c1101b3f21368b26241a0db2877364e">channel.h</a>
+<li>stp_channel_set_curve()
+: <a class="el" href="channel_8h.html#9e2107aa3cc118db2b6540f939064fed">channel.h</a>
+<li>stp_channel_set_cutoff_adjustment()
+: <a class="el" href="channel_8h.html#59a4810ca297444fb16a5a1a1db319ed">channel.h</a>
+<li>stp_channel_set_density_adjustment()
+: <a class="el" href="channel_8h.html#e7bd4572fb2ac86694555d0b827a2db9">channel.h</a>
+<li>stp_channel_set_gcr_curve()
+: <a class="el" href="channel_8h.html#4f0863196d55416aa58ea9815eb33312">channel.h</a>
+<li>stp_channel_set_gloss_channel()
+: <a class="el" href="channel_8h.html#b09858181233a7777b2d49ca50a327c6">channel.h</a>
+<li>stp_channel_set_gloss_limit()
+: <a class="el" href="channel_8h.html#774df9fbabb8fcd9241976cc50c9501d">channel.h</a>
+<li>stp_channel_set_ink_limit()
+: <a class="el" href="channel_8h.html#68afca52a3f3c0c72c1ff0329ef245c7">channel.h</a>
+<li>stp_check_array_parameter()
+: <a class="el" href="group__vars.html#g5a629e6da1f5008f0db034191ad8b1d5">vars.h</a>
+<li>stp_check_boolean_parameter()
+: <a class="el" href="group__vars.html#g23b9c17426210460618c4f95c5f34229">vars.h</a>
+<li>stp_check_curve_parameter()
+: <a class="el" href="group__vars.html#g6c94a1df4388b142d00d5d30df904b47">vars.h</a>
+<li>stp_check_dimension_parameter()
+: <a class="el" href="group__vars.html#gc1f2b865c76da441b6c1bd9b5b93aa1f">vars.h</a>
+<li>stp_check_file_parameter()
+: <a class="el" href="group__vars.html#ga7db6701be5d05e545c79db905e4c7eb">vars.h</a>
+<li>stp_check_float_parameter()
+: <a class="el" href="group__vars.html#gb12bebb419eb1ae8f323aa931e324389">vars.h</a>
+<li>stp_check_int_parameter()
+: <a class="el" href="group__vars.html#g4fd7914c01e2e1b34797736dfd2c9b9c">vars.h</a>
+<li>stp_check_raw_parameter()
+: <a class="el" href="group__vars.html#g285f05c648724c80bf05af30f87120a3">vars.h</a>
+<li>stp_check_string_parameter()
+: <a class="el" href="group__vars.html#g8189b61073bfcd0244d5d6f2a2c8ba86">vars.h</a>
+<li>stp_check_version()
+: <a class="el" href="group__version.html#g05a93cb4ac52cc50875b5839c59bcafc">gutenprint-version.h</a>
+<li>stp_clear_array_parameter()
+: <a class="el" href="group__vars.html#g7c67cef38cead5f519fd04ae09265b53">vars.h</a>
+<li>stp_clear_boolean_parameter()
+: <a class="el" href="group__vars.html#g42ebfed8dec2054799e4943a8ca84267">vars.h</a>
+<li>stp_clear_curve_parameter()
+: <a class="el" href="group__vars.html#gf52a0b0c3b0e0fee1fc46516b1bc0c4e">vars.h</a>
+<li>stp_clear_dimension_parameter()
+: <a class="el" href="group__vars.html#g514a21602ae7a8ebe8e5072a5a4b6f89">vars.h</a>
+<li>stp_clear_file_parameter()
+: <a class="el" href="group__vars.html#g4fad48e3e6453842559bd872650cb88f">vars.h</a>
+<li>stp_clear_float_parameter()
+: <a class="el" href="group__vars.html#g4eccbbe421f8b0c9342b17cef40b263d">vars.h</a>
+<li>stp_clear_int_parameter()
+: <a class="el" href="group__vars.html#g2107c08f37e31f45253f7d75a3773d46">vars.h</a>
+<li>stp_clear_raw_parameter()
+: <a class="el" href="group__vars.html#g11b79add82faf23b0e3c758f9530d95c">vars.h</a>
+<li>stp_clear_string_parameter()
+: <a class="el" href="group__vars.html#g9e98ef9a9b1b84a0c0580fe024e35490">vars.h</a>
+<li>stp_color_count()
+: <a class="el" href="group__color.html#g68c13c36d723e5604507bf33fe629f8b">color.h</a>
+<li>stp_color_describe_parameter()
+: <a class="el" href="group__color.html#g83bc80c9fd84d741099bc20285a1b655">color.h</a>
+<li>stp_color_get_long_name()
+: <a class="el" href="group__color.html#g612389b45f09358f6bad0e376c91b057">color.h</a>
+<li>stp_color_get_name()
+: <a class="el" href="group__color.html#g5a4a4da67cb5c3f1c0a2a9618e46ed50">color.h</a>
+<li>stp_color_get_row()
+: <a class="el" href="group__color.html#g0cf28c3c9638987df4b1740deadba0cb">color.h</a>
+<li>stp_color_init()
+: <a class="el" href="group__color.html#g23392fc53078d51fcd14d6d565d56423">color.h</a>
+<li>stp_color_list_parameters()
+: <a class="el" href="group__color.html#ga282220724877a57738b047140835141">color.h</a>
+<li>stp_color_register()
+: <a class="el" href="group__color.html#g47d6a8163ef21a6e700b1371228b851d">color.h</a>
+<li>stp_color_unregister()
+: <a class="el" href="group__color.html#g2b62ec8e0afe1b6297bc71466f8a334c">color.h</a>
+<li>stp_copy_options()
+: <a class="el" href="group__vars.html#gf7d2d5a9897c9ce77bb16f4a1addaa62">vars.h</a>
+<li>stp_curve_cache_copy()
+: <a class="el" href="curve-cache_8h.html#f5642e9d4e265b8d16db6075e1309a20">curve-cache.h</a>
+<li>stp_curve_cache_curve_data()
+: <a class="el" href="curve-cache_8h.html#f3e398d179e00c2e7d8b7c2e5dcbfd5c">curve-cache.h</a>
+<li>stp_curve_cache_curve_invalidate()
+: <a class="el" href="curve-cache_8h.html#8d9c7b9a9aca371b6d2e72dcfc367f88">curve-cache.h</a>
+<li>stp_curve_cache_get_count()
+: <a class="el" href="curve-cache_8h.html#aefb6ef535ba108e0fdba1db4b58bd34">curve-cache.h</a>
+<li>stp_curve_cache_get_curve()
+: <a class="el" href="curve-cache_8h.html#26161d0b2b6c8b97e0de2dc12619cc6c">curve-cache.h</a>
+<li>stp_curve_cache_get_double_data()
+: <a class="el" href="curve-cache_8h.html#45415b5aa0600b60b65880803aea84b4">curve-cache.h</a>
+<li>stp_curve_cache_get_ushort_data()
+: <a class="el" href="curve-cache_8h.html#204df5bd2ecc318cccf6e2541d8b4830">curve-cache.h</a>
+<li>stp_curve_cache_set_curve()
+: <a class="el" href="curve-cache_8h.html#8469e7bd7d80cfb01fc470a42e6ac805">curve-cache.h</a>
+<li>stp_curve_cache_set_curve_copy()
+: <a class="el" href="curve-cache_8h.html#cd8bbfbdb0b60d079b6615cc4a19ee56">curve-cache.h</a>
+<li>stp_curve_compose()
+: <a class="el" href="group__curve.html#g55c83a9139fc1b06b90e983d7c1ceff7">curve.h</a>
+<li>stp_curve_copy()
+: <a class="el" href="group__curve.html#gcd7861bf1c9d61ac4ec87844a15ab9d3">curve.h</a>
+<li>stp_curve_count_points()
+: <a class="el" href="group__curve.html#g766ff02b29b976372779f719076ad017">curve.h</a>
+<li>stp_curve_create()
+: <a class="el" href="group__curve.html#g6b3640f0e25bd9d38e46bdc1b2ee58a4">curve.h</a>
+<li>stp_curve_create_copy()
+: <a class="el" href="group__curve.html#g972ed591394396e0c66e928a0695b3bf">curve.h</a>
+<li>stp_curve_create_from_file()
+: <a class="el" href="group__curve.html#gd96d7d1cda5f037f7d6a9b651ebbbb46">curve.h</a>
+<li>stp_curve_create_from_stream()
+: <a class="el" href="group__curve.html#g478a24e44a3ce345f7207cf7ded12e37">curve.h</a>
+<li>stp_curve_create_from_string()
+: <a class="el" href="group__curve.html#gb8c0df217306a6e0597f058efbfaca82">curve.h</a>
+<li>stp_curve_create_from_xmltree()
+: <a class="el" href="xml_8h.html#112e57d9f022170ee00b0a66fea1770f">xml.h</a>
+<li>stp_curve_destroy()
+: <a class="el" href="group__curve.html#g4294b85e848fe421496469e2406ef380">curve.h</a>
+<li>stp_curve_free_curve_cache()
+: <a class="el" href="curve-cache_8h.html#80cb29d2d12707901ca9261df5f3cd1c">curve-cache.h</a>
+<li>stp_curve_get_bounds()
+: <a class="el" href="group__curve.html#g63c3386fbfd75da9fe985673bf7b1ca3">curve.h</a>
+<li>stp_curve_get_data()
+: <a class="el" href="group__curve.html#gb2208f56694e47e4300d10e057f59ee8">curve.h</a>
+<li>stp_curve_get_data_points()
+: <a class="el" href="group__curve.html#g79e0d6afa3573917c756af64b56a0d82">curve.h</a>
+<li>stp_curve_get_float_data()
+: <a class="el" href="group__curve.html#g251f105cb5f2b126ea02b7908f717c18">curve.h</a>
+<li>stp_curve_get_gamma()
+: <a class="el" href="group__curve.html#g0420a6cfa87aa96e5c9a56142aa0178d">curve.h</a>
+<li>stp_curve_get_int_data()
+: <a class="el" href="group__curve.html#g6de80e81b64262e0051441f697ae4de4">curve.h</a>
+<li>stp_curve_get_interpolation_type()
+: <a class="el" href="group__curve.html#g42c98a6a6d2512516738b6df9367510e">curve.h</a>
+<li>stp_curve_get_long_data()
+: <a class="el" href="group__curve.html#gf59bd38c9dfc7beb08a283dc9e400bf2">curve.h</a>
+<li>stp_curve_get_point()
+: <a class="el" href="group__curve.html#g569aae57147ed7681f23e0e60bd8af35">curve.h</a>
+<li>stp_curve_get_range()
+: <a class="el" href="group__curve.html#gcb8e51731b9385556747744a0d4f43fb">curve.h</a>
+<li>stp_curve_get_sequence()
+: <a class="el" href="group__curve.html#gde323594e84d4380c88ecf122a5a4da8">curve.h</a>
+<li>stp_curve_get_short_data()
+: <a class="el" href="group__curve.html#g87c5d1904efa58be8a21ab6b2c41d0b9">curve.h</a>
+<li>stp_curve_get_subrange()
+: <a class="el" href="group__curve.html#g5cbf7c4b6ad96ecb35fc06f46c0319f0">curve.h</a>
+<li>stp_curve_get_uint_data()
+: <a class="el" href="group__curve.html#g19b3160a57dc6959fe08c631c7206a8a">curve.h</a>
+<li>stp_curve_get_ulong_data()
+: <a class="el" href="group__curve.html#g24a862eda4cdbb626f51aeb7d8ae9a50">curve.h</a>
+<li>stp_curve_get_ushort_data()
+: <a class="el" href="group__curve.html#ga02125af6b9c192e34985851370391b8">curve.h</a>
+<li>stp_curve_get_wrap()
+: <a class="el" href="group__curve.html#g859020827897bac0f4671322ec027dc4">curve.h</a>
+<li>stp_curve_interpolate_value()
+: <a class="el" href="group__curve.html#gb33642ee6c49334f379a4dc185ecd355">curve.h</a>
+<li>stp_curve_is_piecewise()
+: <a class="el" href="group__curve.html#g29b022a3055afe0b48d1f2736ff2f4da">curve.h</a>
+<li>stp_curve_resample()
+: <a class="el" href="group__curve.html#g87298cf562468cbcf2c1f76a0ab80b62">curve.h</a>
+<li>stp_curve_rescale()
+: <a class="el" href="group__curve.html#gad611b3ddbd667ec204fa7b42f8d7546">curve.h</a>
+<li>stp_curve_set_bounds()
+: <a class="el" href="group__curve.html#ge32fb850963b8694d3739c0ed8475f75">curve.h</a>
+<li>stp_curve_set_data()
+: <a class="el" href="group__curve.html#g81bceb4cb991cef1cda2298cf7bb9f15">curve.h</a>
+<li>stp_curve_set_data_points()
+: <a class="el" href="group__curve.html#gce09cab4e6ae3d55f75aacae3689e8e6">curve.h</a>
+<li>stp_curve_set_float_data()
+: <a class="el" href="group__curve.html#gbd7a39289471607311141c7fc3bbb415">curve.h</a>
+<li>stp_curve_set_gamma()
+: <a class="el" href="group__curve.html#gcb8a2b9b21f97f32faacb99a6125e152">curve.h</a>
+<li>stp_curve_set_int_data()
+: <a class="el" href="group__curve.html#g31e76843f4d2f207701755b58766a670">curve.h</a>
+<li>stp_curve_set_interpolation_type()
+: <a class="el" href="group__curve.html#g82890cef78f5861a88c5789c33693423">curve.h</a>
+<li>stp_curve_set_long_data()
+: <a class="el" href="group__curve.html#ge6a435a21a5c4b5e582d42095a7b06fc">curve.h</a>
+<li>stp_curve_set_point()
+: <a class="el" href="group__curve.html#g2d3b8372bde3fce699a3b7bb3c9d8582">curve.h</a>
+<li>stp_curve_set_short_data()
+: <a class="el" href="group__curve.html#g2fa5222aab07e85f215e389734b6dbea">curve.h</a>
+<li>stp_curve_set_subrange()
+: <a class="el" href="group__curve.html#g73dfcc4c95734449965227e21deb3037">curve.h</a>
+<li>stp_curve_set_uint_data()
+: <a class="el" href="group__curve.html#g3ee80f8e4f33691a78b3ad8c3fd7c34f">curve.h</a>
+<li>stp_curve_set_ulong_data()
+: <a class="el" href="group__curve.html#g723173297f5b67af937205c7d74ac353">curve.h</a>
+<li>stp_curve_set_ushort_data()
+: <a class="el" href="group__curve.html#g0af395eefa7bfe0d19acc1acbaeefe48">curve.h</a>
+<li>stp_curve_write()
+: <a class="el" href="group__curve.html#gc12af55cf0eb2f76db967886f8996313">curve.h</a>
+<li>stp_curve_write_string()
+: <a class="el" href="group__curve.html#gf2f0da590278ff74af1eccb0aa0c7169">curve.h</a>
+<li>stp_default_media_size()
+: <a class="el" href="group__papersize.html#g33c0be56646361b1ce85a9d338336dd3">paper.h</a>
+<li>stp_default_settings()
+: <a class="el" href="group__vars.html#gf63982a6e44f8b62532346d9ceb3d91c">vars.h</a>
+<li>stp_deprintf()
+: <a class="el" href="group__util.html#g129f45d7df47fd58d8653538fd13a1f2">util.h</a>
+<li>stp_describe_output()
+: <a class="el" href="group__printer.html#g50b48bab8d6d1734c3a0f6622d65582e">printers.h</a>
+<li>stp_describe_parameter()
+: <a class="el" href="group__vars.html#g0b8991bd1a91e2cac7d0b355b1186c8e">vars.h</a>
+<li>stp_describe_resolution()
+: <a class="el" href="group__vars.html#g88715b31fcec18778f769ffbc1b55384">vars.h</a>
+<li>stp_destroy_component_data()
+: <a class="el" href="group__vars.html#g151b7d922a3e1e5e9d9f0ea8de6ab70a">vars.h</a>
+<li>stp_dither()
+: <a class="el" href="dither_8h.html#0a470a9c9daef26e90bdb890479a7f87">dither.h</a>
+<li>stp_dither_add_channel()
+: <a class="el" href="dither_8h.html#d70196f1a4510c43f3651bf1450be5fa">dither.h</a>
+<li>stp_dither_describe_parameter()
+: <a class="el" href="dither_8h.html#f1c4669d2bed56e2e1403a7d0f36f6ba">dither.h</a>
+<li>stp_dither_get_channel()
+: <a class="el" href="dither_8h.html#8866521ed5c139e2048e5548cc4fb43f">dither.h</a>
+<li>stp_dither_get_first_position()
+: <a class="el" href="dither_8h.html#fe180672fad52d306e737a333ea113fb">dither.h</a>
+<li>stp_dither_get_last_position()
+: <a class="el" href="dither_8h.html#ddc996112f61432ff66a10eb502d9a4d">dither.h</a>
+<li>stp_dither_init()
+: <a class="el" href="dither_8h.html#9835738585d6a9053eaeacdca25d0fe6">dither.h</a>
+<li>stp_dither_internal()
+: <a class="el" href="dither_8h.html#70a6b29366005ba76ee77e9f1aaae105">dither.h</a>
+<li>stp_dither_list_parameters()
+: <a class="el" href="dither_8h.html#27fa3e870e438b0c399472a908555630">dither.h</a>
+<li>stp_dither_matrix_clone()
+: <a class="el" href="dither_8h.html#d0dfe2800ed318431a0a54c1ed7d383b">dither.h</a>
+<li>stp_dither_matrix_copy()
+: <a class="el" href="dither_8h.html#3ea3c72ff26afef246873edc0bc542d3">dither.h</a>
+<li>stp_dither_matrix_destroy()
+: <a class="el" href="dither_8h.html#49ff7bd6b10cd34f9164b4414adbb87c">dither.h</a>
+<li>stp_dither_matrix_init()
+: <a class="el" href="dither_8h.html#2c42ec7156263c024ea6f51ab3b17530">dither.h</a>
+<li>stp_dither_matrix_init_from_dither_array()
+: <a class="el" href="dither_8h.html#53b7ba7fd141db6ef43c68a6f500bda2">dither.h</a>
+<li>stp_dither_matrix_init_short()
+: <a class="el" href="dither_8h.html#588103d2a828a6c5f51577a917b09cdf">dither.h</a>
+<li>stp_dither_matrix_iterated_init()
+: <a class="el" href="dither_8h.html#36691189c1f859d82675f32f5046e674">dither.h</a>
+<li>stp_dither_matrix_scale_exponentially()
+: <a class="el" href="dither_8h.html#a62e8e672a125150074ea9bddb474423">dither.h</a>
+<li>stp_dither_matrix_set_row()
+: <a class="el" href="dither_8h.html#a6ca0a88b0bef517cc1909fb7074e8ac">dither.h</a>
+<li>stp_dither_matrix_shear()
+: <a class="el" href="dither_8h.html#df8bb5a54d552846dcf4d1534d612b65">dither.h</a>
+<li>stp_dither_matrix_validate_array()
+: <a class="el" href="dither_8h.html#ad322d923e2d9c3141cc50863d627b25">dither.h</a>
+<li>stp_dither_set_adaptive_limit()
+: <a class="el" href="dither_8h.html#c6a4aa7bda3af1ae03d87f243311ebba">dither.h</a>
+<li>stp_dither_set_ink_spread()
+: <a class="el" href="dither_8h.html#b47439fc32e7f669f8cd6c41acdcf398">dither.h</a>
+<li>stp_dither_set_inks()
+: <a class="el" href="dither_8h.html#5b8786ffa17dcc1604521b1d1cc5a3a5">dither.h</a>
+<li>stp_dither_set_inks_full()
+: <a class="el" href="dither_8h.html#f5822743e380d0d51a397dcb3eb6247c">dither.h</a>
+<li>stp_dither_set_inks_simple()
+: <a class="el" href="dither_8h.html#4dd13ea23fe601571d864eabae4b0c40">dither.h</a>
+<li>stp_dither_set_iterated_matrix()
+: <a class="el" href="dither_8h.html#57aecb702251a2e18848b02109521aed">dither.h</a>
+<li>stp_dither_set_matrix()
+: <a class="el" href="dither_8h.html#a973f651768626a6eb7ab9ad4ce09b2c">dither.h</a>
+<li>stp_dither_set_matrix_from_dither_array()
+: <a class="el" href="dither_8h.html#3155913bdc63c0545786fc427ca2396a">dither.h</a>
+<li>stp_dither_set_randomizer()
+: <a class="el" href="dither_8h.html#560bcf46dfa233a01bdf6042e4680f54">dither.h</a>
+<li>stp_dither_set_transition()
+: <a class="el" href="dither_8h.html#6f4efd170562a43139f7d6a4b41ecaf3">dither.h</a>
+<li>stp_dprintf()
+: <a class="el" href="group__util.html#g511e0c4cac91c674797da98ab96b83e6">util.h</a>
+<li>stp_end_job()
+: <a class="el" href="group__printer.html#ge61d056dd504facc72ff56d7f16eb23c">printers.h</a>
+<li>stp_eprintf()
+: <a class="el" href="group__util.html#ge53707df5c9945f289c58bfbe08a8d88">util.h</a>
+<li>stp_erprintf()
+: <a class="el" href="group__util.html#g1df22de14e3275cb26ede10da66eebdf">util.h</a>
+<li>stp_erputc()
+: <a class="el" href="group__util.html#g15987fbd850e04f2520cb151e08908e1">util.h</a>
+<li>stp_family_register()
+: <a class="el" href="group__printer.html#g1c6d389f49a185ca24546107bd6f4993">printers.h</a>
+<li>stp_family_unregister()
+: <a class="el" href="group__printer.html#g67e5c18254f7ad0b0fd77b4cc2265405">printers.h</a>
+<li>stp_fill_parameter_settings()
+: <a class="el" href="group__vars.html#g7f2c578ff7ae28a3db502476aa10137e">vars.h</a>
+<li>stp_find_standard_dither_array()
+: <a class="el" href="dither_8h.html#c523d1ba539398308a7ea83f4188d6ae">dither.h</a>
+<li>stp_flush_all()
+: <a class="el" href="weave_8h.html#b9694e4381a005efb70daea2429345a3">weave.h</a>
+<li>stp_flush_debug_messages()
+: <a class="el" href="group__util.html#gbe74390c1422e9746745da55692f47b8">util.h</a>
+<li>stp_fold()
+: <a class="el" href="bit-ops_8h.html#1a36a9f23f967528df8fffbd71b5e96c">bit-ops.h</a>
+<li>stp_fold_3bit()
+: <a class="el" href="bit-ops_8h.html#0ee5e547d025f7113f275dbb4614230c">bit-ops.h</a>
+<li>stp_fold_3bit_323()
+: <a class="el" href="bit-ops_8h.html#fe47834318158a214ca693f1433996f1">bit-ops.h</a>
+<li>stp_fold_4bit()
+: <a class="el" href="bit-ops_8h.html#62ac3ec2651afff5fbe6c63544a13c66">bit-ops.h</a>
+<li>stp_free()
+: <a class="el" href="group__util.html#g7d0c40c3157b2c5c630200352064874c">util.h</a>
+<li>stp_get_array_parameter()
+: <a class="el" href="group__vars.html#gc50c216c2d5cd56a9704f48d4338b179">vars.h</a>
+<li>stp_get_array_parameter_active()
+: <a class="el" href="group__vars.html#gc9f85c3a8bf99e09150cbf4220e4b983">vars.h</a>
+<li>stp_get_boolean_parameter()
+: <a class="el" href="group__vars.html#g8a30b26fa842805384b6ad663cabaea2">vars.h</a>
+<li>stp_get_boolean_parameter_active()
+: <a class="el" href="group__vars.html#gb33cf5376adc63e826cd3dedae33e930">vars.h</a>
+<li>stp_get_color_by_colorfuncs()
+: <a class="el" href="group__color.html#g578f80b2bc3937df38ce7e803f5f472c">color.h</a>
+<li>stp_get_color_by_index()
+: <a class="el" href="group__color.html#g68ba525119da39ae854645ae649557d3">color.h</a>
+<li>stp_get_color_by_name()
+: <a class="el" href="group__color.html#g3b8f62108f3604480e7b89b253527f4a">color.h</a>
+<li>stp_get_color_conversion()
+: <a class="el" href="group__vars.html#g2bac9212773ecf603b7667bd0268c23e">vars.h</a>
+<li>stp_get_component_data()
+: <a class="el" href="group__vars.html#g1666dd1571bdb866a85d4318858893be">vars.h</a>
+<li>stp_get_curve_parameter()
+: <a class="el" href="group__vars.html#g553dec81dd8b3e5590d963ba72223557">vars.h</a>
+<li>stp_get_curve_parameter_active()
+: <a class="el" href="group__vars.html#ge36bf982c52215f11fe8e392b4b3d705">vars.h</a>
+<li>stp_get_debug_level()
+: <a class="el" href="group__util.html#geba8c24f265ee904c5876704b767841c">util.h</a>
+<li>stp_get_dimension_parameter()
+: <a class="el" href="group__vars.html#g3c8d1333086ca5a01a3439f94d9f94d3">vars.h</a>
+<li>stp_get_dimension_parameter_active()
+: <a class="el" href="group__vars.html#g45f9abd8ac6772ea850344c513f6c436">vars.h</a>
+<li>stp_get_driver()
+: <a class="el" href="group__vars.html#g20c45707399ef6fdf6ee8c8209b5c7c0">vars.h</a>
+<li>stp_get_errdata()
+: <a class="el" href="group__vars.html#gd08bdcd721d37f52993c1862e25ebaf7">vars.h</a>
+<li>stp_get_errfunc()
+: <a class="el" href="group__vars.html#g2f246d3af2be9e108abe423691e16049">vars.h</a>
+<li>stp_get_file_parameter()
+: <a class="el" href="group__vars.html#g2021992d89c92b10138fb012a9554a08">vars.h</a>
+<li>stp_get_file_parameter_active()
+: <a class="el" href="group__vars.html#g47e7a69ff8e23eed6188542c5c8bff4f">vars.h</a>
+<li>stp_get_float_parameter()
+: <a class="el" href="group__vars.html#g365412d9c176fd3ac9375ded3f22ddb3">vars.h</a>
+<li>stp_get_float_parameter_active()
+: <a class="el" href="group__vars.html#g4b8f9847f2eebfff53446a9bc235ab68">vars.h</a>
+<li>stp_get_height()
+: <a class="el" href="group__vars.html#g8731a92f5d3047e00ba33577821d5aec">vars.h</a>
+<li>stp_get_imageable_area()
+: <a class="el" href="group__vars.html#g67d1e68ed47e5b554f2021fca1f01978">vars.h</a>
+<li>stp_get_int_parameter()
+: <a class="el" href="group__vars.html#g7c0d95ba35aba0786bfc5f918efa79fc">vars.h</a>
+<li>stp_get_int_parameter_active()
+: <a class="el" href="group__vars.html#gb74fd69c4ef62af7b5ab33c6baf48b8b">vars.h</a>
+<li>stp_get_left()
+: <a class="el" href="group__vars.html#g5c02ee2422d86e4bcdcae613c70c9e1e">vars.h</a>
+<li>stp_get_lineactive_by_pass()
+: <a class="el" href="weave_8h.html#4c7e67ed92ac3427c94fb0e6a85bfce9">weave.h</a>
+<li>stp_get_linebases_by_pass()
+: <a class="el" href="weave_8h.html#1ec75a70b7dad8a5d0e4c963d67677c3">weave.h</a>
+<li>stp_get_linecount_by_pass()
+: <a class="el" href="weave_8h.html#5acdf7cc603254e68b0ae39e45ea52f3">weave.h</a>
+<li>stp_get_lineoffsets_by_pass()
+: <a class="el" href="weave_8h.html#986bb835225820c68d85041e797cf2a5">weave.h</a>
+<li>stp_get_maximum_imageable_area()
+: <a class="el" href="group__vars.html#gd17cadb7fd78bffb759f2213a1a90df6">vars.h</a>
+<li>stp_get_media_size()
+: <a class="el" href="group__vars.html#gc9e6d740ffc4cff5dc7d0bf106a3e7df">vars.h</a>
+<li>stp_get_model_id()
+: <a class="el" href="group__printer.html#g2057c5fcfc31d8b4cf7f3291cf3c0cf4">printers.h</a>
+<li>stp_get_outdata()
+: <a class="el" href="group__vars.html#g7042b05e0df5b32206d54397429bbac5">vars.h</a>
+<li>stp_get_outfunc()
+: <a class="el" href="group__vars.html#g7c6c7c547d0c973ac801362db5ca4879">vars.h</a>
+<li>stp_get_page_height()
+: <a class="el" href="group__vars.html#gc0c4928fa488bb95e73ba9b8aa932584">vars.h</a>
+<li>stp_get_page_width()
+: <a class="el" href="group__vars.html#gad2d305eed993707d22263b54578a39b">vars.h</a>
+<li>stp_get_papersize_by_index()
+: <a class="el" href="group__papersize.html#gb2e9f694a3b90aeaaa14d6af3b5fe75a">paper.h</a>
+<li>stp_get_papersize_by_name()
+: <a class="el" href="group__papersize.html#g60f3dee8f26cac05d8d6fcaff1e39630">paper.h</a>
+<li>stp_get_papersize_by_size()
+: <a class="el" href="group__papersize.html#g1484a5e75a2b2921bbe0c9e17deb0b77">paper.h</a>
+<li>stp_get_parameter_list()
+: <a class="el" href="group__vars.html#g12e8bb617e5c90da99d6d74519664634">vars.h</a>
+<li>stp_get_pass_by_pass()
+: <a class="el" href="weave_8h.html#5412630e5a7ba809b6ef84ab4e6c9f09">weave.h</a>
+<li>stp_get_printer()
+: <a class="el" href="group__printer.html#gc649c4b3d0a93f26f99deb4b081305c1">printers.h</a>
+<li>stp_get_printer_by_driver()
+: <a class="el" href="group__printer.html#ge45de9ef94fb609c2a54f1d80144552e">printers.h</a>
+<li>stp_get_printer_by_index()
+: <a class="el" href="group__printer.html#g440501ca226e0a9ac1335c7e52ee55a6">printers.h</a>
+<li>stp_get_printer_by_long_name()
+: <a class="el" href="group__printer.html#g6bd5abd876100c17fc9029659fed92f4">printers.h</a>
+<li>stp_get_printer_index_by_driver()
+: <a class="el" href="group__printer.html#g41094e69b71eb930e770bd2cf8bbf795">printers.h</a>
+<li>stp_get_raw_parameter()
+: <a class="el" href="group__vars.html#g9fff6c14a71f5f8ec28620ef64a92fd5">vars.h</a>
+<li>stp_get_raw_parameter_active()
+: <a class="el" href="group__vars.html#gb6e41a5edb7474ed7ac26e236e00c80c">vars.h</a>
+<li>stp_get_release_version()
+: <a class="el" href="group__util.html#g5ba7edc43ed094f32ae7d9158a362a7b">util.h</a>
+<li>stp_get_size_limit()
+: <a class="el" href="group__vars.html#g0c8ee62453baff3d2c00e0ccae67b049">vars.h</a>
+<li>stp_get_string_parameter()
+: <a class="el" href="group__vars.html#gb5b21e5606b8ca755c5eac7774260efa">vars.h</a>
+<li>stp_get_string_parameter_active()
+: <a class="el" href="group__vars.html#g0b7be7ba9f763be692dd833a434ed13d">vars.h</a>
+<li>stp_get_top()
+: <a class="el" href="group__vars.html#g292132b97b20a6d034e22f4146d36131">vars.h</a>
+<li>stp_get_verified()
+: <a class="el" href="group__vars.html#g6d04a3c444753f11004ad6259a91e853">vars.h</a>
+<li>stp_get_version()
+: <a class="el" href="group__util.html#g1f0797636484393574cb95e667819dc1">util.h</a>
+<li>stp_get_width()
+: <a class="el" href="group__vars.html#g1c54d99b94c69a67eb4ae0349a4720e7">vars.h</a>
+<li>stp_image_conclude()
+: <a class="el" href="group__image.html#g7598151354fbeb5f6a8b3f92d1e40ad7">image.h</a>
+<li>stp_image_get_appname()
+: <a class="el" href="group__image.html#g1643f6b9eb180e98f3c1c267950f18d2">image.h</a>
+<li>stp_image_get_row()
+: <a class="el" href="group__image.html#g01d72a16de9e98722859ca651561e8f5">image.h</a>
+<li>stp_image_height()
+: <a class="el" href="group__image.html#gf9dcdf718ad99df9eb71fc542d5b47e1">image.h</a>
+<li>stp_image_init()
+: <a class="el" href="group__image.html#gd257f72ac5272e94ff9314f8ecd24f1e">image.h</a>
+<li>stp_image_reset()
+: <a class="el" href="group__image.html#gf2fc433dba580b9ec8e69aebc2e65338">image.h</a>
+<li>stp_image_width()
+: <a class="el" href="group__image.html#gbe86b2ff9a3a0c0e98248990f9be5652">image.h</a>
+<li>stp_init()
+: <a class="el" href="group__util.html#g2ce0a2e8887fe5ff7f3eed1370d0d691">util.h</a>
+<li>stp_init_debug_messages()
+: <a class="el" href="group__util.html#g6d15e5b4e00f9d242166edb5332f8368">util.h</a>
+<li>stp_initialize_printer_defaults()
+: <a class="el" href="group__printer.html#g381f3a4f132a00d6d2e2a9b54f9ed675">printers.h</a>
+<li>stp_initialize_weave()
+: <a class="el" href="weave_8h.html#5b4fc76c83f5408182f90fb139c06b50">weave.h</a>
+<li>stp_known_papersizes()
+: <a class="el" href="group__papersize.html#g84fd0bad33b134217f54fa8c1e6c8b99">paper.h</a>
+<li>stp_list_copy()
+: <a class="el" href="group__list.html#g0ba249dd06efbf5c0af8511ceab671e8">list.h</a>
+<li>stp_list_create()
+: <a class="el" href="group__list.html#g3cfea94cd07f50d7d9b4ce384d349fca">list.h</a>
+<li>stp_list_destroy()
+: <a class="el" href="group__list.html#ge23ef06175b27dd6772d4d4c098999b1">list.h</a>
+<li>stp_list_get_copyfunc()
+: <a class="el" href="group__list.html#g686e92ee802147171e5fc723d0079b8d">list.h</a>
+<li>stp_list_get_end()
+: <a class="el" href="group__list.html#ge939f15ee1a6e4c0aaad7a7be7f40b74">list.h</a>
+<li>stp_list_get_freefunc()
+: <a class="el" href="group__list.html#gbfc1ef258084a3e1ad959aa3d2f053f4">list.h</a>
+<li>stp_list_get_item_by_index()
+: <a class="el" href="group__list.html#gd377973e8b13d02c9c111d970f491993">list.h</a>
+<li>stp_list_get_item_by_long_name()
+: <a class="el" href="group__list.html#gcc9140df3f4311cd750ba10a1cbf37d1">list.h</a>
+<li>stp_list_get_item_by_name()
+: <a class="el" href="group__list.html#g729867c847dd8282f74806968c708f28">list.h</a>
+<li>stp_list_get_length()
+: <a class="el" href="group__list.html#ge22741060734c9cbc47656c5ea35c3f3">list.h</a>
+<li>stp_list_get_long_namefunc()
+: <a class="el" href="group__list.html#gb99b3ed6da1ea739eed3f2c04fbb7fa7">list.h</a>
+<li>stp_list_get_namefunc()
+: <a class="el" href="group__list.html#g50b1ab3c3b6b0ba7c0cf2128e2024369">list.h</a>
+<li>stp_list_get_sortfunc()
+: <a class="el" href="group__list.html#g4b32e315d3fd23eabeffcc8d931ea454">list.h</a>
+<li>stp_list_get_start()
+: <a class="el" href="group__list.html#gd185100e8d7969a473e9d42bc8084572">list.h</a>
+<li>stp_list_item_create()
+: <a class="el" href="group__list.html#ge726297a82e140672a018e135ffc6a0e">list.h</a>
+<li>stp_list_item_destroy()
+: <a class="el" href="group__list.html#g5e36d4f61e00cb3e4c4a759f5e7e9f4b">list.h</a>
+<li>stp_list_item_get_data()
+: <a class="el" href="group__list.html#gd6f6b303b40fa75f22a86391785178cb">list.h</a>
+<li>stp_list_item_next()
+: <a class="el" href="group__list.html#g81ab310caf6432ce1e492eaafdb6c0d7">list.h</a>
+<li>stp_list_item_prev()
+: <a class="el" href="group__list.html#gbaa2a241055402438a0cae6f40cf6a78">list.h</a>
+<li>stp_list_item_set_data()
+: <a class="el" href="group__list.html#gc1e34edcd47ffdc119cdcaf5ad38e1c4">list.h</a>
+<li>stp_list_node_free_data()
+: <a class="el" href="group__list.html#g55fbb8f7a3920b783b02183c5ea57624">list.h</a>
+<li>stp_list_set_copyfunc()
+: <a class="el" href="group__list.html#g7e002ed25bbfbad236c1c619841f1ac6">list.h</a>
+<li>stp_list_set_freefunc()
+: <a class="el" href="group__list.html#ge3300d7971c393d119d6fd62e2b578ec">list.h</a>
+<li>stp_list_set_long_namefunc()
+: <a class="el" href="group__list.html#g5be91978431b0ed48ea7919807bdcb73">list.h</a>
+<li>stp_list_set_namefunc()
+: <a class="el" href="group__list.html#g889af512d87a00d696acc0b6b3fafe78">list.h</a>
+<li>stp_list_set_sortfunc()
+: <a class="el" href="group__list.html#gb1d2486542b858b44b299cfcdf7d8784">list.h</a>
+<li>stp_malloc()
+: <a class="el" href="group__util.html#g86a2976738a237df953655e733c75b3a">util.h</a>
+<li>stp_merge_printvars()
+: <a class="el" href="group__vars.html#g086303d36b835d539e75f16187e99e8f">vars.h</a>
+<li>stp_module_close()
+: <a class="el" href="module_8h.html#bef0168688427992adb80588beadcb62">module.h</a>
+<li>stp_module_exit()
+: <a class="el" href="module_8h.html#cdfae1da0f4df678750f59c9eb6123f4">module.h</a>
+<li>stp_module_get_class()
+: <a class="el" href="module_8h.html#5eee8809d0134f4e7540bc5552bccd7f">module.h</a>
+<li>stp_module_init()
+: <a class="el" href="module_8h.html#121493dc584ab4e64059e9594673a756">module.h</a>
+<li>stp_module_load()
+: <a class="el" href="module_8h.html#00007a419775e60142cefd98b1dd3f2c">module.h</a>
+<li>stp_module_open()
+: <a class="el" href="module_8h.html#38df0c9e639b108f785be84d087923e9">module.h</a>
+<li>stp_mxmlAdd()
+: <a class="el" href="mxml_8h.html#b1227e00e25c3b91220a93ff65a978be">mxml.h</a>
+<li>stp_mxmlDelete()
+: <a class="el" href="mxml_8h.html#72999dc22e850ea456b336f3e802be28">mxml.h</a>
+<li>stp_mxmlElementGetAttr()
+: <a class="el" href="mxml_8h.html#c60696919428e3b2e34ee8e2eb110962">mxml.h</a>
+<li>stp_mxmlElementSetAttr()
+: <a class="el" href="mxml_8h.html#6cac6d18e5cddb0847268c46a8d4dbfa">mxml.h</a>
+<li>stp_mxmlFindElement()
+: <a class="el" href="mxml_8h.html#65c27e9c331c88b3f010f040591cc401">mxml.h</a>
+<li>stp_mxmlLoadFile()
+: <a class="el" href="mxml_8h.html#88f8bf556fb254728ab23ce931ee9224">mxml.h</a>
+<li>stp_mxmlLoadString()
+: <a class="el" href="mxml_8h.html#4a2465973559fe7815386d0d59d9a8ee">mxml.h</a>
+<li>stp_mxmlNewElement()
+: <a class="el" href="mxml_8h.html#9430b1f2b1d6b6060d9e358309de3772">mxml.h</a>
+<li>stp_mxmlNewInteger()
+: <a class="el" href="mxml_8h.html#cefddfa295df71e8617b607d207980eb">mxml.h</a>
+<li>stp_mxmlNewOpaque()
+: <a class="el" href="mxml_8h.html#1897cb8faa2141879d45d9fec0463119">mxml.h</a>
+<li>stp_mxmlNewReal()
+: <a class="el" href="mxml_8h.html#1b4b2ee1a0c75a31981d70e35398d6dd">mxml.h</a>
+<li>stp_mxmlNewText()
+: <a class="el" href="mxml_8h.html#05bd9944cadbef034730a53ca47c9f6a">mxml.h</a>
+<li>stp_mxmlRemove()
+: <a class="el" href="mxml_8h.html#7e0322b42cbe0398de7bbe38c4b0a9e6">mxml.h</a>
+<li>stp_mxmlSaveAllocString()
+: <a class="el" href="mxml_8h.html#de7e653595e3ea46d9f3b5545d0a10ea">mxml.h</a>
+<li>stp_mxmlSaveFile()
+: <a class="el" href="mxml_8h.html#1038b1003e9a3fbd8396cdbe989a64c8">mxml.h</a>
+<li>stp_mxmlSaveString()
+: <a class="el" href="mxml_8h.html#054f6b6df45f2e0072a61c1a438d3ebe">mxml.h</a>
+<li>stp_mxmlWalkNext()
+: <a class="el" href="mxml_8h.html#f478d00f31cfae58314bd6f40531923b">mxml.h</a>
+<li>stp_mxmlWalkPrev()
+: <a class="el" href="mxml_8h.html#cc0525bdade1c9e0e83c154592fe815c">mxml.h</a>
+<li>stp_parameter_description_destroy()
+: <a class="el" href="group__vars.html#gd598d95a82767e05c958ccd44534c51d">vars.h</a>
+<li>stp_parameter_find()
+: <a class="el" href="group__vars.html#gdcd8062af7b643c734f53c545694d258">vars.h</a>
+<li>stp_parameter_find_in_settings()
+: <a class="el" href="group__vars.html#g6ce39557b61706421232b5f1ac604b1b">vars.h</a>
+<li>stp_parameter_list_add_param()
+: <a class="el" href="group__vars.html#g8f4f06610d1f58bae9e70e632919c405">vars.h</a>
+<li>stp_parameter_list_append()
+: <a class="el" href="group__vars.html#g4b62bc6d0133704b3a2568b1654b6678">vars.h</a>
+<li>stp_parameter_list_copy()
+: <a class="el" href="group__vars.html#g92be87a573b883584e5a036743c1bb7d">vars.h</a>
+<li>stp_parameter_list_count()
+: <a class="el" href="group__vars.html#g7a94856ce75482a5edb6153fe8916a54">vars.h</a>
+<li>stp_parameter_list_create()
+: <a class="el" href="group__vars.html#g404bf7f1b3632178d559f6980478a312">vars.h</a>
+<li>stp_parameter_list_destroy()
+: <a class="el" href="group__vars.html#g3ffaadbe73187aa1f298c4eaa80ea82e">vars.h</a>
+<li>stp_parameter_list_param()
+: <a class="el" href="group__vars.html#g70d69ef7dec383004bf4570e57b76e18">vars.h</a>
+<li>stp_path_search()
+: <a class="el" href="path_8h.html#b1754e7b09717741f4bdc7a4b973d4a5">path.h</a>
+<li>stp_path_split()
+: <a class="el" href="path_8h.html#f08851d96a1197c5ce39f7dc812cef3f">path.h</a>
+<li>stp_print()
+: <a class="el" href="group__printer.html#g6065874cbb246875925e14d8801898cc">printers.h</a>
+<li>stp_printer_describe_parameter()
+: <a class="el" href="group__printer.html#g07bc634c85950526155b711aac42c6a0">printers.h</a>
+<li>stp_printer_get_defaults()
+: <a class="el" href="group__printer.html#g4f6859e0f21ed2062075d6b9f680a202">printers.h</a>
+<li>stp_printer_get_driver()
+: <a class="el" href="group__printer.html#gc345b8cf8cd78da98fdb4c6b2d9cf7ca">printers.h</a>
+<li>stp_printer_get_family()
+: <a class="el" href="group__printer.html#g487b74bf101a842f30b5941b8db4769a">printers.h</a>
+<li>stp_printer_get_long_name()
+: <a class="el" href="group__printer.html#g11804fb9b8d87ed1f2a3acbd39f5f85a">printers.h</a>
+<li>stp_printer_get_manufacturer()
+: <a class="el" href="group__printer.html#gb99dd05c42aed848d1567f2b346fb4f4">printers.h</a>
+<li>stp_printer_get_model()
+: <a class="el" href="group__printer.html#gae84d3fb263c4a171b7b63b6d93a940e">printers.h</a>
+<li>stp_printer_list_parameters()
+: <a class="el" href="group__printer.html#g09bf7aebf0385f7b5aac537a13b6e3ed">printers.h</a>
+<li>stp_printer_model_count()
+: <a class="el" href="group__printer.html#g6a76f8f76106eddd51af4b1593b4f3af">printers.h</a>
+<li>stp_prune_inactive_options()
+: <a class="el" href="group__util.html#g13aa8afef5b0872704390adc6a01924e">util.h</a>
+<li>stp_put16_be()
+: <a class="el" href="group__util.html#g23b504253ceda208b9a4985e6de8a5f7">util.h</a>
+<li>stp_put16_le()
+: <a class="el" href="group__util.html#g1ffcb45ea3c37bb6b485addcaf945c99">util.h</a>
+<li>stp_put32_be()
+: <a class="el" href="group__util.html#g258b7b5f8808d0a3168f798e8bf72608">util.h</a>
+<li>stp_put32_le()
+: <a class="el" href="group__util.html#gadf69b8b3f713d2bd7ca3a5648da0c56">util.h</a>
+<li>stp_putc()
+: <a class="el" href="group__util.html#g39e4c5f6fa2a07dfca3090a50a8858f9">util.h</a>
+<li>stp_putraw()
+: <a class="el" href="group__util.html#g79dd0a6f5c63f4fbf8591d3c041a7720">util.h</a>
+<li>stp_puts()
+: <a class="el" href="group__util.html#gf6cf72e5e45f175ae8c332c0588832b9">util.h</a>
+<li>stp_read_and_compose_curves()
+: <a class="el" href="group__util.html#gdbe8c167230b49bc10391d2c246e6dc0">util.h</a>
+<li>stp_realloc()
+: <a class="el" href="group__util.html#g2420936ab8b3492581f389deea44f58c">util.h</a>
+<li>stp_register_xml_parser()
+: <a class="el" href="xml_8h.html#9082cdb0bef669a2c1cd463874d56cb3">xml.h</a>
+<li>stp_register_xml_preload()
+: <a class="el" href="xml_8h.html#8ce0a404da56d87db34ee50562f3154d">xml.h</a>
+<li>stp_scale_float_parameter()
+: <a class="el" href="group__vars.html#g227ec3e75a78a5c3dd01c85dbc1e7004">vars.h</a>
+<li>stp_send_command()
+: <a class="el" href="group__util.html#gdb49b9cba9ddf4e506b6f530353ad93d">util.h</a>
+<li>stp_sequence_copy()
+: <a class="el" href="group__sequence.html#g28087c76e1106ca11c2d247956e3a3c3">sequence.h</a>
+<li>stp_sequence_create()
+: <a class="el" href="group__sequence.html#g9f0233f39d6a27c796bb283c80974618">sequence.h</a>
+<li>stp_sequence_create_copy()
+: <a class="el" href="group__sequence.html#gb03a34a03ffd4163f51126916d737df7">sequence.h</a>
+<li>stp_sequence_create_from_xmltree()
+: <a class="el" href="xml_8h.html#fa6f69121eb86b2aee998635b79d21ac">xml.h</a>
+<li>stp_sequence_destroy()
+: <a class="el" href="group__sequence.html#g3d571f155c1d00e7794b8299a41c5099">sequence.h</a>
+<li>stp_sequence_get_bounds()
+: <a class="el" href="group__sequence.html#g14ad64c63f45a2716ff8d9ceaf00697d">sequence.h</a>
+<li>stp_sequence_get_data()
+: <a class="el" href="group__sequence.html#g755c8a35e2e9e83a1dfac4f6138c4122">sequence.h</a>
+<li>stp_sequence_get_float_data()
+: <a class="el" href="group__sequence.html#gff096d5b027157151c65978b95d4e29e">sequence.h</a>
+<li>stp_sequence_get_int_data()
+: <a class="el" href="group__sequence.html#g01b0bc9e181a097aff3e97254dbfcb14">sequence.h</a>
+<li>stp_sequence_get_long_data()
+: <a class="el" href="group__sequence.html#g039d9054cfd0f7d5a892a7fec3f734f4">sequence.h</a>
+<li>stp_sequence_get_point()
+: <a class="el" href="group__sequence.html#ga79c5f747a80ab2ad9d09b09e0330cc7">sequence.h</a>
+<li>stp_sequence_get_range()
+: <a class="el" href="group__sequence.html#g999021f2caf1a9d0d6d133123031ce17">sequence.h</a>
+<li>stp_sequence_get_short_data()
+: <a class="el" href="group__sequence.html#g4d1cf137e4a77e9123e2afcdf7d63bec">sequence.h</a>
+<li>stp_sequence_get_size()
+: <a class="el" href="group__sequence.html#gfa512afc64116f673ae2061d04a5ef90">sequence.h</a>
+<li>stp_sequence_get_uint_data()
+: <a class="el" href="group__sequence.html#ge7189582ef9e4d638f909a2b1ee0c1b2">sequence.h</a>
+<li>stp_sequence_get_ulong_data()
+: <a class="el" href="group__sequence.html#g12f54f27144d490893f46dd1b0037b8b">sequence.h</a>
+<li>stp_sequence_get_ushort_data()
+: <a class="el" href="group__sequence.html#g20007077e1d8365a0eddaa922a5967c3">sequence.h</a>
+<li>stp_sequence_set_bounds()
+: <a class="el" href="group__sequence.html#g1720509809473bc33e6f11b277c78bf6">sequence.h</a>
+<li>stp_sequence_set_data()
+: <a class="el" href="group__sequence.html#g44bf5a48231675305718162559205fb6">sequence.h</a>
+<li>stp_sequence_set_float_data()
+: <a class="el" href="group__sequence.html#g35972a289b95891699ade61246882ab4">sequence.h</a>
+<li>stp_sequence_set_int_data()
+: <a class="el" href="group__sequence.html#g9d3e18b8e576b5c00531dac444397051">sequence.h</a>
+<li>stp_sequence_set_long_data()
+: <a class="el" href="group__sequence.html#gaa76cdc9094ee3c05c49a782fea64478">sequence.h</a>
+<li>stp_sequence_set_point()
+: <a class="el" href="group__sequence.html#g42c76060886da02cb4a7d843ffe6d21c">sequence.h</a>
+<li>stp_sequence_set_short_data()
+: <a class="el" href="group__sequence.html#g572ecad03d772a255481bb8b6d79106f">sequence.h</a>
+<li>stp_sequence_set_size()
+: <a class="el" href="group__sequence.html#ge0af31b854e61e0e047b3ba6dc6ec528">sequence.h</a>
+<li>stp_sequence_set_subrange()
+: <a class="el" href="group__sequence.html#g5bb962248581af2c3c54193442d9c82f">sequence.h</a>
+<li>stp_sequence_set_uint_data()
+: <a class="el" href="group__sequence.html#g497c32dec3d745a2602c5e97819de21d">sequence.h</a>
+<li>stp_sequence_set_ulong_data()
+: <a class="el" href="group__sequence.html#g3e274a2095f2e6986892384ee89e1255">sequence.h</a>
+<li>stp_sequence_set_ushort_data()
+: <a class="el" href="group__sequence.html#g317d484a67a2b775bee27f3dfe67fed4">sequence.h</a>
+<li>stp_set_array_parameter()
+: <a class="el" href="group__vars.html#g88f25e09f9a4b76aca7ba8316cbf9c8b">vars.h</a>
+<li>stp_set_array_parameter_active()
+: <a class="el" href="group__vars.html#gb78f4273798c6e3e720afe01680cf752">vars.h</a>
+<li>stp_set_boolean_parameter()
+: <a class="el" href="group__vars.html#g2167971895eea887eaaa656ed075beff">vars.h</a>
+<li>stp_set_boolean_parameter_active()
+: <a class="el" href="group__vars.html#g9ad15a73dd8c755a8b80edbe335285ee">vars.h</a>
+<li>stp_set_color_conversion()
+: <a class="el" href="group__vars.html#g7eb2a1c4b892efd5507fcd4b7a434cea">vars.h</a>
+<li>stp_set_color_conversion_n()
+: <a class="el" href="group__vars.html#g5a842b31f0a572d8e64f1a5616e25a99">vars.h</a>
+<li>stp_set_curve_parameter()
+: <a class="el" href="group__vars.html#gfe5f1f6364b89437664b2bbc55288025">vars.h</a>
+<li>stp_set_curve_parameter_active()
+: <a class="el" href="group__vars.html#ge7f21b118a8dfb5607334a6141d5dc5c">vars.h</a>
+<li>stp_set_default_array_parameter()
+: <a class="el" href="group__vars.html#g63e7ff7b4c3e1d092f95c6234f21e39f">vars.h</a>
+<li>stp_set_default_boolean_parameter()
+: <a class="el" href="group__vars.html#g81d5f09980407b4310dada2a68fc4b09">vars.h</a>
+<li>stp_set_default_curve_parameter()
+: <a class="el" href="group__vars.html#gfe38044cc067b2c2afa3da469d1cb860">vars.h</a>
+<li>stp_set_default_dimension_parameter()
+: <a class="el" href="group__vars.html#gb6f1820cadd75a4311bfc49b01de447b">vars.h</a>
+<li>stp_set_default_file_parameter()
+: <a class="el" href="group__vars.html#gf5e225475c66f966f4ba8d8c88374186">vars.h</a>
+<li>stp_set_default_file_parameter_n()
+: <a class="el" href="group__vars.html#g217eece123630113cfcf8181d475fb53">vars.h</a>
+<li>stp_set_default_float_parameter()
+: <a class="el" href="group__vars.html#ge52dbb466422a18dec110220c45fe64e">vars.h</a>
+<li>stp_set_default_int_parameter()
+: <a class="el" href="group__vars.html#g3c0418772a82144f317dc973f01a8d55">vars.h</a>
+<li>stp_set_default_raw_parameter()
+: <a class="el" href="group__vars.html#g8159b3f5bea06a99711921f0201f5e0f">vars.h</a>
+<li>stp_set_default_string_parameter()
+: <a class="el" href="group__vars.html#gf299bd0827a4d86aca59fb0d9015a866">vars.h</a>
+<li>stp_set_default_string_parameter_n()
+: <a class="el" href="group__vars.html#ga5d6d8858b266517f5899196b062d00d">vars.h</a>
+<li>stp_set_dimension_parameter()
+: <a class="el" href="group__vars.html#g6ca7898c212230cdbdc70ada2efb1417">vars.h</a>
+<li>stp_set_dimension_parameter_active()
+: <a class="el" href="group__vars.html#g0f6e91baac5e78703b162e9d23c0a65c">vars.h</a>
+<li>stp_set_driver()
+: <a class="el" href="group__vars.html#gcf237afcbc26436ebedac5b11f469fdf">vars.h</a>
+<li>stp_set_driver_n()
+: <a class="el" href="group__vars.html#g188d298a8739b84fcb965f211fc7dc4e">vars.h</a>
+<li>stp_set_errdata()
+: <a class="el" href="group__vars.html#g8b30fbadf3475c59101af9d7d37c33b7">vars.h</a>
+<li>stp_set_errfunc()
+: <a class="el" href="group__vars.html#g82f6a7514840de82c9ed7edd30f16b5d">vars.h</a>
+<li>stp_set_file_parameter()
+: <a class="el" href="group__vars.html#g537f2ba6c74c9562b2f6883d7e36c59f">vars.h</a>
+<li>stp_set_file_parameter_active()
+: <a class="el" href="group__vars.html#gaecd310feb8bd9a2188a9b287656aa1a">vars.h</a>
+<li>stp_set_file_parameter_n()
+: <a class="el" href="group__vars.html#g6f7816adbce50ca9e2fdacad35282e6a">vars.h</a>
+<li>stp_set_float_parameter()
+: <a class="el" href="group__vars.html#gf3a3283247deaad7d1ac19818aa4b796">vars.h</a>
+<li>stp_set_float_parameter_active()
+: <a class="el" href="group__vars.html#g15a5458adea6ad4eecda3c990acbc6cb">vars.h</a>
+<li>stp_set_height()
+: <a class="el" href="group__vars.html#g8ce73c5efa41f005936d5f84c44c6667">vars.h</a>
+<li>stp_set_int_parameter()
+: <a class="el" href="group__vars.html#g70eded5d0df4677dd4b357b4b934f75a">vars.h</a>
+<li>stp_set_int_parameter_active()
+: <a class="el" href="group__vars.html#g7487203059e7ccd71c4673656b3042b1">vars.h</a>
+<li>stp_set_left()
+: <a class="el" href="group__vars.html#g3b0cc83e87247854ecafd46a6e446bcb">vars.h</a>
+<li>stp_set_outdata()
+: <a class="el" href="group__vars.html#gc2b3408200a9676e6c6063cc0ae2f4bd">vars.h</a>
+<li>stp_set_outfunc()
+: <a class="el" href="group__vars.html#g075ffc274f0d2d2b6edd8326de1d7142">vars.h</a>
+<li>stp_set_output_codeset()
+: <a class="el" href="group__util.html#g7fcc19f0abdc6513dfba7eaebeb16cb9">util.h</a>
+<li>stp_set_page_height()
+: <a class="el" href="group__vars.html#g83326bacb8b92149af1b70457b23bc8f">vars.h</a>
+<li>stp_set_page_width()
+: <a class="el" href="group__vars.html#g639be0da07c3e5b7dc6d68ac2aa999e9">vars.h</a>
+<li>stp_set_printer_defaults()
+: <a class="el" href="group__printer.html#gf5084888feed9878811ac491cb5313ee">printers.h</a>
+<li>stp_set_raw_parameter()
+: <a class="el" href="group__vars.html#g0155de75bf2aa95ab45a3319539cda56">vars.h</a>
+<li>stp_set_raw_parameter_active()
+: <a class="el" href="group__vars.html#g364fcdb2e57b8ca99867c94954cf14cd">vars.h</a>
+<li>stp_set_string_parameter()
+: <a class="el" href="group__vars.html#ga147483996fa118516ddb36fe3366aa9">vars.h</a>
+<li>stp_set_string_parameter_active()
+: <a class="el" href="group__vars.html#g6ed828e872f7678a89e1b065d377112e">vars.h</a>
+<li>stp_set_string_parameter_n()
+: <a class="el" href="group__vars.html#gfe6c8b3d86ca16239a63ce9d2ef57f48">vars.h</a>
+<li>stp_set_top()
+: <a class="el" href="group__vars.html#g557b5ad44d3b1da8392496681624ad8b">vars.h</a>
+<li>stp_set_verified()
+: <a class="el" href="group__vars.html#g1023ad18d2c97763137909b6191b0940">vars.h</a>
+<li>stp_set_width()
+: <a class="el" href="group__vars.html#g3a852ce7e42d7f8e0cef6c7d399e0491">vars.h</a>
+<li>stp_split_2()
+: <a class="el" href="bit-ops_8h.html#260a00a6551c9e27e56ea1fab9444d80">bit-ops.h</a>
+<li>stp_split_4()
+: <a class="el" href="bit-ops_8h.html#6d93a70fcc820df08fcf8d380b9743f5">bit-ops.h</a>
+<li>stp_start_job()
+: <a class="el" href="group__printer.html#g31ef7bcc34dda5d3fd46b2d04fcb0c64">printers.h</a>
+<li>stp_strdup()
+: <a class="el" href="group__util.html#g5c0731867697f555a94b2a1229804381">util.h</a>
+<li>stp_string_list_add_string()
+: <a class="el" href="string-list_8h.html#6aa3d7cf2dabfefb3e3162827d086d3d">string-list.h</a>
+<li>stp_string_list_count()
+: <a class="el" href="string-list_8h.html#9bed3cf935ed01fa9a0066c5e2a47ffb">string-list.h</a>
+<li>stp_string_list_create()
+: <a class="el" href="string-list_8h.html#b964b745d73a6d5e2e141f31941bea42">string-list.h</a>
+<li>stp_string_list_create_copy()
+: <a class="el" href="string-list_8h.html#6318f71fac5645c37e2d353f0881cc5b">string-list.h</a>
+<li>stp_string_list_create_from_params()
+: <a class="el" href="string-list_8h.html#4f78d1a53d017db20fe5b690d9362e7a">string-list.h</a>
+<li>stp_string_list_destroy()
+: <a class="el" href="string-list_8h.html#aa57feca43ce7cdf50af1dd8b4dd3a1b">string-list.h</a>
+<li>stp_string_list_find()
+: <a class="el" href="string-list_8h.html#0b5f5c20933a0f9c50259de3f16dc649">string-list.h</a>
+<li>stp_string_list_is_present()
+: <a class="el" href="string-list_8h.html#c776e9cd6ca5690b446cd6e4869978a1">string-list.h</a>
+<li>stp_string_list_param()
+: <a class="el" href="string-list_8h.html#e254c1408b96ab6cc373643f1b4d91d0">string-list.h</a>
+<li>stp_string_list_remove_string()
+: <a class="el" href="string-list_8h.html#087298f0cc92cc8864016a2f65a9c012">string-list.h</a>
+<li>stp_strlen()
+: <a class="el" href="group__util.html#g56b08d3e12750bdfae8b53263f97aba9">util.h</a>
+<li>stp_strndup()
+: <a class="el" href="group__util.html#gb026f7022963acd694a8b89e4decbde5">util.h</a>
+<li>stp_unpack_16()
+: <a class="el" href="bit-ops_8h.html#8ddfbe4f60566d4111b4c4d88a956d1b">bit-ops.h</a>
+<li>stp_unpack_2()
+: <a class="el" href="bit-ops_8h.html#e04e96586931b37257f4547eca77b116">bit-ops.h</a>
+<li>stp_unpack_4()
+: <a class="el" href="bit-ops_8h.html#c5bb5a178b5c6275e7e7c2f6b5064342">bit-ops.h</a>
+<li>stp_unpack_8()
+: <a class="el" href="bit-ops_8h.html#958196e6b7349e883a450e52cae83d93">bit-ops.h</a>
+<li>stp_unregister_xml_parser()
+: <a class="el" href="xml_8h.html#018dc99b4a78447b2e8cf66fec5a47b8">xml.h</a>
+<li>stp_unregister_xml_preload()
+: <a class="el" href="xml_8h.html#07bde9804f5e759aea971fea06e8cff7">xml.h</a>
+<li>stp_vars_copy()
+: <a class="el" href="group__vars.html#g88376207367adb4260ff14e5d9ec76e9">vars.h</a>
+<li>stp_vars_create()
+: <a class="el" href="group__vars.html#g5d641ab7093c9ba82cbd4cfbf904fabc">vars.h</a>
+<li>stp_vars_create_copy()
+: <a class="el" href="group__vars.html#gec00fba49ad08d20890e64773bcdbd48">vars.h</a>
+<li>stp_vars_destroy()
+: <a class="el" href="group__vars.html#gd3f1ff7a86c3cd1c9f9f62cfa8814437">vars.h</a>
+<li>stp_verify()
+: <a class="el" href="group__vars.html#gb926417b2f601c78d85df44694cc6d38">vars.h</a>
+<li>stp_verify_parameter()
+: <a class="el" href="group__vars.html#gbfffe0d654de156874decdc0338216f4">vars.h</a>
+<li>stp_verify_printer_params()
+: <a class="el" href="group__printer.html#g5b5cb603c9432c03ea459b57a2039bdc">printers.h</a>
+<li>stp_weave_parameters_by_row()
+: <a class="el" href="weave_8h.html#39d760951513fd171f9dc25b57daf229">weave.h</a>
+<li>stp_write_weave()
+: <a class="el" href="weave_8h.html#ea7e0ed7877aa1e98b2ce9c210ad9ff4">weave.h</a>
+<li>stp_xml_exit()
+: <a class="el" href="xml_8h.html#b7b7abdceb4f1e6e6c6a607cd2eedead">xml.h</a>
+<li>stp_xml_get_node()
+: <a class="el" href="xml_8h.html#3f776c6582845b20c4f76b239d590ec6">xml.h</a>
+<li>stp_xml_init()
+: <a class="el" href="xml_8h.html#1a82a8dc830a6f7f81ec4e6f2344a5af">xml.h</a>
+<li>stp_xml_init_defaults()
+: <a class="el" href="xml_8h.html#3cfa9b65f1620621f0a0c6c7038fd316">xml.h</a>
+<li>stp_xml_parse_file()
+: <a class="el" href="xml_8h.html#c18d19df318ec2e3b4c850c68f07fe8f">xml.h</a>
+<li>stp_xml_parse_file_named()
+: <a class="el" href="xml_8h.html#c3ebefda15f3996388895a4408c3b030">xml.h</a>
+<li>stp_xml_preinit()
+: <a class="el" href="xml_8h.html#57035ed4be23f4527c9515198bf37a9d">xml.h</a>
+<li>stp_xmldoc_create_generic()
+: <a class="el" href="xml_8h.html#31f7bc9f5f2b2ce79dcfc87d7f4630f2">xml.h</a>
+<li>stp_xmlstrtod()
+: <a class="el" href="xml_8h.html#955626cb67a5067d67a116f8ab67007d">xml.h</a>
+<li>stp_xmlstrtol()
+: <a class="el" href="xml_8h.html#28f6df53b5a7623b654dff6ec26db8c7">xml.h</a>
+<li>stp_xmlstrtoul()
+: <a class="el" href="xml_8h.html#1c1ba2f2312544bda8b3ce2e919e4687">xml.h</a>
+<li>stp_xmltree_create_from_array()
+: <a class="el" href="xml_8h.html#e02d45dc8cae7bea5c4e378e121d6623">xml.h</a>
+<li>stp_xmltree_create_from_curve()
+: <a class="el" href="xml_8h.html#e8c5f8944f4921f772eb12e52c7fb95d">xml.h</a>
+<li>stp_xmltree_create_from_sequence()
+: <a class="el" href="xml_8h.html#d03ea12e2b0089daf469c6af120ef180">xml.h</a>
+<li>stp_zalloc()
+: <a class="el" href="group__util.html#gc8fd1a439fa2d8e1ff1a2b104cd0137b">util.h</a>
+<li>stp_zfwrite()
+: <a class="el" href="group__util.html#g183d8f36f187530f9d7acdb176be3409">util.h</a>
+<li>stp_zprintf()
+: <a class="el" href="group__util.html#gd7ffe058decb939af6a5c1ec1d0d77fa">util.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals_type.html b/doc/gutenprint/html/globals_type.html
index c309542..3d5d42c 100644
--- a/doc/gutenprint/html/globals_type.html
+++ b/doc/gutenprint/html/globals_type.html
@@ -1,62 +1,132 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindexHL" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_s">s</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li class="current"><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="#index_c"><span>c</span></a></li>
+ <li><a href="#index_s"><span>s</span></a></li>
+ </ul>
+</div>
<p>
-
+&nbsp;
<p>
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
<li>compdata_t
-: <a class="el" href="group__vars.html#ga6">vars.h</a></ul>
+: <a class="el" href="group__vars.html#g4d45b95baae036143e14adfc0014f562">vars.h</a>
+</ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>stp_array_t
-: <a class="el" href="group__array.html#ga0">array.h</a><li>stp_color_t
-: <a class="el" href="group__color.html#ga0">color.h</a><li>stp_compute_linewidth_func
-: <a class="el" href="weave_8h.html#a4">weave.h</a><li>stp_const_parameter_list_t
-: <a class="el" href="group__vars.html#ga2">vars.h</a><li>stp_copy_data_func_t
-: <a class="el" href="group__vars.html#ga4">vars.h</a><li>stp_curve_t
-: <a class="el" href="group__curve.html#ga0">curve.h</a><li>stp_dither_matrix_generic_t
-: <a class="el" href="dither_8h.html#a7">dither.h</a><li>stp_dither_matrix_impl_t
-: <a class="el" href="dither_8h.html#a8">dither.h</a><li>stp_dither_matrix_normal_t
-: <a class="el" href="dither_8h.html#a6">dither.h</a><li>stp_dither_matrix_short_t
-: <a class="el" href="dither_8h.html#a5">dither.h</a><li>stp_dotsize_t
-: <a class="el" href="dither_8h.html#a9">dither.h</a><li>stp_family_t
-: <a class="el" href="group__printer.html#ga1">printers.h</a><li>stp_fillfunc
-: <a class="el" href="weave_8h.html#a2">weave.h</a><li>stp_flushfunc
-: <a class="el" href="weave_8h.html#a3">weave.h</a><li>stp_free_data_func_t
-: <a class="el" href="group__vars.html#ga5">vars.h</a><li>stp_image_t
-: <a class="el" href="group__image.html#ga0">image.h</a><li>stp_list_item_t
-: <a class="el" href="group__list.html#ga0">list.h</a><li>stp_list_t
-: <a class="el" href="group__list.html#ga1">list.h</a><li>stp_module_t
-: <a class="el" href="module_8h.html#a1">module.h</a><li>stp_module_version_t
-: <a class="el" href="module_8h.html#a0">module.h</a><li>stp_mxml_attr_t
-: <a class="el" href="mxml_8h.html#a15">mxml.h</a><li>stp_mxml_element_t
-: <a class="el" href="mxml_8h.html#a16">mxml.h</a><li>stp_mxml_node_t
-: <a class="el" href="mxml_8h.html#a19">mxml.h</a><li>stp_mxml_text_t
-: <a class="el" href="mxml_8h.html#a17">mxml.h</a><li>stp_mxml_type_t
-: <a class="el" href="mxml_8h.html#a14">mxml.h</a><li>stp_mxml_value_t
-: <a class="el" href="mxml_8h.html#a18">mxml.h</a><li>stp_node_copyfunc
-: <a class="el" href="group__list.html#ga3">list.h</a><li>stp_node_freefunc
-: <a class="el" href="group__list.html#ga2">list.h</a><li>stp_node_namefunc
-: <a class="el" href="group__list.html#ga4">list.h</a><li>stp_node_sortfunc
-: <a class="el" href="group__list.html#ga5">list.h</a><li>stp_outfunc_t
-: <a class="el" href="group__vars.html#ga3">vars.h</a><li>stp_packfunc
-: <a class="el" href="weave_8h.html#a1">weave.h</a><li>stp_parameter_list_t
-: <a class="el" href="group__vars.html#ga1">vars.h</a><li>stp_printer_t
-: <a class="el" href="group__printer.html#ga0">printers.h</a><li>stp_sequence_t
-: <a class="el" href="group__sequence.html#ga0">sequence.h</a><li>stp_shade_t
-: <a class="el" href="dither_8h.html#a10">dither.h</a><li>stp_string_list_t
-: <a class="el" href="string-list_8h.html#a0">string-list.h</a><li>stp_vars_t
-: <a class="el" href="group__vars.html#ga0">vars.h</a><li>stp_xml_parse_func
-: <a class="el" href="xml_8h.html#a0">xml.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">array.h</a>
+<li>stp_color_t
+: <a class="el" href="group__color.html#gd1408f9835b72f266ec7c7e1e1202a74">color.h</a>
+<li>stp_compute_linewidth_func
+: <a class="el" href="weave_8h.html#6e7058d252c95199e92f783d84775fa1">weave.h</a>
+<li>stp_const_parameter_list_t
+: <a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">vars.h</a>
+<li>stp_copy_data_func_t
+: <a class="el" href="group__vars.html#g4541229554178e84408cccd89f532cb0">vars.h</a>
+<li>stp_curve_t
+: <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">curve.h</a>
+<li>stp_dither_matrix_generic_t
+: <a class="el" href="dither_8h.html#9f5f63d4f792df1d7becccf3fb5c8fdd">dither.h</a>
+<li>stp_dither_matrix_impl_t
+: <a class="el" href="dither_8h.html#f823fed10cb9591c0e659033ec49f55f">dither.h</a>
+<li>stp_dither_matrix_normal_t
+: <a class="el" href="dither_8h.html#febf0484e151cf3cce4ef0b9911d0022">dither.h</a>
+<li>stp_dither_matrix_short_t
+: <a class="el" href="dither_8h.html#9a2c54a4730e2c9bb25cf95f6cd3e597">dither.h</a>
+<li>stp_dotsize_t
+: <a class="el" href="dither_8h.html#7a74b9371fd47b48d961d2316e2126e4">dither.h</a>
+<li>stp_family_t
+: <a class="el" href="group__printer.html#g66a5e7cf2b1743a46bd78cb851e1d0a4">printers.h</a>
+<li>stp_fillfunc
+: <a class="el" href="weave_8h.html#3bb2000973de2f8a9a2b50a1b5e18097">weave.h</a>
+<li>stp_flushfunc
+: <a class="el" href="weave_8h.html#d25d63c939f6ace90d029473ad33ce63">weave.h</a>
+<li>stp_free_data_func_t
+: <a class="el" href="group__vars.html#g7974f89cff4cbb5b225d0c4fbb92e9bb">vars.h</a>
+<li>stp_image_t
+: <a class="el" href="group__image.html#gae0b5ef92b619849a51cb75d376a90fb">image.h</a>
+<li>stp_list_item_t
+: <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">list.h</a>
+<li>stp_list_t
+: <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">list.h</a>
+<li>stp_module_t
+: <a class="el" href="module_8h.html#e1e92953e8ffaa00cfbf7fc01e51f36d">module.h</a>
+<li>stp_module_version_t
+: <a class="el" href="module_8h.html#753a8450e5ac6b73134c12b89533f16e">module.h</a>
+<li>stp_mxml_attr_t
+: <a class="el" href="mxml_8h.html#b271ad8c2bb8d7e6b4b453ffe5589564">mxml.h</a>
+<li>stp_mxml_element_t
+: <a class="el" href="mxml_8h.html#70e20b752807f49a56b56d80ee470b47">mxml.h</a>
+<li>stp_mxml_node_t
+: <a class="el" href="mxml_8h.html#8fb80a78e3ac8d8aa9eb14c35326bd82">mxml.h</a>
+<li>stp_mxml_text_t
+: <a class="el" href="mxml_8h.html#b9c0236a2d70c3bcb210a9f6fadf00a3">mxml.h</a>
+<li>stp_mxml_type_t
+: <a class="el" href="mxml_8h.html#3ff7086c4e8f1557e81c32a61420017e">mxml.h</a>
+<li>stp_mxml_value_t
+: <a class="el" href="mxml_8h.html#9a2e2ffccac3c73524e76f3e816d35bf">mxml.h</a>
+<li>stp_node_copyfunc
+: <a class="el" href="group__list.html#g846d759413f07e91bed397f1fe3224d1">list.h</a>
+<li>stp_node_freefunc
+: <a class="el" href="group__list.html#g4102fc776ec5bbd84eb589cfba97dfc2">list.h</a>
+<li>stp_node_namefunc
+: <a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">list.h</a>
+<li>stp_node_sortfunc
+: <a class="el" href="group__list.html#gd12571e44981e7acd62137c83652121a">list.h</a>
+<li>stp_outfunc_t
+: <a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">vars.h</a>
+<li>stp_packfunc
+: <a class="el" href="weave_8h.html#e8aea6782f8e438961332cb7cc18bcdc">weave.h</a>
+<li>stp_parameter_list_t
+: <a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">vars.h</a>
+<li>stp_printer_t
+: <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">printers.h</a>
+<li>stp_sequence_t
+: <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">sequence.h</a>
+<li>stp_shade_t
+: <a class="el" href="dither_8h.html#5baefb325bf92b7ca10c2d057c04b835">dither.h</a>
+<li>stp_string_list_t
+: <a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">string-list.h</a>
+<li>stp_vars_t
+: <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">vars.h</a>
+<li>stp_xml_parse_func
+: <a class="el" href="xml_8h.html#68816020e4f2e76d9b87379fe5b5edb2">xml.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/globals_vars.html b/doc/gutenprint/html/globals_vars.html
index fe095f5..d957a83 100644
--- a/doc/gutenprint/html/globals_vars.html
+++ b/doc/gutenprint/html/globals_vars.html
@@ -1,29 +1,66 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Data Fields</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.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="qindexHL" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindexHL" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li class="current"><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+&nbsp;
<p>
<ul>
<li>stp_binary_age
-: <a class="el" href="group__version.html#ga4">gutenprint-version.h</a><li>stp_compute_tiff_linewidth
-: <a class="el" href="weave_8h.html#a9">weave.h</a><li>stp_compute_uncompressed_linewidth
-: <a class="el" href="weave_8h.html#a10">weave.h</a><li>stp_current_interface
-: <a class="el" href="group__version.html#ga3">gutenprint-version.h</a><li>stp_fill_tiff
-: <a class="el" href="weave_8h.html#a7">weave.h</a><li>stp_fill_uncompressed
-: <a class="el" href="weave_8h.html#a8">weave.h</a><li>stp_interface_age
-: <a class="el" href="group__version.html#ga5">gutenprint-version.h</a><li>stp_major_version
-: <a class="el" href="group__version.html#ga0">gutenprint-version.h</a><li>stp_micro_version
-: <a class="el" href="group__version.html#ga2">gutenprint-version.h</a><li>stp_minor_version
-: <a class="el" href="group__version.html#ga1">gutenprint-version.h</a><li>stp_pack_tiff
-: <a class="el" href="weave_8h.html#a5">weave.h</a><li>stp_pack_uncompressed
-: <a class="el" href="weave_8h.html#a6">weave.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+: <a class="el" href="group__version.html#g44593f7714544c5886ab34521e05d0bd">gutenprint-version.h</a>
+<li>stp_compute_tiff_linewidth
+: <a class="el" href="weave_8h.html#9907d0fcce9e3c336fa7c6d66e1c91a5">weave.h</a>
+<li>stp_compute_uncompressed_linewidth
+: <a class="el" href="weave_8h.html#4046c403128b61705309b05700120e41">weave.h</a>
+<li>stp_current_interface
+: <a class="el" href="group__version.html#gfc84e89ce8d6d3302270c56ebe01d5ef">gutenprint-version.h</a>
+<li>stp_fill_tiff
+: <a class="el" href="weave_8h.html#87a7e015e79b03ec26069ddf9ab64c50">weave.h</a>
+<li>stp_fill_uncompressed
+: <a class="el" href="weave_8h.html#581ae80f8594763f27620d3338407fef">weave.h</a>
+<li>stp_interface_age
+: <a class="el" href="group__version.html#g1284e8ef76a4c864e85b7b698b91bf0c">gutenprint-version.h</a>
+<li>stp_major_version
+: <a class="el" href="group__version.html#g4d72666d9093df7a31e7cd448b7cfd1d">gutenprint-version.h</a>
+<li>stp_micro_version
+: <a class="el" href="group__version.html#g2c7e65e276ce5af050b3ea9f859f1f89">gutenprint-version.h</a>
+<li>stp_minor_version
+: <a class="el" href="group__version.html#g5efc986430f0d27f5d11236c4bc48079">gutenprint-version.h</a>
+<li>stp_pack_tiff
+: <a class="el" href="weave_8h.html#525feabe0775e573007678b2da863b24">weave.h</a>
+<li>stp_pack_uncompressed
+: <a class="el" href="weave_8h.html#561a5fd614c279fdc9ea9c14c7a5b540">weave.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/group__array.html b/doc/gutenprint/html/group__array.html
index 252b81e..095fba2 100644
--- a/doc/gutenprint/html/group__array.html
+++ b/doc/gutenprint/html/group__array.html
@@ -1,159 +1,144 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: array</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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>array</h1>The array is a simple "two-dimensional array of numbers" data structure.
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_array&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga0">stp_array_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_array&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The array opaque data type. <a href="#ga0"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The array opaque data type. <a href="#g26a474575a39c1c36ad520b95aa813b0"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga1">stp_array_create</a> (int x_size, int y_size)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga3d385d3e2f248b1c1ac88d5f103e9a2">stp_array_create</a> (int x_size, int y_size)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new array. <a href="#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga2">stp_array_destroy</a> (<a class="el" href="group__array.html#ga0">stp_array_t</a> *array)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new array. <a href="#ga3d385d3e2f248b1c1ac88d5f103e9a2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#gafb2573df35220ef9be3f6ba4b8c871b">stp_array_destroy</a> (<a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy an array. <a href="#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga3">stp_array_copy</a> (<a class="el" href="group__array.html#ga0">stp_array_t</a> *dest, const <a class="el" href="group__array.html#ga0">stp_array_t</a> *source)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy an array. <a href="#gafb2573df35220ef9be3f6ba4b8c871b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#gaa9bf798890e01b4bbce8cda45615021">stp_array_copy</a> (<a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *dest, const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *source)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy an array. <a href="#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga4">stp_array_create_copy</a> (const <a class="el" href="group__array.html#ga0">stp_array_t</a> *array)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy an array. <a href="#gaa9bf798890e01b4bbce8cda45615021"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#gd0b50228ca40df79196197f9c21f4b56">stp_array_create_copy</a> (const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate an array. <a href="#ga4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga5">stp_array_set_size</a> (<a class="el" href="group__array.html#ga0">stp_array_t</a> *array, int x_size, int y_size)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate an array. <a href="#gd0b50228ca40df79196197f9c21f4b56"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ge6fb91b246ef5abd388927cb9674503e">stp_array_set_size</a> (<a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array, int x_size, int y_size)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Resize an array. <a href="#ga5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga6">stp_array_get_size</a> (const <a class="el" href="group__array.html#ga0">stp_array_t</a> *array, int *x_size, int *y_size)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Resize an array. <a href="#ge6fb91b246ef5abd388927cb9674503e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#gfe61db801ab3b0326646178e536dd161">stp_array_get_size</a> (const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array, int *x_size, int *y_size)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the size of an array. <a href="#ga6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga7">stp_array_set_data</a> (<a class="el" href="group__array.html#ga0">stp_array_t</a> *array, const double *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the size of an array. <a href="#gfe61db801ab3b0326646178e536dd161"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#gea0493f5bec9c5c185679adfde3edc9a">stp_array_set_data</a> (<a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array, const double *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in an array. <a href="#ga7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga8">stp_array_get_data</a> (const <a class="el" href="group__array.html#ga0">stp_array_t</a> *array, size_t *size, const double **data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in an array. <a href="#gea0493f5bec9c5c185679adfde3edc9a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ge0d44ee80048189d244b16f231c54b80">stp_array_get_data</a> (const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array, size_t *size, const double **data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in an array. <a href="#ga8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga9">stp_array_set_point</a> (<a class="el" href="group__array.html#ga0">stp_array_t</a> *array, int x, int y, double data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in an array. <a href="#ge0d44ee80048189d244b16f231c54b80"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#gd6b95b2efd500007b098594826f4467f">stp_array_set_point</a> (<a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array, int x, int y, double data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data at a single point in the array. <a href="#ga9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga10">stp_array_get_point</a> (const <a class="el" href="group__array.html#ga0">stp_array_t</a> *array, int x, int y, double *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data at a single point in the array. <a href="#gd6b95b2efd500007b098594826f4467f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#g9078af984a5e1ec80a6068bdb51c9a6d">stp_array_get_point</a> (const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array, int x, int y, double *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data at a single point in the array. <a href="#ga10"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ga11">stp_array_get_sequence</a> (const <a class="el" href="group__array.html#ga0">stp_array_t</a> *array)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data at a single point in the array. <a href="#g9078af984a5e1ec80a6068bdb51c9a6d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__array.html#ge05ba5cfe8c03e2435348d6c5488d87e">stp_array_get_sequence</a> (const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the underlying stp_sequence_t. <a href="#ga11"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the underlying stp_sequence_t. <a href="#ge05ba5cfe8c03e2435348d6c5488d87e"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
The array is a simple "two-dimensional array of numbers" data structure.
<p>
-array "inherits" from the sequence data structure (implemented via containment).<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="ga0"></a><!-- doxytag: member="array.h::stp_array_t" ref="ga0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+array "inherits" from the sequence data structure (implemented via containment). <hr><h2>Typedef Documentation</h2>
+<a class="anchor" name="g26a474575a39c1c36ad520b95aa813b0"></a><!-- doxytag: member="array.h::stp_array_t" ref="g26a474575a39c1c36ad520b95aa813b0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct stp_array <a class="el" href="group__array.html#ga0">stp_array_t</a> </td>
+ <td class="memname">typedef struct stp_array <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The array opaque data type.
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ga3"></a><!-- doxytag: member="array.h::stp_array_copy" ref="ga3" args="(stp_array_t *dest, const stp_array_t *source)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="gaa9bf798890e01b4bbce8cda45615021"></a><!-- doxytag: member="array.h::stp_array_copy" ref="gaa9bf798890e01b4bbce8cda45615021" args="(stp_array_t *dest, const stp_array_t *source)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_array_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>dest</em>, </td>
+ <td class="memname">void stp_array_copy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>dest</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>source</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>source</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Copy an array.
<p>
-Both dest and source must be valid arrays previously created with <a class="el" href="group__array.html#ga1">stp_array_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
+Both dest and source must be valid arrays previously created with <a class="el" href="group__array.html#ga3d385d3e2f248b1c1ac88d5f103e9a2" title="Create a new array.">stp_array_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>dest</em>&nbsp;</td><td>the destination array. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>source</em>&nbsp;</td><td>the source array.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>source</em>&nbsp;</td><td>the source array. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga1"></a><!-- doxytag: member="array.h::stp_array_create" ref="ga1" args="(int x_size, int y_size)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ga3d385d3e2f248b1c1ac88d5f103e9a2"></a><!-- doxytag: member="array.h::stp_array_create" ref="ga3d385d3e2f248b1c1ac88d5f103e9a2" args="(int x_size, int y_size)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a>* stp_array_create </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">int&nbsp;</td>
- <td class="mdname" nowrap> <em>x_size</em>, </td>
+ <td class="memname"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a>* stp_array_create </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>x_size</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>y_size</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>y_size</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Create a new array.
@@ -164,119 +149,95 @@ The total size of the array will be (x_size * y_size). <dl compact><dt><b>Parame
<tr><td valign="top"></td><td valign="top"><em>y_size</em>&nbsp;</td><td>the number of "rows". </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the newly created array.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga4"></a><!-- doxytag: member="array.h::stp_array_create_copy" ref="ga4" args="(const stp_array_t *array)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a>* stp_array_create_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>array</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the newly created array. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gd0b50228ca40df79196197f9c21f4b56"></a><!-- doxytag: member="array.h::stp_array_create_copy" ref="gd0b50228ca40df79196197f9c21f4b56" args="(const stp_array_t *array)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a>* stp_array_create_copy </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>array</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Copy and allocate an array.
<p>
-dest will be created, and then the contents of source will be copied into it. dest must not have been previously allocated with <a class="el" href="group__array.html#ga1">stp_array_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
+dest will be created, and then the contents of source will be copied into it. dest must not have been previously allocated with <a class="el" href="group__array.html#ga3d385d3e2f248b1c1ac88d5f103e9a2" title="Create a new array.">stp_array_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>array</em>&nbsp;</td><td>the source array. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the new copy of the array.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga2"></a><!-- doxytag: member="array.h::stp_array_destroy" ref="ga2" args="(stp_array_t *array)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_array_destroy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>array</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the new copy of the array. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gafb2573df35220ef9be3f6ba4b8c871b"></a><!-- doxytag: member="array.h::stp_array_destroy" ref="gafb2573df35220ef9be3f6ba4b8c871b" args="(stp_array_t *array)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_array_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>array</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Destroy an array.
<p>
It is an error to destroy the array more than once. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>array</em>&nbsp;</td><td>the array to destroy.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>array</em>&nbsp;</td><td>the array to destroy. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga8"></a><!-- doxytag: member="array.h::stp_array_get_data" ref="ga8" args="(const stp_array_t *array, size_t *size, const double **data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ge0d44ee80048189d244b16f231c54b80"></a><!-- doxytag: member="array.h::stp_array_get_data" ref="ge0d44ee80048189d244b16f231c54b80" args="(const stp_array_t *array, size_t *size, const double **data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_array_get_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>array</em>, </td>
+ <td class="memname">void stp_array_get_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>array</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>size</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>size</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const double **&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const double **&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the data in an array.
@@ -285,60 +246,52 @@ Get the data in an array.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>array</em>&nbsp;</td><td>the array to get the data from. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>size</em>&nbsp;</td><td>the number of elements in the array (x_size * y_size) are stored in the size_t pointed to. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first element of an array of doubles is stored in a pointer to double*. <div class="fragment"><pre class="fragment"> <a class="code" href="group__array.html#ga0">stp_array_t</a> *array;
- size_t size;
+ <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first element of an array of doubles is stored in a pointer to double*. <div class="fragment"><pre class="fragment"> <a class="code" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0" title="The array opaque data type.">stp_array_t</a> *array;
+ <span class="keywordtype">size_t</span> size;
<span class="keywordtype">double</span> *data;
- <a class="code" href="group__array.html#ga8">stp_array_get_data</a>(array, &amp;size, &amp;data);
-</pre></div></td></tr>
+ <a class="code" href="group__array.html#ge0d44ee80048189d244b16f231c54b80" title="Get the data in an array.">stp_array_get_data</a>(array, &amp;size, &amp;data);
+</pre></div> </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga10"></a><!-- doxytag: member="array.h::stp_array_get_point" ref="ga10" args="(const stp_array_t *array, int x, int y, double *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g9078af984a5e1ec80a6068bdb51c9a6d"></a><!-- doxytag: member="array.h::stp_array_get_point" ref="g9078af984a5e1ec80a6068bdb51c9a6d" args="(const stp_array_t *array, int x, int y, double *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_array_get_point </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>array</em>, </td>
+ <td class="memname">int stp_array_get_point </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>array</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>x</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>x</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>y</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>y</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the data at a single point in the array.
@@ -351,33 +304,25 @@ Get the data at a single point in the array.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the datum is stored in the double pointed to. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga11"></a><!-- doxytag: member="array.h::stp_array_get_sequence" ref="ga11" args="(const stp_array_t *array)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a>* stp_array_get_sequence </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>array</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ge05ba5cfe8c03e2435348d6c5488d87e"></a><!-- doxytag: member="array.h::stp_array_get_sequence" ref="ge05ba5cfe8c03e2435348d6c5488d87e" args="(const stp_array_t *array)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a>* stp_array_get_sequence </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>array</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the underlying stp_sequence_t.
@@ -387,48 +332,40 @@ Get the underlying stp_sequence_t.
<tr><td valign="top"></td><td valign="top"><em>array</em>&nbsp;</td><td>the array to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the (constant) stp_sequence_t.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga6"></a><!-- doxytag: member="array.h::stp_array_get_size" ref="ga6" args="(const stp_array_t *array, int *x_size, int *y_size)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the (constant) stp_sequence_t. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gfe61db801ab3b0326646178e536dd161"></a><!-- doxytag: member="array.h::stp_array_get_size" ref="gfe61db801ab3b0326646178e536dd161" args="(const stp_array_t *array, int *x_size, int *y_size)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_array_get_size </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>array</em>, </td>
+ <td class="memname">void stp_array_get_size </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>array</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>x_size</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>x_size</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>y_size</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>y_size</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the size of an array.
@@ -437,44 +374,36 @@ The current x and y sizes are stored in the integers pointed to by x_size and y_
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>array</em>&nbsp;</td><td>the array to get the size of. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>x_size</em>&nbsp;</td><td>a pointer to an integer to store the x size in. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>y_size</em>&nbsp;</td><td>a pointer to an integer to store the y size in.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>y_size</em>&nbsp;</td><td>a pointer to an integer to store the y size in. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga7"></a><!-- doxytag: member="array.h::stp_array_set_data" ref="ga7" args="(stp_array_t *array, const double *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gea0493f5bec9c5c185679adfde3edc9a"></a><!-- doxytag: member="array.h::stp_array_set_data" ref="gea0493f5bec9c5c185679adfde3edc9a" args="(stp_array_t *array, const double *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_array_set_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>array</em>, </td>
+ <td class="memname">void stp_array_set_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>array</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const double *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const double *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data in an array.
@@ -482,56 +411,48 @@ Set the data in an array.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>array</em>&nbsp;</td><td>the array to set. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first member of an array containing the data to set. This array must be at least as long as (x_size * y_size).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first member of an array containing the data to set. This array must be at least as long as (x_size * y_size). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga9"></a><!-- doxytag: member="array.h::stp_array_set_point" ref="ga9" args="(stp_array_t *array, int x, int y, double data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gd6b95b2efd500007b098594826f4467f"></a><!-- doxytag: member="array.h::stp_array_set_point" ref="gd6b95b2efd500007b098594826f4467f" args="(stp_array_t *array, int x, int y, double data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_array_set_point </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>array</em>, </td>
+ <td class="memname">int stp_array_set_point </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>array</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>x</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>x</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>y</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>y</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data at a single point in the array.
@@ -544,48 +465,40 @@ Set the data at a single point in the array.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the datum to set. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga5"></a><!-- doxytag: member="array.h::stp_array_set_size" ref="ga5" args="(stp_array_t *array, int x_size, int y_size)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ge6fb91b246ef5abd388927cb9674503e"></a><!-- doxytag: member="array.h::stp_array_set_size" ref="ge6fb91b246ef5abd388927cb9674503e" args="(stp_array_t *array, int x_size, int y_size)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_array_set_size </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>array</em>, </td>
+ <td class="memname">void stp_array_set_size </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>array</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>x_size</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>x_size</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>y_size</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>y_size</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Resize an array.
@@ -594,14 +507,14 @@ Resizing an array will destroy all data stored in the array. <dl compact><dt><b>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>array</em>&nbsp;</td><td>the array to resize. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>x_size</em>&nbsp;</td><td>the new number of "columns". </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>y_size</em>&nbsp;</td><td>the new number of "rows".</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>y_size</em>&nbsp;</td><td>the new number of "rows". </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/group__color.html b/doc/gutenprint/html/group__color.html
index 014ddac..e826ea7 100644
--- a/doc/gutenprint/html/group__color.html
+++ b/doc/gutenprint/html/group__color.html
@@ -1,10 +1,19 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: color</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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>color</h1>The color data type is responsible for providing colour conversion features.
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@@ -14,164 +23,132 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__color.html">stp_color</a></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__color.html">stp_color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga0">stp_color_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__color.html">stp_color</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#gd1408f9835b72f266ec7c7e1e1202a74">stp_color_t</a></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga1">stp_color_init</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, size_t steps)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g23392fc53078d51fcd14d6d565d56423">stp_color_init</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, size_t steps)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga2">stp_color_get_row</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, int row, unsigned *zero_mask)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g0cf28c3c9638987df4b1740deadba0cb">stp_color_get_row</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, int row, unsigned *zero_mask)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga3">stp_color_list_parameters</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga282220724877a57738b047140835141">stp_color_list_parameters</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga4">stp_color_describe_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g83bc80c9fd84d741099bc20285a1b655">stp_color_describe_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga5">stp_color_register</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *color)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g47d6a8163ef21a6e700b1371228b851d">stp_color_register</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *color)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga6">stp_color_unregister</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *color)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g2b62ec8e0afe1b6297bc71466f8a334c">stp_color_unregister</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *color)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga7">stp_color_count</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g68c13c36d723e5604507bf33fe629f8b">stp_color_count</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of available color modules. <a href="#ga7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga8">stp_get_color_by_name</a> (const char *name)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of available color modules. <a href="#g68c13c36d723e5604507bf33fe629f8b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g3b8f62108f3604480e7b89b253527f4a">stp_get_color_by_name</a> (const char *name)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a color module by its name. <a href="#ga8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga9">stp_get_color_by_index</a> (int idx)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a color module by its name. <a href="#g3b8f62108f3604480e7b89b253527f4a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g68ba525119da39ae854645ae649557d3">stp_get_color_by_index</a> (int idx)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a color module by its index number. <a href="#ga9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga10">stp_get_color_by_colorfuncs</a> (<a class="el" href="structstp__colorfuncs__t.html">stp_colorfuncs_t</a> *colorfuncs)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a color module by its index number. <a href="#g68ba525119da39ae854645ae649557d3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g578f80b2bc3937df38ce7e803f5f472c">stp_get_color_by_colorfuncs</a> (<a class="el" href="structstp__colorfuncs__t.html">stp_colorfuncs_t</a> *colorfuncs)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga11">stp_color_get_name</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *c)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g5a4a4da67cb5c3f1c0a2a9618e46ed50">stp_color_get_name</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *c)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the short (untranslated) name of a color module. <a href="#ga11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#ga12">stp_color_get_long_name</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *c)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the short (untranslated) name of a color module. <a href="#g5a4a4da67cb5c3f1c0a2a9618e46ed50"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color.html#g612389b45f09358f6bad0e376c91b057">stp_color_get_long_name</a> (const <a class="el" href="structstp__color.html">stp_color_t</a> *c)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the long (translated) name of a color module. <a href="#ga12"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the long (translated) name of a color module. <a href="#g612389b45f09358f6bad0e376c91b057"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
The color data type is responsible for providing colour conversion features.
<p>
-Color modules provide the actual functionality, so different colour management modules may provide the application with different services (for example, colour profiles).<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="ga0"></a><!-- doxytag: member="color.h::stp_color_t" ref="ga0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Color modules provide the actual functionality, so different colour management modules may provide the application with different services (for example, colour profiles). <hr><h2>Typedef Documentation</h2>
+<a class="anchor" name="gd1408f9835b72f266ec7c7e1e1202a74"></a><!-- doxytag: member="color.h::stp_color_t" ref="gd1408f9835b72f266ec7c7e1e1202a74" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstp__color.html">stp_color</a> <a class="el" href="structstp__color.html">stp_color_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstp__color.html">stp_color</a> <a class="el" href="structstp__color.html">stp_color_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ga7"></a><!-- doxytag: member="color.h::stp_color_count" ref="ga7" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g68c13c36d723e5604507bf33fe629f8b"></a><!-- doxytag: member="color.h::stp_color_count" ref="g68c13c36d723e5604507bf33fe629f8b" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_color_count </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_color_count </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the number of available color modules.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the number of color modules.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga4"></a><!-- doxytag: member="color.h::stp_color_describe_parameter" ref="ga4" args="(const stp_vars_t *v, const char *name, stp_parameter_t *description)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the number of color modules. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g83bc80c9fd84d741099bc20285a1b655"></a><!-- doxytag: member="color.h::stp_color_describe_parameter" ref="g83bc80c9fd84d741099bc20285a1b655" args="(const stp_vars_t *v, const char *name, stp_parameter_t *description)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_color_describe_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_color_describe_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>description</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>description</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga12"></a><!-- doxytag: member="color.h::stp_color_get_long_name" ref="ga12" args="(const stp_color_t *c)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g612389b45f09358f6bad0e376c91b057"></a><!-- doxytag: member="color.h::stp_color_get_long_name" ref="g612389b45f09358f6bad0e376c91b057" args="(const stp_color_t *c)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* stp_color_get_long_name </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>c</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">const char* stp_color_get_long_name </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>c</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the long (translated) name of a color module.
@@ -181,33 +158,25 @@ Get the long (translated) name of a color module.
<tr><td valign="top"></td><td valign="top"><em>c</em>&nbsp;</td><td>the color module to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the long name.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga11"></a><!-- doxytag: member="color.h::stp_color_get_name" ref="ga11" args="(const stp_color_t *c)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the long name. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g5a4a4da67cb5c3f1c0a2a9618e46ed50"></a><!-- doxytag: member="color.h::stp_color_get_name" ref="g5a4a4da67cb5c3f1c0a2a9618e46ed50" args="(const stp_color_t *c)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* stp_color_get_name </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>c</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">const char* stp_color_get_name </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>c</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the short (untranslated) name of a color module.
@@ -217,237 +186,181 @@ Get the short (untranslated) name of a color module.
<tr><td valign="top"></td><td valign="top"><em>c</em>&nbsp;</td><td>the color module to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the short name.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga2"></a><!-- doxytag: member="color.h::stp_color_get_row" ref="ga2" args="(stp_vars_t *v, stp_image_t *image, int row, unsigned *zero_mask)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the short name. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g0cf28c3c9638987df4b1740deadba0cb"></a><!-- doxytag: member="color.h::stp_color_get_row" ref="g0cf28c3c9638987df4b1740deadba0cb" args="(stp_vars_t *v, stp_image_t *image, int row, unsigned *zero_mask)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_color_get_row </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_color_get_row </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>image</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>image</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>row</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>row</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned *&nbsp;</td>
- <td class="mdname" nowrap> <em>zero_mask</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned *&nbsp;</td>
+ <td class="paramname"> <em>zero_mask</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga1"></a><!-- doxytag: member="color.h::stp_color_init" ref="ga1" args="(stp_vars_t *v, stp_image_t *image, size_t steps)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g23392fc53078d51fcd14d6d565d56423"></a><!-- doxytag: member="color.h::stp_color_init" ref="g23392fc53078d51fcd14d6d565d56423" args="(stp_vars_t *v, stp_image_t *image, size_t steps)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_color_init </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_color_init </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>image</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>image</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>steps</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>steps</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga3"></a><!-- doxytag: member="color.h::stp_color_list_parameters" ref="ga3" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ga282220724877a57738b047140835141"></a><!-- doxytag: member="color.h::stp_color_list_parameters" ref="ga282220724877a57738b047140835141" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a> stp_color_list_parameters </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a> stp_color_list_parameters </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga5"></a><!-- doxytag: member="color.h::stp_color_register" ref="ga5" args="(const stp_color_t *color)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g47d6a8163ef21a6e700b1371228b851d"></a><!-- doxytag: member="color.h::stp_color_register" ref="g47d6a8163ef21a6e700b1371228b851d" args="(const stp_color_t *color)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_color_register </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>color</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_color_register </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>color</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga6"></a><!-- doxytag: member="color.h::stp_color_unregister" ref="ga6" args="(const stp_color_t *color)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g2b62ec8e0afe1b6297bc71466f8a334c"></a><!-- doxytag: member="color.h::stp_color_unregister" ref="g2b62ec8e0afe1b6297bc71466f8a334c" args="(const stp_color_t *color)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_color_unregister </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>color</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_color_unregister </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstp__color.html">stp_color_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>color</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga10"></a><!-- doxytag: member="color.h::stp_get_color_by_colorfuncs" ref="ga10" args="(stp_colorfuncs_t *colorfuncs)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g578f80b2bc3937df38ce7e803f5f472c"></a><!-- doxytag: member="color.h::stp_get_color_by_colorfuncs" ref="g578f80b2bc3937df38ce7e803f5f472c" args="(stp_colorfuncs_t *colorfuncs)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a>* stp_get_color_by_colorfuncs </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__colorfuncs__t.html">stp_colorfuncs_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>colorfuncs</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">const <a class="el" href="structstp__color.html">stp_color_t</a>* stp_get_color_by_colorfuncs </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__colorfuncs__t.html">stp_colorfuncs_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>colorfuncs</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga9"></a><!-- doxytag: member="color.h::stp_get_color_by_index" ref="ga9" args="(int idx)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g68ba525119da39ae854645ae649557d3"></a><!-- doxytag: member="color.h::stp_get_color_by_index" ref="g68ba525119da39ae854645ae649557d3" args="(int idx)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a>* stp_get_color_by_index </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">int&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>idx</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">const <a class="el" href="structstp__color.html">stp_color_t</a>* stp_get_color_by_index </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>idx</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a color module by its index number.
@@ -457,33 +370,25 @@ Get a color module by its index number.
<tr><td valign="top"></td><td valign="top"><em>idx</em>&nbsp;</td><td>the index number. This must not be greater than (total number of papers - 1). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the color module, or NULL on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga8"></a><!-- doxytag: member="color.h::stp_get_color_by_name" ref="ga8" args="(const char *name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the color module, or NULL on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g3b8f62108f3604480e7b89b253527f4a"></a><!-- doxytag: member="color.h::stp_get_color_by_name" ref="g3b8f62108f3604480e7b89b253527f4a" args="(const char *name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__color.html">stp_color_t</a>* stp_get_color_by_name </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>name</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">const <a class="el" href="structstp__color.html">stp_color_t</a>* stp_get_color_by_name </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a color module by its name.
@@ -493,12 +398,12 @@ Get a color module by its name.
<tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>the short unique name. number of papers - 1). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the color module, or NULL on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the color module, or NULL on failure. </dd></dl>
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/group__curve.html b/doc/gutenprint/html/group__curve.html
index f97133e..faa725c 100644
--- a/doc/gutenprint/html/group__curve.html
+++ b/doc/gutenprint/html/group__curve.html
@@ -1,10 +1,19 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: curve</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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</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">
<tr><td></td></tr>
@@ -13,388 +22,358 @@
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Point (x,y) for piecewise curve. <a href="structstp__curve__point__t.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_curve&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga0">stp_curve_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_curve&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The curve opaque data type. <a href="#ga0"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The curve opaque data type. <a href="#g375a2b23705fb0698ae1d823243c8524"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga47">stp_curve_type_t</a> { <a class="el" href="group__curve.html#gga47a1">STP_CURVE_TYPE_LINEAR</a>,
-<a class="el" href="group__curve.html#gga47a2">STP_CURVE_TYPE_SPLINE</a>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g982f8191c84b049cc3ad3cee1558fc23">stp_curve_type_t</a> { <a class="el" href="group__curve.html#gg982f8191c84b049cc3ad3cee1558fc2346228ddaa2d52a85ccd79c4dc0f76ad3">STP_CURVE_TYPE_LINEAR</a>,
+<a class="el" href="group__curve.html#gg982f8191c84b049cc3ad3cee1558fc23fb1ffdc3754f428d8e3a2124e014ff77">STP_CURVE_TYPE_SPLINE</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Curve types. <a href="group__curve.html#ga47">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga48">stp_curve_wrap_mode_t</a> { <a class="el" href="group__curve.html#gga48a3">STP_CURVE_WRAP_NONE</a>,
-<a class="el" href="group__curve.html#gga48a4">STP_CURVE_WRAP_AROUND</a>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Curve types. <a href="group__curve.html#g982f8191c84b049cc3ad3cee1558fc23">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g3ae3af552b490b0ca8b02e442ac9547a">stp_curve_wrap_mode_t</a> { <a class="el" href="group__curve.html#gg3ae3af552b490b0ca8b02e442ac9547ad840485ad7df768a06ee4be02d93b97a">STP_CURVE_WRAP_NONE</a>,
+<a class="el" href="group__curve.html#gg3ae3af552b490b0ca8b02e442ac9547ac0361aebddfabfb263dc0205a61f6fbd">STP_CURVE_WRAP_AROUND</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wrapping mode. <a href="group__curve.html#ga48">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga49">stp_curve_compose_t</a> { <a class="el" href="group__curve.html#gga49a5">STP_CURVE_COMPOSE_ADD</a>,
-<a class="el" href="group__curve.html#gga49a6">STP_CURVE_COMPOSE_MULTIPLY</a>,
-<a class="el" href="group__curve.html#gga49a7">STP_CURVE_COMPOSE_EXPONENTIATE</a>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wrapping mode. <a href="group__curve.html#g3ae3af552b490b0ca8b02e442ac9547a">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">stp_curve_compose_t</a> { <a class="el" href="group__curve.html#gg7eddbee28cb1f3c76a19408b86ea142ec38b0bf09e93edb67c3e5c53035295f3">STP_CURVE_COMPOSE_ADD</a>,
+<a class="el" href="group__curve.html#gg7eddbee28cb1f3c76a19408b86ea142ed3bd2cdb63498d5d22686e79e2c0ed95">STP_CURVE_COMPOSE_MULTIPLY</a>,
+<a class="el" href="group__curve.html#gg7eddbee28cb1f3c76a19408b86ea142e8de151149fdfd4fcca78826e6352246a">STP_CURVE_COMPOSE_EXPONENTIATE</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Composition types. <a href="group__curve.html#ga49">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga50">stp_curve_bounds_t</a> { <a class="el" href="group__curve.html#gga50a8">STP_CURVE_BOUNDS_RESCALE</a>,
-<a class="el" href="group__curve.html#gga50a9">STP_CURVE_BOUNDS_CLIP</a>,
-<a class="el" href="group__curve.html#gga50a10">STP_CURVE_BOUNDS_ERROR</a>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Composition types. <a href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g86d146e483ca1902f973d574f542b85f">stp_curve_bounds_t</a> { <a class="el" href="group__curve.html#gg86d146e483ca1902f973d574f542b85f118d303bf7bdf4f00bda71cc6eac49c3">STP_CURVE_BOUNDS_RESCALE</a>,
+<a class="el" href="group__curve.html#gg86d146e483ca1902f973d574f542b85fec9e6673edac9d34e3aad376fa711aa5">STP_CURVE_BOUNDS_CLIP</a>,
+<a class="el" href="group__curve.html#gg86d146e483ca1902f973d574f542b85fd699d675d5df223055388cd83d0b362b">STP_CURVE_BOUNDS_ERROR</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Behaviour when curve exceeds bounds. <a href="group__curve.html#ga50">More...</a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Behaviour when curve exceeds bounds. <a href="group__curve.html#g86d146e483ca1902f973d574f542b85f">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga1">stp_curve_create</a> (<a class="el" href="group__curve.html#ga48">stp_curve_wrap_mode_t</a> wrap)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g6b3640f0e25bd9d38e46bdc1b2ee58a4">stp_curve_create</a> (<a class="el" href="group__curve.html#g3ae3af552b490b0ca8b02e442ac9547a">stp_curve_wrap_mode_t</a> wrap)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new curve. <a href="#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga2">stp_curve_create_copy</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new curve. <a href="#g6b3640f0e25bd9d38e46bdc1b2ee58a4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g972ed591394396e0c66e928a0695b3bf">stp_curve_create_copy</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate an curve. <a href="#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga3">stp_curve_copy</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *dest, const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *source)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate an curve. <a href="#g972ed591394396e0c66e928a0695b3bf"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gcd7861bf1c9d61ac4ec87844a15ab9d3">stp_curve_copy</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *dest, const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *source)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy an curve. <a href="#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga4">stp_curve_destroy</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy an curve. <a href="#gcd7861bf1c9d61ac4ec87844a15ab9d3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g4294b85e848fe421496469e2406ef380">stp_curve_destroy</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy an curve. <a href="#ga4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga5">stp_curve_set_bounds</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, double low, double high)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy an curve. <a href="#g4294b85e848fe421496469e2406ef380"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ge32fb850963b8694d3739c0ed8475f75">stp_curve_set_bounds</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, double low, double high)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the lower and upper bounds on a curve. <a href="#ga5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga6">stp_curve_get_bounds</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, double *low, double *high)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the lower and upper bounds on a curve. <a href="#ge32fb850963b8694d3739c0ed8475f75"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g63c3386fbfd75da9fe985673bf7b1ca3">stp_curve_get_bounds</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, double *low, double *high)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the lower and upper bounds on a curve. <a href="#ga6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga48">stp_curve_wrap_mode_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga7">stp_curve_get_wrap</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the lower and upper bounds on a curve. <a href="#g63c3386fbfd75da9fe985673bf7b1ca3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g3ae3af552b490b0ca8b02e442ac9547a">stp_curve_wrap_mode_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g859020827897bac0f4671322ec027dc4">stp_curve_get_wrap</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the wrapping mode. <a href="#ga7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga8">stp_curve_is_piecewise</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the wrapping mode. <a href="#g859020827897bac0f4671322ec027dc4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g29b022a3055afe0b48d1f2736ff2f4da">stp_curve_is_piecewise</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Determine whether the curve is piecewise. <a href="#ga8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga9">stp_curve_get_range</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, double *low, double *high)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Determine whether the curve is piecewise. <a href="#g29b022a3055afe0b48d1f2736ff2f4da"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gcb8e51731b9385556747744a0d4f43fb">stp_curve_get_range</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, double *low, double *high)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga10">stp_curve_count_points</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g766ff02b29b976372779f719076ad017">stp_curve_count_points</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of allocated points in the curve. <a href="#ga10"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga11">stp_curve_set_interpolation_type</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, <a class="el" href="group__curve.html#ga47">stp_curve_type_t</a> itype)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of allocated points in the curve. <a href="#g766ff02b29b976372779f719076ad017"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g82890cef78f5861a88c5789c33693423">stp_curve_set_interpolation_type</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, <a class="el" href="group__curve.html#g982f8191c84b049cc3ad3cee1558fc23">stp_curve_type_t</a> itype)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the curve interpolation type. <a href="#ga11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga47">stp_curve_type_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga12">stp_curve_get_interpolation_type</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the curve interpolation type. <a href="#g82890cef78f5861a88c5789c33693423"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g982f8191c84b049cc3ad3cee1558fc23">stp_curve_type_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g42c98a6a6d2512516738b6df9367510e">stp_curve_get_interpolation_type</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the curve interpolation type. <a href="#ga12"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga13">stp_curve_set_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const double *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the curve interpolation type. <a href="#g42c98a6a6d2512516738b6df9367510e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g81bceb4cb991cef1cda2298cf7bb9f15">stp_curve_set_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const double *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set all data points of the curve. <a href="#ga13"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga14">stp_curve_set_data_points</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const <a class="el" href="structstp__curve__point__t.html">stp_curve_point_t</a> *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set all data points of the curve. <a href="#g81bceb4cb991cef1cda2298cf7bb9f15"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gce09cab4e6ae3d55f75aacae3689e8e6">stp_curve_set_data_points</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const <a class="el" href="structstp__curve__point__t.html">stp_curve_point_t</a> *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set all data points of the curve. <a href="#ga14"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga15">stp_curve_set_float_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const float *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set all data points of the curve. <a href="#gce09cab4e6ae3d55f75aacae3689e8e6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gbd7a39289471607311141c7fc3bbb415">stp_curve_set_float_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const float *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from float values. <a href="#ga15"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga16">stp_curve_set_long_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const long *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from float values. <a href="#gbd7a39289471607311141c7fc3bbb415"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ge6a435a21a5c4b5e582d42095a7b06fc">stp_curve_set_long_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const long *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from long values. <a href="#ga16"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga17">stp_curve_set_ulong_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const unsigned long *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from long values. <a href="#ge6a435a21a5c4b5e582d42095a7b06fc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g723173297f5b67af937205c7d74ac353">stp_curve_set_ulong_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const unsigned long *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from unsigned long values. <a href="#ga17"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga18">stp_curve_set_int_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const int *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from unsigned long values. <a href="#g723173297f5b67af937205c7d74ac353"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g31e76843f4d2f207701755b58766a670">stp_curve_set_int_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const int *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from integer values. <a href="#ga18"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga19">stp_curve_set_uint_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const unsigned int *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from integer values. <a href="#g31e76843f4d2f207701755b58766a670"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g3ee80f8e4f33691a78b3ad8c3fd7c34f">stp_curve_set_uint_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const unsigned int *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from unsigned integer values. <a href="#ga19"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga20">stp_curve_set_short_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const short *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from unsigned integer values. <a href="#g3ee80f8e4f33691a78b3ad8c3fd7c34f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g2fa5222aab07e85f215e389734b6dbea">stp_curve_set_short_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const short *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from short values. <a href="#ga20"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga21">stp_curve_set_ushort_data</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t count, const unsigned short *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from short values. <a href="#g2fa5222aab07e85f215e389734b6dbea"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g0af395eefa7bfe0d19acc1acbaeefe48">stp_curve_set_ushort_data</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t count, const unsigned short *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from unsigned short values. <a href="#ga21"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga22">stp_curve_get_subrange</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t start, size_t count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data points in a curve from unsigned short values. <a href="#g0af395eefa7bfe0d19acc1acbaeefe48"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g5cbf7c4b6ad96ecb35fc06f46c0319f0">stp_curve_get_subrange</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t start, size_t count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a curve containing a subrange of data. <a href="#ga22"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga23">stp_curve_set_subrange</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *range, size_t start)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a curve containing a subrange of data. <a href="#g5cbf7c4b6ad96ecb35fc06f46c0319f0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g73dfcc4c95734449965227e21deb3037">stp_curve_set_subrange</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *range, size_t start)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga24">stp_curve_get_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gb2208f56694e47e4300d10e057f59ee8">stp_curve_get_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a pointer to the curve's raw data. <a href="#ga24"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__curve__point__t.html">stp_curve_point_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga25">stp_curve_get_data_points</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a pointer to the curve's raw data. <a href="#gb2208f56694e47e4300d10e057f59ee8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__curve__point__t.html">stp_curve_point_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g79e0d6afa3573917c756af64b56a0d82">stp_curve_get_data_points</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a pointer to the curve's raw data as points. <a href="#ga25"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga26">stp_curve_get_float_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a pointer to the curve's raw data as points. <a href="#g79e0d6afa3573917c756af64b56a0d82"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g251f105cb5f2b126ea02b7908f717c18">stp_curve_get_float_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as floats. <a href="#ga26"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga27">stp_curve_get_long_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as floats. <a href="#g251f105cb5f2b126ea02b7908f717c18"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gf59bd38c9dfc7beb08a283dc9e400bf2">stp_curve_get_long_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as longs. <a href="#ga27"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga28">stp_curve_get_ulong_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as longs. <a href="#gf59bd38c9dfc7beb08a283dc9e400bf2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g24a862eda4cdbb626f51aeb7d8ae9a50">stp_curve_get_ulong_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as unsigned longs. <a href="#ga28"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga29">stp_curve_get_int_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as unsigned longs. <a href="#g24a862eda4cdbb626f51aeb7d8ae9a50"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g6de80e81b64262e0051441f697ae4de4">stp_curve_get_int_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as integers. <a href="#ga29"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga30">stp_curve_get_uint_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as integers. <a href="#g6de80e81b64262e0051441f697ae4de4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g19b3160a57dc6959fe08c631c7206a8a">stp_curve_get_uint_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as unsigned integers. <a href="#ga30"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga31">stp_curve_get_short_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as unsigned integers. <a href="#g19b3160a57dc6959fe08c631c7206a8a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g87c5d1904efa58be8a21ab6b2c41d0b9">stp_curve_get_short_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as shorts. <a href="#ga31"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga32">stp_curve_get_ushort_data</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as shorts. <a href="#g87c5d1904efa58be8a21ab6b2c41d0b9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga02125af6b9c192e34985851370391b8">stp_curve_get_ushort_data</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as unsigned shorts. <a href="#ga32"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga33">stp_curve_get_sequence</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get pointer to the curve's raw data as unsigned shorts. <a href="#ga02125af6b9c192e34985851370391b8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gde323594e84d4380c88ecf122a5a4da8">stp_curve_get_sequence</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the underlying stp_sequence_t data structure which stp_curve_t is derived from. <a href="#ga33"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga34">stp_curve_set_gamma</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, double f_gamma)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the underlying stp_sequence_t data structure which stp_curve_t is derived from. <a href="#gde323594e84d4380c88ecf122a5a4da8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gcb8a2b9b21f97f32faacb99a6125e152">stp_curve_set_gamma</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, double f_gamma)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the gamma of a curve. <a href="#ga34"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga35">stp_curve_get_gamma</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the gamma of a curve. <a href="#gcb8a2b9b21f97f32faacb99a6125e152"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g0420a6cfa87aa96e5c9a56142aa0178d">stp_curve_get_gamma</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the gamma value of the curve. <a href="#ga35"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga36">stp_curve_set_point</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t where, double data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the gamma value of the curve. <a href="#g0420a6cfa87aa96e5c9a56142aa0178d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g2d3b8372bde3fce699a3b7bb3c9d8582">stp_curve_set_point</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t where, double data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a point along the curve. <a href="#ga36"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga37">stp_curve_get_point</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t where, double *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a point along the curve. <a href="#g2d3b8372bde3fce699a3b7bb3c9d8582"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g569aae57147ed7681f23e0e60bd8af35">stp_curve_get_point</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t where, double *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a point along the curve. <a href="#ga37"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga38">stp_curve_interpolate_value</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, double where, double *result)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a point along the curve. <a href="#g569aae57147ed7681f23e0e60bd8af35"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gb33642ee6c49334f379a4dc185ecd355">stp_curve_interpolate_value</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, double where, double *result)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Interpolate a point along the curve. <a href="#ga38"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga39">stp_curve_resample</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, size_t points)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Interpolate a point along the curve. <a href="#gb33642ee6c49334f379a4dc185ecd355"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g87298cf562468cbcf2c1f76a0ab80b62">stp_curve_resample</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, size_t points)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Resample a curve (change the number of points). <a href="#ga39"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga40">stp_curve_rescale</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve, double scale, <a class="el" href="group__curve.html#ga49">stp_curve_compose_t</a> mode, <a class="el" href="group__curve.html#ga50">stp_curve_bounds_t</a> bounds_mode)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Resample a curve (change the number of points). <a href="#g87298cf562468cbcf2c1f76a0ab80b62"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gad611b3ddbd667ec204fa7b42f8d7546">stp_curve_rescale</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve, double scale, <a class="el" href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">stp_curve_compose_t</a> mode, <a class="el" href="group__curve.html#g86d146e483ca1902f973d574f542b85f">stp_curve_bounds_t</a> bounds_mode)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rescale a curve (multiply all points by a scaling constant). <a href="#ga40"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga41">stp_curve_write</a> (FILE *file, const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rescale a curve (multiply all points by a scaling constant). <a href="#gad611b3ddbd667ec204fa7b42f8d7546"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gc12af55cf0eb2f76db967886f8996313">stp_curve_write</a> (FILE *file, const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Write a curve to a file. <a href="#ga41"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga42">stp_curve_write_string</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Write a curve to a file. <a href="#gc12af55cf0eb2f76db967886f8996313"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gf2f0da590278ff74af1eccb0aa0c7169">stp_curve_write_string</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Write a curve to a string. <a href="#ga42"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga43">stp_curve_create_from_stream</a> (FILE *fp)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Write a curve to a string. <a href="#gf2f0da590278ff74af1eccb0aa0c7169"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g478a24e44a3ce345f7207cf7ded12e37">stp_curve_create_from_stream</a> (FILE *fp)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a curve from a stream. <a href="#ga43"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga44">stp_curve_create_from_file</a> (const char *file)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a curve from a stream. <a href="#g478a24e44a3ce345f7207cf7ded12e37"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gd96d7d1cda5f037f7d6a9b651ebbbb46">stp_curve_create_from_file</a> (const char *file)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a curve from a stream. <a href="#ga44"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga45">stp_curve_create_from_string</a> (const char *string)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a curve from a stream. <a href="#gd96d7d1cda5f037f7d6a9b651ebbbb46"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#gb8c0df217306a6e0597f058efbfaca82">stp_curve_create_from_string</a> (const char *string)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a curve from a string. <a href="#ga45"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#ga46">stp_curve_compose</a> (<a class="el" href="group__curve.html#ga0">stp_curve_t</a> **retval, <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *a, <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *b, <a class="el" href="group__curve.html#ga49">stp_curve_compose_t</a> mode, int points)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a curve from a string. <a href="#gb8c0df217306a6e0597f058efbfaca82"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__curve.html#g55c83a9139fc1b06b90e983d7c1ceff7">stp_curve_compose</a> (<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> **retval, <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *a, <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *b, <a class="el" href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">stp_curve_compose_t</a> mode, int points)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compose two curves, creating a third curve. <a href="#ga46"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compose two curves, creating a third curve. <a href="#g55c83a9139fc1b06b90e983d7c1ceff7"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Various operations are supported, including interpolation and composition. <hr><h2>Typedef Documentation</h2>
+<a class="anchor" name="g375a2b23705fb0698ae1d823243c8524"></a><!-- doxytag: member="curve.h::stp_curve_t" ref="g375a2b23705fb0698ae1d823243c8524" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct stp_curve <a class="el" href="group__curve.html#ga0">stp_curve_t</a> </td>
+ <td class="memname">typedef struct stp_curve <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The curve opaque data type.
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Enumeration Type Documentation</h2>
-<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">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g86d146e483ca1902f973d574f542b85f"></a><!-- doxytag: member="curve.h::stp_curve_bounds_t" ref="g86d146e483ca1902f973d574f542b85f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="group__curve.html#ga50">stp_curve_bounds_t</a> </td>
+ <td class="memname">enum <a class="el" href="group__curve.html#g86d146e483ca1902f973d574f542b85f">stp_curve_bounds_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
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>
-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>
-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>
-Error if bounds are violated. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="gg86d146e483ca1902f973d574f542b85f118d303bf7bdf4f00bda71cc6eac49c3"></a><!-- doxytag: member="STP_CURVE_BOUNDS_RESCALE" ref="gg86d146e483ca1902f973d574f542b85f118d303bf7bdf4f00bda71cc6eac49c3" args="" -->STP_CURVE_BOUNDS_RESCALE</em>&nbsp;</td><td>
+Rescale the bounds.
+<p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="gg86d146e483ca1902f973d574f542b85fec9e6673edac9d34e3aad376fa711aa5"></a><!-- doxytag: member="STP_CURVE_BOUNDS_CLIP" ref="gg86d146e483ca1902f973d574f542b85fec9e6673edac9d34e3aad376fa711aa5" args="" -->STP_CURVE_BOUNDS_CLIP</em>&nbsp;</td><td>
+Clip the curve to the existing bounds.
+<p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="gg86d146e483ca1902f973d574f542b85fd699d675d5df223055388cd83d0b362b"></a><!-- doxytag: member="STP_CURVE_BOUNDS_ERROR" ref="gg86d146e483ca1902f973d574f542b85fd699d675d5df223055388cd83d0b362b" args="" -->STP_CURVE_BOUNDS_ERROR</em>&nbsp;</td><td>
+Error if bounds are violated.
+<p>
+</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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g7eddbee28cb1f3c76a19408b86ea142e"></a><!-- doxytag: member="curve.h::stp_curve_compose_t" ref="g7eddbee28cb1f3c76a19408b86ea142e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="group__curve.html#ga49">stp_curve_compose_t</a> </td>
+ <td class="memname">enum <a class="el" href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">stp_curve_compose_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
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>
-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>
-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>
-Exponentiate composition. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="gg7eddbee28cb1f3c76a19408b86ea142ec38b0bf09e93edb67c3e5c53035295f3"></a><!-- doxytag: member="STP_CURVE_COMPOSE_ADD" ref="gg7eddbee28cb1f3c76a19408b86ea142ec38b0bf09e93edb67c3e5c53035295f3" args="" -->STP_CURVE_COMPOSE_ADD</em>&nbsp;</td><td>
+Add composition.
+<p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="gg7eddbee28cb1f3c76a19408b86ea142ed3bd2cdb63498d5d22686e79e2c0ed95"></a><!-- doxytag: member="STP_CURVE_COMPOSE_MULTIPLY" ref="gg7eddbee28cb1f3c76a19408b86ea142ed3bd2cdb63498d5d22686e79e2c0ed95" args="" -->STP_CURVE_COMPOSE_MULTIPLY</em>&nbsp;</td><td>
+Multiply composition.
+<p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="gg7eddbee28cb1f3c76a19408b86ea142e8de151149fdfd4fcca78826e6352246a"></a><!-- doxytag: member="STP_CURVE_COMPOSE_EXPONENTIATE" ref="gg7eddbee28cb1f3c76a19408b86ea142e8de151149fdfd4fcca78826e6352246a" args="" -->STP_CURVE_COMPOSE_EXPONENTIATE</em>&nbsp;</td><td>
+Exponentiate composition.
+<p>
+</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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g982f8191c84b049cc3ad3cee1558fc23"></a><!-- doxytag: member="curve.h::stp_curve_type_t" ref="g982f8191c84b049cc3ad3cee1558fc23" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="group__curve.html#ga47">stp_curve_type_t</a> </td>
+ <td class="memname">enum <a class="el" href="group__curve.html#g982f8191c84b049cc3ad3cee1558fc23">stp_curve_type_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
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>
-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>
-Spline interpolation. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="gg982f8191c84b049cc3ad3cee1558fc2346228ddaa2d52a85ccd79c4dc0f76ad3"></a><!-- doxytag: member="STP_CURVE_TYPE_LINEAR" ref="gg982f8191c84b049cc3ad3cee1558fc2346228ddaa2d52a85ccd79c4dc0f76ad3" args="" -->STP_CURVE_TYPE_LINEAR</em>&nbsp;</td><td>
+Linear interpolation.
+<p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="gg982f8191c84b049cc3ad3cee1558fc23fb1ffdc3754f428d8e3a2124e014ff77"></a><!-- doxytag: member="STP_CURVE_TYPE_SPLINE" ref="gg982f8191c84b049cc3ad3cee1558fc23fb1ffdc3754f428d8e3a2124e014ff77" args="" -->STP_CURVE_TYPE_SPLINE</em>&nbsp;</td><td>
+Spline interpolation.
+<p>
+</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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g3ae3af552b490b0ca8b02e442ac9547a"></a><!-- doxytag: member="curve.h::stp_curve_wrap_mode_t" ref="g3ae3af552b490b0ca8b02e442ac9547a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="group__curve.html#ga48">stp_curve_wrap_mode_t</a> </td>
+ <td class="memname">enum <a class="el" href="group__curve.html#g3ae3af552b490b0ca8b02e442ac9547a">stp_curve_wrap_mode_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
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="gg3ae3af552b490b0ca8b02e442ac9547ad840485ad7df768a06ee4be02d93b97a"></a><!-- doxytag: member="STP_CURVE_WRAP_NONE" ref="gg3ae3af552b490b0ca8b02e442ac9547ad840485ad7df768a06ee4be02d93b97a" 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>
-The curve wraps to its starting point. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="gg3ae3af552b490b0ca8b02e442ac9547ac0361aebddfabfb263dc0205a61f6fbd"></a><!-- doxytag: member="STP_CURVE_WRAP_AROUND" ref="gg3ae3af552b490b0ca8b02e442ac9547ac0361aebddfabfb263dc0205a61f6fbd" args="" -->STP_CURVE_WRAP_AROUND</em>&nbsp;</td><td>
+The curve wraps to its starting point.
+<p>
+</td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g55c83a9139fc1b06b90e983d7c1ceff7"></a><!-- doxytag: member="curve.h::stp_curve_compose" ref="g55c83a9139fc1b06b90e983d7c1ceff7" args="(stp_curve_t **retval, stp_curve_t *a, stp_curve_t *b, stp_curve_compose_t mode, int points)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_compose </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> **&nbsp;</td>
- <td class="mdname" nowrap> <em>retval</em>, </td>
+ <td class="memname">int stp_curve_compose </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> **&nbsp;</td>
+ <td class="paramname"> <em>retval</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>a</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>a</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>b</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>b</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__curve.html#ga49">stp_curve_compose_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>mode</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">stp_curve_compose_t</a>&nbsp;</td>
+ <td class="paramname"> <em>mode</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>points</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>points</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Compose two curves, creating a third curve.
@@ -408,78 +387,62 @@ Only add and multiply composition is currently supported. If both curves are gam
<tr><td valign="top"></td><td valign="top"><em>points</em>&nbsp;</td><td>the number of points in the output curve (must not exceed 1048576). It must be at least two, unless the curve is a gamma curve and the operation chosen is multiplication or division. If -1, the resulting number of points will be the least common multiplier of the number of points in the input and output curves (but will not exceed 1048576). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>FALSE if element-wise composition fails.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>FALSE if element-wise composition fails. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gcd7861bf1c9d61ac4ec87844a15ab9d3"></a><!-- doxytag: member="curve.h::stp_curve_copy" ref="gcd7861bf1c9d61ac4ec87844a15ab9d3" args="(stp_curve_t *dest, const stp_curve_t *source)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_curve_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>dest</em>, </td>
+ <td class="memname">void stp_curve_copy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>dest</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>source</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>source</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Copy an curve.
<p>
-Both dest and source must be valid curves previously created with <a class="el" href="group__curve.html#ga1">stp_curve_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
+Both dest and source must be valid curves previously created with <a class="el" href="group__curve.html#g6b3640f0e25bd9d38e46bdc1b2ee58a4" title="Create a new curve.">stp_curve_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>dest</em>&nbsp;</td><td>the destination curve. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>source</em>&nbsp;</td><td>the source curve.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>source</em>&nbsp;</td><td>the source curve. </td></tr>
</table>
</dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">size_t stp_curve_count_points </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>curve</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="g766ff02b29b976372779f719076ad017"></a><!-- doxytag: member="curve.h::stp_curve_count_points" ref="g766ff02b29b976372779f719076ad017" args="(const stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">size_t stp_curve_count_points </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the number of allocated points in the curve.
@@ -489,33 +452,25 @@ Get the number of allocated points in the curve.
<tr><td valign="top"></td><td valign="top"><em>curve</em>&nbsp;</td><td>the curve to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the number of points.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a>* stp_curve_create </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga48">stp_curve_wrap_mode_t</a>&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>wrap</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the number of points. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g6b3640f0e25bd9d38e46bdc1b2ee58a4"></a><!-- doxytag: member="curve.h::stp_curve_create" ref="g6b3640f0e25bd9d38e46bdc1b2ee58a4" args="(stp_curve_wrap_mode_t wrap)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* stp_curve_create </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g3ae3af552b490b0ca8b02e442ac9547a">stp_curve_wrap_mode_t</a>&nbsp;</td>
+ <td class="paramname"> <em>wrap</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Create a new curve.
@@ -526,230 +481,182 @@ A wrapped curve has the same value at x=0 and x=1. The wrap mode of a curve cann
<tr><td valign="top"></td><td valign="top"><em>wrap</em>&nbsp;</td><td>the wrap mode of the curve. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the newly created curve.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a>* stp_curve_create_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>curve</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the newly created curve. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g972ed591394396e0c66e928a0695b3bf"></a><!-- doxytag: member="curve.h::stp_curve_create_copy" ref="g972ed591394396e0c66e928a0695b3bf" args="(const stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* stp_curve_create_copy </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Copy and allocate an curve.
<p>
-dest will be created, and then the contents of source will be copied into it. dest must not have been previously allocated with <a class="el" href="group__curve.html#ga1">stp_curve_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
+dest will be created, and then the contents of source will be copied into it. dest must not have been previously allocated with <a class="el" href="group__curve.html#g6b3640f0e25bd9d38e46bdc1b2ee58a4" title="Create a new curve.">stp_curve_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>curve</em>&nbsp;</td><td>the source curve. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the new copy of the curve.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a>* stp_curve_create_from_file </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>file</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the new copy of the curve. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gd96d7d1cda5f037f7d6a9b651ebbbb46"></a><!-- doxytag: member="curve.h::stp_curve_create_from_file" ref="gd96d7d1cda5f037f7d6a9b651ebbbb46" args="(const char *file)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* stp_curve_create_from_file </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>file</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Create a curve from a stream.
<p>
-<dl compact><dt><b>Warning:</b></dt><dd>NOTE that these calls are not thread-safe! These routines may manipulate the locale to achieve a safe representation. </dd></dl>
+<dl class="warning" compact><dt><b>Warning:</b></dt><dd>NOTE that these calls are not thread-safe! These routines may manipulate the locale to achieve a safe representation. </dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>file</em>&nbsp;</td><td>the file to read. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the newly created curve, or NULL if an error occured.</dd></dl>
- </td>
- </tr>
-</table>
-<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">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a>* stp_curve_create_from_stream </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">FILE *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>fp</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the newly created curve, or NULL if an error occured. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g478a24e44a3ce345f7207cf7ded12e37"></a><!-- doxytag: member="curve.h::stp_curve_create_from_stream" ref="g478a24e44a3ce345f7207cf7ded12e37" args="(FILE *fp)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* stp_curve_create_from_stream </td>
+ <td>(</td>
+ <td class="paramtype">FILE *&nbsp;</td>
+ <td class="paramname"> <em>fp</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Create a curve from a stream.
<p>
-<dl compact><dt><b>Warning:</b></dt><dd>NOTE that these calls are not thread-safe! These routines may manipulate the locale to achieve a safe representation. </dd></dl>
+<dl class="warning" compact><dt><b>Warning:</b></dt><dd>NOTE that these calls are not thread-safe! These routines may manipulate the locale to achieve a safe representation. </dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>fp</em>&nbsp;</td><td>the stream to read. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the newly created curve, or NULL if an error occured.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a>* stp_curve_create_from_string </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>string</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the newly created curve, or NULL if an error occured. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gb8c0df217306a6e0597f058efbfaca82"></a><!-- doxytag: member="curve.h::stp_curve_create_from_string" ref="gb8c0df217306a6e0597f058efbfaca82" args="(const char *string)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* stp_curve_create_from_string </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>string</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Create a curve from a string.
<p>
-<dl compact><dt><b>Warning:</b></dt><dd>NOTE that these calls are not thread-safe! These routines may manipulate the locale to achieve a safe representation. </dd></dl>
+<dl class="warning" compact><dt><b>Warning:</b></dt><dd>NOTE that these calls are not thread-safe! These routines may manipulate the locale to achieve a safe representation. </dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>string</em>&nbsp;</td><td>the string to read. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the newly created curve, or NULL if an error occured.</dd></dl>
- </td>
- </tr>
-</table>
-<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">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_curve_destroy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>curve</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the newly created curve, or NULL if an error occured. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g4294b85e848fe421496469e2406ef380"></a><!-- doxytag: member="curve.h::stp_curve_destroy" ref="g4294b85e848fe421496469e2406ef380" args="(stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_curve_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Destroy an curve.
<p>
It is an error to destroy the curve more than once. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>curve</em>&nbsp;</td><td>the curve to destroy.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>curve</em>&nbsp;</td><td>the curve to destroy. </td></tr>
</table>
</dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g63c3386fbfd75da9fe985673bf7b1ca3"></a><!-- doxytag: member="curve.h::stp_curve_get_bounds" ref="g63c3386fbfd75da9fe985673bf7b1ca3" args="(const stp_curve_t *curve, double *low, double *high)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_curve_get_bounds </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">void stp_curve_get_bounds </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double *&nbsp;</td>
- <td class="mdname" nowrap> <em>low</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double *&nbsp;</td>
+ <td class="paramname"> <em>low</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double *&nbsp;</td>
- <td class="mdname" nowrap> <em>high</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double *&nbsp;</td>
+ <td class="paramname"> <em>high</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the lower and upper bounds on a curve.
@@ -758,44 +665,36 @@ Get the lower and upper bounds on a curve.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>curve</em>&nbsp;</td><td>the curve to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>low</em>&nbsp;</td><td>a pointer to a double to store the lower bound in. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>high</em>&nbsp;</td><td>a pointer to a double to store the upper bound in.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>high</em>&nbsp;</td><td>a pointer to a double to store the upper bound in. </td></tr>
</table>
</dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gb2208f56694e47e4300d10e057f59ee8"></a><!-- doxytag: member="curve.h::stp_curve_get_data" ref="gb2208f56694e47e4300d10e057f59ee8" args="(const stp_curve_t *curve, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const double* stp_curve_get_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">const double* stp_curve_get_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a pointer to the curve's raw data.
@@ -806,42 +705,34 @@ Get a pointer to the curve's raw data.
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>a pointer to a size_t to store the curve size in. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This call also returns NULL if the curve is a piecewise curve.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This call also returns NULL if the curve is a piecewise curve. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g79e0d6afa3573917c756af64b56a0d82"></a><!-- doxytag: member="curve.h::stp_curve_get_data_points" ref="g79e0d6afa3573917c756af64b56a0d82" args="(const stp_curve_t *curve, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__curve__point__t.html">stp_curve_point_t</a>* stp_curve_get_data_points </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">const <a class="el" href="structstp__curve__point__t.html">stp_curve_point_t</a>* stp_curve_get_data_points </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a pointer to the curve's raw data as points.
@@ -852,42 +743,34 @@ Get a pointer to the curve's raw data as points.
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>a pointer to a size_t to store the curve size in. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This call also returns NULL if the curve is a dense (equally-spaced) curve.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This call also returns NULL if the curve is a dense (equally-spaced) curve. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g251f105cb5f2b126ea02b7908f717c18"></a><!-- doxytag: member="curve.h::stp_curve_get_float_data" ref="g251f105cb5f2b126ea02b7908f717c18" args="(const stp_curve_t *curve, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const float* stp_curve_get_float_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">const float* stp_curve_get_float_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get pointer to the curve's raw data as floats.
@@ -898,73 +781,57 @@ Get pointer to the curve's raw data as floats.
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>a pointer to a size_t to store the curve size in. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This also returns NULL if the curve is a piecewise curve.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">double stp_curve_get_gamma </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>curve</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This also returns NULL if the curve is a piecewise curve. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g0420a6cfa87aa96e5c9a56142aa0178d"></a><!-- doxytag: member="curve.h::stp_curve_get_gamma" ref="g0420a6cfa87aa96e5c9a56142aa0178d" args="(const stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">double stp_curve_get_gamma </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the gamma value of the curve.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the gamma value. A value of 0 indicates that the curve does not have a valid gamma value.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the gamma value. A value of 0 indicates that the curve does not have a valid gamma value. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g6de80e81b64262e0051441f697ae4de4"></a><!-- doxytag: member="curve.h::stp_curve_get_int_data" ref="g6de80e81b64262e0051441f697ae4de4" args="(const stp_curve_t *curve, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const int* stp_curve_get_int_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">const int* stp_curve_get_int_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get pointer to the curve's raw data as integers.
@@ -975,33 +842,25 @@ Get pointer to the curve's raw data as integers.
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>a pointer to a size_t to store the curve size in. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This also returns NULL if the curve is a piecewise curve.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga47">stp_curve_type_t</a> stp_curve_get_interpolation_type </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>curve</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This also returns NULL if the curve is a piecewise curve. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g42c98a6a6d2512516738b6df9367510e"></a><!-- doxytag: member="curve.h::stp_curve_get_interpolation_type" ref="g42c98a6a6d2512516738b6df9367510e" args="(const stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__curve.html#g982f8191c84b049cc3ad3cee1558fc23">stp_curve_type_t</a> stp_curve_get_interpolation_type </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the curve interpolation type.
@@ -1011,42 +870,34 @@ Get the curve interpolation type.
<tr><td valign="top"></td><td valign="top"><em>curve</em>&nbsp;</td><td>the curve to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the interpolation type.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the interpolation type. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gf59bd38c9dfc7beb08a283dc9e400bf2"></a><!-- doxytag: member="curve.h::stp_curve_get_long_data" ref="gf59bd38c9dfc7beb08a283dc9e400bf2" args="(const stp_curve_t *curve, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const long* stp_curve_get_long_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">const long* stp_curve_get_long_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get pointer to the curve's raw data as longs.
@@ -1057,48 +908,40 @@ Get pointer to the curve's raw data as longs.
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>a pointer to a size_t to store the curve size in. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This also returns NULL if the curve is a piecewise curve.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This also returns NULL if the curve is a piecewise curve. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g569aae57147ed7681f23e0e60bd8af35"></a><!-- doxytag: member="curve.h::stp_curve_get_point" ref="g569aae57147ed7681f23e0e60bd8af35" args="(const stp_curve_t *curve, size_t where, double *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_get_point </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_get_point </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>where</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>where</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a point along the curve.
@@ -1110,76 +953,60 @@ Get a point along the curve.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to a double to store the value of where in. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>FALSE if where is outside of the number of valid points. This also returns NULL if the curve is a piecewise curve.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>FALSE if where is outside of the number of valid points. This also returns NULL if the curve is a piecewise curve. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gcb8e51731b9385556747744a0d4f43fb"></a><!-- doxytag: member="curve.h::stp_curve_get_range" ref="gcb8e51731b9385556747744a0d4f43fb" args="(const stp_curve_t *curve, double *low, double *high)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_curve_get_range </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">void stp_curve_get_range </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double *&nbsp;</td>
- <td class="mdname" nowrap> <em>low</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double *&nbsp;</td>
+ <td class="paramname"> <em>low</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double *&nbsp;</td>
- <td class="mdname" nowrap> <em>high</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double *&nbsp;</td>
+ <td class="paramname"> <em>high</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a>* stp_curve_get_sequence </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>curve</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="gde323594e84d4380c88ecf122a5a4da8"></a><!-- doxytag: member="curve.h::stp_curve_get_sequence" ref="gde323594e84d4380c88ecf122a5a4da8" args="(const stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a>* stp_curve_get_sequence </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the underlying stp_sequence_t data structure which stp_curve_t is derived from.
@@ -1189,42 +1016,34 @@ This can be used for fast access to the raw data. <dl compact><dt><b>Parameters:
<tr><td valign="top"></td><td valign="top"><em>curve</em>&nbsp;</td><td>the curve to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the stp_sequence_t. If the curve is a piecewise curve, the sequence returned is NULL;</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the stp_sequence_t. If the curve is a piecewise curve, the sequence returned is NULL; </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g87c5d1904efa58be8a21ab6b2c41d0b9"></a><!-- doxytag: member="curve.h::stp_curve_get_short_data" ref="g87c5d1904efa58be8a21ab6b2c41d0b9" args="(const stp_curve_t *curve, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const short* stp_curve_get_short_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">const short* stp_curve_get_short_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get pointer to the curve's raw data as shorts.
@@ -1235,48 +1054,40 @@ Get pointer to the curve's raw data as shorts.
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>a pointer to a size_t to store the curve size in. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This also returns NULL if the curve is a piecewise curve.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This also returns NULL if the curve is a piecewise curve. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g5cbf7c4b6ad96ecb35fc06f46c0319f0"></a><!-- doxytag: member="curve.h::stp_curve_get_subrange" ref="g5cbf7c4b6ad96ecb35fc06f46c0319f0" args="(const stp_curve_t *curve, size_t start, size_t count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a>* stp_curve_get_subrange </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* stp_curve_get_subrange </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>start</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>start</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a curve containing a subrange of data.
@@ -1288,42 +1099,34 @@ If the start or count is invalid, the returned curve will compare equal to NULL
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>the number of point starting at start. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a curve containing the subrange. The returned curve is non-wrapping.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a curve containing the subrange. The returned curve is non-wrapping. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g19b3160a57dc6959fe08c631c7206a8a"></a><!-- doxytag: member="curve.h::stp_curve_get_uint_data" ref="g19b3160a57dc6959fe08c631c7206a8a" args="(const stp_curve_t *curve, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned int* stp_curve_get_uint_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">const unsigned int* stp_curve_get_uint_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get pointer to the curve's raw data as unsigned integers.
@@ -1334,42 +1137,34 @@ Get pointer to the curve's raw data as unsigned integers.
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>a pointer to a size_t to store the curve size in. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This also returns NULL if the curve is a piecewise curve.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This also returns NULL if the curve is a piecewise curve. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g24a862eda4cdbb626f51aeb7d8ae9a50"></a><!-- doxytag: member="curve.h::stp_curve_get_ulong_data" ref="g24a862eda4cdbb626f51aeb7d8ae9a50" args="(const stp_curve_t *curve, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned long* stp_curve_get_ulong_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">const unsigned long* stp_curve_get_ulong_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get pointer to the curve's raw data as unsigned longs.
@@ -1380,42 +1175,34 @@ Get pointer to the curve's raw data as unsigned longs.
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>a pointer to a size_t to store the curve size in. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This also returns NULL if the curve is a piecewise curve.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This also returns NULL if the curve is a piecewise curve. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ga02125af6b9c192e34985851370391b8"></a><!-- doxytag: member="curve.h::stp_curve_get_ushort_data" ref="ga02125af6b9c192e34985851370391b8" args="(const stp_curve_t *curve, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned short* stp_curve_get_ushort_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">const unsigned short* stp_curve_get_ushort_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get pointer to the curve's raw data as unsigned shorts.
@@ -1426,33 +1213,25 @@ Get pointer to the curve's raw data as unsigned shorts.
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>a pointer to a size_t to store the curve size in. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This also returns NULL if the curve is a piecewise curve.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga48">stp_curve_wrap_mode_t</a> stp_curve_get_wrap </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>curve</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the curve data. This data is not guaranteed to be valid beyond the next non-const curve call. If the curve is a pure gamma curve (no associated points), NULL is returned and the count is 0. This also returns NULL if the curve is a piecewise curve. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g859020827897bac0f4671322ec027dc4"></a><!-- doxytag: member="curve.h::stp_curve_get_wrap" ref="g859020827897bac0f4671322ec027dc4" args="(const stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__curve.html#g3ae3af552b490b0ca8b02e442ac9547a">stp_curve_wrap_mode_t</a> stp_curve_get_wrap </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the wrapping mode.
@@ -1462,48 +1241,40 @@ Get the wrapping mode.
<tr><td valign="top"></td><td valign="top"><em>curve</em>&nbsp;</td><td>the curve to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the wrapping mode.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the wrapping mode. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gb33642ee6c49334f379a4dc185ecd355"></a><!-- doxytag: member="curve.h::stp_curve_interpolate_value" ref="gb33642ee6c49334f379a4dc185ecd355" args="(const stp_curve_t *curve, double where, double *result)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_interpolate_value </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_interpolate_value </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>where</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>where</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double *&nbsp;</td>
- <td class="mdname" nowrap> <em>result</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double *&nbsp;</td>
+ <td class="paramname"> <em>result</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Interpolate a point along the curve.
@@ -1515,33 +1286,25 @@ Interpolate a point along the curve.
<tr><td valign="top"></td><td valign="top"><em>result</em>&nbsp;</td><td>a pointer to double to store the value of where in. If interpolation would produce a value outside of the allowed range (as could happen with spline interpolation), the value is clipped to the range. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>FALSE if 'where' is less than 0 or greater than the number of points, an error is returned. Also returns FALSE if the curve is a piecewise curve.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_curve_is_piecewise </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>curve</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>FALSE if 'where' is less than 0 or greater than the number of points, an error is returned. Also returns FALSE if the curve is a piecewise curve. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g29b022a3055afe0b48d1f2736ff2f4da"></a><!-- doxytag: member="curve.h::stp_curve_is_piecewise" ref="g29b022a3055afe0b48d1f2736ff2f4da" args="(const stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_curve_is_piecewise </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Determine whether the curve is piecewise.
@@ -1551,42 +1314,34 @@ Determine whether the curve is piecewise.
<tr><td valign="top"></td><td valign="top"><em>curve</em>&nbsp;</td><td>the curve to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>whether the curve is piecewise</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>whether the curve is piecewise </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g87298cf562468cbcf2c1f76a0ab80b62"></a><!-- doxytag: member="curve.h::stp_curve_resample" ref="g87298cf562468cbcf2c1f76a0ab80b62" args="(stp_curve_t *curve, size_t points)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_resample </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_resample </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>points</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>points</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Resample a curve (change the number of points).
@@ -1597,54 +1352,46 @@ This does not destroy the gamma value of a curve. Points are interpolated as req
<tr><td valign="top"></td><td valign="top"><em>points</em>&nbsp;</td><td>the number of points. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>FALSE if the number of points is invalid (less than two, except that zero points is permitted for a gamma curve).</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>FALSE if the number of points is invalid (less than two, except that zero points is permitted for a gamma curve). </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gad611b3ddbd667ec204fa7b42f8d7546"></a><!-- doxytag: member="curve.h::stp_curve_rescale" ref="gad611b3ddbd667ec204fa7b42f8d7546" args="(stp_curve_t *curve, double scale, stp_curve_compose_t mode, stp_curve_bounds_t bounds_mode)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_rescale </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_rescale </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>scale</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>scale</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__curve.html#ga49">stp_curve_compose_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>mode</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">stp_curve_compose_t</a>&nbsp;</td>
+ <td class="paramname"> <em>mode</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__curve.html#ga50">stp_curve_bounds_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>bounds_mode</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g86d146e483ca1902f973d574f542b85f">stp_curve_bounds_t</a>&nbsp;</td>
+ <td class="paramname"> <em>bounds_mode</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Rescale a curve (multiply all points by a scaling constant).
@@ -1657,48 +1404,40 @@ This also rescales the bounds. Note that this currently destroys the gamma prope
<tr><td valign="top"></td><td valign="top"><em>bounds_mode</em>&nbsp;</td><td>the bounds exceeding mode. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>FALSE if this would exceed floating point limits</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>FALSE if this would exceed floating point limits </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ge32fb850963b8694d3739c0ed8475f75"></a><!-- doxytag: member="curve.h::stp_curve_set_bounds" ref="ge32fb850963b8694d3739c0ed8475f75" args="(stp_curve_t *curve, double low, double high)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_set_bounds </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_set_bounds </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>low</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>low</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>high</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>high</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the lower and upper bounds on a curve.
@@ -1710,48 +1449,40 @@ To change the bounds adjusting data as required, use stp_curve_rescale instead.
<tr><td valign="top"></td><td valign="top"><em>high</em>&nbsp;</td><td>the upper bound. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>FALSE if any existing points on the curve are outside the bounds.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>FALSE if any existing points on the curve are outside the bounds. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g81bceb4cb991cef1cda2298cf7bb9f15"></a><!-- doxytag: member="curve.h::stp_curve_set_data" ref="g81bceb4cb991cef1cda2298cf7bb9f15" args="(stp_curve_t *curve, size_t count, const double *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_set_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_set_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const double *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const double *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set all data points of the curve.
@@ -1763,48 +1494,40 @@ If any of the data points fall outside the bounds, the operation is not performe
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to an array of doubles (must be at least count in size). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gce09cab4e6ae3d55f75aacae3689e8e6"></a><!-- doxytag: member="curve.h::stp_curve_set_data_points" ref="gce09cab4e6ae3d55f75aacae3689e8e6" args="(stp_curve_t *curve, size_t count, const stp_curve_point_t *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_set_data_points </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_set_data_points </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="structstp__curve__point__t.html">stp_curve_point_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structstp__curve__point__t.html">stp_curve_point_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set all data points of the curve.
@@ -1816,48 +1539,40 @@ If any of the data points fall outside the bounds, the operation is not performe
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to an array of points (must be at least count in size). The first point must have X=0, and each point must have an X value at least .000001 greater than the previous point. If the curve is not a wraparound curve, the last point must have X=1. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gbd7a39289471607311141c7fc3bbb415"></a><!-- doxytag: member="curve.h::stp_curve_set_float_data" ref="gbd7a39289471607311141c7fc3bbb415" args="(stp_curve_t *curve, size_t count, const float *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_set_float_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_set_float_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const float *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const float *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data points in a curve from float values.
@@ -1869,42 +1584,34 @@ If any of the data points fall outside the bounds, the operation is not performe
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to an array of floats (must be at least count in size). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gcb8a2b9b21f97f32faacb99a6125e152"></a><!-- doxytag: member="curve.h::stp_curve_set_gamma" ref="gcb8a2b9b21f97f32faacb99a6125e152" args="(stp_curve_t *curve, double f_gamma)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_set_gamma </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_set_gamma </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>f_gamma</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>f_gamma</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the gamma of a curve.
@@ -1915,48 +1622,40 @@ This replaces all existing points along the curve. The bounds are set to 0..1. I
<tr><td valign="top"></td><td valign="top"><em>f_gamma</em>&nbsp;</td><td>the gamma value to set. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>FALSE if the gamma value is illegal (0, infinity, or NaN), or if the curve wraps around.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>FALSE if the gamma value is illegal (0, infinity, or NaN), or if the curve wraps around. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g31e76843f4d2f207701755b58766a670"></a><!-- doxytag: member="curve.h::stp_curve_set_int_data" ref="g31e76843f4d2f207701755b58766a670" args="(stp_curve_t *curve, size_t count, const int *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_set_int_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_set_int_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const int *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data points in a curve from integer values.
@@ -1968,42 +1667,34 @@ If any of the data points fall outside the bounds, the operation is not performe
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to an array of integers (must be at least count in size). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g82890cef78f5861a88c5789c33693423"></a><!-- doxytag: member="curve.h::stp_curve_set_interpolation_type" ref="g82890cef78f5861a88c5789c33693423" args="(stp_curve_t *curve, stp_curve_type_t itype)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_set_interpolation_type </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_set_interpolation_type </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__curve.html#ga47">stp_curve_type_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>itype</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g982f8191c84b049cc3ad3cee1558fc23">stp_curve_type_t</a>&nbsp;</td>
+ <td class="paramname"> <em>itype</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the curve interpolation type.
@@ -2014,48 +1705,40 @@ Set the curve interpolation type.
<tr><td valign="top"></td><td valign="top"><em>itype</em>&nbsp;</td><td>the interpolation type. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, or 0 if itype is invalid.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, or 0 if itype is invalid. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ge6a435a21a5c4b5e582d42095a7b06fc"></a><!-- doxytag: member="curve.h::stp_curve_set_long_data" ref="ge6a435a21a5c4b5e582d42095a7b06fc" args="(stp_curve_t *curve, size_t count, const long *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_set_long_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_set_long_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const long *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const long *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data points in a curve from long values.
@@ -2067,48 +1750,40 @@ If any of the data points fall outside the bounds, the operation is not performe
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to an array of longs (must be at least count in size). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g2d3b8372bde3fce699a3b7bb3c9d8582"></a><!-- doxytag: member="curve.h::stp_curve_set_point" ref="g2d3b8372bde3fce699a3b7bb3c9d8582" args="(stp_curve_t *curve, size_t where, double data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_set_point </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_set_point </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>where</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>where</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a point along the curve.
@@ -2120,48 +1795,40 @@ This call destroys any gamma value assigned to the curve. <dl compact><dt><b>Par
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the value to set where to. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>FALSE if data is outside the valid bounds or if where is outside the number of valid points. This also returns NULL if the curve is a piecewise curve.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>FALSE if data is outside the valid bounds or if where is outside the number of valid points. This also returns NULL if the curve is a piecewise curve. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g2fa5222aab07e85f215e389734b6dbea"></a><!-- doxytag: member="curve.h::stp_curve_set_short_data" ref="g2fa5222aab07e85f215e389734b6dbea" args="(stp_curve_t *curve, size_t count, const short *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_set_short_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_set_short_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const short *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const short *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data points in a curve from short values.
@@ -2173,91 +1840,75 @@ If any of the data points fall outside the bounds, the operation is not performe
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to an array of shorts (must be at least count in size). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g73dfcc4c95734449965227e21deb3037"></a><!-- doxytag: member="curve.h::stp_curve_set_subrange" ref="g73dfcc4c95734449965227e21deb3037" args="(stp_curve_t *curve, const stp_curve_t *range, size_t start)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_set_subrange </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_set_subrange </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>range</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>range</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>start</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>start</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g3ee80f8e4f33691a78b3ad8c3fd7c34f"></a><!-- doxytag: member="curve.h::stp_curve_set_uint_data" ref="g3ee80f8e4f33691a78b3ad8c3fd7c34f" args="(stp_curve_t *curve, size_t count, const unsigned int *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_set_uint_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_set_uint_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned int *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned int *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data points in a curve from unsigned integer values.
@@ -2269,48 +1920,40 @@ If any of the data points fall outside the bounds, the operation is not performe
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to an array of unsigned integers (must be at least count in size). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g723173297f5b67af937205c7d74ac353"></a><!-- doxytag: member="curve.h::stp_curve_set_ulong_data" ref="g723173297f5b67af937205c7d74ac353" args="(stp_curve_t *curve, size_t count, const unsigned long *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_set_ulong_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_set_ulong_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned long *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned long *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data points in a curve from unsigned long values.
@@ -2322,48 +1965,40 @@ If any of the data points fall outside the bounds, the operation is not performe
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to an array of unsigned longs (must be at least count in size). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g0af395eefa7bfe0d19acc1acbaeefe48"></a><!-- doxytag: member="curve.h::stp_curve_set_ushort_data" ref="g0af395eefa7bfe0d19acc1acbaeefe48" args="(stp_curve_t *curve, size_t count, const unsigned short *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_set_ushort_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">int stp_curve_set_ushort_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned short *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned short *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data points in a curve from unsigned short values.
@@ -2375,96 +2010,80 @@ If any of the data points fall outside the bounds, the operation is not performe
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to an array of unsigned shorts (must be at least count in size). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gc12af55cf0eb2f76db967886f8996313"></a><!-- doxytag: member="curve.h::stp_curve_write" ref="gc12af55cf0eb2f76db967886f8996313" args="(FILE *file, const stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_curve_write </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">FILE *&nbsp;</td>
- <td class="mdname" nowrap> <em>file</em>, </td>
+ <td class="memname">int stp_curve_write </td>
+ <td>(</td>
+ <td class="paramtype">FILE *&nbsp;</td>
+ <td class="paramname"> <em>file</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Write a curve to a file.
<p>
-The printable representation is guaranteed to contain only 7-bit printable ASCII characters, and is null-terminated. The curve will not contain any space, newline, single quote, or comma characters. Furthermore, a printed curve will be read back correctly in all locales. These calls are not guaranteed to provide more than 6 decimal places of precision or +/-0.5e-6 accuracy, whichever is less. <dl compact><dt><b>Warning:</b></dt><dd>NOTE that these calls are not thread-safe! These routines may manipulate the locale to achieve a safe representation. </dd></dl>
+The printable representation is guaranteed to contain only 7-bit printable ASCII characters, and is null-terminated. The curve will not contain any space, newline, single quote, or comma characters. Furthermore, a printed curve will be read back correctly in all locales. These calls are not guaranteed to provide more than 6 decimal places of precision or +/-0.5e-6 accuracy, whichever is less. <dl class="warning" compact><dt><b>Warning:</b></dt><dd>NOTE that these calls are not thread-safe! These routines may manipulate the locale to achieve a safe representation. </dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>file</em>&nbsp;</td><td>the file to write. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>curve</em>&nbsp;</td><td>the curve to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </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>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">char* stp_curve_write_string </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>curve</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gf2f0da590278ff74af1eccb0aa0c7169"></a><!-- doxytag: member="curve.h::stp_curve_write_string" ref="gf2f0da590278ff74af1eccb0aa0c7169" args="(const stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">char* stp_curve_write_string </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Write a curve to a string.
<p>
-The printable representation is guaranteed to contain only 7-bit printable ASCII characters, and is null-terminated. The curve will not contain any space, newline, or comma characters. Furthermore, a printed curve will be read back correctly in all locales. These calls are not guaranteed to provide more than 6 decimal places of precision or +/-0.5e-6 accuracy, whichever is less. <dl compact><dt><b>Warning:</b></dt><dd>NOTE that these calls are not thread-safe! These routines may manipulate the locale to achieve a safe representation. </dd></dl>
+The printable representation is guaranteed to contain only 7-bit printable ASCII characters, and is null-terminated. The curve will not contain any space, newline, or comma characters. Furthermore, a printed curve will be read back correctly in all locales. These calls are not guaranteed to provide more than 6 decimal places of precision or +/-0.5e-6 accuracy, whichever is less. <dl class="warning" compact><dt><b>Warning:</b></dt><dd>NOTE that these calls are not thread-safe! These routines may manipulate the locale to achieve a safe representation. </dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>curve</em>&nbsp;</td><td>the curve to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to a string. This is allocated on the heap, and it is the caller's responsibility to free it.</dd></dl>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to a string. This is allocated on the heap, and it is the caller's responsibility to free it. </dd></dl>
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/group__image.html b/doc/gutenprint/html/group__image.html
index 08883eb..2753d6a 100644
--- a/doc/gutenprint/html/group__image.html
+++ b/doc/gutenprint/html/group__image.html
@@ -1,10 +1,19 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: image</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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>image</h1>The image type is an abstract data type for interfacing with the image creation program.
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@@ -13,341 +22,261 @@
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The image type is an abstract data type for interfacing with the image creation program. <a href="structstp__image.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga8">STP_CHANNEL_LIMIT</a>&nbsp;&nbsp;&nbsp;(32)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#g0b7daa7e9e9b26fea847d71ca9de7c02">STP_CHANNEL_LIMIT</a>&nbsp;&nbsp;&nbsp;(32)</td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__image.html">stp_image</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga0">stp_image_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__image.html">stp_image</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#gae0b5ef92b619849a51cb75d376a90fb">stp_image_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The image type is an abstract data type for interfacing with the image creation program. <a href="#ga0"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The image type is an abstract data type for interfacing with the image creation program. <a href="#gae0b5ef92b619849a51cb75d376a90fb"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga9">stp_image_status_t</a> { <a class="el" href="group__image.html#gga9a2">STP_IMAGE_STATUS_OK</a>,
-<a class="el" href="group__image.html#gga9a3">STP_IMAGE_STATUS_ABORT</a>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#g58672e1989d582c14328048b207657c8">stp_image_status_t</a> { <a class="el" href="group__image.html#gg58672e1989d582c14328048b207657c8b5574da151b93391a337f29b2a7c96cf">STP_IMAGE_STATUS_OK</a>,
+<a class="el" href="group__image.html#gg58672e1989d582c14328048b207657c8224b8ac15cf785b24b2f3f53b4fdc274">STP_IMAGE_STATUS_ABORT</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Image status. <a href="group__image.html#ga9">More...</a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Image status. <a href="group__image.html#g58672e1989d582c14328048b207657c8">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga1">stp_image_init</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#gd257f72ac5272e94ff9314f8ecd24f1e">stp_image_init</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga2">stp_image_reset</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#gf2fc433dba580b9ec8e69aebc2e65338">stp_image_reset</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga3">stp_image_width</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#gbe86b2ff9a3a0c0e98248990f9be5652">stp_image_width</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga4">stp_image_height</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#gf9dcdf718ad99df9eb71fc542d5b47e1">stp_image_height</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__image.html#ga9">stp_image_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga5">stp_image_get_row</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image, unsigned char *data, size_t limit, int row)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__image.html#g58672e1989d582c14328048b207657c8">stp_image_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#g01d72a16de9e98722859ca651561e8f5">stp_image_get_row</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image, unsigned char *data, size_t limit, int row)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga6">stp_image_get_appname</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#g1643f6b9eb180e98f3c1c267950f18d2">stp_image_get_appname</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga7">stp_image_conclude</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#g7598151354fbeb5f6a8b3f92d1e40ad7">stp_image_conclude</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
The image type is an abstract data type for interfacing with the image creation program.
<p>
<hr><h2>Define Documentation</h2>
-<a class="anchor" name="ga8"></a><!-- doxytag: member="image.h::STP_CHANNEL_LIMIT" ref="ga8" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g0b7daa7e9e9b26fea847d71ca9de7c02"></a><!-- doxytag: member="image.h::STP_CHANNEL_LIMIT" ref="g0b7daa7e9e9b26fea847d71ca9de7c02" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_CHANNEL_LIMIT&nbsp;&nbsp;&nbsp;(32) </td>
+ <td class="memname">#define STP_CHANNEL_LIMIT&nbsp;&nbsp;&nbsp;(32) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-The maximum number of channels. </td>
- </tr>
-</table>
+The maximum number of channels.
+</div>
+</div><p>
<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="ga0"></a><!-- doxytag: member="image.h::stp_image_t" ref="ga0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="gae0b5ef92b619849a51cb75d376a90fb"></a><!-- doxytag: member="image.h::stp_image_t" ref="gae0b5ef92b619849a51cb75d376a90fb" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstp__image.html">stp_image</a> <a class="el" href="structstp__image.html">stp_image_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstp__image.html">stp_image</a> <a class="el" href="structstp__image.html">stp_image_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The image type is an abstract data type for interfacing with the image creation program.
<p>
-It provides callbacks to functions defined within the client application which are called while printing the image. </td>
- </tr>
-</table>
+It provides callbacks to functions defined within the client application which are called while printing the image.
+</div>
+</div><p>
<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="ga9"></a><!-- doxytag: member="image.h::stp_image_status_t" ref="ga9" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g58672e1989d582c14328048b207657c8"></a><!-- doxytag: member="image.h::stp_image_status_t" ref="g58672e1989d582c14328048b207657c8" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="group__image.html#ga9">stp_image_status_t</a> </td>
+ <td class="memname">enum <a class="el" href="group__image.html#g58672e1989d582c14328048b207657c8">stp_image_status_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Image status.
<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="gga9a2"></a><!-- doxytag: member="STP_IMAGE_STATUS_OK" ref="gga9a2" args="" -->STP_IMAGE_STATUS_OK</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg58672e1989d582c14328048b207657c8b5574da151b93391a337f29b2a7c96cf"></a><!-- doxytag: member="STP_IMAGE_STATUS_OK" ref="gg58672e1989d582c14328048b207657c8b5574da151b93391a337f29b2a7c96cf" args="" -->STP_IMAGE_STATUS_OK</em>&nbsp;</td><td>
Everything is OK. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga9a3"></a><!-- doxytag: member="STP_IMAGE_STATUS_ABORT" ref="gga9a3" args="" -->STP_IMAGE_STATUS_ABORT</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg58672e1989d582c14328048b207657c8224b8ac15cf785b24b2f3f53b4fdc274"></a><!-- doxytag: member="STP_IMAGE_STATUS_ABORT" ref="gg58672e1989d582c14328048b207657c8224b8ac15cf785b24b2f3f53b4fdc274" args="" -->STP_IMAGE_STATUS_ABORT</em>&nbsp;</td><td>
An error occured, or the job was aborted. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ga7"></a><!-- doxytag: member="image.h::stp_image_conclude" ref="ga7" args="(stp_image_t *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g7598151354fbeb5f6a8b3f92d1e40ad7"></a><!-- doxytag: member="image.h::stp_image_conclude" ref="g7598151354fbeb5f6a8b3f92d1e40ad7" args="(stp_image_t *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_image_conclude </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>image</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_image_conclude </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>image</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga6"></a><!-- doxytag: member="image.h::stp_image_get_appname" ref="ga6" args="(stp_image_t *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g1643f6b9eb180e98f3c1c267950f18d2"></a><!-- doxytag: member="image.h::stp_image_get_appname" ref="g1643f6b9eb180e98f3c1c267950f18d2" args="(stp_image_t *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* stp_image_get_appname </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>image</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">const char* stp_image_get_appname </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>image</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga5"></a><!-- doxytag: member="image.h::stp_image_get_row" ref="ga5" args="(stp_image_t *image, unsigned char *data, size_t limit, int row)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g01d72a16de9e98722859ca651561e8f5"></a><!-- doxytag: member="image.h::stp_image_get_row" ref="g01d72a16de9e98722859ca651561e8f5" args="(stp_image_t *image, unsigned char *data, size_t limit, int row)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__image.html#ga9">stp_image_status_t</a> stp_image_get_row </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>image</em>, </td>
+ <td class="memname"><a class="el" href="group__image.html#g58672e1989d582c14328048b207657c8">stp_image_status_t</a> stp_image_get_row </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>image</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *&nbsp;</td>
+ <td class="paramname"> <em>data</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>limit</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>limit</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>row</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>row</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga4"></a><!-- doxytag: member="image.h::stp_image_height" ref="ga4" args="(stp_image_t *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gf9dcdf718ad99df9eb71fc542d5b47e1"></a><!-- doxytag: member="image.h::stp_image_height" ref="gf9dcdf718ad99df9eb71fc542d5b47e1" args="(stp_image_t *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_image_height </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>image</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_image_height </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>image</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga1"></a><!-- doxytag: member="image.h::stp_image_init" ref="ga1" args="(stp_image_t *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gd257f72ac5272e94ff9314f8ecd24f1e"></a><!-- doxytag: member="image.h::stp_image_init" ref="gd257f72ac5272e94ff9314f8ecd24f1e" args="(stp_image_t *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_image_init </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>image</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_image_init </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>image</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga2"></a><!-- doxytag: member="image.h::stp_image_reset" ref="ga2" args="(stp_image_t *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gf2fc433dba580b9ec8e69aebc2e65338"></a><!-- doxytag: member="image.h::stp_image_reset" ref="gf2fc433dba580b9ec8e69aebc2e65338" args="(stp_image_t *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_image_reset </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>image</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_image_reset </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>image</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga3"></a><!-- doxytag: member="image.h::stp_image_width" ref="ga3" args="(stp_image_t *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gbe86b2ff9a3a0c0e98248990f9be5652"></a><!-- doxytag: member="image.h::stp_image_width" ref="gbe86b2ff9a3a0c0e98248990f9be5652" args="(stp_image_t *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_image_width </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>image</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_image_width </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>image</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/group__intl.html b/doc/gutenprint/html/group__intl.html
index 86a6370..0441695 100644
--- a/doc/gutenprint/html/group__intl.html
+++ b/doc/gutenprint/html/group__intl.html
@@ -1,243 +1,196 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: intl</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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>intl</h1>Internationalisation functions are used to localise Gimp-Print by translating strings into the user's native language.
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#ga0">textdomain</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#g5f80e8482ab93869489531a8c7ce7006">textdomain</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#ga1">gettext</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#g83b8be0887dede025766d25e2bb884c6">gettext</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#ga2">dgettext</a>(Domain, Message)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#gd24abc7110e1bdf384dc2ef2b63e5d07">dgettext</a>(Domain, Message)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#ga3">dcgettext</a>(Domain, Message, Type)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#g115dd6a6dd9d7a249f6374a7c06deef5">dcgettext</a>(Domain, Message, Type)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#ga4">bindtextdomain</a>(Domain, Directory)&nbsp;&nbsp;&nbsp;(Domain)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#gdd6dfc1077058ff26d79cdb18099d58a">bindtextdomain</a>(Domain, Directory)&nbsp;&nbsp;&nbsp;(Domain)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#ga5">_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#g32a3cf3d9dd914f5aeeca5423c157934">_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#ga6">N_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#g75278405e7f034d2b1af80bfd94675fe">N_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Internationalisation functions are used to localise Gimp-Print by translating strings into the user's native language.
<p>
-The macros defined in this header are convenience wrappers around the gettext functions provided by libintl library (or directly by libc on GNU systems).<hr><h2>Define Documentation</h2>
-<a class="anchor" name="ga5"></a><!-- doxytag: member="gutenprint-intl.h::_" ref="ga5" args="(String)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+The macros defined in this header are convenience wrappers around the gettext functions provided by libintl library (or directly by libc on GNU systems). <hr><h2>Define Documentation</h2>
+<a class="anchor" name="g32a3cf3d9dd914f5aeeca5423c157934"></a><!-- doxytag: member="gutenprint-intl.h::_" ref="g32a3cf3d9dd914f5aeeca5423c157934" args="(String)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define _ </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">String&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(String)</td>
+ <td class="memname">#define _ </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(String)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga4"></a><!-- doxytag: member="gutenprint-intl.h::bindtextdomain" ref="ga4" args="(Domain, Directory)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gdd6dfc1077058ff26d79cdb18099d58a"></a><!-- doxytag: member="gutenprint-intl.h::bindtextdomain" ref="gdd6dfc1077058ff26d79cdb18099d58a" args="(Domain, Directory)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define bindtextdomain </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">Domain, <tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>Directory&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(Domain)</td>
+ <td class="memname">#define bindtextdomain </td>
+ <td>(</td>
+ <td class="paramtype">Domain, <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Directory&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(Domain)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga3"></a><!-- doxytag: member="gutenprint-intl.h::dcgettext" ref="ga3" args="(Domain, Message, Type)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g115dd6a6dd9d7a249f6374a7c06deef5"></a><!-- doxytag: member="gutenprint-intl.h::dcgettext" ref="g115dd6a6dd9d7a249f6374a7c06deef5" args="(Domain, Message, Type)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define dcgettext </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">Domain, <tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>Message, <tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>Type&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(Message)</td>
+ <td class="memname">#define dcgettext </td>
+ <td>(</td>
+ <td class="paramtype">Domain, <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Message, <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Type&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(Message)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga2"></a><!-- doxytag: member="gutenprint-intl.h::dgettext" ref="ga2" args="(Domain, Message)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gd24abc7110e1bdf384dc2ef2b63e5d07"></a><!-- doxytag: member="gutenprint-intl.h::dgettext" ref="gd24abc7110e1bdf384dc2ef2b63e5d07" args="(Domain, Message)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define dgettext </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">Domain, <tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>Message&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(Message)</td>
+ <td class="memname">#define dgettext </td>
+ <td>(</td>
+ <td class="paramtype">Domain, <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Message&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(Message)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga1"></a><!-- doxytag: member="gutenprint-intl.h::gettext" ref="ga1" args="(String)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g83b8be0887dede025766d25e2bb884c6"></a><!-- doxytag: member="gutenprint-intl.h::gettext" ref="g83b8be0887dede025766d25e2bb884c6" args="(String)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define gettext </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">String&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(String)</td>
+ <td class="memname">#define gettext </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(String)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga6"></a><!-- doxytag: member="gutenprint-intl.h::N_" ref="ga6" args="(String)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g75278405e7f034d2b1af80bfd94675fe"></a><!-- doxytag: member="gutenprint-intl.h::N_" ref="g75278405e7f034d2b1af80bfd94675fe" args="(String)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define N_ </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">String&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(String)</td>
+ <td class="memname">#define N_ </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(String)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga0"></a><!-- doxytag: member="gutenprint-intl.h::textdomain" ref="ga0" args="(String)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g5f80e8482ab93869489531a8c7ce7006"></a><!-- doxytag: member="gutenprint-intl.h::textdomain" ref="g5f80e8482ab93869489531a8c7ce7006" args="(String)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define textdomain </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">String&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(String)</td>
+ <td class="memname">#define textdomain </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(String)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/group__intl__internal.html b/doc/gutenprint/html/group__intl__internal.html
index 32e2e8e..744de3e 100644
--- a/doc/gutenprint/html/group__intl__internal.html
+++ b/doc/gutenprint/html/group__intl__internal.html
@@ -1,243 +1,196 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: intl-internal</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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>intl-internal</h1>Internationalisation functions are used to localise Gimp-Print by translating strings into the user's native language.
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#ga0">textdomain</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#g5f80e8482ab93869489531a8c7ce7006">textdomain</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#ga1">gettext</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#g83b8be0887dede025766d25e2bb884c6">gettext</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#ga2">dgettext</a>(Domain, Message)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#gd24abc7110e1bdf384dc2ef2b63e5d07">dgettext</a>(Domain, Message)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#ga3">dcgettext</a>(Domain, Message, Type)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#g115dd6a6dd9d7a249f6374a7c06deef5">dcgettext</a>(Domain, Message, Type)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#ga4">bindtextdomain</a>(Domain, Directory)&nbsp;&nbsp;&nbsp;(Domain)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#gdd6dfc1077058ff26d79cdb18099d58a">bindtextdomain</a>(Domain, Directory)&nbsp;&nbsp;&nbsp;(Domain)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#ga5">_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#g32a3cf3d9dd914f5aeeca5423c157934">_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#ga6">N_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#g75278405e7f034d2b1af80bfd94675fe">N_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Internationalisation functions are used to localise Gimp-Print by translating strings into the user's native language.
<p>
-The macros defined in this header are convenience wrappers around the gettext functions provided by libintl library (or directly by libc on GNU systems). They differ from the normal intl functions in that the textdomain is fixed, for use by functions internal to Gimp-Print. This header should not be included by source files outside the gimp-print source tree.<hr><h2>Define Documentation</h2>
-<a class="anchor" name="ga5"></a><!-- doxytag: member="gutenprint-intl-internal.h::_" ref="ga5" args="(String)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+The macros defined in this header are convenience wrappers around the gettext functions provided by libintl library (or directly by libc on GNU systems). They differ from the normal intl functions in that the textdomain is fixed, for use by functions internal to Gimp-Print. This header should not be included by source files outside the gimp-print source tree. <hr><h2>Define Documentation</h2>
+<a class="anchor" name="g32a3cf3d9dd914f5aeeca5423c157934"></a><!-- doxytag: member="gutenprint-intl-internal.h::_" ref="g32a3cf3d9dd914f5aeeca5423c157934" args="(String)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define _ </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">String&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(String)</td>
+ <td class="memname">#define _ </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(String)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga4"></a><!-- doxytag: member="gutenprint-intl-internal.h::bindtextdomain" ref="ga4" args="(Domain, Directory)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gdd6dfc1077058ff26d79cdb18099d58a"></a><!-- doxytag: member="gutenprint-intl-internal.h::bindtextdomain" ref="gdd6dfc1077058ff26d79cdb18099d58a" args="(Domain, Directory)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define bindtextdomain </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">Domain, <tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>Directory&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(Domain)</td>
+ <td class="memname">#define bindtextdomain </td>
+ <td>(</td>
+ <td class="paramtype">Domain, <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Directory&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(Domain)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga3"></a><!-- doxytag: member="gutenprint-intl-internal.h::dcgettext" ref="ga3" args="(Domain, Message, Type)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g115dd6a6dd9d7a249f6374a7c06deef5"></a><!-- doxytag: member="gutenprint-intl-internal.h::dcgettext" ref="g115dd6a6dd9d7a249f6374a7c06deef5" args="(Domain, Message, Type)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define dcgettext </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">Domain, <tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>Message, <tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>Type&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(Message)</td>
+ <td class="memname">#define dcgettext </td>
+ <td>(</td>
+ <td class="paramtype">Domain, <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Message, <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Type&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(Message)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga2"></a><!-- doxytag: member="gutenprint-intl-internal.h::dgettext" ref="ga2" args="(Domain, Message)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gd24abc7110e1bdf384dc2ef2b63e5d07"></a><!-- doxytag: member="gutenprint-intl-internal.h::dgettext" ref="gd24abc7110e1bdf384dc2ef2b63e5d07" args="(Domain, Message)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define dgettext </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">Domain, <tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>Message&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(Message)</td>
+ <td class="memname">#define dgettext </td>
+ <td>(</td>
+ <td class="paramtype">Domain, <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">Message&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(Message)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga1"></a><!-- doxytag: member="gutenprint-intl-internal.h::gettext" ref="ga1" args="(String)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g83b8be0887dede025766d25e2bb884c6"></a><!-- doxytag: member="gutenprint-intl-internal.h::gettext" ref="g83b8be0887dede025766d25e2bb884c6" args="(String)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define gettext </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">String&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(String)</td>
+ <td class="memname">#define gettext </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(String)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga6"></a><!-- doxytag: member="gutenprint-intl-internal.h::N_" ref="ga6" args="(String)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g75278405e7f034d2b1af80bfd94675fe"></a><!-- doxytag: member="gutenprint-intl-internal.h::N_" ref="g75278405e7f034d2b1af80bfd94675fe" args="(String)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define N_ </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">String&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(String)</td>
+ <td class="memname">#define N_ </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(String)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga0"></a><!-- doxytag: member="gutenprint-intl-internal.h::textdomain" ref="ga0" args="(String)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g5f80e8482ab93869489531a8c7ce7006"></a><!-- doxytag: member="gutenprint-intl-internal.h::textdomain" ref="g5f80e8482ab93869489531a8c7ce7006" args="(String)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define textdomain </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">String&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(String)</td>
+ <td class="memname">#define textdomain </td>
+ <td>(</td>
+ <td class="paramtype">String&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(String)</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/group__list.html b/doc/gutenprint/html/group__list.html
index 8f82f9d..664b5b8 100644
--- a/doc/gutenprint/html/group__list.html
+++ b/doc/gutenprint/html/group__list.html
@@ -1,357 +1,294 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: list</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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>list</h1>The list data type implements a fast generic doubly-linked list.
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_list_item&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga0">stp_list_item_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_list_item&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The list item opaque data type. <a href="#ga0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_list&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga1">stp_list_t</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The list item opaque data type. <a href="#g67b4fafe1ab6ead5be7500f88874bdb0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_list&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The list opaque data type. <a href="#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga2">stp_node_freefunc</a> )(void *)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The list opaque data type. <a href="#g53cf4f01ab7d712f771cb5fb479d2ba7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g4102fc776ec5bbd84eb589cfba97dfc2">stp_node_freefunc</a> (void *)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to free the data a node contains. <a href="#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga3">stp_node_copyfunc</a> )(const void *)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to free the data a node contains. <a href="#g4102fc776ec5bbd84eb589cfba97dfc2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void *(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g846d759413f07e91bed397f1fe3224d1">stp_node_copyfunc</a> (const void *)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to copy the data a node contains. <a href="#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga4">stp_node_namefunc</a> )(const void *)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to copy the data a node contains. <a href="#g846d759413f07e91bed397f1fe3224d1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef const char *(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a> (const void *)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to get the name of a node. <a href="#ga4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga5">stp_node_sortfunc</a> )(const void *, const void *)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to get the name of a node. <a href="#g7ecf51e54538837d4e0804da3ce58f12"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gd12571e44981e7acd62137c83652121a">stp_node_sortfunc</a> (const void *, const void *)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to compare two nodes. <a href="#ga5"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to compare two nodes. <a href="#gd12571e44981e7acd62137c83652121a"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga6">stp_list_node_free_data</a> (void *item)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g55fbb8f7a3920b783b02183c5ea57624">stp_list_node_free_data</a> (void *item)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Free node data allocated with stp_malloc. <a href="#ga6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga7">stp_list_create</a> (void)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Free node data allocated with stp_malloc. <a href="#g55fbb8f7a3920b783b02183c5ea57624"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g3cfea94cd07f50d7d9b4ce384d349fca">stp_list_create</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new list object. <a href="#ga7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga8">stp_list_copy</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new list object. <a href="#g3cfea94cd07f50d7d9b4ce384d349fca"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g0ba249dd06efbf5c0af8511ceab671e8">stp_list_copy</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate a list object. <a href="#ga8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga9">stp_list_destroy</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate a list object. <a href="#g0ba249dd06efbf5c0af8511ceab671e8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ge23ef06175b27dd6772d4d4c098999b1">stp_list_destroy</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a list object. <a href="#ga9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga10">stp_list_get_start</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a list object. <a href="#ge23ef06175b27dd6772d4d4c098999b1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gd185100e8d7969a473e9d42bc8084572">stp_list_get_start</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find the first item in a list. <a href="#ga10"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga11">stp_list_get_end</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find the first item in a list. <a href="#gd185100e8d7969a473e9d42bc8084572"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ge939f15ee1a6e4c0aaad7a7be7f40b74">stp_list_get_end</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find the last item in a list. <a href="#ga11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga12">stp_list_get_item_by_index</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list, int idx)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find the last item in a list. <a href="#ge939f15ee1a6e4c0aaad7a7be7f40b74"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gd377973e8b13d02c9c111d970f491993">stp_list_get_item_by_index</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, int idx)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find an item in a list by its index. <a href="#ga12"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga13">stp_list_get_item_by_name</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list, const char *name)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find an item in a list by its index. <a href="#gd377973e8b13d02c9c111d970f491993"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g729867c847dd8282f74806968c708f28">stp_list_get_item_by_name</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, const char *name)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find an item in a list by its name. <a href="#ga13"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga14">stp_list_get_item_by_long_name</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list, const char *long_name)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find an item in a list by its name. <a href="#g729867c847dd8282f74806968c708f28"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gcc9140df3f4311cd750ba10a1cbf37d1">stp_list_get_item_by_long_name</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, const char *long_name)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find an item in a list by its long name. <a href="#ga14"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga15">stp_list_get_length</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find an item in a list by its long name. <a href="#gcc9140df3f4311cd750ba10a1cbf37d1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ge22741060734c9cbc47656c5ea35c3f3">stp_list_get_length</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the length of a list. <a href="#ga15"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga16">stp_list_set_freefunc</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, <a class="el" href="group__list.html#ga2">stp_node_freefunc</a> freefunc)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the length of a list. <a href="#ge22741060734c9cbc47656c5ea35c3f3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ge3300d7971c393d119d6fd62e2b578ec">stp_list_set_freefunc</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, <a class="el" href="group__list.html#g4102fc776ec5bbd84eb589cfba97dfc2">stp_node_freefunc</a> freefunc)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node free function. <a href="#ga16"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga2">stp_node_freefunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga17">stp_list_get_freefunc</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node free function. <a href="#ge3300d7971c393d119d6fd62e2b578ec"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g4102fc776ec5bbd84eb589cfba97dfc2">stp_node_freefunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gbfc1ef258084a3e1ad959aa3d2f053f4">stp_list_get_freefunc</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node free function. <a href="#ga17"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga18">stp_list_set_copyfunc</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, <a class="el" href="group__list.html#ga3">stp_node_copyfunc</a> copyfunc)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node free function. <a href="#gbfc1ef258084a3e1ad959aa3d2f053f4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g7e002ed25bbfbad236c1c619841f1ac6">stp_list_set_copyfunc</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, <a class="el" href="group__list.html#g846d759413f07e91bed397f1fe3224d1">stp_node_copyfunc</a> copyfunc)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node copy function. <a href="#ga18"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga3">stp_node_copyfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga19">stp_list_get_copyfunc</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node copy function. <a href="#g7e002ed25bbfbad236c1c619841f1ac6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g846d759413f07e91bed397f1fe3224d1">stp_node_copyfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g686e92ee802147171e5fc723d0079b8d">stp_list_get_copyfunc</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node copy function. <a href="#ga19"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga20">stp_list_set_namefunc</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, <a class="el" href="group__list.html#ga4">stp_node_namefunc</a> namefunc)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node copy function. <a href="#g686e92ee802147171e5fc723d0079b8d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g889af512d87a00d696acc0b6b3fafe78">stp_list_set_namefunc</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, <a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a> namefunc)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node name function. <a href="#ga20"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga4">stp_node_namefunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga21">stp_list_get_namefunc</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node name function. <a href="#g889af512d87a00d696acc0b6b3fafe78"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g50b1ab3c3b6b0ba7c0cf2128e2024369">stp_list_get_namefunc</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node name function. <a href="#ga21"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga22">stp_list_set_long_namefunc</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, <a class="el" href="group__list.html#ga4">stp_node_namefunc</a> long_namefunc)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node name function. <a href="#g50b1ab3c3b6b0ba7c0cf2128e2024369"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g5be91978431b0ed48ea7919807bdcb73">stp_list_set_long_namefunc</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, <a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a> long_namefunc)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node long name function. <a href="#ga22"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga4">stp_node_namefunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga23">stp_list_get_long_namefunc</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node long name function. <a href="#g5be91978431b0ed48ea7919807bdcb73"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gb99b3ed6da1ea739eed3f2c04fbb7fa7">stp_list_get_long_namefunc</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node long name function. <a href="#ga23"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga24">stp_list_set_sortfunc</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, <a class="el" href="group__list.html#ga5">stp_node_sortfunc</a> sortfunc)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node long name function. <a href="#gb99b3ed6da1ea739eed3f2c04fbb7fa7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gb1d2486542b858b44b299cfcdf7d8784">stp_list_set_sortfunc</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, <a class="el" href="group__list.html#gd12571e44981e7acd62137c83652121a">stp_node_sortfunc</a> sortfunc)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node sort function. <a href="#ga24"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga5">stp_node_sortfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga25">stp_list_get_sortfunc</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node sort function. <a href="#gb1d2486542b858b44b299cfcdf7d8784"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#gd12571e44981e7acd62137c83652121a">stp_node_sortfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g4b32e315d3fd23eabeffcc8d931ea454">stp_list_get_sortfunc</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node sort function. <a href="#ga25"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga26">stp_list_item_create</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, <a class="el" href="group__list.html#ga0">stp_list_item_t</a> *next, const void *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node sort function. <a href="#g4b32e315d3fd23eabeffcc8d931ea454"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ge726297a82e140672a018e135ffc6a0e">stp_list_item_create</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *next, const void *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new list item. <a href="#ga26"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga27">stp_list_item_destroy</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, <a class="el" href="group__list.html#ga0">stp_list_item_t</a> *item)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new list item. <a href="#ge726297a82e140672a018e135ffc6a0e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g5e36d4f61e00cb3e4c4a759f5e7e9f4b">stp_list_item_destroy</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *item)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a list item. <a href="#ga27"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga28">stp_list_item_prev</a> (const <a class="el" href="group__list.html#ga0">stp_list_item_t</a> *item)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a list item. <a href="#g5e36d4f61e00cb3e4c4a759f5e7e9f4b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gbaa2a241055402438a0cae6f40cf6a78">stp_list_item_prev</a> (const <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *item)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the previous item in the list. <a href="#ga28"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga29">stp_list_item_next</a> (const <a class="el" href="group__list.html#ga0">stp_list_item_t</a> *item)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the previous item in the list. <a href="#gbaa2a241055402438a0cae6f40cf6a78"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g81ab310caf6432ce1e492eaafdb6c0d7">stp_list_item_next</a> (const <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *item)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the next item in the list. <a href="#ga29"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga30">stp_list_item_get_data</a> (const <a class="el" href="group__list.html#ga0">stp_list_item_t</a> *item)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the next item in the list. <a href="#g81ab310caf6432ce1e492eaafdb6c0d7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gd6f6b303b40fa75f22a86391785178cb">stp_list_item_get_data</a> (const <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *item)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data associated with a list item. <a href="#ga30"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga31">stp_list_item_set_data</a> (<a class="el" href="group__list.html#ga0">stp_list_item_t</a> *item, void *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data associated with a list item. <a href="#gd6f6b303b40fa75f22a86391785178cb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gc1e34edcd47ffdc119cdcaf5ad38e1c4">stp_list_item_set_data</a> (<a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *item, void *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data associated with a list item. <a href="#ga31"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data associated with a list item. <a href="#gc1e34edcd47ffdc119cdcaf5ad38e1c4"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
The list data type implements a fast generic doubly-linked list.
<p>
-It supports all of the operations you might want in a list (insert, remove, iterate over the list, copy whole lists), plus some (optional) less common features: finding items by index, name or long name, and sorting. These should also be fairly fast, due to caching in the list head.<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="ga0"></a><!-- doxytag: member="list.h::stp_list_item_t" ref="ga0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+It supports all of the operations you might want in a list (insert, remove, iterate over the list, copy whole lists), plus some (optional) less common features: finding items by index, name or long name, and sorting. These should also be fairly fast, due to caching in the list head. <hr><h2>Typedef Documentation</h2>
+<a class="anchor" name="g67b4fafe1ab6ead5be7500f88874bdb0"></a><!-- doxytag: member="list.h::stp_list_item_t" ref="g67b4fafe1ab6ead5be7500f88874bdb0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct stp_list_item <a class="el" href="group__list.html#ga0">stp_list_item_t</a> </td>
+ <td class="memname">typedef struct stp_list_item <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The list item opaque data type.
<p>
-This object is a node in the list. </td>
- </tr>
-</table>
-<a class="anchor" name="ga1"></a><!-- doxytag: member="list.h::stp_list_t" ref="ga1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+This object is a node in the list.
+</div>
+</div><p>
+<a class="anchor" name="g53cf4f01ab7d712f771cb5fb479d2ba7"></a><!-- doxytag: member="list.h::stp_list_t" ref="g53cf4f01ab7d712f771cb5fb479d2ba7" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct stp_list <a class="el" href="group__list.html#ga1">stp_list_t</a> </td>
+ <td class="memname">typedef struct stp_list <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The list opaque data type.
<p>
-This object represents the list as a whole. </td>
- </tr>
-</table>
-<a class="anchor" name="ga3"></a><!-- doxytag: member="list.h::stp_node_copyfunc" ref="ga3" args=")(const void *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+This object represents the list as a whole.
+</div>
+</div><p>
+<a class="anchor" name="g846d759413f07e91bed397f1fe3224d1"></a><!-- doxytag: member="list.h::stp_node_copyfunc" ref="g846d759413f07e91bed397f1fe3224d1" args="(const void *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef void*(* <a class="el" href="group__list.html#ga3">stp_node_copyfunc</a>)(const void *) </td>
+ <td class="memname">typedef void*(*) <a class="el" href="group__list.html#g846d759413f07e91bed397f1fe3224d1">stp_node_copyfunc</a>(const void *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
A callback function to copy the data a node contains.
<p>
-The parameter is a pointer to the node data. The return value is a pointer to the new copy of the data. </td>
- </tr>
-</table>
-<a class="anchor" name="ga2"></a><!-- doxytag: member="list.h::stp_node_freefunc" ref="ga2" args=")(void *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+The parameter is a pointer to the node data. The return value is a pointer to the new copy of the data.
+</div>
+</div><p>
+<a class="anchor" name="g4102fc776ec5bbd84eb589cfba97dfc2"></a><!-- doxytag: member="list.h::stp_node_freefunc" ref="g4102fc776ec5bbd84eb589cfba97dfc2" args="(void *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef void(* <a class="el" href="group__list.html#ga2">stp_node_freefunc</a>)(void *) </td>
+ <td class="memname">typedef void(*) <a class="el" href="group__list.html#g4102fc776ec5bbd84eb589cfba97dfc2">stp_node_freefunc</a>(void *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
A callback function to free the data a node contains.
<p>
-The parameter is a pointer to the node data. </td>
- </tr>
-</table>
-<a class="anchor" name="ga4"></a><!-- doxytag: member="list.h::stp_node_namefunc" ref="ga4" args=")(const void *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+The parameter is a pointer to the node data.
+</div>
+</div><p>
+<a class="anchor" name="g7ecf51e54538837d4e0804da3ce58f12"></a><!-- doxytag: member="list.h::stp_node_namefunc" ref="g7ecf51e54538837d4e0804da3ce58f12" args="(const void *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef const char*(* <a class="el" href="group__list.html#ga4">stp_node_namefunc</a>)(const void *) </td>
+ <td class="memname">typedef const char*(*) <a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a>(const void *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
A callback function to get the name of a node.
<p>
-The parameter is a pointer to the node data. The return value is a pointer to the name of the node, or NULL if there is no name. </td>
- </tr>
-</table>
-<a class="anchor" name="ga5"></a><!-- doxytag: member="list.h::stp_node_sortfunc" ref="ga5" args=")(const void *, const void *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+The parameter is a pointer to the node data. The return value is a pointer to the name of the node, or NULL if there is no name.
+</div>
+</div><p>
+<a class="anchor" name="gd12571e44981e7acd62137c83652121a"></a><!-- doxytag: member="list.h::stp_node_sortfunc" ref="gd12571e44981e7acd62137c83652121a" args="(const void *, const void *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef int(* <a class="el" href="group__list.html#ga5">stp_node_sortfunc</a>)(const void *, const void *) </td>
+ <td class="memname">typedef int(*) <a class="el" href="group__list.html#gd12571e44981e7acd62137c83652121a">stp_node_sortfunc</a>(const void *, const void *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
A callback function to compare two nodes.
<p>
-The two parameters are pointers to node data. The return value is &lt;0 if the first sorts before the second, 0 if they sort identically, and &gt;0 if the first sorts after the second. </td>
- </tr>
-</table>
+The two parameters are pointers to node data. The return value is &lt;0 if the first sorts before the second, 0 if they sort identically, and &gt;0 if the first sorts after the second.
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ga8"></a><!-- doxytag: member="list.h::stp_list_copy" ref="ga8" args="(const stp_list_t *list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g0ba249dd06efbf5c0af8511ceab671e8"></a><!-- doxytag: member="list.h::stp_list_copy" ref="g0ba249dd06efbf5c0af8511ceab671e8" args="(const stp_list_t *list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a>* stp_list_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a>* stp_list_copy </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Copy and allocate a list object.
<p>
-list must be a valid list object previously created with <a class="el" href="group__list.html#ga7">stp_list_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
+list must be a valid list object previously created with <a class="el" href="group__list.html#g3cfea94cd07f50d7d9b4ce384d349fca" title="Create a new list object.">stp_list_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to copy. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the new copy of the list.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga7"></a><!-- doxytag: member="list.h::stp_list_create" ref="ga7" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the new copy of the list. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g3cfea94cd07f50d7d9b4ce384d349fca"></a><!-- doxytag: member="list.h::stp_list_create" ref="g3cfea94cd07f50d7d9b4ce384d349fca" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a>* stp_list_create </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a>* stp_list_create </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Create a new list object.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the newly created list object.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga9"></a><!-- doxytag: member="list.h::stp_list_destroy" ref="ga9" args="(stp_list_t *list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the newly created list object. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ge23ef06175b27dd6772d4d4c098999b1"></a><!-- doxytag: member="list.h::stp_list_destroy" ref="ge23ef06175b27dd6772d4d4c098999b1" args="(stp_list_t *list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_list_destroy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_list_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Destroy a list object.
@@ -361,33 +298,25 @@ It is an error to destroy the list more than once. <dl compact><dt><b>Parameters
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to destroy. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>0 on success, 1 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga19"></a><!-- doxytag: member="list.h::stp_list_get_copyfunc" ref="ga19" args="(const stp_list_t *list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on success, 1 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g686e92ee802147171e5fc723d0079b8d"></a><!-- doxytag: member="list.h::stp_list_get_copyfunc" ref="g686e92ee802147171e5fc723d0079b8d" args="(const stp_list_t *list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga3">stp_node_copyfunc</a> stp_list_get_copyfunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__list.html#g846d759413f07e91bed397f1fe3224d1">stp_node_copyfunc</a> stp_list_get_copyfunc </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a list node copy function.
@@ -397,33 +326,25 @@ Get a list node copy function.
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the function previously set with stp_list_set_copyfunc, or NULL if no function has been set.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga11"></a><!-- doxytag: member="list.h::stp_list_get_end" ref="ga11" args="(const stp_list_t *list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the function previously set with stp_list_set_copyfunc, or NULL if no function has been set. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ge939f15ee1a6e4c0aaad7a7be7f40b74"></a><!-- doxytag: member="list.h::stp_list_get_end" ref="ge939f15ee1a6e4c0aaad7a7be7f40b74" args="(const stp_list_t *list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a>* stp_list_get_end </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a>* stp_list_get_end </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Find the last item in a list.
@@ -433,33 +354,25 @@ Find the last item in a list.
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the last list item, or NULL if the list is empty.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga17"></a><!-- doxytag: member="list.h::stp_list_get_freefunc" ref="ga17" args="(const stp_list_t *list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the last list item, or NULL if the list is empty. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gbfc1ef258084a3e1ad959aa3d2f053f4"></a><!-- doxytag: member="list.h::stp_list_get_freefunc" ref="gbfc1ef258084a3e1ad959aa3d2f053f4" args="(const stp_list_t *list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga2">stp_node_freefunc</a> stp_list_get_freefunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__list.html#g4102fc776ec5bbd84eb589cfba97dfc2">stp_node_freefunc</a> stp_list_get_freefunc </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a list node free function.
@@ -469,42 +382,34 @@ Get a list node free function.
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the function previously set with stp_list_set_freefunc, or NULL if no function has been set.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga12"></a><!-- doxytag: member="list.h::stp_list_get_item_by_index" ref="ga12" args="(const stp_list_t *list, int idx)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the function previously set with stp_list_set_freefunc, or NULL if no function has been set. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gd377973e8b13d02c9c111d970f491993"></a><!-- doxytag: member="list.h::stp_list_get_item_by_index" ref="gd377973e8b13d02c9c111d970f491993" args="(const stp_list_t *list, int idx)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a>* stp_list_get_item_by_index </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a>* stp_list_get_item_by_index </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>idx</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>idx</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Find an item in a list by its index.
@@ -515,42 +420,34 @@ Find an item in a list by its index.
<tr><td valign="top"></td><td valign="top"><em>idx</em>&nbsp;</td><td>the index to find. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the list item, or NULL if the index is invalid or the list is empty.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga14"></a><!-- doxytag: member="list.h::stp_list_get_item_by_long_name" ref="ga14" args="(const stp_list_t *list, const char *long_name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the list item, or NULL if the index is invalid or the list is empty. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gcc9140df3f4311cd750ba10a1cbf37d1"></a><!-- doxytag: member="list.h::stp_list_get_item_by_long_name" ref="gcc9140df3f4311cd750ba10a1cbf37d1" args="(const stp_list_t *list, const char *long_name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a>* stp_list_get_item_by_long_name </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a>* stp_list_get_item_by_long_name </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>long_name</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>long_name</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Find an item in a list by its long name.
@@ -561,42 +458,34 @@ Find an item in a list by its long name.
<tr><td valign="top"></td><td valign="top"><em>long_name</em>&nbsp;</td><td>the long name to find. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the list item, or NULL if the long name is invalid or the list is empty.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga13"></a><!-- doxytag: member="list.h::stp_list_get_item_by_name" ref="ga13" args="(const stp_list_t *list, const char *name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the list item, or NULL if the long name is invalid or the list is empty. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g729867c847dd8282f74806968c708f28"></a><!-- doxytag: member="list.h::stp_list_get_item_by_name" ref="g729867c847dd8282f74806968c708f28" args="(const stp_list_t *list, const char *name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a>* stp_list_get_item_by_name </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a>* stp_list_get_item_by_name </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Find an item in a list by its name.
@@ -607,33 +496,25 @@ Find an item in a list by its name.
<tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>the name to find. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the list item, or NULL if the name is invalid or the list is empty.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga15"></a><!-- doxytag: member="list.h::stp_list_get_length" ref="ga15" args="(const stp_list_t *list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the list item, or NULL if the name is invalid or the list is empty. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ge22741060734c9cbc47656c5ea35c3f3"></a><!-- doxytag: member="list.h::stp_list_get_length" ref="ge22741060734c9cbc47656c5ea35c3f3" args="(const stp_list_t *list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_list_get_length </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_list_get_length </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the length of a list.
@@ -643,33 +524,25 @@ Get the length of a list.
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the list length (number of list items).</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga23"></a><!-- doxytag: member="list.h::stp_list_get_long_namefunc" ref="ga23" args="(const stp_list_t *list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the list length (number of list items). </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gb99b3ed6da1ea739eed3f2c04fbb7fa7"></a><!-- doxytag: member="list.h::stp_list_get_long_namefunc" ref="gb99b3ed6da1ea739eed3f2c04fbb7fa7" args="(const stp_list_t *list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga4">stp_node_namefunc</a> stp_list_get_long_namefunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a> stp_list_get_long_namefunc </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a list node long name function.
@@ -679,33 +552,25 @@ Get a list node long name function.
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the function previously set with stp_list_set_long_namefunc, or NULL if no function has been set.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga21"></a><!-- doxytag: member="list.h::stp_list_get_namefunc" ref="ga21" args="(const stp_list_t *list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the function previously set with stp_list_set_long_namefunc, or NULL if no function has been set. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g50b1ab3c3b6b0ba7c0cf2128e2024369"></a><!-- doxytag: member="list.h::stp_list_get_namefunc" ref="g50b1ab3c3b6b0ba7c0cf2128e2024369" args="(const stp_list_t *list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga4">stp_node_namefunc</a> stp_list_get_namefunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a> stp_list_get_namefunc </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a list node name function.
@@ -715,33 +580,25 @@ Get a list node name function.
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the function previously set with stp_list_set_namefunc, or NULL if no function has been set.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga25"></a><!-- doxytag: member="list.h::stp_list_get_sortfunc" ref="ga25" args="(const stp_list_t *list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the function previously set with stp_list_set_namefunc, or NULL if no function has been set. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g4b32e315d3fd23eabeffcc8d931ea454"></a><!-- doxytag: member="list.h::stp_list_get_sortfunc" ref="g4b32e315d3fd23eabeffcc8d931ea454" args="(const stp_list_t *list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga5">stp_node_sortfunc</a> stp_list_get_sortfunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__list.html#gd12571e44981e7acd62137c83652121a">stp_node_sortfunc</a> stp_list_get_sortfunc </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a list node sort function.
@@ -751,33 +608,25 @@ Get a list node sort function.
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the function previously set with stp_list_set_sortfunc, or NULL if no function has been set.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga10"></a><!-- doxytag: member="list.h::stp_list_get_start" ref="ga10" args="(const stp_list_t *list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the function previously set with stp_list_set_sortfunc, or NULL if no function has been set. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gd185100e8d7969a473e9d42bc8084572"></a><!-- doxytag: member="list.h::stp_list_get_start" ref="gd185100e8d7969a473e9d42bc8084572" args="(const stp_list_t *list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a>* stp_list_get_start </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a>* stp_list_get_start </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Find the first item in a list.
@@ -787,48 +636,40 @@ Find the first item in a list.
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the first list item, or NULL if the list is empty.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga26"></a><!-- doxytag: member="list.h::stp_list_item_create" ref="ga26" args="(stp_list_t *list, stp_list_item_t *next, const void *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the first list item, or NULL if the list is empty. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ge726297a82e140672a018e135ffc6a0e"></a><!-- doxytag: member="list.h::stp_list_item_create" ref="ge726297a82e140672a018e135ffc6a0e" args="(stp_list_t *list, stp_list_item_t *next, const void *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_list_item_create </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">int stp_list_item_create </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>next</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>next</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const void *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Create a new list item.
@@ -840,42 +681,34 @@ Create a new list item.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the data the list item will contain. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>0 on success, 1 on failure (if data is NULL, for example).</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga27"></a><!-- doxytag: member="list.h::stp_list_item_destroy" ref="ga27" args="(stp_list_t *list, stp_list_item_t *item)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on success, 1 on failure (if data is NULL, for example). </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g5e36d4f61e00cb3e4c4a759f5e7e9f4b"></a><!-- doxytag: member="list.h::stp_list_item_destroy" ref="g5e36d4f61e00cb3e4c4a759f5e7e9f4b" args="(stp_list_t *list, stp_list_item_t *item)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_list_item_destroy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">int stp_list_item_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>item</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>item</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Destroy a list item.
@@ -886,33 +719,25 @@ Destroy a list item.
<tr><td valign="top"></td><td valign="top"><em>item</em>&nbsp;</td><td>the item to destroy. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>0 on success, 1 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga30"></a><!-- doxytag: member="list.h::stp_list_item_get_data" ref="ga30" args="(const stp_list_item_t *item)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on success, 1 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gd6f6b303b40fa75f22a86391785178cb"></a><!-- doxytag: member="list.h::stp_list_item_get_data" ref="gd6f6b303b40fa75f22a86391785178cb" args="(const stp_list_item_t *item)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void* stp_list_item_get_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>item</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void* stp_list_item_get_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>item</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the data associated with a list item.
@@ -922,33 +747,25 @@ Get the data associated with a list item.
<tr><td valign="top"></td><td valign="top"><em>item</em>&nbsp;</td><td>the list item to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the data associated with item.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga29"></a><!-- doxytag: member="list.h::stp_list_item_next" ref="ga29" args="(const stp_list_item_t *item)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the data associated with item. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g81ab310caf6432ce1e492eaafdb6c0d7"></a><!-- doxytag: member="list.h::stp_list_item_next" ref="g81ab310caf6432ce1e492eaafdb6c0d7" args="(const stp_list_item_t *item)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a>* stp_list_item_next </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>item</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a>* stp_list_item_next </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>item</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the next item in the list.
@@ -958,33 +775,25 @@ Get the next item in the list.
<tr><td valign="top"></td><td valign="top"><em>item</em>&nbsp;</td><td>the item to start from. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the list item following from item, or NULL if item is the end of the list.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga28"></a><!-- doxytag: member="list.h::stp_list_item_prev" ref="ga28" args="(const stp_list_item_t *item)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the list item following from item, or NULL if item is the end of the list. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gbaa2a241055402438a0cae6f40cf6a78"></a><!-- doxytag: member="list.h::stp_list_item_prev" ref="gbaa2a241055402438a0cae6f40cf6a78" args="(const stp_list_item_t *item)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a>* stp_list_item_prev </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>item</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a>* stp_list_item_prev </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>item</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the previous item in the list.
@@ -994,124 +803,100 @@ Get the previous item in the list.
<tr><td valign="top"></td><td valign="top"><em>item</em>&nbsp;</td><td>the item to start from. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the list item prior to item, or NULL if item is the start of the list.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga31"></a><!-- doxytag: member="list.h::stp_list_item_set_data" ref="ga31" args="(stp_list_item_t *item, void *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the list item prior to item, or NULL if item is the start of the list. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gc1e34edcd47ffdc119cdcaf5ad38e1c4"></a><!-- doxytag: member="list.h::stp_list_item_set_data" ref="gc1e34edcd47ffdc119cdcaf5ad38e1c4" args="(stp_list_item_t *item, void *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_list_item_set_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>item</em>, </td>
+ <td class="memname">int stp_list_item_set_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>item</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>void *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data associated with a list item.
<p>
-<dl compact><dt><b>Warning:</b></dt><dd>Note that if a sortfunc is in use, changing the data will NOT re-sort the list! </dd></dl>
+<dl class="warning" compact><dt><b>Warning:</b></dt><dd>Note that if a sortfunc is in use, changing the data will NOT re-sort the list! </dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>item</em>&nbsp;</td><td>the list item to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the data to set. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>0 on success, 1 on failure (if data is NULL).</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga6"></a><!-- doxytag: member="list.h::stp_list_node_free_data" ref="ga6" args="(void *item)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on success, 1 on failure (if data is NULL). </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g55fbb8f7a3920b783b02183c5ea57624"></a><!-- doxytag: member="list.h::stp_list_node_free_data" ref="g55fbb8f7a3920b783b02183c5ea57624" args="(void *item)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_list_node_free_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>item</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_list_node_free_data </td>
+ <td>(</td>
+ <td class="paramtype">void *&nbsp;</td>
+ <td class="paramname"> <em>item</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Free node data allocated with stp_malloc.
<p>
This function is indended for use as an stp_node_freefunc, which uses stp_free to free the node data. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>item</em>&nbsp;</td><td>the node data to free</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>item</em>&nbsp;</td><td>the node data to free </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga18"></a><!-- doxytag: member="list.h::stp_list_set_copyfunc" ref="ga18" args="(stp_list_t *list, stp_node_copyfunc copyfunc)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g7e002ed25bbfbad236c1c619841f1ac6"></a><!-- doxytag: member="list.h::stp_list_set_copyfunc" ref="g7e002ed25bbfbad236c1c619841f1ac6" args="(stp_list_t *list, stp_node_copyfunc copyfunc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_list_set_copyfunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">void stp_list_set_copyfunc </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__list.html#ga3">stp_node_copyfunc</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>copyfunc</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__list.html#g846d759413f07e91bed397f1fe3224d1">stp_node_copyfunc</a>&nbsp;</td>
+ <td class="paramname"> <em>copyfunc</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a list node copy function.
@@ -1119,44 +904,36 @@ Set a list node copy function.
This callback function will be called whenever a list item is copied. Its intended use is for automatic object copying (since C lacks a copy constructor). <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>copyfunc</em>&nbsp;</td><td>the function to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>copyfunc</em>&nbsp;</td><td>the function to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga16"></a><!-- doxytag: member="list.h::stp_list_set_freefunc" ref="ga16" args="(stp_list_t *list, stp_node_freefunc freefunc)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ge3300d7971c393d119d6fd62e2b578ec"></a><!-- doxytag: member="list.h::stp_list_set_freefunc" ref="ge3300d7971c393d119d6fd62e2b578ec" args="(stp_list_t *list, stp_node_freefunc freefunc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_list_set_freefunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">void stp_list_set_freefunc </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__list.html#ga2">stp_node_freefunc</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>freefunc</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__list.html#g4102fc776ec5bbd84eb589cfba97dfc2">stp_node_freefunc</a>&nbsp;</td>
+ <td class="paramname"> <em>freefunc</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a list node free function.
@@ -1164,44 +941,36 @@ Set a list node free function.
This callback function will be called whenever a list item is destroyed. Its intended use is for automatic object destruction and any other cleanup required. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>freefunc</em>&nbsp;</td><td>the function to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>freefunc</em>&nbsp;</td><td>the function to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga22"></a><!-- doxytag: member="list.h::stp_list_set_long_namefunc" ref="ga22" args="(stp_list_t *list, stp_node_namefunc long_namefunc)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g5be91978431b0ed48ea7919807bdcb73"></a><!-- doxytag: member="list.h::stp_list_set_long_namefunc" ref="g5be91978431b0ed48ea7919807bdcb73" args="(stp_list_t *list, stp_node_namefunc long_namefunc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_list_set_long_namefunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">void stp_list_set_long_namefunc </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__list.html#ga4">stp_node_namefunc</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>long_namefunc</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a>&nbsp;</td>
+ <td class="paramname"> <em>long_namefunc</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a list node long name function.
@@ -1209,44 +978,36 @@ Set a list node long name function.
This callback function will be called whenever the long name of a list item needs to be determined. This is used to find list items by long name. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>long_namefunc</em>&nbsp;</td><td>the function to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>long_namefunc</em>&nbsp;</td><td>the function to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga20"></a><!-- doxytag: member="list.h::stp_list_set_namefunc" ref="ga20" args="(stp_list_t *list, stp_node_namefunc namefunc)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g889af512d87a00d696acc0b6b3fafe78"></a><!-- doxytag: member="list.h::stp_list_set_namefunc" ref="g889af512d87a00d696acc0b6b3fafe78" args="(stp_list_t *list, stp_node_namefunc namefunc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_list_set_namefunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">void stp_list_set_namefunc </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__list.html#ga4">stp_node_namefunc</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>namefunc</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a>&nbsp;</td>
+ <td class="paramname"> <em>namefunc</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a list node name function.
@@ -1254,44 +1015,36 @@ Set a list node name function.
This callback function will be called whenever the name of a list item needs to be determined. This is used to find list items by name. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>namefunc</em>&nbsp;</td><td>the function to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>namefunc</em>&nbsp;</td><td>the function to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga24"></a><!-- doxytag: member="list.h::stp_list_set_sortfunc" ref="ga24" args="(stp_list_t *list, stp_node_sortfunc sortfunc)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gb1d2486542b858b44b299cfcdf7d8784"></a><!-- doxytag: member="list.h::stp_list_set_sortfunc" ref="gb1d2486542b858b44b299cfcdf7d8784" args="(stp_list_t *list, stp_node_sortfunc sortfunc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_list_set_sortfunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">void stp_list_set_sortfunc </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__list.html#ga5">stp_node_sortfunc</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>sortfunc</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__list.html#gd12571e44981e7acd62137c83652121a">stp_node_sortfunc</a>&nbsp;</td>
+ <td class="paramname"> <em>sortfunc</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a list node sort function.
@@ -1299,14 +1052,14 @@ Set a list node sort function.
This callback function will be called to determine the sort order for list items in sorted lists. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the list to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>sortfunc</em>&nbsp;</td><td>the function to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>sortfunc</em>&nbsp;</td><td>the function to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/group__papersize.html b/doc/gutenprint/html/group__papersize.html
index 51d70fc..c79e212 100644
--- a/doc/gutenprint/html/group__papersize.html
+++ b/doc/gutenprint/html/group__papersize.html
@@ -1,10 +1,19 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: papersize</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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>papersize</h1>The papersize describes the dimensions of a paper.
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@@ -13,137 +22,121 @@
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The papersize data type. <a href="structstp__papersize__t.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#ga5">stp_papersize_unit_t</a> { <a class="el" href="group__papersize.html#gga5a0">PAPERSIZE_ENGLISH_STANDARD</a>,
-<a class="el" href="group__papersize.html#gga5a1">PAPERSIZE_METRIC_STANDARD</a>,
-<a class="el" href="group__papersize.html#gga5a2">PAPERSIZE_ENGLISH_EXTENDED</a>,
-<a class="el" href="group__papersize.html#gga5a3">PAPERSIZE_METRIC_EXTENDED</a>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#g72e4619e373e38dc02dc452813b7b958">stp_papersize_unit_t</a> { <a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b958db394159413ade42022509cd3280fef3">PAPERSIZE_ENGLISH_STANDARD</a>,
+<a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b9586d5868bc6707f8801ce4d584428c2ae8">PAPERSIZE_METRIC_STANDARD</a>,
+<a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b95800b7e9a18afc172872861b26dbcc8cb8">PAPERSIZE_ENGLISH_EXTENDED</a>,
+<a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b95862e2906a87fa4bcf32913943fd5b225a">PAPERSIZE_METRIC_EXTENDED</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Units of measurement. <a href="group__papersize.html#ga5">More...</a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Units of measurement. <a href="group__papersize.html#g72e4619e373e38dc02dc452813b7b958">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#ga0">stp_known_papersizes</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#g84fd0bad33b134217f54fa8c1e6c8b99">stp_known_papersizes</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of available papersizes. <a href="#ga0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#ga1">stp_get_papersize_by_name</a> (const char *name)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of available papersizes. <a href="#g84fd0bad33b134217f54fa8c1e6c8b99"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#g60f3dee8f26cac05d8d6fcaff1e39630">stp_get_papersize_by_name</a> (const char *name)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a papersize by name. <a href="#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#ga2">stp_get_papersize_by_size</a> (int length, int width)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a papersize by name. <a href="#g60f3dee8f26cac05d8d6fcaff1e39630"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#g1484a5e75a2b2921bbe0c9e17deb0b77">stp_get_papersize_by_size</a> (int length, int width)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a papersize by size. <a href="#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#ga3">stp_get_papersize_by_index</a> (int idx)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a papersize by size. <a href="#g1484a5e75a2b2921bbe0c9e17deb0b77"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#gb2e9f694a3b90aeaaa14d6af3b5fe75a">stp_get_papersize_by_index</a> (int idx)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a papersize by its index number. <a href="#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#ga4">stp_default_media_size</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *width, int *height)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a papersize by its index number. <a href="#gb2e9f694a3b90aeaaa14d6af3b5fe75a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#g33c0be56646361b1ce85a9d338336dd3">stp_default_media_size</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *width, int *height)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
The papersize describes the dimensions of a paper.
<p>
<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="ga5"></a><!-- doxytag: member="paper.h::stp_papersize_unit_t" ref="ga5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g72e4619e373e38dc02dc452813b7b958"></a><!-- doxytag: member="paper.h::stp_papersize_unit_t" ref="g72e4619e373e38dc02dc452813b7b958" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="group__papersize.html#ga5">stp_papersize_unit_t</a> </td>
+ <td class="memname">enum <a class="el" href="group__papersize.html#g72e4619e373e38dc02dc452813b7b958">stp_papersize_unit_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Units of measurement.
<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="gga5a0"></a><!-- doxytag: member="PAPERSIZE_ENGLISH_STANDARD" ref="gga5a0" args="" -->PAPERSIZE_ENGLISH_STANDARD</em>&nbsp;</td><td>
-English/Imperial units. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga5a1"></a><!-- doxytag: member="PAPERSIZE_METRIC_STANDARD" ref="gga5a1" args="" -->PAPERSIZE_METRIC_STANDARD</em>&nbsp;</td><td>
-Metric units. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga5a2"></a><!-- doxytag: member="PAPERSIZE_ENGLISH_EXTENDED" ref="gga5a2" args="" -->PAPERSIZE_ENGLISH_EXTENDED</em>&nbsp;</td><td>
-English/Imperial units (optional paper, not displayed by default). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga5a3"></a><!-- doxytag: member="PAPERSIZE_METRIC_EXTENDED" ref="gga5a3" args="" -->PAPERSIZE_METRIC_EXTENDED</em>&nbsp;</td><td>
-Metric units (optional paper, not displayed by default). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="gg72e4619e373e38dc02dc452813b7b958db394159413ade42022509cd3280fef3"></a><!-- doxytag: member="PAPERSIZE_ENGLISH_STANDARD" ref="gg72e4619e373e38dc02dc452813b7b958db394159413ade42022509cd3280fef3" args="" -->PAPERSIZE_ENGLISH_STANDARD</em>&nbsp;</td><td>
+English/Imperial units.
+<p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="gg72e4619e373e38dc02dc452813b7b9586d5868bc6707f8801ce4d584428c2ae8"></a><!-- doxytag: member="PAPERSIZE_METRIC_STANDARD" ref="gg72e4619e373e38dc02dc452813b7b9586d5868bc6707f8801ce4d584428c2ae8" args="" -->PAPERSIZE_METRIC_STANDARD</em>&nbsp;</td><td>
+Metric units.
+<p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="gg72e4619e373e38dc02dc452813b7b95800b7e9a18afc172872861b26dbcc8cb8"></a><!-- doxytag: member="PAPERSIZE_ENGLISH_EXTENDED" ref="gg72e4619e373e38dc02dc452813b7b95800b7e9a18afc172872861b26dbcc8cb8" args="" -->PAPERSIZE_ENGLISH_EXTENDED</em>&nbsp;</td><td>
+English/Imperial units (optional paper, not displayed by default).
+<p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="gg72e4619e373e38dc02dc452813b7b95862e2906a87fa4bcf32913943fd5b225a"></a><!-- doxytag: member="PAPERSIZE_METRIC_EXTENDED" ref="gg72e4619e373e38dc02dc452813b7b95862e2906a87fa4bcf32913943fd5b225a" args="" -->PAPERSIZE_METRIC_EXTENDED</em>&nbsp;</td><td>
+Metric units (optional paper, not displayed by default).
+<p>
+</td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ga4"></a><!-- doxytag: member="paper.h::stp_default_media_size" ref="ga4" args="(const stp_vars_t *v, int *width, int *height)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g33c0be56646361b1ce85a9d338336dd3"></a><!-- doxytag: member="paper.h::stp_default_media_size" ref="g33c0be56646361b1ce85a9d338336dd3" args="(const stp_vars_t *v, int *width, int *height)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_default_media_size </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_default_media_size </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>width</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>width</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>height</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>height</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga3"></a><!-- doxytag: member="paper.h::stp_get_papersize_by_index" ref="ga3" args="(int idx)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gb2e9f694a3b90aeaaa14d6af3b5fe75a"></a><!-- doxytag: member="paper.h::stp_get_papersize_by_index" ref="gb2e9f694a3b90aeaaa14d6af3b5fe75a" args="(int idx)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a>* stp_get_papersize_by_index </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">int&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>idx</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a>* stp_get_papersize_by_index </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>idx</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a papersize by its index number.
@@ -153,33 +146,25 @@ Get a papersize by its index number.
<tr><td valign="top"></td><td valign="top"><em>idx</em>&nbsp;</td><td>the index number. This must not be greater than (total number of papers - 1). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the papersize, or NULL on failure. The pointer should not be freed.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga1"></a><!-- doxytag: member="paper.h::stp_get_papersize_by_name" ref="ga1" args="(const char *name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the papersize, or NULL on failure. The pointer should not be freed. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g60f3dee8f26cac05d8d6fcaff1e39630"></a><!-- doxytag: member="paper.h::stp_get_papersize_by_name" ref="g60f3dee8f26cac05d8d6fcaff1e39630" args="(const char *name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a>* stp_get_papersize_by_name </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>name</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a>* stp_get_papersize_by_name </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a papersize by name.
@@ -189,42 +174,34 @@ Get a papersize by name.
<tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>the short unique name of the paper. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the papersize, or NULL on failure. The pointer should not be freed.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga2"></a><!-- doxytag: member="paper.h::stp_get_papersize_by_size" ref="ga2" args="(int length, int width)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the papersize, or NULL on failure. The pointer should not be freed. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g1484a5e75a2b2921bbe0c9e17deb0b77"></a><!-- doxytag: member="paper.h::stp_get_papersize_by_size" ref="g1484a5e75a2b2921bbe0c9e17deb0b77" args="(int length, int width)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a>* stp_get_papersize_by_size </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">int&nbsp;</td>
- <td class="mdname" nowrap> <em>length</em>, </td>
+ <td class="memname">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a>* stp_get_papersize_by_size </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>length</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>width</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>width</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a papersize by size.
@@ -235,43 +212,35 @@ The nearest available size to the size requested will be found. <dl compact><dt>
<tr><td valign="top"></td><td valign="top"><em>width</em>&nbsp;</td><td>the width of the paper </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the papersize, or NULL on failure. The pointer should not be freed.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga0"></a><!-- doxytag: member="paper.h::stp_known_papersizes" ref="ga0" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the papersize, or NULL on failure. The pointer should not be freed. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g84fd0bad33b134217f54fa8c1e6c8b99"></a><!-- doxytag: member="paper.h::stp_known_papersizes" ref="g84fd0bad33b134217f54fa8c1e6c8b99" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_known_papersizes </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_known_papersizes </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the number of available papersizes.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the number of papersizes.</dd></dl>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the number of papersizes. </dd></dl>
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/group__printer.html b/doc/gutenprint/html/group__printer.html
index 916581a..15fb2c1 100644
--- a/doc/gutenprint/html/group__printer.html
+++ b/doc/gutenprint/html/group__printer.html
@@ -1,10 +1,19 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: printer</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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>printer</h1>The printer type represents a printer model.
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@@ -14,190 +23,158 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__family.html">stp_family</a></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_printer&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga0">stp_printer_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_printer&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The printer opaque data type (representation of printer model). <a href="#ga0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__family.html">stp_family</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga1">stp_family_t</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The printer opaque data type (representation of printer model). <a href="#gcddc2ce7fa4e0a68fcc30c123503738f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__family.html">stp_family</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g66a5e7cf2b1743a46bd78cb851e1d0a4">stp_family_t</a></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga2">stp_printer_model_count</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g6a76f8f76106eddd51af4b1593b4f3af">stp_printer_model_count</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of available printer models. <a href="#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga3">stp_get_printer_by_index</a> (int idx)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of available printer models. <a href="#g6a76f8f76106eddd51af4b1593b4f3af"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g440501ca226e0a9ac1335c7e52ee55a6">stp_get_printer_by_index</a> (int idx)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model by its index number. <a href="#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga4">stp_get_printer_by_long_name</a> (const char *long_name)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model by its index number. <a href="#g440501ca226e0a9ac1335c7e52ee55a6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g6bd5abd876100c17fc9029659fed92f4">stp_get_printer_by_long_name</a> (const char *long_name)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model by its long (translated) name. <a href="#ga4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga5">stp_get_printer_by_driver</a> (const char *driver)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model by its long (translated) name. <a href="#g6bd5abd876100c17fc9029659fed92f4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ge45de9ef94fb609c2a54f1d80144552e">stp_get_printer_by_driver</a> (const char *driver)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model by its short name. <a href="#ga5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga6">stp_get_printer</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model by its short name. <a href="#ge45de9ef94fb609c2a54f1d80144552e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#gc649c4b3d0a93f26f99deb4b081305c1">stp_get_printer</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the printer model from a vars object. <a href="#ga6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga7">stp_get_printer_index_by_driver</a> (const char *driver)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the printer model from a vars object. <a href="#gc649c4b3d0a93f26f99deb4b081305c1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g41094e69b71eb930e770bd2cf8bbf795">stp_get_printer_index_by_driver</a> (const char *driver)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the printer index number from the printer model short (driver) name. <a href="#ga7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga8">stp_printer_get_long_name</a> (const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *p)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the printer index number from the printer model short (driver) name. <a href="#g41094e69b71eb930e770bd2cf8bbf795"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g11804fb9b8d87ed1f2a3acbd39f5f85a">stp_printer_get_long_name</a> (const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *p)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's long (translated) name. <a href="#ga8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga9">stp_printer_get_driver</a> (const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *p)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's long (translated) name. <a href="#g11804fb9b8d87ed1f2a3acbd39f5f85a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#gc345b8cf8cd78da98fdb4c6b2d9cf7ca">stp_printer_get_driver</a> (const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *p)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's short (driver) name. <a href="#ga9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga10">stp_printer_get_family</a> (const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *p)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's short (driver) name. <a href="#gc345b8cf8cd78da98fdb4c6b2d9cf7ca"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g487b74bf101a842f30b5941b8db4769a">stp_printer_get_family</a> (const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *p)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's family name. <a href="#ga10"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga11">stp_printer_get_manufacturer</a> (const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *p)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's family name. <a href="#g487b74bf101a842f30b5941b8db4769a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#gb99dd05c42aed848d1567f2b346fb4f4">stp_printer_get_manufacturer</a> (const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *p)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's manufacturer's name. <a href="#ga11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga12">stp_printer_get_model</a> (const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *p)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's manufacturer's name. <a href="#gb99dd05c42aed848d1567f2b346fb4f4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#gae84d3fb263c4a171b7b63b6d93a940e">stp_printer_get_model</a> (const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *p)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's model number. <a href="#ga12"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga13">stp_printer_get_defaults</a> (const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *p)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's model number. <a href="#gae84d3fb263c4a171b7b63b6d93a940e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g4f6859e0f21ed2062075d6b9f680a202">stp_printer_get_defaults</a> (const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *p)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the default vars for a particular printer model. <a href="#ga13"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga14">stp_set_printer_defaults</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *p)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the default vars for a particular printer model. <a href="#g4f6859e0f21ed2062075d6b9f680a202"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#gf5084888feed9878811ac491cb5313ee">stp_set_printer_defaults</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *p)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a vars object to use a particular driver, and set the parameter to its defaults. <a href="#ga14"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga15">stp_print</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a vars object to use a particular driver, and set the parameter to its defaults. <a href="#gf5084888feed9878811ac491cb5313ee"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g6065874cbb246875925e14d8801898cc">stp_print</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the image. <a href="#ga15"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga16">stp_start_job</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the image. <a href="#g6065874cbb246875925e14d8801898cc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g31ef7bcc34dda5d3fd46b2d04fcb0c64">stp_start_job</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start a print job. <a href="#ga16"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga17">stp_end_job</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start a print job. <a href="#g31ef7bcc34dda5d3fd46b2d04fcb0c64"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ge61d056dd504facc72ff56d7f16eb23c">stp_end_job</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">End a print job. <a href="#ga17"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga18">stp_get_model_id</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">End a print job. <a href="#ge61d056dd504facc72ff56d7f16eb23c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g2057c5fcfc31d8b4cf7f3291cf3c0cf4">stp_get_model_id</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga19">stp_verify_printer_params</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g5b5cb603c9432c03ea459b57a2039bdc">stp_verify_printer_params</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga20">stp_family_register</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *family)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g1c6d389f49a185ca24546107bd6f4993">stp_family_register</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *family)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga21">stp_family_unregister</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *family)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g67e5c18254f7ad0b0fd77b4cc2265405">stp_family_unregister</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *family)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga22">stp_initialize_printer_defaults</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g381f3a4f132a00d6d2e2a9b54f9ed675">stp_initialize_printer_defaults</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga23">stp_printer_list_parameters</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g09bf7aebf0385f7b5aac537a13b6e3ed">stp_printer_list_parameters</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga24">stp_printer_describe_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g07bc634c85950526155b711aac42c6a0">stp_printer_describe_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga25">stp_describe_output</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g50b48bab8d6d1734c3a0f6622d65582e">stp_describe_output</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
The printer type represents a printer model.
<p>
-A particular printer model must selected in order to be able to print. Each printer model provides default print options through a default vars object.<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="ga1"></a><!-- doxytag: member="printers.h::stp_family_t" ref="ga1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+A particular printer model must selected in order to be able to print. Each printer model provides default print options through a default vars object. <hr><h2>Typedef Documentation</h2>
+<a class="anchor" name="g66a5e7cf2b1743a46bd78cb851e1d0a4"></a><!-- doxytag: member="printers.h::stp_family_t" ref="g66a5e7cf2b1743a46bd78cb851e1d0a4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstp__family.html">stp_family</a> <a class="el" href="structstp__family.html">stp_family_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstp__family.html">stp_family</a> <a class="el" href="structstp__family.html">stp_family_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga0"></a><!-- doxytag: member="printers.h::stp_printer_t" ref="ga0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gcddc2ce7fa4e0a68fcc30c123503738f"></a><!-- doxytag: member="printers.h::stp_printer_t" ref="gcddc2ce7fa4e0a68fcc30c123503738f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct stp_printer <a class="el" href="group__printer.html#ga0">stp_printer_t</a> </td>
+ <td class="memname">typedef struct stp_printer <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The printer opaque data type (representation of printer model).
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ga25"></a><!-- doxytag: member="printers.h::stp_describe_output" ref="ga25" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stp_describe_output </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<a class="anchor" name="g50b48bab8d6d1734c3a0f6622d65582e"></a><!-- doxytag: member="printers.h::stp_describe_output" ref="g50b48bab8d6d1734c3a0f6622d65582e" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stp_describe_output </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga17"></a><!-- doxytag: member="printers.h::stp_end_job" ref="ga17" args="(const stp_vars_t *v, stp_image_t *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ge61d056dd504facc72ff56d7f16eb23c"></a><!-- doxytag: member="printers.h::stp_end_job" ref="ge61d056dd504facc72ff56d7f16eb23c" args="(const stp_vars_t *v, stp_image_t *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_end_job </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_end_job </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>image</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>image</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
End a print job.
@@ -208,117 +185,85 @@ End a print job.
<tr><td valign="top"></td><td valign="top"><em>image</em>&nbsp;</td><td>the image to print. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga20"></a><!-- doxytag: member="printers.h::stp_family_register" ref="ga20" args="(stp_list_t *family)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_family_register </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>family</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g1c6d389f49a185ca24546107bd6f4993"></a><!-- doxytag: member="printers.h::stp_family_register" ref="g1c6d389f49a185ca24546107bd6f4993" args="(stp_list_t *family)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_family_register </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>family</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga21"></a><!-- doxytag: member="printers.h::stp_family_unregister" ref="ga21" args="(stp_list_t *family)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_family_unregister </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>family</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="g67e5c18254f7ad0b0fd77b4cc2265405"></a><!-- doxytag: member="printers.h::stp_family_unregister" ref="g67e5c18254f7ad0b0fd77b4cc2265405" args="(stp_list_t *family)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_family_unregister </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>family</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga18"></a><!-- doxytag: member="printers.h::stp_get_model_id" ref="ga18" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_get_model_id </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="g2057c5fcfc31d8b4cf7f3291cf3c0cf4"></a><!-- doxytag: member="printers.h::stp_get_model_id" ref="g2057c5fcfc31d8b4cf7f3291cf3c0cf4" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_get_model_id </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga6"></a><!-- doxytag: member="printers.h::stp_get_printer" ref="ga6" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a>* stp_get_printer </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="gc649c4b3d0a93f26f99deb4b081305c1"></a><!-- doxytag: member="printers.h::stp_get_printer" ref="gc649c4b3d0a93f26f99deb4b081305c1" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a>* stp_get_printer </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the printer model from a vars object.
@@ -328,33 +273,25 @@ Get the printer model from a vars object.
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the printer model, or NULL on failure. The pointer should not be freed.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga5"></a><!-- doxytag: member="printers.h::stp_get_printer_by_driver" ref="ga5" args="(const char *driver)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a>* stp_get_printer_by_driver </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>driver</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the printer model, or NULL on failure. The pointer should not be freed. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ge45de9ef94fb609c2a54f1d80144552e"></a><!-- doxytag: member="printers.h::stp_get_printer_by_driver" ref="ge45de9ef94fb609c2a54f1d80144552e" args="(const char *driver)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a>* stp_get_printer_by_driver </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>driver</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a printer model by its short name.
@@ -364,33 +301,25 @@ Get a printer model by its short name.
<tr><td valign="top"></td><td valign="top"><em>driver</em>&nbsp;</td><td>the printer model's short (driver) name. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the printer model, or NULL on failure. The pointer should not be freed.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga3"></a><!-- doxytag: member="printers.h::stp_get_printer_by_index" ref="ga3" args="(int idx)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a>* stp_get_printer_by_index </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">int&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>idx</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the printer model, or NULL on failure. The pointer should not be freed. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g440501ca226e0a9ac1335c7e52ee55a6"></a><!-- doxytag: member="printers.h::stp_get_printer_by_index" ref="g440501ca226e0a9ac1335c7e52ee55a6" args="(int idx)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a>* stp_get_printer_by_index </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>idx</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a printer model by its index number.
@@ -400,33 +329,25 @@ Get a printer model by its index number.
<tr><td valign="top"></td><td valign="top"><em>idx</em>&nbsp;</td><td>the index number. This must not be greater than (total number of printers - 1). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the printer model, or NULL on failure. The pointer should not be freed.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga4"></a><!-- doxytag: member="printers.h::stp_get_printer_by_long_name" ref="ga4" args="(const char *long_name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a>* stp_get_printer_by_long_name </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>long_name</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the printer model, or NULL on failure. The pointer should not be freed. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g6bd5abd876100c17fc9029659fed92f4"></a><!-- doxytag: member="printers.h::stp_get_printer_by_long_name" ref="g6bd5abd876100c17fc9029659fed92f4" args="(const char *long_name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a>* stp_get_printer_by_long_name </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>long_name</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a printer model by its long (translated) name.
@@ -436,188 +357,148 @@ Get a printer model by its long (translated) name.
<tr><td valign="top"></td><td valign="top"><em>long_name</em>&nbsp;</td><td>the printer model's long (translated) name. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the printer model, or NULL on failure. The pointer should not be freed.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga7"></a><!-- doxytag: member="printers.h::stp_get_printer_index_by_driver" ref="ga7" args="(const char *driver)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_get_printer_index_by_driver </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>driver</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the printer model, or NULL on failure. The pointer should not be freed. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g41094e69b71eb930e770bd2cf8bbf795"></a><!-- doxytag: member="printers.h::stp_get_printer_index_by_driver" ref="g41094e69b71eb930e770bd2cf8bbf795" args="(const char *driver)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_get_printer_index_by_driver </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>driver</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the printer index number from the printer model short (driver) name.
<p>
-<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>There should never be any need to use this function.</dd></dl>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>There should never be any need to use this function. </dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>driver</em>&nbsp;</td><td>the printer model's short (driver) name. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the index number, or -1 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga22"></a><!-- doxytag: member="printers.h::stp_initialize_printer_defaults" ref="ga22" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_initialize_printer_defaults </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the index number, or -1 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g381f3a4f132a00d6d2e2a9b54f9ed675"></a><!-- doxytag: member="printers.h::stp_initialize_printer_defaults" ref="g381f3a4f132a00d6d2e2a9b54f9ed675" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_initialize_printer_defaults </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga15"></a><!-- doxytag: member="printers.h::stp_print" ref="ga15" args="(const stp_vars_t *v, stp_image_t *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g6065874cbb246875925e14d8801898cc"></a><!-- doxytag: member="printers.h::stp_print" ref="g6065874cbb246875925e14d8801898cc" args="(const stp_vars_t *v, stp_image_t *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_print </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_print </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>image</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>image</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Print the image.
<p>
-<dl compact><dt><b>Warning:</b></dt><dd>stp_job_start() must be called prior to the first call to this function. </dd></dl>
+<dl class="warning" compact><dt><b>Warning:</b></dt><dd>stp_job_start() must be called prior to the first call to this function. </dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>image</em>&nbsp;</td><td>the image to print. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>0 on failure, 1 on success, 2 on abort requested by the driver.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga24"></a><!-- doxytag: member="printers.h::stp_printer_describe_parameter" ref="ga24" args="(const stp_vars_t *v, const char *name, stp_parameter_t *description)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on failure, 1 on success, 2 on abort requested by the driver. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g07bc634c85950526155b711aac42c6a0"></a><!-- doxytag: member="printers.h::stp_printer_describe_parameter" ref="g07bc634c85950526155b711aac42c6a0" args="(const stp_vars_t *v, const char *name, stp_parameter_t *description)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_printer_describe_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_printer_describe_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>description</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>description</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga13"></a><!-- doxytag: member="printers.h::stp_printer_get_defaults" ref="ga13" args="(const stp_printer_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a>* stp_printer_get_defaults </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>p</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="g4f6859e0f21ed2062075d6b9f680a202"></a><!-- doxytag: member="printers.h::stp_printer_get_defaults" ref="g4f6859e0f21ed2062075d6b9f680a202" args="(const stp_printer_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a>* stp_printer_get_defaults </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the default vars for a particular printer model.
@@ -627,33 +508,25 @@ The default vars should be copied to a new vars object and customised prior to p
<tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>the printer model to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the printer model's default vars.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga9"></a><!-- doxytag: member="printers.h::stp_printer_get_driver" ref="ga9" args="(const stp_printer_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stp_printer_get_driver </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>p</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the printer model's default vars. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gc345b8cf8cd78da98fdb4c6b2d9cf7ca"></a><!-- doxytag: member="printers.h::stp_printer_get_driver" ref="gc345b8cf8cd78da98fdb4c6b2d9cf7ca" args="(const stp_printer_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stp_printer_get_driver </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a printer model's short (driver) name.
@@ -663,33 +536,25 @@ Get a printer model's short (driver) name.
<tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>the printer model to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the short name (should never be freed).</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga10"></a><!-- doxytag: member="printers.h::stp_printer_get_family" ref="ga10" args="(const stp_printer_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stp_printer_get_family </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>p</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the short name (should never be freed). </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g487b74bf101a842f30b5941b8db4769a"></a><!-- doxytag: member="printers.h::stp_printer_get_family" ref="g487b74bf101a842f30b5941b8db4769a" args="(const stp_printer_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stp_printer_get_family </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a printer model's family name.
@@ -699,33 +564,25 @@ The family name is the name of the modular "family" driver this model uses. <dl
<tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>the printer model to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the family name (should never be freed).</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga8"></a><!-- doxytag: member="printers.h::stp_printer_get_long_name" ref="ga8" args="(const stp_printer_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stp_printer_get_long_name </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>p</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the family name (should never be freed). </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g11804fb9b8d87ed1f2a3acbd39f5f85a"></a><!-- doxytag: member="printers.h::stp_printer_get_long_name" ref="g11804fb9b8d87ed1f2a3acbd39f5f85a" args="(const stp_printer_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stp_printer_get_long_name </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a printer model's long (translated) name.
@@ -735,33 +592,25 @@ Get a printer model's long (translated) name.
<tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>the printer model to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the long name (should never be freed).</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga11"></a><!-- doxytag: member="printers.h::stp_printer_get_manufacturer" ref="ga11" args="(const stp_printer_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stp_printer_get_manufacturer </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>p</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the long name (should never be freed). </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gb99dd05c42aed848d1567f2b346fb4f4"></a><!-- doxytag: member="printers.h::stp_printer_get_manufacturer" ref="gb99dd05c42aed848d1567f2b346fb4f4" args="(const stp_printer_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stp_printer_get_manufacturer </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a printer model's manufacturer's name.
@@ -771,33 +620,25 @@ Get a printer model's manufacturer's name.
<tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>the printer model to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the manufacturer's name (should never be freed).</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga12"></a><!-- doxytag: member="printers.h::stp_printer_get_model" ref="ga12" args="(const stp_printer_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_printer_get_model </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>p</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the manufacturer's name (should never be freed). </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gae84d3fb263c4a171b7b63b6d93a940e"></a><!-- doxytag: member="printers.h::stp_printer_get_model" ref="gae84d3fb263c4a171b7b63b6d93a940e" args="(const stp_printer_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_printer_get_model </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a printer model's model number.
@@ -807,101 +648,77 @@ The model number is used internally by the "family" driver module, and has no me
<tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>the printer model to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the model number.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga23"></a><!-- doxytag: member="printers.h::stp_printer_list_parameters" ref="ga23" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a> stp_printer_list_parameters </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the model number. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g09bf7aebf0385f7b5aac537a13b6e3ed"></a><!-- doxytag: member="printers.h::stp_printer_list_parameters" ref="g09bf7aebf0385f7b5aac537a13b6e3ed" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a> stp_printer_list_parameters </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga2"></a><!-- doxytag: member="printers.h::stp_printer_model_count" ref="ga2" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_printer_model_count </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="g6a76f8f76106eddd51af4b1593b4f3af"></a><!-- doxytag: member="printers.h::stp_printer_model_count" ref="g6a76f8f76106eddd51af4b1593b4f3af" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_printer_model_count </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the number of available printer models.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the number of printer models.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga14"></a><!-- doxytag: member="printers.h::stp_set_printer_defaults" ref="ga14" args="(stp_vars_t *v, const stp_printer_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the number of printer models. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gf5084888feed9878811ac491cb5313ee"></a><!-- doxytag: member="printers.h::stp_set_printer_defaults" ref="gf5084888feed9878811ac491cb5313ee" args="(stp_vars_t *v, const stp_printer_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_printer_defaults </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_printer_defaults </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a vars object to use a particular driver, and set the parameter to its defaults.
@@ -909,89 +726,73 @@ Set a vars object to use a particular driver, and set the parameter to its defau
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>the printer model to use.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>p</em>&nbsp;</td><td>the printer model to use. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga16"></a><!-- doxytag: member="printers.h::stp_start_job" ref="ga16" args="(const stp_vars_t *v, stp_image_t *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g31ef7bcc34dda5d3fd46b2d04fcb0c64"></a><!-- doxytag: member="printers.h::stp_start_job" ref="g31ef7bcc34dda5d3fd46b2d04fcb0c64" args="(const stp_vars_t *v, stp_image_t *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_start_job </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_start_job </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>image</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__image.html">stp_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>image</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Start a print job.
<p>
-<dl compact><dt><b>Warning:</b></dt><dd>This function must be called prior to the first call to <a class="el" href="group__printer.html#ga15">stp_print()</a>. </dd></dl>
+<dl class="warning" compact><dt><b>Warning:</b></dt><dd>This function must be called prior to the first call to <a class="el" href="group__printer.html#g6065874cbb246875925e14d8801898cc" title="Print the image.">stp_print()</a>. </dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>image</em>&nbsp;</td><td>the image to print. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga19"></a><!-- doxytag: member="printers.h::stp_verify_printer_params" ref="ga19" args="(stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_verify_printer_params </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g5b5cb603c9432c03ea459b57a2039bdc"></a><!-- doxytag: member="printers.h::stp_verify_printer_params" ref="g5b5cb603c9432c03ea459b57a2039bdc" args="(stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_verify_printer_params </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/group__sequence.html b/doc/gutenprint/html/group__sequence.html
index f411bd8..6c4dc76 100644
--- a/doc/gutenprint/html/group__sequence.html
+++ b/doc/gutenprint/html/group__sequence.html
@@ -1,318 +1,279 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: sequence</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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>sequence</h1>The sequence is a simple "vector of numbers" data structure.
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_sequence&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_sequence&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The sequence opaque data type. <a href="#ga0"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The sequence opaque data type. <a href="#g327a46aa1d782a4cd53abf306068e272"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga1">stp_sequence_create</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g9f0233f39d6a27c796bb283c80974618">stp_sequence_create</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new sequence. <a href="#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga2">stp_sequence_destroy</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new sequence. <a href="#g9f0233f39d6a27c796bb283c80974618"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g3d571f155c1d00e7794b8299a41c5099">stp_sequence_destroy</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a sequence. <a href="#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga3">stp_sequence_copy</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *dest, const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *source)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a sequence. <a href="#g3d571f155c1d00e7794b8299a41c5099"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g28087c76e1106ca11c2d247956e3a3c3">stp_sequence_copy</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *dest, const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *source)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy an sequence. <a href="#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga4">stp_sequence_create_copy</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy an sequence. <a href="#g28087c76e1106ca11c2d247956e3a3c3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#gb03a34a03ffd4163f51126916d737df7">stp_sequence_create_copy</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate an sequence. <a href="#ga4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga5">stp_sequence_set_bounds</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, double low, double high)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate an sequence. <a href="#gb03a34a03ffd4163f51126916d737df7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g1720509809473bc33e6f11b277c78bf6">stp_sequence_set_bounds</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, double low, double high)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the lower and upper bounds. <a href="#ga5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga6">stp_sequence_get_bounds</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, double *low, double *high)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the lower and upper bounds. <a href="#g1720509809473bc33e6f11b277c78bf6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g14ad64c63f45a2716ff8d9ceaf00697d">stp_sequence_get_bounds</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, double *low, double *high)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the lower and upper bounds. <a href="#ga6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga7">stp_sequence_get_range</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, double *low, double *high)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the lower and upper bounds. <a href="#g14ad64c63f45a2716ff8d9ceaf00697d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g999021f2caf1a9d0d6d133123031ce17">stp_sequence_get_range</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, double *low, double *high)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get range of values stored in the sequence. <a href="#ga7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga8">stp_sequence_set_size</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t size)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get range of values stored in the sequence. <a href="#g999021f2caf1a9d0d6d133123031ce17"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ge0af31b854e61e0e047b3ba6dc6ec528">stp_sequence_set_size</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t size)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the sequence size. <a href="#ga8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga9">stp_sequence_get_size</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the sequence size. <a href="#ge0af31b854e61e0e047b3ba6dc6ec528"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#gfa512afc64116f673ae2061d04a5ef90">stp_sequence_get_size</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the sequence size. <a href="#ga9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga10">stp_sequence_set_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const double *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the sequence size. <a href="#gfa512afc64116f673ae2061d04a5ef90"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g44bf5a48231675305718162559205fb6">stp_sequence_set_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const double *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence. <a href="#ga10"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga11">stp_sequence_set_subrange</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t where, size_t size, const double *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence. <a href="#g44bf5a48231675305718162559205fb6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g5bb962248581af2c3c54193442d9c82f">stp_sequence_set_subrange</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t where, size_t size, const double *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a subrange of a sequence. <a href="#ga11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga12">stp_sequence_get_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *size, const double **data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a subrange of a sequence. <a href="#g5bb962248581af2c3c54193442d9c82f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g755c8a35e2e9e83a1dfac4f6138c4122">stp_sequence_get_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *size, const double **data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence. <a href="#ga12"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga13">stp_sequence_set_point</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t where, double data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence. <a href="#g755c8a35e2e9e83a1dfac4f6138c4122"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g42c76060886da02cb4a7d843ffe6d21c">stp_sequence_set_point</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t where, double data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data at a single point in a sequence. <a href="#ga13"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga14">stp_sequence_get_point</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t where, double *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data at a single point in a sequence. <a href="#g42c76060886da02cb4a7d843ffe6d21c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga79c5f747a80ab2ad9d09b09e0330cc7">stp_sequence_get_point</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t where, double *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data at a single point in a sequence. <a href="#ga14"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga15">stp_sequence_set_float_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const float *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data at a single point in a sequence. <a href="#ga79c5f747a80ab2ad9d09b09e0330cc7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g35972a289b95891699ade61246882ab4">stp_sequence_set_float_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const float *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from float values. <a href="#ga15"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga16">stp_sequence_set_long_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const long *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from float values. <a href="#g35972a289b95891699ade61246882ab4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#gaa76cdc9094ee3c05c49a782fea64478">stp_sequence_set_long_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const long *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from long values. <a href="#ga16"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga17">stp_sequence_set_ulong_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const unsigned long *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from long values. <a href="#gaa76cdc9094ee3c05c49a782fea64478"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g3e274a2095f2e6986892384ee89e1255">stp_sequence_set_ulong_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const unsigned long *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from unsigned long values. <a href="#ga17"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga18">stp_sequence_set_int_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const int *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from unsigned long values. <a href="#g3e274a2095f2e6986892384ee89e1255"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g9d3e18b8e576b5c00531dac444397051">stp_sequence_set_int_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const int *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from int values. <a href="#ga18"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga19">stp_sequence_set_uint_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const unsigned int *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from int values. <a href="#g9d3e18b8e576b5c00531dac444397051"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g497c32dec3d745a2602c5e97819de21d">stp_sequence_set_uint_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const unsigned int *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from unsigned int values. <a href="#ga19"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga20">stp_sequence_set_short_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const short *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from unsigned int values. <a href="#g497c32dec3d745a2602c5e97819de21d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g572ecad03d772a255481bb8b6d79106f">stp_sequence_set_short_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const short *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from short values. <a href="#ga20"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga21">stp_sequence_set_ushort_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const unsigned short *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from short values. <a href="#g572ecad03d772a255481bb8b6d79106f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g317d484a67a2b775bee27f3dfe67fed4">stp_sequence_set_ushort_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const unsigned short *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from unsigned short values. <a href="#ga21"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga22">stp_sequence_get_float_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from unsigned short values. <a href="#g317d484a67a2b775bee27f3dfe67fed4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#gff096d5b027157151c65978b95d4e29e">stp_sequence_get_float_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as float data. <a href="#ga22"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga23">stp_sequence_get_long_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as float data. <a href="#gff096d5b027157151c65978b95d4e29e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g039d9054cfd0f7d5a892a7fec3f734f4">stp_sequence_get_long_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as long data. <a href="#ga23"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga24">stp_sequence_get_ulong_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as long data. <a href="#g039d9054cfd0f7d5a892a7fec3f734f4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g12f54f27144d490893f46dd1b0037b8b">stp_sequence_get_ulong_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as unsigned long data. <a href="#ga24"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga25">stp_sequence_get_int_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as unsigned long data. <a href="#g12f54f27144d490893f46dd1b0037b8b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g01b0bc9e181a097aff3e97254dbfcb14">stp_sequence_get_int_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as int data. <a href="#ga25"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga26">stp_sequence_get_uint_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as int data. <a href="#g01b0bc9e181a097aff3e97254dbfcb14"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ge7189582ef9e4d638f909a2b1ee0c1b2">stp_sequence_get_uint_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as unsigned int data. <a href="#ga26"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga27">stp_sequence_get_short_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as unsigned int data. <a href="#ge7189582ef9e4d638f909a2b1ee0c1b2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g4d1cf137e4a77e9123e2afcdf7d63bec">stp_sequence_get_short_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as short data. <a href="#ga27"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga28">stp_sequence_get_ushort_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as short data. <a href="#g4d1cf137e4a77e9123e2afcdf7d63bec"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g20007077e1d8365a0eddaa922a5967c3">stp_sequence_get_ushort_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as unsigned short data. <a href="#ga28"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as unsigned short data. <a href="#g20007077e1d8365a0eddaa922a5967c3"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
The sequence is a simple "vector of numbers" data structure.
<p>
<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="ga0"></a><!-- doxytag: member="sequence.h::stp_sequence_t" ref="ga0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g327a46aa1d782a4cd53abf306068e272"></a><!-- doxytag: member="sequence.h::stp_sequence_t" ref="g327a46aa1d782a4cd53abf306068e272" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct stp_sequence <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> </td>
+ <td class="memname">typedef struct stp_sequence <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The sequence opaque data type.
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ga3"></a><!-- doxytag: member="sequence.h::stp_sequence_copy" ref="ga3" args="(stp_sequence_t *dest, const stp_sequence_t *source)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g28087c76e1106ca11c2d247956e3a3c3"></a><!-- doxytag: member="sequence.h::stp_sequence_copy" ref="g28087c76e1106ca11c2d247956e3a3c3" args="(stp_sequence_t *dest, const stp_sequence_t *source)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_sequence_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>dest</em>, </td>
+ <td class="memname">void stp_sequence_copy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>dest</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>source</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>source</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Copy an sequence.
<p>
-Both dest and source must be valid sequences previously created with <a class="el" href="group__sequence.html#ga1">stp_sequence_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
+Both dest and source must be valid sequences previously created with <a class="el" href="group__sequence.html#g9f0233f39d6a27c796bb283c80974618" title="Create a new sequence.">stp_sequence_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>dest</em>&nbsp;</td><td>the destination sequence. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>source</em>&nbsp;</td><td>the source sequence.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>source</em>&nbsp;</td><td>the source sequence. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga1"></a><!-- doxytag: member="sequence.h::stp_sequence_create" ref="ga1" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a>* stp_sequence_create </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="g9f0233f39d6a27c796bb283c80974618"></a><!-- doxytag: member="sequence.h::stp_sequence_create" ref="g9f0233f39d6a27c796bb283c80974618" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a>* stp_sequence_create </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Create a new sequence.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the newly created sequence.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga4"></a><!-- doxytag: member="sequence.h::stp_sequence_create_copy" ref="ga4" args="(const stp_sequence_t *sequence)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a>* stp_sequence_create_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>sequence</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the newly created sequence. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gb03a34a03ffd4163f51126916d737df7"></a><!-- doxytag: member="sequence.h::stp_sequence_create_copy" ref="gb03a34a03ffd4163f51126916d737df7" args="(const stp_sequence_t *sequence)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a>* stp_sequence_create_copy </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Copy and allocate an sequence.
<p>
-A new sequence will be created, and then the contents of source will be copied into it. The destination must not have been previously allocated with <a class="el" href="group__sequence.html#ga1">stp_sequence_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
+A new sequence will be created, and then the contents of source will be copied into it. The destination must not have been previously allocated with <a class="el" href="group__sequence.html#g9f0233f39d6a27c796bb283c80974618" title="Create a new sequence.">stp_sequence_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>sequence</em>&nbsp;</td><td>the source sequence. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the new copy of the sequence.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga2"></a><!-- doxytag: member="sequence.h::stp_sequence_destroy" ref="ga2" args="(stp_sequence_t *sequence)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_sequence_destroy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>sequence</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the new copy of the sequence. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g3d571f155c1d00e7794b8299a41c5099"></a><!-- doxytag: member="sequence.h::stp_sequence_destroy" ref="g3d571f155c1d00e7794b8299a41c5099" args="(stp_sequence_t *sequence)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_sequence_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Destroy a sequence.
<p>
It is an error to destroy the sequence more than once. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>sequence</em>&nbsp;</td><td>the sequence to destroy.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>sequence</em>&nbsp;</td><td>the sequence to destroy. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga6"></a><!-- doxytag: member="sequence.h::stp_sequence_get_bounds" ref="ga6" args="(const stp_sequence_t *sequence, double *low, double *high)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g14ad64c63f45a2716ff8d9ceaf00697d"></a><!-- doxytag: member="sequence.h::stp_sequence_get_bounds" ref="g14ad64c63f45a2716ff8d9ceaf00697d" args="(const stp_sequence_t *sequence, double *low, double *high)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_sequence_get_bounds </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">void stp_sequence_get_bounds </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double *&nbsp;</td>
- <td class="mdname" nowrap> <em>low</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double *&nbsp;</td>
+ <td class="paramname"> <em>low</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double *&nbsp;</td>
- <td class="mdname" nowrap> <em>high</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double *&nbsp;</td>
+ <td class="paramname"> <em>high</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the lower and upper bounds.
@@ -321,50 +282,42 @@ The values are stored in the variables pointed to by low and high. <dl compact><
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>sequence</em>&nbsp;</td><td>the sequence to work on. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>low</em>&nbsp;</td><td>a pointer to a double to store the low bound in. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>high</em>&nbsp;</td><td>a pointer to a double to store the high bound in.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>high</em>&nbsp;</td><td>a pointer to a double to store the high bound in. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga12"></a><!-- doxytag: member="sequence.h::stp_sequence_get_data" ref="ga12" args="(const stp_sequence_t *sequence, size_t *size, const double **data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g755c8a35e2e9e83a1dfac4f6138c4122"></a><!-- doxytag: member="sequence.h::stp_sequence_get_data" ref="g755c8a35e2e9e83a1dfac4f6138c4122" args="(const stp_sequence_t *sequence, size_t *size, const double **data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_sequence_get_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">void stp_sequence_get_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>size</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>size</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const double **&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const double **&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the data in a sequence.
@@ -373,48 +326,40 @@ Get the data in a sequence.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>sequence</em>&nbsp;</td><td>the sequence to get the data from. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>size</em>&nbsp;</td><td>the number of elements in the sequence are stored in the size_t pointed to. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first element of an sequence of doubles is stored in a pointer to double*. <div class="fragment"><pre class="fragment"> <a class="code" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence;
- size_t size;
+ <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first element of an sequence of doubles is stored in a pointer to double*. <div class="fragment"><pre class="fragment"> <a class="code" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272" title="The sequence opaque data type.">stp_sequence_t</a> *sequence;
+ <span class="keywordtype">size_t</span> size;
<span class="keywordtype">double</span> *data;
- <a class="code" href="group__sequence.html#ga12">stp_sequence_get_data</a>(sequence, &amp;size, &amp;data);
-</pre></div></td></tr>
+ <a class="code" href="group__sequence.html#g755c8a35e2e9e83a1dfac4f6138c4122" title="Get the data in a sequence.">stp_sequence_get_data</a>(sequence, &amp;size, &amp;data);
+</pre></div> </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga22"></a><!-- doxytag: member="sequence.h::stp_sequence_get_float_data" ref="ga22" args="(const stp_sequence_t *sequence, size_t *count)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gff096d5b027157151c65978b95d4e29e"></a><!-- doxytag: member="sequence.h::stp_sequence_get_float_data" ref="gff096d5b027157151c65978b95d4e29e" args="(const stp_sequence_t *sequence, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const float* stp_sequence_get_float_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">const float* stp_sequence_get_float_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the data in a sequence as float data.
@@ -425,42 +370,34 @@ The pointer returned is owned by the curve, and is not guaranteed to be valid be
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>the number of elements in the sequence are stored in the size_t pointed to. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the first element of an sequence of floats is stored in a pointer to float*.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga25"></a><!-- doxytag: member="sequence.h::stp_sequence_get_int_data" ref="ga25" args="(const stp_sequence_t *sequence, size_t *count)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the first element of an sequence of floats is stored in a pointer to float*. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g01b0bc9e181a097aff3e97254dbfcb14"></a><!-- doxytag: member="sequence.h::stp_sequence_get_int_data" ref="g01b0bc9e181a097aff3e97254dbfcb14" args="(const stp_sequence_t *sequence, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const int* stp_sequence_get_int_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">const int* stp_sequence_get_int_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the data in a sequence as int data.
@@ -471,42 +408,34 @@ The pointer returned is owned by the curve, and is not guaranteed to be valid be
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>the number of elements in the sequence are stored in the size_t pointed to. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the first element of an sequence of ints is stored in a pointer to int*.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga23"></a><!-- doxytag: member="sequence.h::stp_sequence_get_long_data" ref="ga23" args="(const stp_sequence_t *sequence, size_t *count)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the first element of an sequence of ints is stored in a pointer to int*. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g039d9054cfd0f7d5a892a7fec3f734f4"></a><!-- doxytag: member="sequence.h::stp_sequence_get_long_data" ref="g039d9054cfd0f7d5a892a7fec3f734f4" args="(const stp_sequence_t *sequence, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const long* stp_sequence_get_long_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">const long* stp_sequence_get_long_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the data in a sequence as long data.
@@ -517,48 +446,40 @@ The pointer returned is owned by the curve, and is not guaranteed to be valid be
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>the number of elements in the sequence are stored in the size_t pointed to. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the first element of an sequence of longs is stored in a pointer to long*.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga14"></a><!-- doxytag: member="sequence.h::stp_sequence_get_point" ref="ga14" args="(const stp_sequence_t *sequence, size_t where, double *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the first element of an sequence of longs is stored in a pointer to long*. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ga79c5f747a80ab2ad9d09b09e0330cc7"></a><!-- doxytag: member="sequence.h::stp_sequence_get_point" ref="ga79c5f747a80ab2ad9d09b09e0330cc7" args="(const stp_sequence_t *sequence, size_t where, double *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_sequence_get_point </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">int stp_sequence_get_point </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>where</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>where</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the data at a single point in a sequence.
@@ -570,48 +491,40 @@ Get the data at a single point in a sequence.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the datum is stored in the double pointed to. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga7"></a><!-- doxytag: member="sequence.h::stp_sequence_get_range" ref="ga7" args="(const stp_sequence_t *sequence, double *low, double *high)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g999021f2caf1a9d0d6d133123031ce17"></a><!-- doxytag: member="sequence.h::stp_sequence_get_range" ref="g999021f2caf1a9d0d6d133123031ce17" args="(const stp_sequence_t *sequence, double *low, double *high)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_sequence_get_range </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">void stp_sequence_get_range </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double *&nbsp;</td>
- <td class="mdname" nowrap> <em>low</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double *&nbsp;</td>
+ <td class="paramname"> <em>low</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double *&nbsp;</td>
- <td class="mdname" nowrap> <em>high</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double *&nbsp;</td>
+ <td class="paramname"> <em>high</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get range of values stored in the sequence.
@@ -620,44 +533,36 @@ The values are stored in the variables pointed to by low and high. <dl compact><
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>sequence</em>&nbsp;</td><td>the sequence to work on. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>low</em>&nbsp;</td><td>a pointer to a double to store the low bound in. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>high</em>&nbsp;</td><td>a pointer to a double to store the high bound in.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>high</em>&nbsp;</td><td>a pointer to a double to store the high bound in. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga27"></a><!-- doxytag: member="sequence.h::stp_sequence_get_short_data" ref="ga27" args="(const stp_sequence_t *sequence, size_t *count)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g4d1cf137e4a77e9123e2afcdf7d63bec"></a><!-- doxytag: member="sequence.h::stp_sequence_get_short_data" ref="g4d1cf137e4a77e9123e2afcdf7d63bec" args="(const stp_sequence_t *sequence, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const short* stp_sequence_get_short_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">const short* stp_sequence_get_short_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the data in a sequence as short data.
@@ -668,73 +573,57 @@ The pointer returned is owned by the curve, and is not guaranteed to be valid be
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>the number of elements in the sequence are stored in the size_t pointed to. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the first element of an sequence of shorts is stored in a pointer to short*.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga9"></a><!-- doxytag: member="sequence.h::stp_sequence_get_size" ref="ga9" args="(const stp_sequence_t *sequence)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">size_t stp_sequence_get_size </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>sequence</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the first element of an sequence of shorts is stored in a pointer to short*. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gfa512afc64116f673ae2061d04a5ef90"></a><!-- doxytag: member="sequence.h::stp_sequence_get_size" ref="gfa512afc64116f673ae2061d04a5ef90" args="(const stp_sequence_t *sequence)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">size_t stp_sequence_get_size </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the sequence size.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the sequence size.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga26"></a><!-- doxytag: member="sequence.h::stp_sequence_get_uint_data" ref="ga26" args="(const stp_sequence_t *sequence, size_t *count)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the sequence size. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ge7189582ef9e4d638f909a2b1ee0c1b2"></a><!-- doxytag: member="sequence.h::stp_sequence_get_uint_data" ref="ge7189582ef9e4d638f909a2b1ee0c1b2" args="(const stp_sequence_t *sequence, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned int* stp_sequence_get_uint_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">const unsigned int* stp_sequence_get_uint_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the data in a sequence as unsigned int data.
@@ -745,42 +634,34 @@ The pointer returned is owned by the curve, and is not guaranteed to be valid be
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>the number of elements in the sequence are stored in the size_t pointed to. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the first element of an sequence of unsigned ints is stored in a pointer to unsigned int*.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga24"></a><!-- doxytag: member="sequence.h::stp_sequence_get_ulong_data" ref="ga24" args="(const stp_sequence_t *sequence, size_t *count)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the first element of an sequence of unsigned ints is stored in a pointer to unsigned int*. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g12f54f27144d490893f46dd1b0037b8b"></a><!-- doxytag: member="sequence.h::stp_sequence_get_ulong_data" ref="g12f54f27144d490893f46dd1b0037b8b" args="(const stp_sequence_t *sequence, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned long* stp_sequence_get_ulong_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">const unsigned long* stp_sequence_get_ulong_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the data in a sequence as unsigned long data.
@@ -791,42 +672,34 @@ The pointer returned is owned by the curve, and is not guaranteed to be valid be
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>the number of elements in the sequence are stored in the size_t pointed to. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the first element of an sequence of unsigned longs is stored in a pointer to unsigned long*.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga28"></a><!-- doxytag: member="sequence.h::stp_sequence_get_ushort_data" ref="ga28" args="(const stp_sequence_t *sequence, size_t *count)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the first element of an sequence of unsigned longs is stored in a pointer to unsigned long*. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g20007077e1d8365a0eddaa922a5967c3"></a><!-- doxytag: member="sequence.h::stp_sequence_get_ushort_data" ref="g20007077e1d8365a0eddaa922a5967c3" args="(const stp_sequence_t *sequence, size_t *count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned short* stp_sequence_get_ushort_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">const unsigned short* stp_sequence_get_ushort_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t *&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the data in a sequence as unsigned short data.
@@ -837,48 +710,40 @@ The pointer returned is owned by the curve, and is not guaranteed to be valid be
<tr><td valign="top"></td><td valign="top"><em>count</em>&nbsp;</td><td>the number of elements in the sequence are stored in the size_t pointed to. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the first element of an sequence of unsigned shorts is stored in a pointer to unsigned short*.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga5"></a><!-- doxytag: member="sequence.h::stp_sequence_set_bounds" ref="ga5" args="(stp_sequence_t *sequence, double low, double high)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the first element of an sequence of unsigned shorts is stored in a pointer to unsigned short*. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g1720509809473bc33e6f11b277c78bf6"></a><!-- doxytag: member="sequence.h::stp_sequence_set_bounds" ref="g1720509809473bc33e6f11b277c78bf6" args="(stp_sequence_t *sequence, double low, double high)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_sequence_set_bounds </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">int stp_sequence_set_bounds </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>low</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>low</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>high</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>high</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the lower and upper bounds.
@@ -890,48 +755,40 @@ The lower and upper bounds set the minimum and maximum values that a point in th
<tr><td valign="top"></td><td valign="top"><em>high</em>&nbsp;</td><td>the upper bound. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, or 0 if the lower bound is greater than the upper bound.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga10"></a><!-- doxytag: member="sequence.h::stp_sequence_set_data" ref="ga10" args="(stp_sequence_t *sequence, size_t count, const double *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, or 0 if the lower bound is greater than the upper bound. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g44bf5a48231675305718162559205fb6"></a><!-- doxytag: member="sequence.h::stp_sequence_set_data" ref="g44bf5a48231675305718162559205fb6" args="(stp_sequence_t *sequence, size_t count, const double *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_sequence_set_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">int stp_sequence_set_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const double *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const double *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data in a sequence.
@@ -943,48 +800,40 @@ Set the data in a sequence.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first member of a sequence containing the data to set. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga15"></a><!-- doxytag: member="sequence.h::stp_sequence_set_float_data" ref="ga15" args="(stp_sequence_t *sequence, size_t count, const float *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g35972a289b95891699ade61246882ab4"></a><!-- doxytag: member="sequence.h::stp_sequence_set_float_data" ref="g35972a289b95891699ade61246882ab4" args="(stp_sequence_t *sequence, size_t count, const float *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_sequence_set_float_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">int stp_sequence_set_float_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const float *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const float *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data in a sequence from float values.
@@ -996,48 +845,40 @@ Set the data in a sequence from float values.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first member of a sequence containing the data to set. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga18"></a><!-- doxytag: member="sequence.h::stp_sequence_set_int_data" ref="ga18" args="(stp_sequence_t *sequence, size_t count, const int *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g9d3e18b8e576b5c00531dac444397051"></a><!-- doxytag: member="sequence.h::stp_sequence_set_int_data" ref="g9d3e18b8e576b5c00531dac444397051" args="(stp_sequence_t *sequence, size_t count, const int *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_sequence_set_int_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">int stp_sequence_set_int_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const int *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data in a sequence from int values.
@@ -1049,48 +890,40 @@ Set the data in a sequence from int values.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first member of a sequence containing the data to set. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga16"></a><!-- doxytag: member="sequence.h::stp_sequence_set_long_data" ref="ga16" args="(stp_sequence_t *sequence, size_t count, const long *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gaa76cdc9094ee3c05c49a782fea64478"></a><!-- doxytag: member="sequence.h::stp_sequence_set_long_data" ref="gaa76cdc9094ee3c05c49a782fea64478" args="(stp_sequence_t *sequence, size_t count, const long *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_sequence_set_long_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">int stp_sequence_set_long_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const long *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const long *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data in a sequence from long values.
@@ -1102,48 +935,40 @@ Set the data in a sequence from long values.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first member of a sequence containing the data to set. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga13"></a><!-- doxytag: member="sequence.h::stp_sequence_set_point" ref="ga13" args="(stp_sequence_t *sequence, size_t where, double data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g42c76060886da02cb4a7d843ffe6d21c"></a><!-- doxytag: member="sequence.h::stp_sequence_set_point" ref="g42c76060886da02cb4a7d843ffe6d21c" args="(stp_sequence_t *sequence, size_t where, double data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_sequence_set_point </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">int stp_sequence_set_point </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>where</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>where</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data at a single point in a sequence.
@@ -1155,48 +980,40 @@ Set the data at a single point in a sequence.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>the datum to set. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga20"></a><!-- doxytag: member="sequence.h::stp_sequence_set_short_data" ref="ga20" args="(stp_sequence_t *sequence, size_t count, const short *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g572ecad03d772a255481bb8b6d79106f"></a><!-- doxytag: member="sequence.h::stp_sequence_set_short_data" ref="g572ecad03d772a255481bb8b6d79106f" args="(stp_sequence_t *sequence, size_t count, const short *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_sequence_set_short_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">int stp_sequence_set_short_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const short *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const short *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data in a sequence from short values.
@@ -1208,42 +1025,34 @@ Set the data in a sequence from short values.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first member of a sequence containing the data to set. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga8"></a><!-- doxytag: member="sequence.h::stp_sequence_set_size" ref="ga8" args="(stp_sequence_t *sequence, size_t size)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ge0af31b854e61e0e047b3ba6dc6ec528"></a><!-- doxytag: member="sequence.h::stp_sequence_set_size" ref="ge0af31b854e61e0e047b3ba6dc6ec528" args="(stp_sequence_t *sequence, size_t size)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_sequence_set_size </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">int stp_sequence_set_size </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>size</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>size</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the sequence size.
@@ -1254,54 +1063,46 @@ The size is the number of elements the sequence contains. Note that resizing wil
<tr><td valign="top"></td><td valign="top"><em>size</em>&nbsp;</td><td>the size to set the sequence to. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga11"></a><!-- doxytag: member="sequence.h::stp_sequence_set_subrange" ref="ga11" args="(stp_sequence_t *sequence, size_t where, size_t size, const double *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g5bb962248581af2c3c54193442d9c82f"></a><!-- doxytag: member="sequence.h::stp_sequence_set_subrange" ref="g5bb962248581af2c3c54193442d9c82f" args="(stp_sequence_t *sequence, size_t where, size_t size, const double *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_sequence_set_subrange </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">int stp_sequence_set_subrange </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>where</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>where</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>size</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>size</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const double *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const double *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data in a subrange of a sequence.
@@ -1314,48 +1115,40 @@ Set the data in a subrange of a sequence.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first member of a sequence containing the data to set. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga19"></a><!-- doxytag: member="sequence.h::stp_sequence_set_uint_data" ref="ga19" args="(stp_sequence_t *sequence, size_t count, const unsigned int *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g497c32dec3d745a2602c5e97819de21d"></a><!-- doxytag: member="sequence.h::stp_sequence_set_uint_data" ref="g497c32dec3d745a2602c5e97819de21d" args="(stp_sequence_t *sequence, size_t count, const unsigned int *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_sequence_set_uint_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">int stp_sequence_set_uint_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned int *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned int *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data in a sequence from unsigned int values.
@@ -1367,48 +1160,40 @@ Set the data in a sequence from unsigned int values.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first member of a sequence containing the data to set. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga17"></a><!-- doxytag: member="sequence.h::stp_sequence_set_ulong_data" ref="ga17" args="(stp_sequence_t *sequence, size_t count, const unsigned long *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g3e274a2095f2e6986892384ee89e1255"></a><!-- doxytag: member="sequence.h::stp_sequence_set_ulong_data" ref="g3e274a2095f2e6986892384ee89e1255" args="(stp_sequence_t *sequence, size_t count, const unsigned long *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_sequence_set_ulong_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">int stp_sequence_set_ulong_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned long *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned long *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data in a sequence from unsigned long values.
@@ -1420,48 +1205,40 @@ Set the data in a sequence from unsigned long values.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first member of a sequence containing the data to set. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga21"></a><!-- doxytag: member="sequence.h::stp_sequence_set_ushort_data" ref="ga21" args="(stp_sequence_t *sequence, size_t count, const unsigned short *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g317d484a67a2b775bee27f3dfe67fed4"></a><!-- doxytag: member="sequence.h::stp_sequence_set_ushort_data" ref="g317d484a67a2b775bee27f3dfe67fed4" args="(stp_sequence_t *sequence, size_t count, const unsigned short *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_sequence_set_ushort_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>sequence</em>, </td>
+ <td class="memname">int stp_sequence_set_ushort_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>sequence</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const unsigned short *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const unsigned short *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the data in a sequence from unsigned short values.
@@ -1473,12 +1250,12 @@ Set the data in a sequence from unsigned short values.
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to the first member of a sequence containing the data to set. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>1 on success, 0 on failure. </dd></dl>
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/group__util.html b/doc/gutenprint/html/group__util.html
index 410d19e..d3fa11c 100644
--- a/doc/gutenprint/html/group__util.html
+++ b/doc/gutenprint/html/group__util.html
@@ -1,1607 +1,1255 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: util</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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>util</h1>Utility functions.
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga33">STP_DBG_LUT</a>&nbsp;&nbsp;&nbsp;0x1</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g4472d3ba849ed203d43005f04583decc">STP_DBG_LUT</a>&nbsp;&nbsp;&nbsp;0x1</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga34">STP_DBG_COLORFUNC</a>&nbsp;&nbsp;&nbsp;0x2</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g0beee5fa281098eab25e3f22570c0fdc">STP_DBG_COLORFUNC</a>&nbsp;&nbsp;&nbsp;0x2</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga35">STP_DBG_INK</a>&nbsp;&nbsp;&nbsp;0x4</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g1c6936662d2cbe95de396fe8af2f254d">STP_DBG_INK</a>&nbsp;&nbsp;&nbsp;0x4</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga36">STP_DBG_PS</a>&nbsp;&nbsp;&nbsp;0x8</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g90d230dd93fa96d34b438e82ed3f9639">STP_DBG_PS</a>&nbsp;&nbsp;&nbsp;0x8</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga37">STP_DBG_PCL</a>&nbsp;&nbsp;&nbsp;0x10</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gf8162186c8118e5c3a8543bc0c410a78">STP_DBG_PCL</a>&nbsp;&nbsp;&nbsp;0x10</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga38">STP_DBG_ESCP2</a>&nbsp;&nbsp;&nbsp;0x20</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gda7c4766db0c05ecb5ce435ddd81ecdd">STP_DBG_ESCP2</a>&nbsp;&nbsp;&nbsp;0x20</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga39">STP_DBG_CANON</a>&nbsp;&nbsp;&nbsp;0x40</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g109cde96d907cbd28f0b631f07a3d696">STP_DBG_CANON</a>&nbsp;&nbsp;&nbsp;0x40</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga40">STP_DBG_LEXMARK</a>&nbsp;&nbsp;&nbsp;0x80</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gc71c7cb5cdf49c881d944ef813a3733f">STP_DBG_LEXMARK</a>&nbsp;&nbsp;&nbsp;0x80</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga41">STP_DBG_WEAVE_PARAMS</a>&nbsp;&nbsp;&nbsp;0x100</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g2af8b3f36dbda4cfd313b50ba2dae636">STP_DBG_WEAVE_PARAMS</a>&nbsp;&nbsp;&nbsp;0x100</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga42">STP_DBG_ROWS</a>&nbsp;&nbsp;&nbsp;0x200</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g698ce0ddb2e4f0a8b6d7a77ad7a0fbf0">STP_DBG_ROWS</a>&nbsp;&nbsp;&nbsp;0x200</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga43">STP_DBG_MARK_FILE</a>&nbsp;&nbsp;&nbsp;0x400</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g01f4480bda8819f337b2be4c41e0ebe1">STP_DBG_MARK_FILE</a>&nbsp;&nbsp;&nbsp;0x400</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga44">STP_DBG_LIST</a>&nbsp;&nbsp;&nbsp;0x800</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g3c5672b14a2e2ccdffca5b6277b1aac2">STP_DBG_LIST</a>&nbsp;&nbsp;&nbsp;0x800</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga45">STP_DBG_MODULE</a>&nbsp;&nbsp;&nbsp;0x1000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g9ace1ab545abac936101248caf9a50c6">STP_DBG_MODULE</a>&nbsp;&nbsp;&nbsp;0x1000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga46">STP_DBG_PATH</a>&nbsp;&nbsp;&nbsp;0x2000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g6f8cdfb28d0d73e9579fb1751f540dc7">STP_DBG_PATH</a>&nbsp;&nbsp;&nbsp;0x2000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga47">STP_DBG_PAPER</a>&nbsp;&nbsp;&nbsp;0x4000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gd5eeaeabba7a0a861ae0dc936057aabd">STP_DBG_PAPER</a>&nbsp;&nbsp;&nbsp;0x4000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga48">STP_DBG_PRINTERS</a>&nbsp;&nbsp;&nbsp;0x8000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gdbfb451ebbd246d62bd52e0120fa232b">STP_DBG_PRINTERS</a>&nbsp;&nbsp;&nbsp;0x8000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga49">STP_DBG_XML</a>&nbsp;&nbsp;&nbsp;0x10000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gcf72e68aa70e333b06b0bb821218d967">STP_DBG_XML</a>&nbsp;&nbsp;&nbsp;0x10000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga50">STP_DBG_VARS</a>&nbsp;&nbsp;&nbsp;0x20000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g4c481c5ea8d87ae6c0e556593ab2020e">STP_DBG_VARS</a>&nbsp;&nbsp;&nbsp;0x20000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga51">STP_DBG_OLYMPUS</a>&nbsp;&nbsp;&nbsp;0x40000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g574664feccffc4527df73e32c7e863bf">STP_DBG_OLYMPUS</a>&nbsp;&nbsp;&nbsp;0x40000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga52">STP_DBG_CURVE</a>&nbsp;&nbsp;&nbsp;0x80000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g8f3e76af1b2564a5763e790a45215438">STP_DBG_CURVE</a>&nbsp;&nbsp;&nbsp;0x80000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga53">STP_DBG_CURVE_ERRORS</a>&nbsp;&nbsp;&nbsp;0x100000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gabbc2868668663cc28d6289d50e5f83d">STP_DBG_CURVE_ERRORS</a>&nbsp;&nbsp;&nbsp;0x100000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga54">STP_SAFE_FREE</a>(x)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga5a86efbbd3e2eb391718d82a1d7ffcc">STP_SAFE_FREE</a>(x)</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga0">stp_init</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g2ce0a2e8887fe5ff7f3eed1370d0d691">stp_init</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialise libgimpprint. <a href="#ga0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga1">stp_set_output_codeset</a> (const char *codeset)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialise libgimpprint. <a href="#g2ce0a2e8887fe5ff7f3eed1370d0d691"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g7fcc19f0abdc6513dfba7eaebeb16cb9">stp_set_output_codeset</a> (const char *codeset)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the output encoding. <a href="#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga2">stp_read_and_compose_curves</a> (const char *s1, const char *s2, <a class="el" href="group__curve.html#ga49">stp_curve_compose_t</a> comp, size_t piecewise_point_count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the output encoding. <a href="#g7fcc19f0abdc6513dfba7eaebeb16cb9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gdbe8c167230b49bc10391d2c246e6dc0">stp_read_and_compose_curves</a> (const char *s1, const char *s2, <a class="el" href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">stp_curve_compose_t</a> comp, size_t piecewise_point_count)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga3">stp_abort</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gd0c145dc5cebecab0bb4e3ac40fc8e4d">stp_abort</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga4">stp_prune_inactive_options</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g13aa8afef5b0872704390adc6a01924e">stp_prune_inactive_options</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga5">stp_zprintf</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *format,...) __attribute__((format(__printf__</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gd7ffe058decb939af6a5c1ec1d0d77fa">stp_zprintf</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *format,...) __attribute__((format(__printf__</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga6">stp_zfwrite</a> (const char *buf, size_t bytes, size_t nitems, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g183d8f36f187530f9d7acdb176be3409">stp_zfwrite</a> (const char *buf, size_t bytes, size_t nitems, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga7">stp_putc</a> (int ch, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g39e4c5f6fa2a07dfca3090a50a8858f9">stp_putc</a> (int ch, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga8">stp_put16_le</a> (unsigned short sh, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g1ffcb45ea3c37bb6b485addcaf945c99">stp_put16_le</a> (unsigned short sh, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga9">stp_put16_be</a> (unsigned short sh, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g23b504253ceda208b9a4985e6de8a5f7">stp_put16_be</a> (unsigned short sh, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga10">stp_put32_le</a> (unsigned int sh, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gadf69b8b3f713d2bd7ca3a5648da0c56">stp_put32_le</a> (unsigned int sh, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga11">stp_put32_be</a> (unsigned int sh, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g258b7b5f8808d0a3168f798e8bf72608">stp_put32_be</a> (unsigned int sh, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga12">stp_puts</a> (const char *s, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gf6cf72e5e45f175ae8c332c0588832b9">stp_puts</a> (const char *s, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga13">stp_send_command</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *command, const char *format,...)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g79dd0a6f5c63f4fbf8591d3c041a7720">stp_putraw</a> (const <a class="el" href="structstp__raw__t.html">stp_raw_t</a> *r, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga14">stp_erputc</a> (int ch)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gdb49b9cba9ddf4e506b6f530353ad93d">stp_send_command</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *command, const char *format,...)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga15">stp_eprintf</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *format,...) __attribute__((format(__printf__</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g15987fbd850e04f2520cb151e08908e1">stp_erputc</a> (int ch)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga16">stp_erprintf</a> (const char *format,...) __attribute__((format(__printf__</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ge53707df5c9945f289c58bfbe08a8d88">stp_eprintf</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *format,...) __attribute__((format(__printf__</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga17">stp_asprintf</a> (char **strp, const char *format,...) __attribute__((format(__printf__</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g1df22de14e3275cb26ede10da66eebdf">stp_erprintf</a> (const char *format,...) __attribute__((format(__printf__</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void void void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga18">stp_catprintf</a> (char **strp, const char *format,...) __attribute__((format(__printf__</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g3f57c5298a5c6140ac56771dd62bd036">stp_asprintf</a> (char **strp, const char *format,...) __attribute__((format(__printf__</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga19">stp_get_debug_level</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void void void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gd4f33438f0103a143d90dc9c48d248eb">stp_catprintf</a> (char **strp, const char *format,...) __attribute__((format(__printf__</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga20">stp_dprintf</a> (unsigned long level, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *format,...) __attribute__((format(__printf__</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#geba8c24f265ee904c5876704b767841c">stp_get_debug_level</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga21">stp_deprintf</a> (unsigned long level, const char *format,...) __attribute__((format(__printf__</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g511e0c4cac91c674797da98ab96b83e6">stp_dprintf</a> (unsigned long level, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *format,...) __attribute__((format(__printf__</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga22">stp_init_debug_messages</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g129f45d7df47fd58d8653538fd13a1f2">stp_deprintf</a> (unsigned long level, const char *format,...) __attribute__((format(__printf__</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga23">stp_flush_debug_messages</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g6d15e5b4e00f9d242166edb5332f8368">stp_init_debug_messages</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga24">stp_malloc</a> (size_t)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gbe74390c1422e9746745da55692f47b8">stp_flush_debug_messages</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga25">stp_zalloc</a> (size_t)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g86a2976738a237df953655e733c75b3a">stp_malloc</a> (size_t)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga26">stp_realloc</a> (void *ptr, size_t)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gc8fd1a439fa2d8e1ff1a2b104cd0137b">stp_zalloc</a> (size_t)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga27">stp_free</a> (void *ptr)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g2420936ab8b3492581f389deea44f58c">stp_realloc</a> (void *ptr, size_t)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga28">stp_strlen</a> (const char *s)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g7d0c40c3157b2c5c630200352064874c">stp_free</a> (void *ptr)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga29">stp_strndup</a> (const char *s, int n)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g56b08d3e12750bdfae8b53263f97aba9">stp_strlen</a> (const char *s)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga30">stp_strdup</a> (const char *s)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gb026f7022963acd694a8b89e4decbde5">stp_strndup</a> (const char *s, int n)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga31">stp_get_version</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g5c0731867697f555a94b2a1229804381">stp_strdup</a> (const char *s)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the library version string (x.y.z). <a href="#ga31"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga32">stp_get_release_version</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g1f0797636484393574cb95e667819dc1">stp_get_version</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the library release version string (x.y). <a href="#ga32"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the library version string (x.y.z). <a href="#g1f0797636484393574cb95e667819dc1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g5ba7edc43ed094f32ae7d9158a362a7b">stp_get_release_version</a> (void)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the library release version string (x.y). <a href="#g5ba7edc43ed094f32ae7d9158a362a7b"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Utility functions.
<p>
<hr><h2>Define Documentation</h2>
-<a class="anchor" name="ga39"></a><!-- doxytag: member="util.h::STP_DBG_CANON" ref="ga39" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g109cde96d907cbd28f0b631f07a3d696"></a><!-- doxytag: member="util.h::STP_DBG_CANON" ref="g109cde96d907cbd28f0b631f07a3d696" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_CANON&nbsp;&nbsp;&nbsp;0x40 </td>
+ <td class="memname">#define STP_DBG_CANON&nbsp;&nbsp;&nbsp;0x40 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga34"></a><!-- doxytag: member="util.h::STP_DBG_COLORFUNC" ref="ga34" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g0beee5fa281098eab25e3f22570c0fdc"></a><!-- doxytag: member="util.h::STP_DBG_COLORFUNC" ref="g0beee5fa281098eab25e3f22570c0fdc" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_COLORFUNC&nbsp;&nbsp;&nbsp;0x2 </td>
+ <td class="memname">#define STP_DBG_COLORFUNC&nbsp;&nbsp;&nbsp;0x2 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga52"></a><!-- doxytag: member="util.h::STP_DBG_CURVE" ref="ga52" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g8f3e76af1b2564a5763e790a45215438"></a><!-- doxytag: member="util.h::STP_DBG_CURVE" ref="g8f3e76af1b2564a5763e790a45215438" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_CURVE&nbsp;&nbsp;&nbsp;0x80000 </td>
+ <td class="memname">#define STP_DBG_CURVE&nbsp;&nbsp;&nbsp;0x80000 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga53"></a><!-- doxytag: member="util.h::STP_DBG_CURVE_ERRORS" ref="ga53" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gabbc2868668663cc28d6289d50e5f83d"></a><!-- doxytag: member="util.h::STP_DBG_CURVE_ERRORS" ref="gabbc2868668663cc28d6289d50e5f83d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_CURVE_ERRORS&nbsp;&nbsp;&nbsp;0x100000 </td>
+ <td class="memname">#define STP_DBG_CURVE_ERRORS&nbsp;&nbsp;&nbsp;0x100000 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga38"></a><!-- doxytag: member="util.h::STP_DBG_ESCP2" ref="ga38" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gda7c4766db0c05ecb5ce435ddd81ecdd"></a><!-- doxytag: member="util.h::STP_DBG_ESCP2" ref="gda7c4766db0c05ecb5ce435ddd81ecdd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_ESCP2&nbsp;&nbsp;&nbsp;0x20 </td>
+ <td class="memname">#define STP_DBG_ESCP2&nbsp;&nbsp;&nbsp;0x20 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga35"></a><!-- doxytag: member="util.h::STP_DBG_INK" ref="ga35" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g1c6936662d2cbe95de396fe8af2f254d"></a><!-- doxytag: member="util.h::STP_DBG_INK" ref="g1c6936662d2cbe95de396fe8af2f254d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_INK&nbsp;&nbsp;&nbsp;0x4 </td>
+ <td class="memname">#define STP_DBG_INK&nbsp;&nbsp;&nbsp;0x4 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga40"></a><!-- doxytag: member="util.h::STP_DBG_LEXMARK" ref="ga40" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gc71c7cb5cdf49c881d944ef813a3733f"></a><!-- doxytag: member="util.h::STP_DBG_LEXMARK" ref="gc71c7cb5cdf49c881d944ef813a3733f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_LEXMARK&nbsp;&nbsp;&nbsp;0x80 </td>
+ <td class="memname">#define STP_DBG_LEXMARK&nbsp;&nbsp;&nbsp;0x80 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga44"></a><!-- doxytag: member="util.h::STP_DBG_LIST" ref="ga44" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g3c5672b14a2e2ccdffca5b6277b1aac2"></a><!-- doxytag: member="util.h::STP_DBG_LIST" ref="g3c5672b14a2e2ccdffca5b6277b1aac2" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_LIST&nbsp;&nbsp;&nbsp;0x800 </td>
+ <td class="memname">#define STP_DBG_LIST&nbsp;&nbsp;&nbsp;0x800 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga33"></a><!-- doxytag: member="util.h::STP_DBG_LUT" ref="ga33" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g4472d3ba849ed203d43005f04583decc"></a><!-- doxytag: member="util.h::STP_DBG_LUT" ref="g4472d3ba849ed203d43005f04583decc" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_LUT&nbsp;&nbsp;&nbsp;0x1 </td>
+ <td class="memname">#define STP_DBG_LUT&nbsp;&nbsp;&nbsp;0x1 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga43"></a><!-- doxytag: member="util.h::STP_DBG_MARK_FILE" ref="ga43" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g01f4480bda8819f337b2be4c41e0ebe1"></a><!-- doxytag: member="util.h::STP_DBG_MARK_FILE" ref="g01f4480bda8819f337b2be4c41e0ebe1" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_MARK_FILE&nbsp;&nbsp;&nbsp;0x400 </td>
+ <td class="memname">#define STP_DBG_MARK_FILE&nbsp;&nbsp;&nbsp;0x400 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga45"></a><!-- doxytag: member="util.h::STP_DBG_MODULE" ref="ga45" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g9ace1ab545abac936101248caf9a50c6"></a><!-- doxytag: member="util.h::STP_DBG_MODULE" ref="g9ace1ab545abac936101248caf9a50c6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_MODULE&nbsp;&nbsp;&nbsp;0x1000 </td>
+ <td class="memname">#define STP_DBG_MODULE&nbsp;&nbsp;&nbsp;0x1000 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga51"></a><!-- doxytag: member="util.h::STP_DBG_OLYMPUS" ref="ga51" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g574664feccffc4527df73e32c7e863bf"></a><!-- doxytag: member="util.h::STP_DBG_OLYMPUS" ref="g574664feccffc4527df73e32c7e863bf" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_OLYMPUS&nbsp;&nbsp;&nbsp;0x40000 </td>
+ <td class="memname">#define STP_DBG_OLYMPUS&nbsp;&nbsp;&nbsp;0x40000 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga47"></a><!-- doxytag: member="util.h::STP_DBG_PAPER" ref="ga47" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gd5eeaeabba7a0a861ae0dc936057aabd"></a><!-- doxytag: member="util.h::STP_DBG_PAPER" ref="gd5eeaeabba7a0a861ae0dc936057aabd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_PAPER&nbsp;&nbsp;&nbsp;0x4000 </td>
+ <td class="memname">#define STP_DBG_PAPER&nbsp;&nbsp;&nbsp;0x4000 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga46"></a><!-- doxytag: member="util.h::STP_DBG_PATH" ref="ga46" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g6f8cdfb28d0d73e9579fb1751f540dc7"></a><!-- doxytag: member="util.h::STP_DBG_PATH" ref="g6f8cdfb28d0d73e9579fb1751f540dc7" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_PATH&nbsp;&nbsp;&nbsp;0x2000 </td>
+ <td class="memname">#define STP_DBG_PATH&nbsp;&nbsp;&nbsp;0x2000 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga37"></a><!-- doxytag: member="util.h::STP_DBG_PCL" ref="ga37" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gf8162186c8118e5c3a8543bc0c410a78"></a><!-- doxytag: member="util.h::STP_DBG_PCL" ref="gf8162186c8118e5c3a8543bc0c410a78" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_PCL&nbsp;&nbsp;&nbsp;0x10 </td>
+ <td class="memname">#define STP_DBG_PCL&nbsp;&nbsp;&nbsp;0x10 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga48"></a><!-- doxytag: member="util.h::STP_DBG_PRINTERS" ref="ga48" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gdbfb451ebbd246d62bd52e0120fa232b"></a><!-- doxytag: member="util.h::STP_DBG_PRINTERS" ref="gdbfb451ebbd246d62bd52e0120fa232b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_PRINTERS&nbsp;&nbsp;&nbsp;0x8000 </td>
+ <td class="memname">#define STP_DBG_PRINTERS&nbsp;&nbsp;&nbsp;0x8000 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga36"></a><!-- doxytag: member="util.h::STP_DBG_PS" ref="ga36" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g90d230dd93fa96d34b438e82ed3f9639"></a><!-- doxytag: member="util.h::STP_DBG_PS" ref="g90d230dd93fa96d34b438e82ed3f9639" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_PS&nbsp;&nbsp;&nbsp;0x8 </td>
+ <td class="memname">#define STP_DBG_PS&nbsp;&nbsp;&nbsp;0x8 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga42"></a><!-- doxytag: member="util.h::STP_DBG_ROWS" ref="ga42" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g698ce0ddb2e4f0a8b6d7a77ad7a0fbf0"></a><!-- doxytag: member="util.h::STP_DBG_ROWS" ref="g698ce0ddb2e4f0a8b6d7a77ad7a0fbf0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_ROWS&nbsp;&nbsp;&nbsp;0x200 </td>
+ <td class="memname">#define STP_DBG_ROWS&nbsp;&nbsp;&nbsp;0x200 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga50"></a><!-- doxytag: member="util.h::STP_DBG_VARS" ref="ga50" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g4c481c5ea8d87ae6c0e556593ab2020e"></a><!-- doxytag: member="util.h::STP_DBG_VARS" ref="g4c481c5ea8d87ae6c0e556593ab2020e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_VARS&nbsp;&nbsp;&nbsp;0x20000 </td>
+ <td class="memname">#define STP_DBG_VARS&nbsp;&nbsp;&nbsp;0x20000 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga41"></a><!-- doxytag: member="util.h::STP_DBG_WEAVE_PARAMS" ref="ga41" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g2af8b3f36dbda4cfd313b50ba2dae636"></a><!-- doxytag: member="util.h::STP_DBG_WEAVE_PARAMS" ref="g2af8b3f36dbda4cfd313b50ba2dae636" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_WEAVE_PARAMS&nbsp;&nbsp;&nbsp;0x100 </td>
+ <td class="memname">#define STP_DBG_WEAVE_PARAMS&nbsp;&nbsp;&nbsp;0x100 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga49"></a><!-- doxytag: member="util.h::STP_DBG_XML" ref="ga49" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gcf72e68aa70e333b06b0bb821218d967"></a><!-- doxytag: member="util.h::STP_DBG_XML" ref="gcf72e68aa70e333b06b0bb821218d967" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_DBG_XML&nbsp;&nbsp;&nbsp;0x10000 </td>
+ <td class="memname">#define STP_DBG_XML&nbsp;&nbsp;&nbsp;0x10000 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga54"></a><!-- doxytag: member="util.h::STP_SAFE_FREE" ref="ga54" args="(x)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">#define STP_SAFE_FREE </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">x&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="ga5a86efbbd3e2eb391718d82a1d7ffcc"></a><!-- doxytag: member="util.h::STP_SAFE_FREE" ref="ga5a86efbbd3e2eb391718d82a1d7ffcc" args="(x)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define STP_SAFE_FREE </td>
+ <td>(</td>
+ <td class="paramtype">x&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">do</span> \
{ \
<span class="keywordflow">if</span> ((x)) \
- <a class="code" href="group__util.html#ga27">stp_free</a>((<span class="keywordtype">char</span> *)(x)); \
+ <a class="code" href="group__util.html#g7d0c40c3157b2c5c630200352064874c">stp_free</a>((<span class="keywordtype">char</span> *)(x)); \
((x)) = NULL; \
} <span class="keywordflow">while</span> (0)
-</pre></div> </td>
- </tr>
-</table>
+</pre></div>
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ga3"></a><!-- doxytag: member="util.h::stp_abort" ref="ga3" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_abort </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<a class="anchor" name="gd0c145dc5cebecab0bb4e3ac40fc8e4d"></a><!-- doxytag: member="util.h::stp_abort" ref="gd0c145dc5cebecab0bb4e3ac40fc8e4d" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_abort </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga17"></a><!-- doxytag: member="util.h::stp_asprintf" ref="ga17" args="(char **strp, const char *format,...) __attribute__((format(__printf__" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g3f57c5298a5c6140ac56771dd62bd036"></a><!-- doxytag: member="util.h::stp_asprintf" ref="g3f57c5298a5c6140ac56771dd62bd036" args="(char **strp, const char *format,...) __attribute__((format(__printf__" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void void void stp_asprintf </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">char **&nbsp;</td>
- <td class="mdname" nowrap> <em>strp</em>, </td>
+ <td class="memname">void void void stp_asprintf </td>
+ <td>(</td>
+ <td class="paramtype">char **&nbsp;</td>
+ <td class="paramname"> <em>strp</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>format</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>format</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>&nbsp;</td>
- <td class="mdname" nowrap> <em>...</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&nbsp;</td>
+ <td class="paramname"> <em>...</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga18"></a><!-- doxytag: member="util.h::stp_catprintf" ref="ga18" args="(char **strp, const char *format,...) __attribute__((format(__printf__" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gd4f33438f0103a143d90dc9c48d248eb"></a><!-- doxytag: member="util.h::stp_catprintf" ref="gd4f33438f0103a143d90dc9c48d248eb" args="(char **strp, const char *format,...) __attribute__((format(__printf__" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void void void void stp_catprintf </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">char **&nbsp;</td>
- <td class="mdname" nowrap> <em>strp</em>, </td>
+ <td class="memname">void void void void stp_catprintf </td>
+ <td>(</td>
+ <td class="paramtype">char **&nbsp;</td>
+ <td class="paramname"> <em>strp</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>format</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>format</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>&nbsp;</td>
- <td class="mdname" nowrap> <em>...</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&nbsp;</td>
+ <td class="paramname"> <em>...</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga21"></a><!-- doxytag: member="util.h::stp_deprintf" ref="ga21" args="(unsigned long level, const char *format,...) __attribute__((format(__printf__" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g129f45d7df47fd58d8653538fd13a1f2"></a><!-- doxytag: member="util.h::stp_deprintf" ref="g129f45d7df47fd58d8653538fd13a1f2" args="(unsigned long level, const char *format,...) __attribute__((format(__printf__" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void void stp_deprintf </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">unsigned long&nbsp;</td>
- <td class="mdname" nowrap> <em>level</em>, </td>
+ <td class="memname">void void stp_deprintf </td>
+ <td>(</td>
+ <td class="paramtype">unsigned long&nbsp;</td>
+ <td class="paramname"> <em>level</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>format</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>format</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>&nbsp;</td>
- <td class="mdname" nowrap> <em>...</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&nbsp;</td>
+ <td class="paramname"> <em>...</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga20"></a><!-- doxytag: member="util.h::stp_dprintf" ref="ga20" args="(unsigned long level, const stp_vars_t *v, const char *format,...) __attribute__((format(__printf__" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g511e0c4cac91c674797da98ab96b83e6"></a><!-- doxytag: member="util.h::stp_dprintf" ref="g511e0c4cac91c674797da98ab96b83e6" args="(unsigned long level, const stp_vars_t *v, const char *format,...) __attribute__((format(__printf__" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_dprintf </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">unsigned long&nbsp;</td>
- <td class="mdname" nowrap> <em>level</em>, </td>
+ <td class="memname">void stp_dprintf </td>
+ <td>(</td>
+ <td class="paramtype">unsigned long&nbsp;</td>
+ <td class="paramname"> <em>level</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>format</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>format</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>&nbsp;</td>
- <td class="mdname" nowrap> <em>...</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&nbsp;</td>
+ <td class="paramname"> <em>...</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga15"></a><!-- doxytag: member="util.h::stp_eprintf" ref="ga15" args="(const stp_vars_t *v, const char *format,...) __attribute__((format(__printf__" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ge53707df5c9945f289c58bfbe08a8d88"></a><!-- doxytag: member="util.h::stp_eprintf" ref="ge53707df5c9945f289c58bfbe08a8d88" args="(const stp_vars_t *v, const char *format,...) __attribute__((format(__printf__" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_eprintf </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_eprintf </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>format</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>format</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>&nbsp;</td>
- <td class="mdname" nowrap> <em>...</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&nbsp;</td>
+ <td class="paramname"> <em>...</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga16"></a><!-- doxytag: member="util.h::stp_erprintf" ref="ga16" args="(const char *format,...) __attribute__((format(__printf__" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g1df22de14e3275cb26ede10da66eebdf"></a><!-- doxytag: member="util.h::stp_erprintf" ref="g1df22de14e3275cb26ede10da66eebdf" args="(const char *format,...) __attribute__((format(__printf__" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void void stp_erprintf </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>format</em>, </td>
+ <td class="memname">void void stp_erprintf </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>format</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>&nbsp;</td>
- <td class="mdname" nowrap> <em>...</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&nbsp;</td>
+ <td class="paramname"> <em>...</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga14"></a><!-- doxytag: member="util.h::stp_erputc" ref="ga14" args="(int ch)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_erputc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">int&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>ch</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="g15987fbd850e04f2520cb151e08908e1"></a><!-- doxytag: member="util.h::stp_erputc" ref="g15987fbd850e04f2520cb151e08908e1" args="(int ch)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_erputc </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>ch</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga23"></a><!-- doxytag: member="util.h::stp_flush_debug_messages" ref="ga23" args="(stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_flush_debug_messages </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="gbe74390c1422e9746745da55692f47b8"></a><!-- doxytag: member="util.h::stp_flush_debug_messages" ref="gbe74390c1422e9746745da55692f47b8" args="(stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_flush_debug_messages </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga27"></a><!-- doxytag: member="util.h::stp_free" ref="ga27" args="(void *ptr)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_free </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>ptr</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="g7d0c40c3157b2c5c630200352064874c"></a><!-- doxytag: member="util.h::stp_free" ref="g7d0c40c3157b2c5c630200352064874c" args="(void *ptr)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_free </td>
+ <td>(</td>
+ <td class="paramtype">void *&nbsp;</td>
+ <td class="paramname"> <em>ptr</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga19"></a><!-- doxytag: member="util.h::stp_get_debug_level" ref="ga19" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">unsigned long stp_get_debug_level </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="geba8c24f265ee904c5876704b767841c"></a><!-- doxytag: member="util.h::stp_get_debug_level" ref="geba8c24f265ee904c5876704b767841c" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">unsigned long stp_get_debug_level </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga32"></a><!-- doxytag: member="util.h::stp_get_release_version" ref="ga32" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stp_get_release_version </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="g5ba7edc43ed094f32ae7d9158a362a7b"></a><!-- doxytag: member="util.h::stp_get_release_version" ref="g5ba7edc43ed094f32ae7d9158a362a7b" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stp_get_release_version </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the library release version string (x.y).
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the release name of the package, which must not be modified or freed.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga31"></a><!-- doxytag: member="util.h::stp_get_version" ref="ga31" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stp_get_version </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the release name of the package, which must not be modified or freed. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g1f0797636484393574cb95e667819dc1"></a><!-- doxytag: member="util.h::stp_get_version" ref="g1f0797636484393574cb95e667819dc1" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stp_get_version </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the library version string (x.y.z).
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the version name of the package, which must not be modified or freed.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga0"></a><!-- doxytag: member="util.h::stp_init" ref="ga0" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_init </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the version name of the package, which must not be modified or freed. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g2ce0a2e8887fe5ff7f3eed1370d0d691"></a><!-- doxytag: member="util.h::stp_init" ref="g2ce0a2e8887fe5ff7f3eed1370d0d691" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_init </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Initialise libgimpprint.
<p>
-This function must be called prior to any other use of the library. It is responsible for loading modules and XML data and initialising internal data structures. <dl compact><dt><b>Returns:</b></dt><dd>0 on success, 1 on failure.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga22"></a><!-- doxytag: member="util.h::stp_init_debug_messages" ref="ga22" args="(stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void void void stp_init_debug_messages </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+This function must be called prior to any other use of the library. It is responsible for loading modules and XML data and initialising internal data structures. <dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on success, 1 on failure. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g6d15e5b4e00f9d242166edb5332f8368"></a><!-- doxytag: member="util.h::stp_init_debug_messages" ref="g6d15e5b4e00f9d242166edb5332f8368" args="(stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void void void stp_init_debug_messages </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga24"></a><!-- doxytag: member="util.h::stp_malloc" ref="ga24" args="(size_t)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void* stp_malloc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">size_t&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="g86a2976738a237df953655e733c75b3a"></a><!-- doxytag: member="util.h::stp_malloc" ref="g86a2976738a237df953655e733c75b3a" args="(size_t)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* stp_malloc </td>
+ <td>(</td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga4"></a><!-- doxytag: member="util.h::stp_prune_inactive_options" ref="ga4" args="(stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_prune_inactive_options </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="g13aa8afef5b0872704390adc6a01924e"></a><!-- doxytag: member="util.h::stp_prune_inactive_options" ref="g13aa8afef5b0872704390adc6a01924e" args="(stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_prune_inactive_options </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga9"></a><!-- doxytag: member="util.h::stp_put16_be" ref="ga9" args="(unsigned short sh, const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g23b504253ceda208b9a4985e6de8a5f7"></a><!-- doxytag: member="util.h::stp_put16_be" ref="g23b504253ceda208b9a4985e6de8a5f7" args="(unsigned short sh, const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_put16_be </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">unsigned short&nbsp;</td>
- <td class="mdname" nowrap> <em>sh</em>, </td>
+ <td class="memname">void stp_put16_be </td>
+ <td>(</td>
+ <td class="paramtype">unsigned short&nbsp;</td>
+ <td class="paramname"> <em>sh</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga8"></a><!-- doxytag: member="util.h::stp_put16_le" ref="ga8" args="(unsigned short sh, const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g1ffcb45ea3c37bb6b485addcaf945c99"></a><!-- doxytag: member="util.h::stp_put16_le" ref="g1ffcb45ea3c37bb6b485addcaf945c99" args="(unsigned short sh, const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_put16_le </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">unsigned short&nbsp;</td>
- <td class="mdname" nowrap> <em>sh</em>, </td>
+ <td class="memname">void stp_put16_le </td>
+ <td>(</td>
+ <td class="paramtype">unsigned short&nbsp;</td>
+ <td class="paramname"> <em>sh</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga11"></a><!-- doxytag: member="util.h::stp_put32_be" ref="ga11" args="(unsigned int sh, const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g258b7b5f8808d0a3168f798e8bf72608"></a><!-- doxytag: member="util.h::stp_put32_be" ref="g258b7b5f8808d0a3168f798e8bf72608" args="(unsigned int sh, const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_put32_be </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">unsigned int&nbsp;</td>
- <td class="mdname" nowrap> <em>sh</em>, </td>
+ <td class="memname">void stp_put32_be </td>
+ <td>(</td>
+ <td class="paramtype">unsigned int&nbsp;</td>
+ <td class="paramname"> <em>sh</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga10"></a><!-- doxytag: member="util.h::stp_put32_le" ref="ga10" args="(unsigned int sh, const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gadf69b8b3f713d2bd7ca3a5648da0c56"></a><!-- doxytag: member="util.h::stp_put32_le" ref="gadf69b8b3f713d2bd7ca3a5648da0c56" args="(unsigned int sh, const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_put32_le </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">unsigned int&nbsp;</td>
- <td class="mdname" nowrap> <em>sh</em>, </td>
+ <td class="memname">void stp_put32_le </td>
+ <td>(</td>
+ <td class="paramtype">unsigned int&nbsp;</td>
+ <td class="paramname"> <em>sh</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga7"></a><!-- doxytag: member="util.h::stp_putc" ref="ga7" args="(int ch, const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g39e4c5f6fa2a07dfca3090a50a8858f9"></a><!-- doxytag: member="util.h::stp_putc" ref="g39e4c5f6fa2a07dfca3090a50a8858f9" args="(int ch, const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_putc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">int&nbsp;</td>
- <td class="mdname" nowrap> <em>ch</em>, </td>
+ <td class="memname">void stp_putc </td>
+ <td>(</td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>ch</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga12"></a><!-- doxytag: member="util.h::stp_puts" ref="ga12" args="(const char *s, const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g79dd0a6f5c63f4fbf8591d3c041a7720"></a><!-- doxytag: member="util.h::stp_putraw" ref="g79dd0a6f5c63f4fbf8591d3c041a7720" args="(const stp_raw_t *r, const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_puts </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>s</em>, </td>
+ <td class="memname">void stp_putraw </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstp__raw__t.html">stp_raw_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>r</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga2"></a><!-- doxytag: member="util.h::stp_read_and_compose_curves" ref="ga2" args="(const char *s1, const char *s2, stp_curve_compose_t comp, size_t piecewise_point_count)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gf6cf72e5e45f175ae8c332c0588832b9"></a><!-- doxytag: member="util.h::stp_puts" ref="gf6cf72e5e45f175ae8c332c0588832b9" args="(const char *s, const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_puts </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>s</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em></td><td>&nbsp;</td>
+ </tr>
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a>* stp_read_and_compose_curves </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>s1</em>, </td>
+ <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="gdbe8c167230b49bc10391d2c246e6dc0"></a><!-- doxytag: member="util.h::stp_read_and_compose_curves" ref="gdbe8c167230b49bc10391d2c246e6dc0" args="(const char *s1, const char *s2, stp_curve_compose_t comp, size_t piecewise_point_count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>s2</em>, </td>
+ <td class="memname"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* stp_read_and_compose_curves </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>s1</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__curve.html#ga49">stp_curve_compose_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>comp</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>s2</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>piecewise_point_count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">stp_curve_compose_t</a>&nbsp;</td>
+ <td class="paramname"> <em>comp</em>, </td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>piecewise_point_count</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga26"></a><!-- doxytag: member="util.h::stp_realloc" ref="ga26" args="(void *ptr, size_t)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g2420936ab8b3492581f389deea44f58c"></a><!-- doxytag: member="util.h::stp_realloc" ref="g2420936ab8b3492581f389deea44f58c" args="(void *ptr, size_t)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void* stp_realloc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void *&nbsp;</td>
- <td class="mdname" nowrap> <em>ptr</em>, </td>
+ <td class="memname">void* stp_realloc </td>
+ <td>(</td>
+ <td class="paramtype">void *&nbsp;</td>
+ <td class="paramname"> <em>ptr</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga13"></a><!-- doxytag: member="util.h::stp_send_command" ref="ga13" args="(const stp_vars_t *v, const char *command, const char *format,...)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gdb49b9cba9ddf4e506b6f530353ad93d"></a><!-- doxytag: member="util.h::stp_send_command" ref="gdb49b9cba9ddf4e506b6f530353ad93d" args="(const stp_vars_t *v, const char *command, const char *format,...)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_send_command </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_send_command </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>command</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>command</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>format</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>format</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>&nbsp;</td>
- <td class="mdname" nowrap> <em>...</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&nbsp;</td>
+ <td class="paramname"> <em>...</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga1"></a><!-- doxytag: member="util.h::stp_set_output_codeset" ref="ga1" args="(const char *codeset)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stp_set_output_codeset </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>codeset</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="g7fcc19f0abdc6513dfba7eaebeb16cb9"></a><!-- doxytag: member="util.h::stp_set_output_codeset" ref="g7fcc19f0abdc6513dfba7eaebeb16cb9" args="(const char *codeset)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stp_set_output_codeset </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>codeset</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the output encoding.
@@ -1611,225 +1259,177 @@ This function sets the encoding that all strings translated by gettext are outpu
<tr><td valign="top"></td><td valign="top"><em>codeset</em>&nbsp;</td><td>the standard name of the encoding, which must be usable with iconv_open(). For example, "US-ASCII" or "UTF-8". If NULL, the currently-selected codeset will be returned (or NULL if no codeset has been selected yet). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a string containing the selected codeset, or NULL on failure (errno is set accordingly).</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga30"></a><!-- doxytag: member="util.h::stp_strdup" ref="ga30" args="(const char *s)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">char* stp_strdup </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>s</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a string containing the selected codeset, or NULL on failure (errno is set accordingly). </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g5c0731867697f555a94b2a1229804381"></a><!-- doxytag: member="util.h::stp_strdup" ref="g5c0731867697f555a94b2a1229804381" args="(const char *s)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">char* stp_strdup </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>s</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga28"></a><!-- doxytag: member="util.h::stp_strlen" ref="ga28" args="(const char *s)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">size_t stp_strlen </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>s</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="g56b08d3e12750bdfae8b53263f97aba9"></a><!-- doxytag: member="util.h::stp_strlen" ref="g56b08d3e12750bdfae8b53263f97aba9" args="(const char *s)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">size_t stp_strlen </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>s</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga29"></a><!-- doxytag: member="util.h::stp_strndup" ref="ga29" args="(const char *s, int n)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gb026f7022963acd694a8b89e4decbde5"></a><!-- doxytag: member="util.h::stp_strndup" ref="gb026f7022963acd694a8b89e4decbde5" args="(const char *s, int n)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* stp_strndup </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>s</em>, </td>
+ <td class="memname">char* stp_strndup </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>s</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>n</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>n</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga25"></a><!-- doxytag: member="util.h::stp_zalloc" ref="ga25" args="(size_t)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void* stp_zalloc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">size_t&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="gc8fd1a439fa2d8e1ff1a2b104cd0137b"></a><!-- doxytag: member="util.h::stp_zalloc" ref="gc8fd1a439fa2d8e1ff1a2b104cd0137b" args="(size_t)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* stp_zalloc </td>
+ <td>(</td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga6"></a><!-- doxytag: member="util.h::stp_zfwrite" ref="ga6" args="(const char *buf, size_t bytes, size_t nitems, const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g183d8f36f187530f9d7acdb176be3409"></a><!-- doxytag: member="util.h::stp_zfwrite" ref="g183d8f36f187530f9d7acdb176be3409" args="(const char *buf, size_t bytes, size_t nitems, const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void void stp_zfwrite </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>buf</em>, </td>
+ <td class="memname">void void stp_zfwrite </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>buf</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>bytes</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>bytes</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>nitems</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>nitems</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga5"></a><!-- doxytag: member="util.h::stp_zprintf" ref="ga5" args="(const stp_vars_t *v, const char *format,...) __attribute__((format(__printf__" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gd7ffe058decb939af6a5c1ec1d0d77fa"></a><!-- doxytag: member="util.h::stp_zprintf" ref="gd7ffe058decb939af6a5c1ec1d0d77fa" args="(const stp_vars_t *v, const char *format,...) __attribute__((format(__printf__" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_zprintf </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_zprintf </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>format</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>format</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>&nbsp;</td>
- <td class="mdname" nowrap> <em>...</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&nbsp;</td>
+ <td class="paramname"> <em>...</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/group__vars.html b/doc/gutenprint/html/group__vars.html
index 06684d5..ad01050 100644
--- a/doc/gutenprint/html/group__vars.html
+++ b/doc/gutenprint/html/group__vars.html
@@ -1,10 +1,19 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: vars</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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>vars</h1>The vars data type contains all the information about a print job, this includes information such as the printer model, paper size, print resolution etc.
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@@ -21,566 +30,572 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter description. <a href="structstp__parameter__t.html#_details">More...</a><br></td></tr>
+<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g9fc3819cba14f7f4c5654508a08a1adf">STP_RAW</a>(x)&nbsp;&nbsp;&nbsp;{ sizeof((x)), (x) }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gd888c1f6a36f999ffebfffa7b74f28d2">STP_RAW_STRING</a>(x)&nbsp;&nbsp;&nbsp;{ sizeof((x)) - 1, (x) }</td></tr>
+
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_vars&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga0">stp_vars_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_vars&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The vars opaque data type. <a href="#ga0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The vars opaque data type. <a href="#g2d49c94847d18d8b62a214995b14680f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The parameter_list opaque data type. <a href="#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef const void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The parameter_list opaque data type. <a href="#g40c1035f88ac38d77eddb65195b28595"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef const void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constant parameter_list opaque data type. <a href="#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga3">stp_outfunc_t</a> )(void *data, const char *buffer, size_t bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constant parameter_list opaque data type. <a href="#g53c035a67629ae3b3eb86b3c09df7774"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a> (void *data, const char *buffer, size_t bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output function supplied by the calling application. <a href="#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga4">stp_copy_data_func_t</a> )(void *)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output function supplied by the calling application. <a href="#g6922054c644d73006bff95a8ad268a1a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void *(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4541229554178e84408cccd89f532cb0">stp_copy_data_func_t</a> (void *)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga5">stp_free_data_func_t</a> )(void *)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7974f89cff4cbb5b225d0c4fbb92e9bb">stp_free_data_func_t</a> (void *)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_compdata&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga6">compdata_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_compdata&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4d45b95baae036143e14adfc0014f562">compdata_t</a></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga133">stp_parameter_type_t</a> { <br>
-&nbsp;&nbsp;<a class="el" href="group__vars.html#gga133a7">STP_PARAMETER_TYPE_STRING_LIST</a>,
-<a class="el" href="group__vars.html#gga133a8">STP_PARAMETER_TYPE_INT</a>,
-<a class="el" href="group__vars.html#gga133a9">STP_PARAMETER_TYPE_BOOLEAN</a>,
-<a class="el" href="group__vars.html#gga133a10">STP_PARAMETER_TYPE_DOUBLE</a>,
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g9b3d4f47a44c0c8c9b150cddc56d2a91">stp_parameter_type_t</a> { <br>
+&nbsp;&nbsp;<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a917a6f3e019c8a92ddecd34c71013acde0">STP_PARAMETER_TYPE_STRING_LIST</a>,
+<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91ae2cac85ef78157b53c7a79706dc0f70">STP_PARAMETER_TYPE_INT</a>,
+<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91f97ef629defc99977bd1cb35daabe0c1">STP_PARAMETER_TYPE_BOOLEAN</a>,
+<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91e0dc60c8435ce0b1355bd5a134395f0c">STP_PARAMETER_TYPE_DOUBLE</a>,
<br>
-&nbsp;&nbsp;<a class="el" href="group__vars.html#gga133a11">STP_PARAMETER_TYPE_CURVE</a>,
-<a class="el" href="group__vars.html#gga133a12">STP_PARAMETER_TYPE_FILE</a>,
-<a class="el" href="group__vars.html#gga133a13">STP_PARAMETER_TYPE_RAW</a>,
-<a class="el" href="group__vars.html#gga133a14">STP_PARAMETER_TYPE_ARRAY</a>,
+&nbsp;&nbsp;<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a910d283c33f755969ded0751bbfc5d1912">STP_PARAMETER_TYPE_CURVE</a>,
+<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a918224a918efbef96fffaa90e31654f7ff">STP_PARAMETER_TYPE_FILE</a>,
+<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a9133bb02d9ae5b2169d2f75da7684b04e9">STP_PARAMETER_TYPE_RAW</a>,
+<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a918789c2b5cc718eafca6d1d0022cfe3f3">STP_PARAMETER_TYPE_ARRAY</a>,
<br>
-&nbsp;&nbsp;<a class="el" href="group__vars.html#gga133a15">STP_PARAMETER_TYPE_DIMENSION</a>,
-<a class="el" href="group__vars.html#gga133a16">STP_PARAMETER_TYPE_INVALID</a>
+&nbsp;&nbsp;<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91aa6f89008bf237c6f0aa2f0ee176e8b7">STP_PARAMETER_TYPE_DIMENSION</a>,
+<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91d053047279b4c82034d26c4aa4c818d5">STP_PARAMETER_TYPE_INVALID</a>
<br>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter types. <a href="group__vars.html#ga133">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga134">stp_parameter_class_t</a> { <a class="el" href="group__vars.html#gga134a17">STP_PARAMETER_CLASS_FEATURE</a>,
-<a class="el" href="group__vars.html#gga134a18">STP_PARAMETER_CLASS_OUTPUT</a>,
-<a class="el" href="group__vars.html#gga134a19">STP_PARAMETER_CLASS_CORE</a>,
-<a class="el" href="group__vars.html#gga134a20">STP_PARAMETER_CLASS_INVALID</a>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter types. <a href="group__vars.html#g9b3d4f47a44c0c8c9b150cddc56d2a91">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4eba7e712c0e17b76e472f26e202d7b8">stp_parameter_class_t</a> { <a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b8a7ed8b66836057aa58b9a74811057b4a">STP_PARAMETER_CLASS_FEATURE</a>,
+<a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b8ffc6ff4bfbf2873ce55dfc03776bb6d9">STP_PARAMETER_CLASS_OUTPUT</a>,
+<a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b8a05ce344ff3338e69638d69f9c120d01">STP_PARAMETER_CLASS_CORE</a>,
+<a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b82e17ce7ebc18801c11af7ea0a61e93ca">STP_PARAMETER_CLASS_INVALID</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter class. <a href="group__vars.html#ga134">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga135">stp_parameter_level_t</a> { <br>
-&nbsp;&nbsp;<a class="el" href="group__vars.html#gga135a21">STP_PARAMETER_LEVEL_BASIC</a>,
-<a class="el" href="group__vars.html#gga135a22">STP_PARAMETER_LEVEL_ADVANCED</a>,
-<a class="el" href="group__vars.html#gga135a23">STP_PARAMETER_LEVEL_ADVANCED1</a>,
-<a class="el" href="group__vars.html#gga135a24">STP_PARAMETER_LEVEL_ADVANCED2</a>,
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter class. <a href="group__vars.html#g4eba7e712c0e17b76e472f26e202d7b8">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gaa9c9265ffe70122bd33659cf2983207">stp_parameter_level_t</a> { <br>
+&nbsp;&nbsp;<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207e9d7192607a6e1ec92dfed3f13a3a46f">STP_PARAMETER_LEVEL_BASIC</a>,
+<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832073130e7060a3b901ea8dcb37d986d47e0">STP_PARAMETER_LEVEL_ADVANCED</a>,
+<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832073d016c9587f698ee400bc7e66071f06c">STP_PARAMETER_LEVEL_ADVANCED1</a>,
+<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf298320759a909a8953b8724d57ce85e2b4306bf">STP_PARAMETER_LEVEL_ADVANCED2</a>,
<br>
-&nbsp;&nbsp;<a class="el" href="group__vars.html#gga135a25">STP_PARAMETER_LEVEL_ADVANCED3</a>,
-<a class="el" href="group__vars.html#gga135a26">STP_PARAMETER_LEVEL_ADVANCED4</a>,
-<a class="el" href="group__vars.html#gga135a27">STP_PARAMETER_LEVEL_INTERNAL</a>,
-<a class="el" href="group__vars.html#gga135a28">STP_PARAMETER_LEVEL_EXTERNAL</a>,
+&nbsp;&nbsp;<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832071241066935e94def6ab6d524ed1fabae">STP_PARAMETER_LEVEL_ADVANCED3</a>,
+<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832076036d5761aa9710a66429c625c334a80">STP_PARAMETER_LEVEL_ADVANCED4</a>,
+<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207b2bc3be82f619147d9a45564fd53a4a0">STP_PARAMETER_LEVEL_INTERNAL</a>,
+<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207e478f67e409adabc8679d3801604861d">STP_PARAMETER_LEVEL_EXTERNAL</a>,
<br>
-&nbsp;&nbsp;<a class="el" href="group__vars.html#gga135a29">STP_PARAMETER_LEVEL_INVALID</a>
+&nbsp;&nbsp;<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207b8bf539d78e56f06f463d00f7a3b56b3">STP_PARAMETER_LEVEL_INVALID</a>
<br>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter level. <a href="group__vars.html#ga135">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> { <a class="el" href="group__vars.html#gga136a30">STP_PARAMETER_INACTIVE</a>,
-<a class="el" href="group__vars.html#gga136a31">STP_PARAMETER_DEFAULTED</a>,
-<a class="el" href="group__vars.html#gga136a32">STP_PARAMETER_ACTIVE</a>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter level. <a href="group__vars.html#gaa9c9265ffe70122bd33659cf2983207">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> { <a class="el" href="group__vars.html#gg70ebf70dc8e6199d84fc91985c94bae96517762c5800eac253f43eeacd96c22f">STP_PARAMETER_INACTIVE</a>,
+<a class="el" href="group__vars.html#gg70ebf70dc8e6199d84fc91985c94bae9410b7e080ef62fb8896f2f844b1c1e00">STP_PARAMETER_DEFAULTED</a>,
+<a class="el" href="group__vars.html#gg70ebf70dc8e6199d84fc91985c94bae9dbc7323a015e40652fd256e49c8d5b8c">STP_PARAMETER_ACTIVE</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter activity. <a href="group__vars.html#ga136">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga137">stp_parameter_verify_t</a> { <a class="el" href="group__vars.html#gga137a33">PARAMETER_BAD</a>,
-<a class="el" href="group__vars.html#gga137a34">PARAMETER_OK</a>,
-<a class="el" href="group__vars.html#gga137a35">PARAMETER_INACTIVE</a>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter activity. <a href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gc061852de3627383cd415cd80a979e02">stp_parameter_verify_t</a> { <a class="el" href="group__vars.html#ggc061852de3627383cd415cd80a979e02326a171221148779ec7df761b3eee967">PARAMETER_BAD</a>,
+<a class="el" href="group__vars.html#ggc061852de3627383cd415cd80a979e022df363618282a9164433c0f212b18616">PARAMETER_OK</a>,
+<a class="el" href="group__vars.html#ggc061852de3627383cd415cd80a979e025cb96da6c2e3ae7187e85a1ef6e41fc6">PARAMETER_INACTIVE</a>
}</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga7">stp_vars_create</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g5d641ab7093c9ba82cbd4cfbf904fabc">stp_vars_create</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new vars object. <a href="#ga7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga8">stp_vars_copy</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *dest, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *source)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new vars object. <a href="#g5d641ab7093c9ba82cbd4cfbf904fabc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g88376207367adb4260ff14e5d9ec76e9">stp_vars_copy</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *dest, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *source)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy a vars object. <a href="#ga8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga9">stp_vars_create_copy</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *source)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy a vars object. <a href="#g88376207367adb4260ff14e5d9ec76e9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gec00fba49ad08d20890e64773bcdbd48">stp_vars_create_copy</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *source)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate a vars object. <a href="#ga9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga10">stp_vars_destroy</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate a vars object. <a href="#gec00fba49ad08d20890e64773bcdbd48"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gd3f1ff7a86c3cd1c9f9f62cfa8814437">stp_vars_destroy</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a vars object. <a href="#ga10"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga11">stp_set_driver</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a vars object. <a href="#gd3f1ff7a86c3cd1c9f9f62cfa8814437"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gcf237afcbc26436ebedac5b11f469fdf">stp_set_driver</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the printer driver. <a href="#ga11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga12">stp_set_driver_n</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *val, int bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the printer driver. <a href="#gcf237afcbc26436ebedac5b11f469fdf"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g188d298a8739b84fcb965f211fc7dc4e">stp_set_driver_n</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *val, int bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the printer driver. <a href="#ga12"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga13">stp_get_driver</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the printer driver. <a href="#g188d298a8739b84fcb965f211fc7dc4e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g20c45707399ef6fdf6ee8c8209b5c7c0">stp_get_driver</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the name of the printer driver. <a href="#ga13"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga14">stp_set_color_conversion</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the name of the printer driver. <a href="#g20c45707399ef6fdf6ee8c8209b5c7c0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7eb2a1c4b892efd5507fcd4b7a434cea">stp_set_color_conversion</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the color conversion routine, if not the default. <a href="#ga14"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga15">stp_set_color_conversion_n</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *val, int bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the color conversion routine, if not the default. <a href="#g7eb2a1c4b892efd5507fcd4b7a434cea"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g5a842b31f0a572d8e64f1a5616e25a99">stp_set_color_conversion_n</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *val, int bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the color conversion routine, if not the default. <a href="#ga15"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga16">stp_get_color_conversion</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the color conversion routine, if not the default. <a href="#g5a842b31f0a572d8e64f1a5616e25a99"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g2bac9212773ecf603b7667bd0268c23e">stp_get_color_conversion</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the name of the color conversion routine. <a href="#ga16"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga17">stp_set_left</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the name of the color conversion routine. <a href="#g2bac9212773ecf603b7667bd0268c23e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g3b0cc83e87247854ecafd46a6e446bcb">stp_set_left</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the left edge of the image. <a href="#ga17"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga18">stp_get_left</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the left edge of the image. <a href="#g3b0cc83e87247854ecafd46a6e446bcb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g5c02ee2422d86e4bcdcae613c70c9e1e">stp_get_left</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the left edge of the image. <a href="#ga18"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga19">stp_set_top</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the left edge of the image. <a href="#g5c02ee2422d86e4bcdcae613c70c9e1e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g557b5ad44d3b1da8392496681624ad8b">stp_set_top</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the top edge of the image. <a href="#ga19"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga20">stp_get_top</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the top edge of the image. <a href="#g557b5ad44d3b1da8392496681624ad8b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g292132b97b20a6d034e22f4146d36131">stp_get_top</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the top edge of the image. <a href="#ga20"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga21">stp_set_width</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the top edge of the image. <a href="#g292132b97b20a6d034e22f4146d36131"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g3a852ce7e42d7f8e0cef6c7d399e0491">stp_set_width</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the width of the image. <a href="#ga21"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga22">stp_get_width</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the width of the image. <a href="#g3a852ce7e42d7f8e0cef6c7d399e0491"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g1c54d99b94c69a67eb4ae0349a4720e7">stp_get_width</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the width edge of the image. <a href="#ga22"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga23">stp_set_height</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the width edge of the image. <a href="#g1c54d99b94c69a67eb4ae0349a4720e7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g8ce73c5efa41f005936d5f84c44c6667">stp_set_height</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the height of the image. <a href="#ga23"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga24">stp_get_height</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the height of the image. <a href="#g8ce73c5efa41f005936d5f84c44c6667"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g8731a92f5d3047e00ba33577821d5aec">stp_get_height</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the height of the image. <a href="#ga24"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga25">stp_set_page_width</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the height of the image. <a href="#g8731a92f5d3047e00ba33577821d5aec"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g639be0da07c3e5b7dc6d68ac2aa999e9">stp_set_page_width</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the page width. <a href="#ga25"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga26">stp_get_page_width</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the page width. <a href="#g639be0da07c3e5b7dc6d68ac2aa999e9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gad2d305eed993707d22263b54578a39b">stp_get_page_width</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the page width. <a href="#ga26"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga27">stp_set_page_height</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the page width. <a href="#gad2d305eed993707d22263b54578a39b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g83326bacb8b92149af1b70457b23bc8f">stp_set_page_height</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the page height. <a href="#ga27"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga28">stp_get_page_height</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the page height. <a href="#g83326bacb8b92149af1b70457b23bc8f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gc0c4928fa488bb95e73ba9b8aa932584">stp_get_page_height</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the page height. <a href="#ga28"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga29">stp_set_outfunc</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="group__vars.html#ga3">stp_outfunc_t</a> val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the page height. <a href="#gc0c4928fa488bb95e73ba9b8aa932584"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g075ffc274f0d2d2b6edd8326de1d7142">stp_set_outfunc</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a> val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the function used to print output information. <a href="#ga29"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga3">stp_outfunc_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga30">stp_get_outfunc</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the function used to print output information. <a href="#g075ffc274f0d2d2b6edd8326de1d7142"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7c6c7c547d0c973ac801362db5ca4879">stp_get_outfunc</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the function used to print output information. <a href="#ga30"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga31">stp_set_errfunc</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="group__vars.html#ga3">stp_outfunc_t</a> val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the function used to print output information. <a href="#g7c6c7c547d0c973ac801362db5ca4879"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g82f6a7514840de82c9ed7edd30f16b5d">stp_set_errfunc</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a> val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the function used to print error and diagnostic information. <a href="#ga31"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga3">stp_outfunc_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga32">stp_get_errfunc</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the function used to print error and diagnostic information. <a href="#g82f6a7514840de82c9ed7edd30f16b5d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g2f246d3af2be9e108abe423691e16049">stp_get_errfunc</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the function used to print output information. <a href="#ga32"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga33">stp_set_outdata</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, void *val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the function used to print output information. <a href="#g2f246d3af2be9e108abe423691e16049"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gc2b3408200a9676e6c6063cc0ae2f4bd">stp_set_outdata</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, void *val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the output data. <a href="#ga33"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga34">stp_get_outdata</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the output data. <a href="#gc2b3408200a9676e6c6063cc0ae2f4bd"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7042b05e0df5b32206d54397429bbac5">stp_get_outdata</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the output data. <a href="#ga34"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga35">stp_set_errdata</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, void *val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the output data. <a href="#g7042b05e0df5b32206d54397429bbac5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g8b30fbadf3475c59101af9d7d37c33b7">stp_set_errdata</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, void *val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the error data. <a href="#ga35"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga36">stp_get_errdata</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the error data. <a href="#g8b30fbadf3475c59101af9d7d37c33b7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gd08bdcd721d37f52993c1862e25ebaf7">stp_get_errdata</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the error data. <a href="#ga36"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga37">stp_merge_printvars</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *user, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *print)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the error data. <a href="#gd08bdcd721d37f52993c1862e25ebaf7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g086303d36b835d539e75f16187e99e8f">stp_merge_printvars</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *user, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *print)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Merge defaults for a printer with user-chosen settings. <a href="#ga37"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga38">stp_get_parameter_list</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Merge defaults for a printer with user-chosen settings. <a href="#g086303d36b835d539e75f16187e99e8f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g12e8bb617e5c90da99d6d74519664634">stp_get_parameter_list</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">List the available parameters for the currently chosen settings. <a href="#ga38"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga39">stp_parameter_list_count</a> (<a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a> list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">List the available parameters for the currently chosen settings. <a href="#g12e8bb617e5c90da99d6d74519664634"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7a94856ce75482a5edb6153fe8916a54">stp_parameter_list_count</a> (<a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a> list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">List the number of available parameters for the currently chosen settings. <a href="#ga39"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga40">stp_parameter_find</a> (<a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a> list, const char *name)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">List the number of available parameters for the currently chosen settings. <a href="#g7a94856ce75482a5edb6153fe8916a54"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gdcd8062af7b643c734f53c545694d258">stp_parameter_find</a> (<a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a> list, const char *name)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a parameter by its name. <a href="#ga40"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga41">stp_parameter_list_param</a> (<a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a> list, size_t item)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a parameter by its name. <a href="#gdcd8062af7b643c734f53c545694d258"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g70d69ef7dec383004bf4570e57b76e18">stp_parameter_list_param</a> (<a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a> list, size_t item)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a parameter by its index number. <a href="#ga41"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga42">stp_parameter_list_destroy</a> (<a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a> list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a parameter by its index number. <a href="#g70d69ef7dec383004bf4570e57b76e18"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g3ffaadbe73187aa1f298c4eaa80ea82e">stp_parameter_list_destroy</a> (<a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a> list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a parameter_list. <a href="#ga42"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga43">stp_parameter_list_create</a> (void)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a parameter_list. <a href="#g3ffaadbe73187aa1f298c4eaa80ea82e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g404bf7f1b3632178d559f6980478a312">stp_parameter_list_create</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a parameter_list. <a href="#ga43"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga44">stp_parameter_list_add_param</a> (<a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a> list, const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *item)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a parameter_list. <a href="#g404bf7f1b3632178d559f6980478a312"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g8f4f06610d1f58bae9e70e632919c405">stp_parameter_list_add_param</a> (<a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a> list, const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *item)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a parameter to a parameter_list. <a href="#ga44"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga45">stp_parameter_list_copy</a> (<a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a> list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a parameter to a parameter_list. <a href="#g8f4f06610d1f58bae9e70e632919c405"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g92be87a573b883584e5a036743c1bb7d">stp_parameter_list_copy</a> (<a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a> list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate a parameter_list. <a href="#ga45"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga46">stp_parameter_list_append</a> (<a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a> list, <a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a> append)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate a parameter_list. <a href="#g92be87a573b883584e5a036743c1bb7d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4b62bc6d0133704b3a2568b1654b6678">stp_parameter_list_append</a> (<a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a> list, <a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a> append)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Append one parameter_list to another. <a href="#ga46"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga47">stp_describe_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Append one parameter_list to another. <a href="#g4b62bc6d0133704b3a2568b1654b6678"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g0b8991bd1a91e2cac7d0b355b1186c8e">stp_describe_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Describe a parameter in detail. <a href="#ga47"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga48">stp_parameter_description_destroy</a> (<a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Describe a parameter in detail. <a href="#g0b8991bd1a91e2cac7d0b355b1186c8e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gd598d95a82767e05c958ccd44534c51d">stp_parameter_description_destroy</a> (<a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a parameter description. <a href="#ga48"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga49">stp_parameter_find_in_settings</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a parameter description. <a href="#gd598d95a82767e05c958ccd44534c51d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g6ce39557b61706421232b5f1ac604b1b">stp_parameter_find_in_settings</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a parameter by its name from a vars object. <a href="#ga49"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga50">stp_set_string_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a parameter by its name from a vars object. <a href="#g6ce39557b61706421232b5f1ac604b1b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga147483996fa118516ddb36fe3366aa9">stp_set_string_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a string parameter. <a href="#ga50"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga51">stp_set_string_parameter_n</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a string parameter. <a href="#ga147483996fa118516ddb36fe3366aa9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gfe6c8b3d86ca16239a63ce9d2ef57f48">stp_set_string_parameter_n</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a string parameter. <a href="#ga51"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga52">stp_set_file_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a string parameter. <a href="#gfe6c8b3d86ca16239a63ce9d2ef57f48"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g537f2ba6c74c9562b2f6883d7e36c59f">stp_set_file_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a file parameter. <a href="#ga52"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga53">stp_set_file_parameter_n</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a file parameter. <a href="#g537f2ba6c74c9562b2f6883d7e36c59f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g6f7816adbce50ca9e2fdacad35282e6a">stp_set_file_parameter_n</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a file parameter. <a href="#ga53"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga54">stp_set_float_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, double value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a file parameter. <a href="#g6f7816adbce50ca9e2fdacad35282e6a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gf3a3283247deaad7d1ac19818aa4b796">stp_set_float_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, double value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a float parameter. <a href="#ga54"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga55">stp_set_int_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a float parameter. <a href="#gf3a3283247deaad7d1ac19818aa4b796"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g70eded5d0df4677dd4b357b4b934f75a">stp_set_int_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set an integer parameter. <a href="#ga55"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga56">stp_set_dimension_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set an integer parameter. <a href="#g70eded5d0df4677dd4b357b4b934f75a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g6ca7898c212230cdbdc70ada2efb1417">stp_set_dimension_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a dimension parameter. <a href="#ga56"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga57">stp_set_boolean_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a dimension parameter. <a href="#g6ca7898c212230cdbdc70ada2efb1417"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g2167971895eea887eaaa656ed075beff">stp_set_boolean_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a boolean parameter. <a href="#ga57"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga58">stp_set_curve_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a boolean parameter. <a href="#g2167971895eea887eaaa656ed075beff"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gfe5f1f6364b89437664b2bbc55288025">stp_set_curve_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a curve parameter. <a href="#ga58"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga59">stp_set_array_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__array.html#ga0">stp_array_t</a> *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a curve parameter. <a href="#gfe5f1f6364b89437664b2bbc55288025"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g88f25e09f9a4b76aca7ba8316cbf9c8b">stp_set_array_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set an array parameter. <a href="#ga59"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga60">stp_set_raw_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const void *value, size_t bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set an array parameter. <a href="#g88f25e09f9a4b76aca7ba8316cbf9c8b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g0155de75bf2aa95ab45a3319539cda56">stp_set_raw_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const void *value, size_t bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a raw parameter. <a href="#ga60"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga61">stp_scale_float_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, double scale)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a raw parameter. <a href="#g0155de75bf2aa95ab45a3319539cda56"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g227ec3e75a78a5c3dd01c85dbc1e7004">stp_scale_float_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, double scale)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Multiply the value of a float parameter by a scaling factor. <a href="#ga61"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga62">stp_set_default_string_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Multiply the value of a float parameter by a scaling factor. <a href="#g227ec3e75a78a5c3dd01c85dbc1e7004"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gf299bd0827a4d86aca59fb0d9015a866">stp_set_default_string_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default string parameter. <a href="#ga62"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga63">stp_set_default_string_parameter_n</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default string parameter. <a href="#gf299bd0827a4d86aca59fb0d9015a866"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga5d6d8858b266517f5899196b062d00d">stp_set_default_string_parameter_n</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default string parameter. <a href="#ga63"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga64">stp_set_default_file_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default string parameter. <a href="#ga5d6d8858b266517f5899196b062d00d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gf5e225475c66f966f4ba8d8c88374186">stp_set_default_file_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default file parameter. <a href="#ga64"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga65">stp_set_default_file_parameter_n</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default file parameter. <a href="#gf5e225475c66f966f4ba8d8c88374186"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g217eece123630113cfcf8181d475fb53">stp_set_default_file_parameter_n</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default file parameter. <a href="#ga65"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga66">stp_set_default_float_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, double value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default file parameter. <a href="#g217eece123630113cfcf8181d475fb53"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ge52dbb466422a18dec110220c45fe64e">stp_set_default_float_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, double value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default float parameter. <a href="#ga66"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga67">stp_set_default_int_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default float parameter. <a href="#ge52dbb466422a18dec110220c45fe64e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g3c0418772a82144f317dc973f01a8d55">stp_set_default_int_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default integer parameter. <a href="#ga67"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga68">stp_set_default_dimension_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default integer parameter. <a href="#g3c0418772a82144f317dc973f01a8d55"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb6f1820cadd75a4311bfc49b01de447b">stp_set_default_dimension_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default dimension parameter. <a href="#ga68"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga69">stp_set_default_boolean_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default dimension parameter. <a href="#gb6f1820cadd75a4311bfc49b01de447b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g81d5f09980407b4310dada2a68fc4b09">stp_set_default_boolean_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default boolean parameter. <a href="#ga69"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga70">stp_set_default_curve_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default boolean parameter. <a href="#g81d5f09980407b4310dada2a68fc4b09"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gfe38044cc067b2c2afa3da469d1cb860">stp_set_default_curve_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default curve parameter. <a href="#ga70"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga71">stp_set_default_array_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__array.html#ga0">stp_array_t</a> *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default curve parameter. <a href="#gfe38044cc067b2c2afa3da469d1cb860"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g63e7ff7b4c3e1d092f95c6234f21e39f">stp_set_default_array_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default array parameter. <a href="#ga71"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga72">stp_set_default_raw_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const void *value, size_t bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default array parameter. <a href="#g63e7ff7b4c3e1d092f95c6234f21e39f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g8159b3f5bea06a99711921f0201f5e0f">stp_set_default_raw_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const void *value, size_t bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default raw parameter. <a href="#ga72"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga73">stp_get_string_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default raw parameter. <a href="#g8159b3f5bea06a99711921f0201f5e0f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb5b21e5606b8ca755c5eac7774260efa">stp_get_string_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a string parameter. <a href="#ga73"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga74">stp_get_file_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a string parameter. <a href="#gb5b21e5606b8ca755c5eac7774260efa"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g2021992d89c92b10138fb012a9554a08">stp_get_file_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a file parameter. <a href="#ga74"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga75">stp_get_float_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a file parameter. <a href="#g2021992d89c92b10138fb012a9554a08"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g365412d9c176fd3ac9375ded3f22ddb3">stp_get_float_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a float parameter. <a href="#ga75"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga76">stp_get_int_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a float parameter. <a href="#g365412d9c176fd3ac9375ded3f22ddb3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7c0d95ba35aba0786bfc5f918efa79fc">stp_get_int_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an integer parameter. <a href="#ga76"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga77">stp_get_dimension_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an integer parameter. <a href="#g7c0d95ba35aba0786bfc5f918efa79fc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g3c8d1333086ca5a01a3439f94d9f94d3">stp_get_dimension_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a dimension parameter. <a href="#ga77"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga78">stp_get_boolean_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a dimension parameter. <a href="#g3c8d1333086ca5a01a3439f94d9f94d3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g8a30b26fa842805384b6ad663cabaea2">stp_get_boolean_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a boolean parameter. <a href="#ga78"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga79">stp_get_curve_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a boolean parameter. <a href="#g8a30b26fa842805384b6ad663cabaea2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g553dec81dd8b3e5590d963ba72223557">stp_get_curve_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a curve parameter. <a href="#ga79"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga80">stp_get_array_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a curve parameter. <a href="#g553dec81dd8b3e5590d963ba72223557"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gc50c216c2d5cd56a9704f48d4338b179">stp_get_array_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an array parameter. <a href="#ga80"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__raw__t.html">stp_raw_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga81">stp_get_raw_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an array parameter. <a href="#gc50c216c2d5cd56a9704f48d4338b179"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__raw__t.html">stp_raw_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g9fff6c14a71f5f8ec28620ef64a92fd5">stp_get_raw_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a raw parameter. <a href="#ga81"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga82">stp_clear_string_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a raw parameter. <a href="#g9fff6c14a71f5f8ec28620ef64a92fd5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g9e98ef9a9b1b84a0c0580fe024e35490">stp_clear_string_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a string parameter. <a href="#ga82"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga83">stp_clear_file_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a string parameter. <a href="#g9e98ef9a9b1b84a0c0580fe024e35490"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4fad48e3e6453842559bd872650cb88f">stp_clear_file_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a file parameter. <a href="#ga83"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga84">stp_clear_float_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a file parameter. <a href="#g4fad48e3e6453842559bd872650cb88f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4eccbbe421f8b0c9342b17cef40b263d">stp_clear_float_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) a float parameter. <a href="#ga84"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga85">stp_clear_int_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) a float parameter. <a href="#g4eccbbe421f8b0c9342b17cef40b263d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g2107c08f37e31f45253f7d75a3773d46">stp_clear_int_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) an integer parameter. <a href="#ga85"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga86">stp_clear_dimension_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) an integer parameter. <a href="#g2107c08f37e31f45253f7d75a3773d46"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g514a21602ae7a8ebe8e5072a5a4b6f89">stp_clear_dimension_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) a dimension parameter. <a href="#ga86"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga87">stp_clear_boolean_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) a dimension parameter. <a href="#g514a21602ae7a8ebe8e5072a5a4b6f89"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g42ebfed8dec2054799e4943a8ca84267">stp_clear_boolean_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) a boolean parameter. <a href="#ga87"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga88">stp_clear_curve_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) a boolean parameter. <a href="#g42ebfed8dec2054799e4943a8ca84267"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gf52a0b0c3b0e0fee1fc46516b1bc0c4e">stp_clear_curve_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a curve parameter. <a href="#ga88"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga89">stp_clear_array_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a curve parameter. <a href="#gf52a0b0c3b0e0fee1fc46516b1bc0c4e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7c67cef38cead5f519fd04ae09265b53">stp_clear_array_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear an array parameter. <a href="#ga89"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga90">stp_clear_raw_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear an array parameter. <a href="#g7c67cef38cead5f519fd04ae09265b53"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g11b79add82faf23b0e3c758f9530d95c">stp_clear_raw_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a raw parameter. <a href="#ga90"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga91">stp_set_string_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a raw parameter. <a href="#g11b79add82faf23b0e3c758f9530d95c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g6ed828e872f7678a89e1b065d377112e">stp_set_string_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a string parameter. <a href="#ga91"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga92">stp_set_file_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a string parameter. <a href="#g6ed828e872f7678a89e1b065d377112e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gaecd310feb8bd9a2188a9b287656aa1a">stp_set_file_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a file parameter. <a href="#ga92"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga93">stp_set_float_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a file parameter. <a href="#gaecd310feb8bd9a2188a9b287656aa1a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g15a5458adea6ad4eecda3c990acbc6cb">stp_set_float_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a float parameter. <a href="#ga93"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga94">stp_set_int_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a float parameter. <a href="#g15a5458adea6ad4eecda3c990acbc6cb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7487203059e7ccd71c4673656b3042b1">stp_set_int_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of an integer parameter. <a href="#ga94"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga95">stp_set_dimension_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of an integer parameter. <a href="#g7487203059e7ccd71c4673656b3042b1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g0f6e91baac5e78703b162e9d23c0a65c">stp_set_dimension_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a dimension parameter. <a href="#ga95"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga96">stp_set_boolean_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a dimension parameter. <a href="#g0f6e91baac5e78703b162e9d23c0a65c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g9ad15a73dd8c755a8b80edbe335285ee">stp_set_boolean_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a boolean parameter. <a href="#ga96"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga97">stp_set_curve_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a boolean parameter. <a href="#g9ad15a73dd8c755a8b80edbe335285ee"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ge7f21b118a8dfb5607334a6141d5dc5c">stp_set_curve_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a curveparameter. <a href="#ga97"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga98">stp_set_array_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a curveparameter. <a href="#ge7f21b118a8dfb5607334a6141d5dc5c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb78f4273798c6e3e720afe01680cf752">stp_set_array_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of an array parameter. <a href="#ga98"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga99">stp_set_raw_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of an array parameter. <a href="#gb78f4273798c6e3e720afe01680cf752"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g364fcdb2e57b8ca99867c94954cf14cd">stp_set_raw_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a raw parameter. <a href="#ga99"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga100">stp_check_string_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a raw parameter. <a href="#g364fcdb2e57b8ca99867c94954cf14cd"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g8189b61073bfcd0244d5d6f2a2c8ba86">stp_check_string_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a string parameter is set. <a href="#ga100"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga101">stp_check_file_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a string parameter is set. <a href="#g8189b61073bfcd0244d5d6f2a2c8ba86"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga7db6701be5d05e545c79db905e4c7eb">stp_check_file_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a file parameter is set. <a href="#ga101"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga102">stp_check_float_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a file parameter is set. <a href="#ga7db6701be5d05e545c79db905e4c7eb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb12bebb419eb1ae8f323aa931e324389">stp_check_float_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a float parameter is set. <a href="#ga102"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga103">stp_check_int_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a float parameter is set. <a href="#gb12bebb419eb1ae8f323aa931e324389"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4fd7914c01e2e1b34797736dfd2c9b9c">stp_check_int_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if an integer parameter is set. <a href="#ga103"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga104">stp_check_dimension_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if an integer parameter is set. <a href="#g4fd7914c01e2e1b34797736dfd2c9b9c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gc1f2b865c76da441b6c1bd9b5b93aa1f">stp_check_dimension_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a dimension parameter is set. <a href="#ga104"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga105">stp_check_boolean_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a dimension parameter is set. <a href="#gc1f2b865c76da441b6c1bd9b5b93aa1f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g23b9c17426210460618c4f95c5f34229">stp_check_boolean_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a boolean parameter is set. <a href="#ga105"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga106">stp_check_curve_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a boolean parameter is set. <a href="#g23b9c17426210460618c4f95c5f34229"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g6c94a1df4388b142d00d5d30df904b47">stp_check_curve_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a curve parameter is set. <a href="#ga106"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga107">stp_check_array_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a curve parameter is set. <a href="#g6c94a1df4388b142d00d5d30df904b47"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g5a629e6da1f5008f0db034191ad8b1d5">stp_check_array_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if an array parameter is set. <a href="#ga107"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga108">stp_check_raw_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if an array parameter is set. <a href="#g5a629e6da1f5008f0db034191ad8b1d5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g285f05c648724c80bf05af30f87120a3">stp_check_raw_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a raw parameter is set. <a href="#ga108"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga109">stp_get_string_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a raw parameter is set. <a href="#g285f05c648724c80bf05af30f87120a3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g0b7be7ba9f763be692dd833a434ed13d">stp_get_string_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a string parameter. <a href="#ga109"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga110">stp_get_file_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a string parameter. <a href="#g0b7be7ba9f763be692dd833a434ed13d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g47e7a69ff8e23eed6188542c5c8bff4f">stp_get_file_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a file parameter. <a href="#ga110"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga111">stp_get_float_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a file parameter. <a href="#g47e7a69ff8e23eed6188542c5c8bff4f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4b8f9847f2eebfff53446a9bc235ab68">stp_get_float_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a float parameter. <a href="#ga111"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga112">stp_get_int_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a float parameter. <a href="#g4b8f9847f2eebfff53446a9bc235ab68"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb74fd69c4ef62af7b5ab33c6baf48b8b">stp_get_int_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of an integer parameter. <a href="#ga112"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga113">stp_get_dimension_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of an integer parameter. <a href="#gb74fd69c4ef62af7b5ab33c6baf48b8b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g45f9abd8ac6772ea850344c513f6c436">stp_get_dimension_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a dimension parameter. <a href="#ga113"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga114">stp_get_boolean_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a dimension parameter. <a href="#g45f9abd8ac6772ea850344c513f6c436"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb33cf5376adc63e826cd3dedae33e930">stp_get_boolean_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a boolean parameter. <a href="#ga114"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga115">stp_get_curve_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a boolean parameter. <a href="#gb33cf5376adc63e826cd3dedae33e930"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ge36bf982c52215f11fe8e392b4b3d705">stp_get_curve_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a curve parameter. <a href="#ga115"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga116">stp_get_array_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a curve parameter. <a href="#ge36bf982c52215f11fe8e392b4b3d705"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gc9f85c3a8bf99e09150cbf4220e4b983">stp_get_array_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of an array parameter. <a href="#ga116"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga117">stp_get_raw_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of an array parameter. <a href="#gc9f85c3a8bf99e09150cbf4220e4b983"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb6e41a5edb7474ed7ac26e236e00c80c">stp_get_raw_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a raw parameter. <a href="#ga117"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga118">stp_get_media_size</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *width, int *height)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a raw parameter. <a href="#gb6e41a5edb7474ed7ac26e236e00c80c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gc9e6d740ffc4cff5dc7d0bf106a3e7df">stp_get_media_size</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *width, int *height)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the media (paper) size. <a href="#ga118"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga119">stp_get_imageable_area</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the media (paper) size. <a href="#gc9e6d740ffc4cff5dc7d0bf106a3e7df"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g67d1e68ed47e5b554f2021fca1f01978">stp_get_imageable_area</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the imagable area of the page. <a href="#ga119"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga120">stp_get_maximum_imageable_area</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the imagable area of the page. <a href="#g67d1e68ed47e5b554f2021fca1f01978"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gd17cadb7fd78bffb759f2213a1a90df6">stp_get_maximum_imageable_area</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the maximum imagable area of the page. <a href="#ga120"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga121">stp_get_size_limit</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *max_width, int *max_height, int *min_width, int *min_height)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the maximum imagable area of the page. <a href="#gd17cadb7fd78bffb759f2213a1a90df6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g0c8ee62453baff3d2c00e0ccae67b049">stp_get_size_limit</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *max_width, int *max_height, int *min_width, int *min_height)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the media size limits. <a href="#ga121"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga122">stp_describe_resolution</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *x, int *y)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the media size limits. <a href="#g0c8ee62453baff3d2c00e0ccae67b049"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g88715b31fcec18778f769ffbc1b55384">stp_describe_resolution</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *x, int *y)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the printing resolution of the selected resolution. <a href="#ga122"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga123">stp_verify</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the printing resolution of the selected resolution. <a href="#g88715b31fcec18778f769ffbc1b55384"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb926417b2f601c78d85df44694cc6d38">stp_verify</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Verify parameters. <a href="#ga123"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga124">stp_default_settings</a> (void)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Verify parameters. <a href="#gb926417b2f601c78d85df44694cc6d38"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gf63982a6e44f8b62532346d9ceb3d91c">stp_default_settings</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get default global settings. <a href="#ga124"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga125">stp_allocate_component_data</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name, <a class="el" href="group__vars.html#ga4">stp_copy_data_func_t</a> copyfunc, <a class="el" href="group__vars.html#ga5">stp_free_data_func_t</a> freefunc, void *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get default global settings. <a href="#gf63982a6e44f8b62532346d9ceb3d91c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gfd4f81ca2ad497bd21f005344844f9c4">stp_allocate_component_data</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name, <a class="el" href="group__vars.html#g4541229554178e84408cccd89f532cb0">stp_copy_data_func_t</a> copyfunc, <a class="el" href="group__vars.html#g7974f89cff4cbb5b225d0c4fbb92e9bb">stp_free_data_func_t</a> freefunc, void *data)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga126">stp_destroy_component_data</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g151b7d922a3e1e5e9d9f0ea8de6ab70a">stp_destroy_component_data</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga127">stp_get_component_data</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g1666dd1571bdb866a85d4318858893be">stp_get_component_data</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga137">stp_parameter_verify_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga128">stp_verify_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, int quiet)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#gc061852de3627383cd415cd80a979e02">stp_parameter_verify_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gbfffe0d654de156874decdc0338216f4">stp_verify_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, int quiet)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga129">stp_get_verified</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g6d04a3c444753f11004ad6259a91e853">stp_get_verified</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga130">stp_set_verified</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int value)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g1023ad18d2c97763137909b6191b0940">stp_set_verified</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int value)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga131">stp_copy_options</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *vd, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *vs)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gf7d2d5a9897c9ce77bb16f4a1addaa62">stp_copy_options</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *vd, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *vs)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga132">stp_fill_parameter_settings</a> (<a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *desc, const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *param)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7f2c578ff7ae28a3db502476aa10137e">stp_fill_parameter_settings</a> (<a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *desc, const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *param)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
The vars data type contains all the information about a print job, this includes information such as the printer model, paper size, print resolution etc.
<p>
Most of these job options are expressed as parameters which vary according to the model and other options selected.<p>
-The representation of printer settings has changed dramatically from 4.2. All (well most, anyway) settings outside of basics such as the printer model and sizing settings are now typed parameters.<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="ga6"></a><!-- doxytag: member="vars.h::compdata_t" ref="ga6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+The representation of printer settings has changed dramatically from 4.2. All (well most, anyway) settings outside of basics such as the printer model and sizing settings are now typed parameters. <hr><h2>Define Documentation</h2>
+<a class="anchor" name="g9fc3819cba14f7f4c5654508a08a1adf"></a><!-- doxytag: member="vars.h::STP_RAW" ref="g9fc3819cba14f7f4c5654508a08a1adf" args="(x)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct stp_compdata <a class="el" href="group__vars.html#ga6">compdata_t</a> </td>
+ <td class="memname">#define STP_RAW </td>
+ <td>(</td>
+ <td class="paramtype">x&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;{ sizeof((x)), (x) }</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga2"></a><!-- doxytag: member="vars.h::stp_const_parameter_list_t" ref="ga2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gd888c1f6a36f999ffebfffa7b74f28d2"></a><!-- doxytag: member="vars.h::STP_RAW_STRING" ref="gd888c1f6a36f999ffebfffa7b74f28d2" args="(x)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef const void* <a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a> </td>
+ <td class="memname">#define STP_RAW_STRING </td>
+ <td>(</td>
+ <td class="paramtype">x&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;{ sizeof((x)) - 1, (x) }</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr><h2>Typedef Documentation</h2>
+<a class="anchor" name="g4d45b95baae036143e14adfc0014f562"></a><!-- doxytag: member="vars.h::compdata_t" ref="g4d45b95baae036143e14adfc0014f562" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef struct stp_compdata <a class="el" href="group__vars.html#g4d45b95baae036143e14adfc0014f562">compdata_t</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="g53c035a67629ae3b3eb86b3c09df7774"></a><!-- doxytag: member="vars.h::stp_const_parameter_list_t" ref="g53c035a67629ae3b3eb86b3c09df7774" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef const void* <a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
The constant parameter_list opaque data type.
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga4"></a><!-- doxytag: member="vars.h::stp_copy_data_func_t" ref="ga4" args=")(void *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g4541229554178e84408cccd89f532cb0"></a><!-- doxytag: member="vars.h::stp_copy_data_func_t" ref="g4541229554178e84408cccd89f532cb0" args="(void *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef void*(* <a class="el" href="group__vars.html#ga4">stp_copy_data_func_t</a>)(void *) </td>
+ <td class="memname">typedef void*(*) <a class="el" href="group__vars.html#g4541229554178e84408cccd89f532cb0">stp_copy_data_func_t</a>(void *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga5"></a><!-- doxytag: member="vars.h::stp_free_data_func_t" ref="ga5" args=")(void *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g7974f89cff4cbb5b225d0c4fbb92e9bb"></a><!-- doxytag: member="vars.h::stp_free_data_func_t" ref="g7974f89cff4cbb5b225d0c4fbb92e9bb" args="(void *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef void(* <a class="el" href="group__vars.html#ga5">stp_free_data_func_t</a>)(void *) </td>
+ <td class="memname">typedef void(*) <a class="el" href="group__vars.html#g7974f89cff4cbb5b225d0c4fbb92e9bb">stp_free_data_func_t</a>(void *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga3"></a><!-- doxytag: member="vars.h::stp_outfunc_t" ref="ga3" args=")(void *data, const char *buffer, size_t bytes)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g6922054c644d73006bff95a8ad268a1a"></a><!-- doxytag: member="vars.h::stp_outfunc_t" ref="g6922054c644d73006bff95a8ad268a1a" args="(void *data, const char *buffer, size_t bytes)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef void(* <a class="el" href="group__vars.html#ga3">stp_outfunc_t</a>)(void *data, const char *buffer, size_t bytes) </td>
+ <td class="memname">typedef void(*) <a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a>(void *data, const char *buffer, size_t bytes) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Output function supplied by the calling application.
@@ -589,358 +604,286 @@ There are two output functions supplied by the caller, one to send output data a
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to an opaque object owned by the calling application. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>buffer</em>&nbsp;</td><td>the data to output. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the size of buffer (in bytes).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the size of buffer (in bytes). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga1"></a><!-- doxytag: member="vars.h::stp_parameter_list_t" ref="ga1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g40c1035f88ac38d77eddb65195b28595"></a><!-- doxytag: member="vars.h::stp_parameter_list_t" ref="g40c1035f88ac38d77eddb65195b28595" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef void* <a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a> </td>
+ <td class="memname">typedef void* <a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The parameter_list opaque data type.
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga0"></a><!-- doxytag: member="vars.h::stp_vars_t" ref="ga0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g2d49c94847d18d8b62a214995b14680f"></a><!-- doxytag: member="vars.h::stp_vars_t" ref="g2d49c94847d18d8b62a214995b14680f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct stp_vars <a class="el" href="group__vars.html#ga0">stp_vars_t</a> </td>
+ <td class="memname">typedef struct stp_vars <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The vars opaque data type.
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="ga136"></a><!-- doxytag: member="vars.h::stp_parameter_activity_t" ref="ga136" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g70ebf70dc8e6199d84fc91985c94bae9"></a><!-- doxytag: member="vars.h::stp_parameter_activity_t" ref="g70ebf70dc8e6199d84fc91985c94bae9" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> </td>
+ <td class="memname">enum <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Parameter activity.
<p>
-Whether a parameter is currently active (i. e. whether its value should be used by the driver or not). All parameters default to being active unless explicitly "turned off".<dl compact><dt><b>Enumerator: </b></dt><dd>
+Whether a parameter is currently active (i. e. whether its value should be used by the driver or not). All parameters default to being active unless explicitly "turned off". <dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="gga136a30"></a><!-- doxytag: member="STP_PARAMETER_INACTIVE" ref="gga136a30" args="" -->STP_PARAMETER_INACTIVE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg70ebf70dc8e6199d84fc91985c94bae96517762c5800eac253f43eeacd96c22f"></a><!-- doxytag: member="STP_PARAMETER_INACTIVE" ref="gg70ebf70dc8e6199d84fc91985c94bae96517762c5800eac253f43eeacd96c22f" args="" -->STP_PARAMETER_INACTIVE</em>&nbsp;</td><td>
Parameter is inactive (unused). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga136a31"></a><!-- doxytag: member="STP_PARAMETER_DEFAULTED" ref="gga136a31" args="" -->STP_PARAMETER_DEFAULTED</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg70ebf70dc8e6199d84fc91985c94bae9410b7e080ef62fb8896f2f844b1c1e00"></a><!-- doxytag: member="STP_PARAMETER_DEFAULTED" ref="gg70ebf70dc8e6199d84fc91985c94bae9410b7e080ef62fb8896f2f844b1c1e00" args="" -->STP_PARAMETER_DEFAULTED</em>&nbsp;</td><td>
Parameter is set to its default value. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga136a32"></a><!-- doxytag: member="STP_PARAMETER_ACTIVE" ref="gga136a32" args="" -->STP_PARAMETER_ACTIVE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg70ebf70dc8e6199d84fc91985c94bae9dbc7323a015e40652fd256e49c8d5b8c"></a><!-- doxytag: member="STP_PARAMETER_ACTIVE" ref="gg70ebf70dc8e6199d84fc91985c94bae9dbc7323a015e40652fd256e49c8d5b8c" args="" -->STP_PARAMETER_ACTIVE</em>&nbsp;</td><td>
Parameter is active (used). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga134"></a><!-- doxytag: member="vars.h::stp_parameter_class_t" ref="ga134" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g4eba7e712c0e17b76e472f26e202d7b8"></a><!-- doxytag: member="vars.h::stp_parameter_class_t" ref="g4eba7e712c0e17b76e472f26e202d7b8" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="group__vars.html#ga134">stp_parameter_class_t</a> </td>
+ <td class="memname">enum <a class="el" href="group__vars.html#g4eba7e712c0e17b76e472f26e202d7b8">stp_parameter_class_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Parameter class.
<p>
-What kind of setting this is, for the purpose of user interface representation.<dl compact><dt><b>Enumerator: </b></dt><dd>
+What kind of setting this is, for the purpose of user interface representation. <dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="gga134a17"></a><!-- doxytag: member="STP_PARAMETER_CLASS_FEATURE" ref="gga134a17" args="" -->STP_PARAMETER_CLASS_FEATURE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg4eba7e712c0e17b76e472f26e202d7b8a7ed8b66836057aa58b9a74811057b4a"></a><!-- doxytag: member="STP_PARAMETER_CLASS_FEATURE" ref="gg4eba7e712c0e17b76e472f26e202d7b8a7ed8b66836057aa58b9a74811057b4a" args="" -->STP_PARAMETER_CLASS_FEATURE</em>&nbsp;</td><td>
Printer feature. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga134a18"></a><!-- doxytag: member="STP_PARAMETER_CLASS_OUTPUT" ref="gga134a18" args="" -->STP_PARAMETER_CLASS_OUTPUT</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg4eba7e712c0e17b76e472f26e202d7b8ffc6ff4bfbf2873ce55dfc03776bb6d9"></a><!-- doxytag: member="STP_PARAMETER_CLASS_OUTPUT" ref="gg4eba7e712c0e17b76e472f26e202d7b8ffc6ff4bfbf2873ce55dfc03776bb6d9" args="" -->STP_PARAMETER_CLASS_OUTPUT</em>&nbsp;</td><td>
Output control. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga134a19"></a><!-- doxytag: member="STP_PARAMETER_CLASS_CORE" ref="gga134a19" args="" -->STP_PARAMETER_CLASS_CORE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg4eba7e712c0e17b76e472f26e202d7b8a05ce344ff3338e69638d69f9c120d01"></a><!-- doxytag: member="STP_PARAMETER_CLASS_CORE" ref="gg4eba7e712c0e17b76e472f26e202d7b8a05ce344ff3338e69638d69f9c120d01" args="" -->STP_PARAMETER_CLASS_CORE</em>&nbsp;</td><td>
Core Gimp-Print parameter. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga134a20"></a><!-- doxytag: member="STP_PARAMETER_CLASS_INVALID" ref="gga134a20" args="" -->STP_PARAMETER_CLASS_INVALID</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg4eba7e712c0e17b76e472f26e202d7b82e17ce7ebc18801c11af7ea0a61e93ca"></a><!-- doxytag: member="STP_PARAMETER_CLASS_INVALID" ref="gg4eba7e712c0e17b76e472f26e202d7b82e17ce7ebc18801c11af7ea0a61e93ca" args="" -->STP_PARAMETER_CLASS_INVALID</em>&nbsp;</td><td>
Invalid class (should never be used). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga135"></a><!-- doxytag: member="vars.h::stp_parameter_level_t" ref="ga135" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gaa9c9265ffe70122bd33659cf2983207"></a><!-- doxytag: member="vars.h::stp_parameter_level_t" ref="gaa9c9265ffe70122bd33659cf2983207" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="group__vars.html#ga135">stp_parameter_level_t</a> </td>
+ <td class="memname">enum <a class="el" href="group__vars.html#gaa9c9265ffe70122bd33659cf2983207">stp_parameter_level_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Parameter level.
<p>
-What "level" a setting is at, for UI design.<dl compact><dt><b>Enumerator: </b></dt><dd>
+What "level" a setting is at, for UI design. <dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="gga135a21"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_BASIC" ref="gga135a21" args="" -->STP_PARAMETER_LEVEL_BASIC</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="ggaa9c9265ffe70122bd33659cf2983207e9d7192607a6e1ec92dfed3f13a3a46f"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_BASIC" ref="ggaa9c9265ffe70122bd33659cf2983207e9d7192607a6e1ec92dfed3f13a3a46f" args="" -->STP_PARAMETER_LEVEL_BASIC</em>&nbsp;</td><td>
Basic parameter, shown by all UIs. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga135a22"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_ADVANCED" ref="gga135a22" args="" -->STP_PARAMETER_LEVEL_ADVANCED</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="ggaa9c9265ffe70122bd33659cf29832073130e7060a3b901ea8dcb37d986d47e0"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_ADVANCED" ref="ggaa9c9265ffe70122bd33659cf29832073130e7060a3b901ea8dcb37d986d47e0" args="" -->STP_PARAMETER_LEVEL_ADVANCED</em>&nbsp;</td><td>
Advanced parameter, shown by advanced UIs. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga135a23"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_ADVANCED1" ref="gga135a23" args="" -->STP_PARAMETER_LEVEL_ADVANCED1</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="ggaa9c9265ffe70122bd33659cf29832073d016c9587f698ee400bc7e66071f06c"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_ADVANCED1" ref="ggaa9c9265ffe70122bd33659cf29832073d016c9587f698ee400bc7e66071f06c" args="" -->STP_PARAMETER_LEVEL_ADVANCED1</em>&nbsp;</td><td>
Advanced1 parameter, shown by advanced UIs. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga135a24"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_ADVANCED2" ref="gga135a24" args="" -->STP_PARAMETER_LEVEL_ADVANCED2</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="ggaa9c9265ffe70122bd33659cf298320759a909a8953b8724d57ce85e2b4306bf"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_ADVANCED2" ref="ggaa9c9265ffe70122bd33659cf298320759a909a8953b8724d57ce85e2b4306bf" args="" -->STP_PARAMETER_LEVEL_ADVANCED2</em>&nbsp;</td><td>
Advanced2 parameter, shown by advanced UIs. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga135a25"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_ADVANCED3" ref="gga135a25" args="" -->STP_PARAMETER_LEVEL_ADVANCED3</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="ggaa9c9265ffe70122bd33659cf29832071241066935e94def6ab6d524ed1fabae"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_ADVANCED3" ref="ggaa9c9265ffe70122bd33659cf29832071241066935e94def6ab6d524ed1fabae" args="" -->STP_PARAMETER_LEVEL_ADVANCED3</em>&nbsp;</td><td>
Advanced3 parameter, shown by advanced UIs. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga135a26"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_ADVANCED4" ref="gga135a26" args="" -->STP_PARAMETER_LEVEL_ADVANCED4</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="ggaa9c9265ffe70122bd33659cf29832076036d5761aa9710a66429c625c334a80"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_ADVANCED4" ref="ggaa9c9265ffe70122bd33659cf29832076036d5761aa9710a66429c625c334a80" args="" -->STP_PARAMETER_LEVEL_ADVANCED4</em>&nbsp;</td><td>
Advanced4 parameter, shown by advanced UIs. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga135a27"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_INTERNAL" ref="gga135a27" args="" -->STP_PARAMETER_LEVEL_INTERNAL</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="ggaa9c9265ffe70122bd33659cf2983207b2bc3be82f619147d9a45564fd53a4a0"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_INTERNAL" ref="ggaa9c9265ffe70122bd33659cf2983207b2bc3be82f619147d9a45564fd53a4a0" args="" -->STP_PARAMETER_LEVEL_INTERNAL</em>&nbsp;</td><td>
Parameters used only within Gimp-Print. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga135a28"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_EXTERNAL" ref="gga135a28" args="" -->STP_PARAMETER_LEVEL_EXTERNAL</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="ggaa9c9265ffe70122bd33659cf2983207e478f67e409adabc8679d3801604861d"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_EXTERNAL" ref="ggaa9c9265ffe70122bd33659cf2983207e478f67e409adabc8679d3801604861d" args="" -->STP_PARAMETER_LEVEL_EXTERNAL</em>&nbsp;</td><td>
Parameters used only outside Gimp-Print. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga135a29"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_INVALID" ref="gga135a29" args="" -->STP_PARAMETER_LEVEL_INVALID</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="ggaa9c9265ffe70122bd33659cf2983207b8bf539d78e56f06f463d00f7a3b56b3"></a><!-- doxytag: member="STP_PARAMETER_LEVEL_INVALID" ref="ggaa9c9265ffe70122bd33659cf2983207b8bf539d78e56f06f463d00f7a3b56b3" args="" -->STP_PARAMETER_LEVEL_INVALID</em>&nbsp;</td><td>
Invalid level (should never be used). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga133"></a><!-- doxytag: member="vars.h::stp_parameter_type_t" ref="ga133" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g9b3d4f47a44c0c8c9b150cddc56d2a91"></a><!-- doxytag: member="vars.h::stp_parameter_type_t" ref="g9b3d4f47a44c0c8c9b150cddc56d2a91" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="group__vars.html#ga133">stp_parameter_type_t</a> </td>
+ <td class="memname">enum <a class="el" href="group__vars.html#g9b3d4f47a44c0c8c9b150cddc56d2a91">stp_parameter_type_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Parameter types.
<p>
-The following types are permitted for a printer setting. Not all are currently implemented.<dl compact><dt><b>Enumerator: </b></dt><dd>
+The following types are permitted for a printer setting. Not all are currently implemented. <dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="gga133a7"></a><!-- doxytag: member="STP_PARAMETER_TYPE_STRING_LIST" ref="gga133a7" args="" -->STP_PARAMETER_TYPE_STRING_LIST</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg9b3d4f47a44c0c8c9b150cddc56d2a917a6f3e019c8a92ddecd34c71013acde0"></a><!-- doxytag: member="STP_PARAMETER_TYPE_STRING_LIST" ref="gg9b3d4f47a44c0c8c9b150cddc56d2a917a6f3e019c8a92ddecd34c71013acde0" args="" -->STP_PARAMETER_TYPE_STRING_LIST</em>&nbsp;</td><td>
Single string choice from a list. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga133a8"></a><!-- doxytag: member="STP_PARAMETER_TYPE_INT" ref="gga133a8" args="" -->STP_PARAMETER_TYPE_INT</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg9b3d4f47a44c0c8c9b150cddc56d2a91ae2cac85ef78157b53c7a79706dc0f70"></a><!-- doxytag: member="STP_PARAMETER_TYPE_INT" ref="gg9b3d4f47a44c0c8c9b150cddc56d2a91ae2cac85ef78157b53c7a79706dc0f70" args="" -->STP_PARAMETER_TYPE_INT</em>&nbsp;</td><td>
Integer. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga133a9"></a><!-- doxytag: member="STP_PARAMETER_TYPE_BOOLEAN" ref="gga133a9" args="" -->STP_PARAMETER_TYPE_BOOLEAN</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg9b3d4f47a44c0c8c9b150cddc56d2a91f97ef629defc99977bd1cb35daabe0c1"></a><!-- doxytag: member="STP_PARAMETER_TYPE_BOOLEAN" ref="gg9b3d4f47a44c0c8c9b150cddc56d2a91f97ef629defc99977bd1cb35daabe0c1" args="" -->STP_PARAMETER_TYPE_BOOLEAN</em>&nbsp;</td><td>
Boolean. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga133a10"></a><!-- doxytag: member="STP_PARAMETER_TYPE_DOUBLE" ref="gga133a10" args="" -->STP_PARAMETER_TYPE_DOUBLE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg9b3d4f47a44c0c8c9b150cddc56d2a91e0dc60c8435ce0b1355bd5a134395f0c"></a><!-- doxytag: member="STP_PARAMETER_TYPE_DOUBLE" ref="gg9b3d4f47a44c0c8c9b150cddc56d2a91e0dc60c8435ce0b1355bd5a134395f0c" args="" -->STP_PARAMETER_TYPE_DOUBLE</em>&nbsp;</td><td>
Floating point number. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga133a11"></a><!-- doxytag: member="STP_PARAMETER_TYPE_CURVE" ref="gga133a11" args="" -->STP_PARAMETER_TYPE_CURVE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg9b3d4f47a44c0c8c9b150cddc56d2a910d283c33f755969ded0751bbfc5d1912"></a><!-- doxytag: member="STP_PARAMETER_TYPE_CURVE" ref="gg9b3d4f47a44c0c8c9b150cddc56d2a910d283c33f755969ded0751bbfc5d1912" args="" -->STP_PARAMETER_TYPE_CURVE</em>&nbsp;</td><td>
Curve. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga133a12"></a><!-- doxytag: member="STP_PARAMETER_TYPE_FILE" ref="gga133a12" args="" -->STP_PARAMETER_TYPE_FILE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg9b3d4f47a44c0c8c9b150cddc56d2a918224a918efbef96fffaa90e31654f7ff"></a><!-- doxytag: member="STP_PARAMETER_TYPE_FILE" ref="gg9b3d4f47a44c0c8c9b150cddc56d2a918224a918efbef96fffaa90e31654f7ff" args="" -->STP_PARAMETER_TYPE_FILE</em>&nbsp;</td><td>
Filename (NYI, need to consider security). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga133a13"></a><!-- doxytag: member="STP_PARAMETER_TYPE_RAW" ref="gga133a13" args="" -->STP_PARAMETER_TYPE_RAW</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg9b3d4f47a44c0c8c9b150cddc56d2a9133bb02d9ae5b2169d2f75da7684b04e9"></a><!-- doxytag: member="STP_PARAMETER_TYPE_RAW" ref="gg9b3d4f47a44c0c8c9b150cddc56d2a9133bb02d9ae5b2169d2f75da7684b04e9" args="" -->STP_PARAMETER_TYPE_RAW</em>&nbsp;</td><td>
Raw, opaque data. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga133a14"></a><!-- doxytag: member="STP_PARAMETER_TYPE_ARRAY" ref="gga133a14" args="" -->STP_PARAMETER_TYPE_ARRAY</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg9b3d4f47a44c0c8c9b150cddc56d2a918789c2b5cc718eafca6d1d0022cfe3f3"></a><!-- doxytag: member="STP_PARAMETER_TYPE_ARRAY" ref="gg9b3d4f47a44c0c8c9b150cddc56d2a918789c2b5cc718eafca6d1d0022cfe3f3" args="" -->STP_PARAMETER_TYPE_ARRAY</em>&nbsp;</td><td>
Array. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga133a15"></a><!-- doxytag: member="STP_PARAMETER_TYPE_DIMENSION" ref="gga133a15" args="" -->STP_PARAMETER_TYPE_DIMENSION</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg9b3d4f47a44c0c8c9b150cddc56d2a91aa6f89008bf237c6f0aa2f0ee176e8b7"></a><!-- doxytag: member="STP_PARAMETER_TYPE_DIMENSION" ref="gg9b3d4f47a44c0c8c9b150cddc56d2a91aa6f89008bf237c6f0aa2f0ee176e8b7" args="" -->STP_PARAMETER_TYPE_DIMENSION</em>&nbsp;</td><td>
Linear dimension. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga133a16"></a><!-- doxytag: member="STP_PARAMETER_TYPE_INVALID" ref="gga133a16" args="" -->STP_PARAMETER_TYPE_INVALID</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="gg9b3d4f47a44c0c8c9b150cddc56d2a91d053047279b4c82034d26c4aa4c818d5"></a><!-- doxytag: member="STP_PARAMETER_TYPE_INVALID" ref="gg9b3d4f47a44c0c8c9b150cddc56d2a91d053047279b4c82034d26c4aa4c818d5" args="" -->STP_PARAMETER_TYPE_INVALID</em>&nbsp;</td><td>
Invalid type (should never be used). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga137"></a><!-- doxytag: member="vars.h::stp_parameter_verify_t" ref="ga137" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gc061852de3627383cd415cd80a979e02"></a><!-- doxytag: member="vars.h::stp_parameter_verify_t" ref="gc061852de3627383cd415cd80a979e02" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="group__vars.html#ga137">stp_parameter_verify_t</a> </td>
+ <td class="memname">enum <a class="el" href="group__vars.html#gc061852de3627383cd415cd80a979e02">stp_parameter_verify_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<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="gga137a33"></a><!-- doxytag: member="PARAMETER_BAD" ref="gga137a33" args="" -->PARAMETER_BAD</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="ggc061852de3627383cd415cd80a979e02326a171221148779ec7df761b3eee967"></a><!-- doxytag: member="PARAMETER_BAD" ref="ggc061852de3627383cd415cd80a979e02326a171221148779ec7df761b3eee967" args="" -->PARAMETER_BAD</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga137a34"></a><!-- doxytag: member="PARAMETER_OK" ref="gga137a34" args="" -->PARAMETER_OK</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="ggc061852de3627383cd415cd80a979e022df363618282a9164433c0f212b18616"></a><!-- doxytag: member="PARAMETER_OK" ref="ggc061852de3627383cd415cd80a979e022df363618282a9164433c0f212b18616" args="" -->PARAMETER_OK</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="gga137a35"></a><!-- doxytag: member="PARAMETER_INACTIVE" ref="gga137a35" args="" -->PARAMETER_INACTIVE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="ggc061852de3627383cd415cd80a979e025cb96da6c2e3ae7187e85a1ef6e41fc6"></a><!-- doxytag: member="PARAMETER_INACTIVE" ref="ggc061852de3627383cd415cd80a979e025cb96da6c2e3ae7187e85a1ef6e41fc6" args="" -->PARAMETER_INACTIVE</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ga125"></a><!-- doxytag: member="vars.h::stp_allocate_component_data" ref="ga125" args="(stp_vars_t *v, const char *name, stp_copy_data_func_t copyfunc, stp_free_data_func_t freefunc, void *data)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="gfd4f81ca2ad497bd21f005344844f9c4"></a><!-- doxytag: member="vars.h::stp_allocate_component_data" ref="gfd4f81ca2ad497bd21f005344844f9c4" args="(stp_vars_t *v, const char *name, stp_copy_data_func_t copyfunc, stp_free_data_func_t freefunc, void *data)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_allocate_component_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_allocate_component_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga4">stp_copy_data_func_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>copyfunc</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g4541229554178e84408cccd89f532cb0">stp_copy_data_func_t</a>&nbsp;</td>
+ <td class="paramname"> <em>copyfunc</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga5">stp_free_data_func_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>freefunc</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g7974f89cff4cbb5b225d0c4fbb92e9bb">stp_free_data_func_t</a>&nbsp;</td>
+ <td class="paramname"> <em>freefunc</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>void *&nbsp;</td>
- <td class="mdname" nowrap> <em>data</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&nbsp;</td>
+ <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga107"></a><!-- doxytag: member="vars.h::stp_check_array_parameter" ref="ga107" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g5a629e6da1f5008f0db034191ad8b1d5"></a><!-- doxytag: member="vars.h::stp_check_array_parameter" ref="g5a629e6da1f5008f0db034191ad8b1d5" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_check_array_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_check_array_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Check if an array parameter is set.
@@ -949,50 +892,42 @@ Check if an array parameter is set.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga105"></a><!-- doxytag: member="vars.h::stp_check_boolean_parameter" ref="ga105" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g23b9c17426210460618c4f95c5f34229"></a><!-- doxytag: member="vars.h::stp_check_boolean_parameter" ref="g23b9c17426210460618c4f95c5f34229" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_check_boolean_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_check_boolean_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Check if a boolean parameter is set.
@@ -1001,50 +936,42 @@ Check if a boolean parameter is set.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga106"></a><!-- doxytag: member="vars.h::stp_check_curve_parameter" ref="ga106" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g6c94a1df4388b142d00d5d30df904b47"></a><!-- doxytag: member="vars.h::stp_check_curve_parameter" ref="g6c94a1df4388b142d00d5d30df904b47" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_check_curve_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_check_curve_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Check if a curve parameter is set.
@@ -1053,50 +980,42 @@ Check if a curve parameter is set.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga104"></a><!-- doxytag: member="vars.h::stp_check_dimension_parameter" ref="ga104" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gc1f2b865c76da441b6c1bd9b5b93aa1f"></a><!-- doxytag: member="vars.h::stp_check_dimension_parameter" ref="gc1f2b865c76da441b6c1bd9b5b93aa1f" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_check_dimension_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_check_dimension_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Check if a dimension parameter is set.
@@ -1105,50 +1024,42 @@ Check if a dimension parameter is set.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga101"></a><!-- doxytag: member="vars.h::stp_check_file_parameter" ref="ga101" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ga7db6701be5d05e545c79db905e4c7eb"></a><!-- doxytag: member="vars.h::stp_check_file_parameter" ref="ga7db6701be5d05e545c79db905e4c7eb" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_check_file_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_check_file_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Check if a file parameter is set.
@@ -1157,50 +1068,42 @@ Check if a file parameter is set.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga102"></a><!-- doxytag: member="vars.h::stp_check_float_parameter" ref="ga102" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gb12bebb419eb1ae8f323aa931e324389"></a><!-- doxytag: member="vars.h::stp_check_float_parameter" ref="gb12bebb419eb1ae8f323aa931e324389" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_check_float_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_check_float_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Check if a float parameter is set.
@@ -1209,50 +1112,42 @@ Check if a float parameter is set.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga103"></a><!-- doxytag: member="vars.h::stp_check_int_parameter" ref="ga103" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g4fd7914c01e2e1b34797736dfd2c9b9c"></a><!-- doxytag: member="vars.h::stp_check_int_parameter" ref="g4fd7914c01e2e1b34797736dfd2c9b9c" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_check_int_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_check_int_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Check if an integer parameter is set.
@@ -1261,50 +1156,42 @@ Check if an integer parameter is set.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga108"></a><!-- doxytag: member="vars.h::stp_check_raw_parameter" ref="ga108" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g285f05c648724c80bf05af30f87120a3"></a><!-- doxytag: member="vars.h::stp_check_raw_parameter" ref="g285f05c648724c80bf05af30f87120a3" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_check_raw_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_check_raw_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Check if a raw parameter is set.
@@ -1313,50 +1200,42 @@ Check if a raw parameter is set.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga100"></a><!-- doxytag: member="vars.h::stp_check_string_parameter" ref="ga100" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g8189b61073bfcd0244d5d6f2a2c8ba86"></a><!-- doxytag: member="vars.h::stp_check_string_parameter" ref="g8189b61073bfcd0244d5d6f2a2c8ba86" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_check_string_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_check_string_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Check if a string parameter is set.
@@ -1365,44 +1244,36 @@ Check if a string parameter is set.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the minimum activity status. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga89"></a><!-- doxytag: member="vars.h::stp_clear_array_parameter" ref="ga89" args="(stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g7c67cef38cead5f519fd04ae09265b53"></a><!-- doxytag: member="vars.h::stp_clear_array_parameter" ref="g7c67cef38cead5f519fd04ae09265b53" args="(stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_clear_array_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_clear_array_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Clear an array parameter.
@@ -1410,44 +1281,36 @@ Clear an array parameter.
The parameter is set to NULL. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga87"></a><!-- doxytag: member="vars.h::stp_clear_boolean_parameter" ref="ga87" args="(stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g42ebfed8dec2054799e4943a8ca84267"></a><!-- doxytag: member="vars.h::stp_clear_boolean_parameter" ref="g42ebfed8dec2054799e4943a8ca84267" args="(stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_clear_boolean_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_clear_boolean_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Clear (remove) a boolean parameter.
@@ -1455,44 +1318,36 @@ Clear (remove) a boolean parameter.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga88"></a><!-- doxytag: member="vars.h::stp_clear_curve_parameter" ref="ga88" args="(stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gf52a0b0c3b0e0fee1fc46516b1bc0c4e"></a><!-- doxytag: member="vars.h::stp_clear_curve_parameter" ref="gf52a0b0c3b0e0fee1fc46516b1bc0c4e" args="(stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_clear_curve_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_clear_curve_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Clear a curve parameter.
@@ -1500,44 +1355,36 @@ Clear a curve parameter.
The parameter is set to NULL. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga86"></a><!-- doxytag: member="vars.h::stp_clear_dimension_parameter" ref="ga86" args="(stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g514a21602ae7a8ebe8e5072a5a4b6f89"></a><!-- doxytag: member="vars.h::stp_clear_dimension_parameter" ref="g514a21602ae7a8ebe8e5072a5a4b6f89" args="(stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_clear_dimension_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_clear_dimension_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Clear (remove) a dimension parameter.
@@ -1545,44 +1392,36 @@ Clear (remove) a dimension parameter.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga83"></a><!-- doxytag: member="vars.h::stp_clear_file_parameter" ref="ga83" args="(stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g4fad48e3e6453842559bd872650cb88f"></a><!-- doxytag: member="vars.h::stp_clear_file_parameter" ref="g4fad48e3e6453842559bd872650cb88f" args="(stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_clear_file_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_clear_file_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Clear a file parameter.
@@ -1590,44 +1429,36 @@ Clear a file parameter.
The parameter is set to NULL. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga84"></a><!-- doxytag: member="vars.h::stp_clear_float_parameter" ref="ga84" args="(stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g4eccbbe421f8b0c9342b17cef40b263d"></a><!-- doxytag: member="vars.h::stp_clear_float_parameter" ref="g4eccbbe421f8b0c9342b17cef40b263d" args="(stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_clear_float_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_clear_float_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Clear (remove) a float parameter.
@@ -1635,44 +1466,36 @@ Clear (remove) a float parameter.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga85"></a><!-- doxytag: member="vars.h::stp_clear_int_parameter" ref="ga85" args="(stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g2107c08f37e31f45253f7d75a3773d46"></a><!-- doxytag: member="vars.h::stp_clear_int_parameter" ref="g2107c08f37e31f45253f7d75a3773d46" args="(stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_clear_int_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_clear_int_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Clear (remove) an integer parameter.
@@ -1680,44 +1503,36 @@ Clear (remove) an integer parameter.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga90"></a><!-- doxytag: member="vars.h::stp_clear_raw_parameter" ref="ga90" args="(stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g11b79add82faf23b0e3c758f9530d95c"></a><!-- doxytag: member="vars.h::stp_clear_raw_parameter" ref="g11b79add82faf23b0e3c758f9530d95c" args="(stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_clear_raw_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_clear_raw_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Clear a raw parameter.
@@ -1725,44 +1540,36 @@ Clear a raw parameter.
The parameter is set to NULL. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga82"></a><!-- doxytag: member="vars.h::stp_clear_string_parameter" ref="ga82" args="(stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g9e98ef9a9b1b84a0c0580fe024e35490"></a><!-- doxytag: member="vars.h::stp_clear_string_parameter" ref="g9e98ef9a9b1b84a0c0580fe024e35490" args="(stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_clear_string_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_clear_string_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Clear a string parameter.
@@ -1770,118 +1577,94 @@ Clear a string parameter.
The parameter is set to NULL. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga131"></a><!-- doxytag: member="vars.h::stp_copy_options" ref="ga131" args="(stp_vars_t *vd, const stp_vars_t *vs)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gf7d2d5a9897c9ce77bb16f4a1addaa62"></a><!-- doxytag: member="vars.h::stp_copy_options" ref="gf7d2d5a9897c9ce77bb16f4a1addaa62" args="(stp_vars_t *vd, const stp_vars_t *vs)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_copy_options </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>vd</em>, </td>
+ <td class="memname">void stp_copy_options </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>vd</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>vs</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>vs</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga124"></a><!-- doxytag: member="vars.h::stp_default_settings" ref="ga124" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a>* stp_default_settings </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+
+</div>
+</div><p>
+<a class="anchor" name="gf63982a6e44f8b62532346d9ceb3d91c"></a><!-- doxytag: member="vars.h::stp_default_settings" ref="gf63982a6e44f8b62532346d9ceb3d91c" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a>* stp_default_settings </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Get default global settings.
<p>
-The main use of this is to provide a usable stp_vars_t for purposes of parameter inquiry in the absence of a specific printer. This is currently used in a variety of places to get information on the standard color parameters without querying a particular printer. <dl compact><dt><b>Returns:</b></dt><dd>the default settings.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga47"></a><!-- doxytag: member="vars.h::stp_describe_parameter" ref="ga47" args="(const stp_vars_t *v, const char *name, stp_parameter_t *description)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+The main use of this is to provide a usable stp_vars_t for purposes of parameter inquiry in the absence of a specific printer. This is currently used in a variety of places to get information on the standard color parameters without querying a particular printer. <dl class="return" compact><dt><b>Returns:</b></dt><dd>the default settings. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g0b8991bd1a91e2cac7d0b355b1186c8e"></a><!-- doxytag: member="vars.h::stp_describe_parameter" ref="g0b8991bd1a91e2cac7d0b355b1186c8e" args="(const stp_vars_t *v, const char *name, stp_parameter_t *description)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_describe_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_describe_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>description</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>description</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Describe a parameter in detail.
@@ -1890,50 +1673,42 @@ All of the parameter fields will be populated. <dl compact><dt><b>Parameters:</b
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>description</em>&nbsp;</td><td>a pointer to an <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> to store the parameter description in.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>description</em>&nbsp;</td><td>a pointer to an <a class="el" href="structstp__parameter__t.html" title="Parameter description.">stp_parameter_t</a> to store the parameter description in. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga122"></a><!-- doxytag: member="vars.h::stp_describe_resolution" ref="ga122" args="(const stp_vars_t *v, int *x, int *y)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g88715b31fcec18778f769ffbc1b55384"></a><!-- doxytag: member="vars.h::stp_describe_resolution" ref="g88715b31fcec18778f769ffbc1b55384" args="(const stp_vars_t *v, int *x, int *y)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_describe_resolution </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_describe_resolution </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>x</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>x</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>y</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>y</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Retrieve the printing resolution of the selected resolution.
@@ -1942,118 +1717,94 @@ If the resolution is invalid, -1 will be returned in both x and y. <dl compact><
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>a pointer to a int to store the horizontal resolution in. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>y</em>&nbsp;</td><td>a pointer to a int to store the vertical resolution in.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>y</em>&nbsp;</td><td>a pointer to a int to store the vertical resolution in. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga126"></a><!-- doxytag: member="vars.h::stp_destroy_component_data" ref="ga126" args="(stp_vars_t *v, const char *name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g151b7d922a3e1e5e9d9f0ea8de6ab70a"></a><!-- doxytag: member="vars.h::stp_destroy_component_data" ref="g151b7d922a3e1e5e9d9f0ea8de6ab70a" args="(stp_vars_t *v, const char *name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_destroy_component_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_destroy_component_data </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga132"></a><!-- doxytag: member="vars.h::stp_fill_parameter_settings" ref="ga132" args="(stp_parameter_t *desc, const stp_parameter_t *param)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g7f2c578ff7ae28a3db502476aa10137e"></a><!-- doxytag: member="vars.h::stp_fill_parameter_settings" ref="g7f2c578ff7ae28a3db502476aa10137e" args="(stp_parameter_t *desc, const stp_parameter_t *param)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_fill_parameter_settings </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>desc</em>, </td>
+ <td class="memname">void stp_fill_parameter_settings </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>param</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>param</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga80"></a><!-- doxytag: member="vars.h::stp_get_array_parameter" ref="ga80" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gc50c216c2d5cd56a9704f48d4338b179"></a><!-- doxytag: member="vars.h::stp_get_array_parameter" ref="gc50c216c2d5cd56a9704f48d4338b179" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="group__array.html#ga0">stp_array_t</a>* stp_get_array_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a>* stp_get_array_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get an array parameter.
@@ -2064,42 +1815,34 @@ Get an array parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the array, or NULL if no parameter was found.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga116"></a><!-- doxytag: member="vars.h::stp_get_array_parameter_active" ref="ga116" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the array, or NULL if no parameter was found. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gc9f85c3a8bf99e09150cbf4220e4b983"></a><!-- doxytag: member="vars.h::stp_get_array_parameter_active" ref="gc9f85c3a8bf99e09150cbf4220e4b983" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> stp_get_array_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> stp_get_array_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the activity status of an array parameter.
@@ -2110,42 +1853,34 @@ Get the activity status of an array parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the activity status.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga78"></a><!-- doxytag: member="vars.h::stp_get_boolean_parameter" ref="ga78" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the activity status. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g8a30b26fa842805384b6ad663cabaea2"></a><!-- doxytag: member="vars.h::stp_get_boolean_parameter" ref="g8a30b26fa842805384b6ad663cabaea2" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_get_boolean_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_get_boolean_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a boolean parameter.
@@ -2156,42 +1891,34 @@ Get a boolean parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the boolean value.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga114"></a><!-- doxytag: member="vars.h::stp_get_boolean_parameter_active" ref="ga114" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the boolean value. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gb33cf5376adc63e826cd3dedae33e930"></a><!-- doxytag: member="vars.h::stp_get_boolean_parameter_active" ref="gb33cf5376adc63e826cd3dedae33e930" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> stp_get_boolean_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> stp_get_boolean_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the activity status of a boolean parameter.
@@ -2202,110 +1929,86 @@ Get the activity status of a boolean parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the activity status.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga16"></a><!-- doxytag: member="vars.h::stp_get_color_conversion" ref="ga16" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stp_get_color_conversion </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the activity status. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g2bac9212773ecf603b7667bd0268c23e"></a><!-- doxytag: member="vars.h::stp_get_color_conversion" ref="g2bac9212773ecf603b7667bd0268c23e" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stp_get_color_conversion </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Get the name of the color conversion routine.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the name of the color conversion routine (must not be freed).</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga127"></a><!-- doxytag: member="vars.h::stp_get_component_data" ref="ga127" args="(const stp_vars_t *v, const char *name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the name of the color conversion routine (must not be freed). </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g1666dd1571bdb866a85d4318858893be"></a><!-- doxytag: member="vars.h::stp_get_component_data" ref="g1666dd1571bdb866a85d4318858893be" args="(const stp_vars_t *v, const char *name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void* stp_get_component_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void* stp_get_component_data </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga79"></a><!-- doxytag: member="vars.h::stp_get_curve_parameter" ref="ga79" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g553dec81dd8b3e5590d963ba72223557"></a><!-- doxytag: member="vars.h::stp_get_curve_parameter" ref="g553dec81dd8b3e5590d963ba72223557" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a>* stp_get_curve_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* stp_get_curve_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a curve parameter.
@@ -2316,42 +2019,34 @@ Get a curve parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the curve, or NULL if no parameter was found.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga115"></a><!-- doxytag: member="vars.h::stp_get_curve_parameter_active" ref="ga115" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the curve, or NULL if no parameter was found. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ge36bf982c52215f11fe8e392b4b3d705"></a><!-- doxytag: member="vars.h::stp_get_curve_parameter_active" ref="ge36bf982c52215f11fe8e392b4b3d705" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> stp_get_curve_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> stp_get_curve_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the activity status of a curve parameter.
@@ -2362,42 +2057,34 @@ Get the activity status of a curve parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the activity status.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga77"></a><!-- doxytag: member="vars.h::stp_get_dimension_parameter" ref="ga77" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the activity status. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g3c8d1333086ca5a01a3439f94d9f94d3"></a><!-- doxytag: member="vars.h::stp_get_dimension_parameter" ref="g3c8d1333086ca5a01a3439f94d9f94d3" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_get_dimension_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_get_dimension_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a dimension parameter.
@@ -2408,42 +2095,34 @@ Get a dimension parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the dimension (integer) value.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga113"></a><!-- doxytag: member="vars.h::stp_get_dimension_parameter_active" ref="ga113" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the dimension (integer) value. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g45f9abd8ac6772ea850344c513f6c436"></a><!-- doxytag: member="vars.h::stp_get_dimension_parameter_active" ref="g45f9abd8ac6772ea850344c513f6c436" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> stp_get_dimension_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> stp_get_dimension_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the activity status of a dimension parameter.
@@ -2454,64 +2133,48 @@ Get the activity status of a dimension parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the activity status.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga13"></a><!-- doxytag: member="vars.h::stp_get_driver" ref="ga13" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stp_get_driver </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the activity status. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g20c45707399ef6fdf6ee8c8209b5c7c0"></a><!-- doxytag: member="vars.h::stp_get_driver" ref="g20c45707399ef6fdf6ee8c8209b5c7c0" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stp_get_driver </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Get the name of the printer driver.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the name of the printer driver (must not be freed).</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga36"></a><!-- doxytag: member="vars.h::stp_get_errdata" ref="ga36" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void* stp_get_errdata </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the name of the printer driver (must not be freed). </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gd08bdcd721d37f52993c1862e25ebaf7"></a><!-- doxytag: member="vars.h::stp_get_errdata" ref="gd08bdcd721d37f52993c1862e25ebaf7" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* stp_get_errdata </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Get the error data.
@@ -2521,33 +2184,25 @@ Get the error data.
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the output data.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga32"></a><!-- doxytag: member="vars.h::stp_get_errfunc" ref="ga32" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga3">stp_outfunc_t</a> stp_get_errfunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the output data. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g2f246d3af2be9e108abe423691e16049"></a><!-- doxytag: member="vars.h::stp_get_errfunc" ref="g2f246d3af2be9e108abe423691e16049" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a> stp_get_errfunc </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Get the function used to print output information.
@@ -2557,42 +2212,34 @@ Get the function used to print output information.
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the outfunc.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga74"></a><!-- doxytag: member="vars.h::stp_get_file_parameter" ref="ga74" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the outfunc. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g2021992d89c92b10138fb012a9554a08"></a><!-- doxytag: member="vars.h::stp_get_file_parameter" ref="g2021992d89c92b10138fb012a9554a08" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* stp_get_file_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">const char* stp_get_file_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a file parameter.
@@ -2603,42 +2250,34 @@ Get a file parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the filename, or NULL if no parameter was found.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga110"></a><!-- doxytag: member="vars.h::stp_get_file_parameter_active" ref="ga110" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the filename, or NULL if no parameter was found. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g47e7a69ff8e23eed6188542c5c8bff4f"></a><!-- doxytag: member="vars.h::stp_get_file_parameter_active" ref="g47e7a69ff8e23eed6188542c5c8bff4f" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> stp_get_file_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> stp_get_file_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the activity status of a file parameter.
@@ -2649,42 +2288,34 @@ Get the activity status of a file parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the activity status.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga75"></a><!-- doxytag: member="vars.h::stp_get_float_parameter" ref="ga75" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the activity status. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g365412d9c176fd3ac9375ded3f22ddb3"></a><!-- doxytag: member="vars.h::stp_get_float_parameter" ref="g365412d9c176fd3ac9375ded3f22ddb3" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">double stp_get_float_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">double stp_get_float_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a float parameter.
@@ -2695,42 +2326,34 @@ Get a float parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the float value.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga111"></a><!-- doxytag: member="vars.h::stp_get_float_parameter_active" ref="ga111" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the float value. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g4b8f9847f2eebfff53446a9bc235ab68"></a><!-- doxytag: member="vars.h::stp_get_float_parameter_active" ref="g4b8f9847f2eebfff53446a9bc235ab68" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> stp_get_float_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> stp_get_float_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the activity status of a float parameter.
@@ -2741,91 +2364,75 @@ Get the activity status of a float parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the activity status.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga24"></a><!-- doxytag: member="vars.h::stp_get_height" ref="ga24" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_get_height </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the activity status. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g8731a92f5d3047e00ba33577821d5aec"></a><!-- doxytag: member="vars.h::stp_get_height" ref="g8731a92f5d3047e00ba33577821d5aec" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_get_height </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Get the height of the image.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the left edge.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga119"></a><!-- doxytag: member="vars.h::stp_get_imageable_area" ref="ga119" args="(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the left edge. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g67d1e68ed47e5b554f2021fca1f01978"></a><!-- doxytag: member="vars.h::stp_get_imageable_area" ref="g67d1e68ed47e5b554f2021fca1f01978" args="(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_get_imageable_area </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_get_imageable_area </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>left</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>left</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>right</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>right</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>bottom</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>bottom</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>top</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>top</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the imagable area of the page.
@@ -2839,44 +2446,36 @@ If the media size stored in V is invalid, the return values will be indeterminat
<tr><td valign="top"></td><td valign="top"><em>left</em>&nbsp;</td><td>a pointer to a int to store the left edge in. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>right</em>&nbsp;</td><td>a pointer to a int to store the right edge in. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>bottom</em>&nbsp;</td><td>a pointer to a int to store the bottom edge in. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>top</em>&nbsp;</td><td>a pointer to a int to store the top edge in.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>top</em>&nbsp;</td><td>a pointer to a int to store the top edge in. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga76"></a><!-- doxytag: member="vars.h::stp_get_int_parameter" ref="ga76" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g7c0d95ba35aba0786bfc5f918efa79fc"></a><!-- doxytag: member="vars.h::stp_get_int_parameter" ref="g7c0d95ba35aba0786bfc5f918efa79fc" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_get_int_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">int stp_get_int_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get an integer parameter.
@@ -2887,42 +2486,34 @@ Get an integer parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the integer value.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga112"></a><!-- doxytag: member="vars.h::stp_get_int_parameter_active" ref="ga112" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the integer value. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gb74fd69c4ef62af7b5ab33c6baf48b8b"></a><!-- doxytag: member="vars.h::stp_get_int_parameter_active" ref="gb74fd69c4ef62af7b5ab33c6baf48b8b" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> stp_get_int_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> stp_get_int_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the activity status of an integer parameter.
@@ -2933,91 +2524,75 @@ Get the activity status of an integer parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the activity status.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga18"></a><!-- doxytag: member="vars.h::stp_get_left" ref="ga18" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_get_left </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the activity status. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g5c02ee2422d86e4bcdcae613c70c9e1e"></a><!-- doxytag: member="vars.h::stp_get_left" ref="g5c02ee2422d86e4bcdcae613c70c9e1e" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_get_left </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Get the left edge of the image.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the left edge.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga120"></a><!-- doxytag: member="vars.h::stp_get_maximum_imageable_area" ref="ga120" args="(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the left edge. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gd17cadb7fd78bffb759f2213a1a90df6"></a><!-- doxytag: member="vars.h::stp_get_maximum_imageable_area" ref="gd17cadb7fd78bffb759f2213a1a90df6" args="(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_get_maximum_imageable_area </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_get_maximum_imageable_area </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>left</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>left</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>right</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>right</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>bottom</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>bottom</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>top</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>top</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the maximum imagable area of the page.
@@ -3031,50 +2606,42 @@ If the media size stored in V is invalid, the return values will be indeterminat
<tr><td valign="top"></td><td valign="top"><em>left</em>&nbsp;</td><td>a pointer to a int to store the left edge in. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>right</em>&nbsp;</td><td>a pointer to a int to store the right edge in. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>bottom</em>&nbsp;</td><td>a pointer to a int to store the bottom edge in. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>top</em>&nbsp;</td><td>a pointer to a int to store the top edge in.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>top</em>&nbsp;</td><td>a pointer to a int to store the top edge in. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga118"></a><!-- doxytag: member="vars.h::stp_get_media_size" ref="ga118" args="(const stp_vars_t *v, int *width, int *height)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gc9e6d740ffc4cff5dc7d0bf106a3e7df"></a><!-- doxytag: member="vars.h::stp_get_media_size" ref="gc9e6d740ffc4cff5dc7d0bf106a3e7df" args="(const stp_vars_t *v, int *width, int *height)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_get_media_size </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_get_media_size </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>width</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>width</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>height</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>height</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the media (paper) size.
@@ -3083,35 +2650,27 @@ Retrieve the media size of the media type set in V, expressed in units of 1/72".
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>width</em>&nbsp;</td><td>a pointer to an int to store the media width in. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>height</em>&nbsp;</td><td>a pointer to an int to store the media height in.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>height</em>&nbsp;</td><td>a pointer to an int to store the media height in. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga34"></a><!-- doxytag: member="vars.h::stp_get_outdata" ref="ga34" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void* stp_get_outdata </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+
+</div>
+</div><p>
+<a class="anchor" name="g7042b05e0df5b32206d54397429bbac5"></a><!-- doxytag: member="vars.h::stp_get_outdata" ref="g7042b05e0df5b32206d54397429bbac5" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* stp_get_outdata </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Get the output data.
@@ -3121,33 +2680,25 @@ Get the output data.
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the output data.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga30"></a><!-- doxytag: member="vars.h::stp_get_outfunc" ref="ga30" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga3">stp_outfunc_t</a> stp_get_outfunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the output data. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g7c6c7c547d0c973ac801362db5ca4879"></a><!-- doxytag: member="vars.h::stp_get_outfunc" ref="g7c6c7c547d0c973ac801362db5ca4879" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a> stp_get_outfunc </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Get the function used to print output information.
@@ -3157,95 +2708,71 @@ Get the function used to print output information.
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the outfunc.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga28"></a><!-- doxytag: member="vars.h::stp_get_page_height" ref="ga28" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_get_page_height </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the outfunc. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gc0c4928fa488bb95e73ba9b8aa932584"></a><!-- doxytag: member="vars.h::stp_get_page_height" ref="gc0c4928fa488bb95e73ba9b8aa932584" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_get_page_height </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Get the page height.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the page height.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga26"></a><!-- doxytag: member="vars.h::stp_get_page_width" ref="ga26" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_get_page_width </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the page height. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gad2d305eed993707d22263b54578a39b"></a><!-- doxytag: member="vars.h::stp_get_page_width" ref="gad2d305eed993707d22263b54578a39b" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_get_page_width </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Get the page width.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the page width.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga38"></a><!-- doxytag: member="vars.h::stp_get_parameter_list" ref="ga38" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a> stp_get_parameter_list </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the page width. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g12e8bb617e5c90da99d6d74519664634"></a><!-- doxytag: member="vars.h::stp_get_parameter_list" ref="g12e8bb617e5c90da99d6d74519664634" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a> stp_get_parameter_list </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
List the available parameters for the currently chosen settings.
@@ -3255,42 +2782,34 @@ This does not fill in the bounds and defaults; it merely provides a list of sett
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a list of available parameters (must be freed with <a class="el" href="group__vars.html#ga42">stp_parameter_list_destroy()</a>).</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga81"></a><!-- doxytag: member="vars.h::stp_get_raw_parameter" ref="ga81" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a list of available parameters (must be freed with <a class="el" href="group__vars.html#g3ffaadbe73187aa1f298c4eaa80ea82e" title="Destroy a parameter_list.">stp_parameter_list_destroy()</a>). </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g9fff6c14a71f5f8ec28620ef64a92fd5"></a><!-- doxytag: member="vars.h::stp_get_raw_parameter" ref="g9fff6c14a71f5f8ec28620ef64a92fd5" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__raw__t.html">stp_raw_t</a>* stp_get_raw_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">const <a class="el" href="structstp__raw__t.html">stp_raw_t</a>* stp_get_raw_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a raw parameter.
@@ -3301,42 +2820,34 @@ Get a raw parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the raw data, or NULL if no parameter was found.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga117"></a><!-- doxytag: member="vars.h::stp_get_raw_parameter_active" ref="ga117" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the raw data, or NULL if no parameter was found. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gb6e41a5edb7474ed7ac26e236e00c80c"></a><!-- doxytag: member="vars.h::stp_get_raw_parameter_active" ref="gb6e41a5edb7474ed7ac26e236e00c80c" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> stp_get_raw_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> stp_get_raw_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the activity status of a raw parameter.
@@ -3347,60 +2858,52 @@ Get the activity status of a raw parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the activity status.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga121"></a><!-- doxytag: member="vars.h::stp_get_size_limit" ref="ga121" args="(const stp_vars_t *v, int *max_width, int *max_height, int *min_width, int *min_height)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the activity status. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g0c8ee62453baff3d2c00e0ccae67b049"></a><!-- doxytag: member="vars.h::stp_get_size_limit" ref="g0c8ee62453baff3d2c00e0ccae67b049" args="(const stp_vars_t *v, int *max_width, int *max_height, int *min_width, int *min_height)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_get_size_limit </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_get_size_limit </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>max_width</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>max_width</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>max_height</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>max_height</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>min_width</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>min_width</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int *&nbsp;</td>
- <td class="mdname" nowrap> <em>min_height</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int *&nbsp;</td>
+ <td class="paramname"> <em>min_height</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the media size limits.
@@ -3411,44 +2914,36 @@ Retrieve the minimum and maximum size limits for custom media sizes with the cur
<tr><td valign="top"></td><td valign="top"><em>max_width</em>&nbsp;</td><td>a pointer to a int to store the maximum width in. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>max_height</em>&nbsp;</td><td>a pointer to a int to store the maximum height in. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>min_width</em>&nbsp;</td><td>a pointer to a int to store the minimum width in. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>min_height</em>&nbsp;</td><td>a pointer to a int to store the minimum height in.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>min_height</em>&nbsp;</td><td>a pointer to a int to store the minimum height in. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga73"></a><!-- doxytag: member="vars.h::stp_get_string_parameter" ref="ga73" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gb5b21e5606b8ca755c5eac7774260efa"></a><!-- doxytag: member="vars.h::stp_get_string_parameter" ref="gb5b21e5606b8ca755c5eac7774260efa" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* stp_get_string_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">const char* stp_get_string_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get a string parameter.
@@ -3459,42 +2954,34 @@ Get a string parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the string, or NULL if no parameter was found.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga109"></a><!-- doxytag: member="vars.h::stp_get_string_parameter_active" ref="ga109" args="(const stp_vars_t *v, const char *parameter)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the string, or NULL if no parameter was found. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g0b7be7ba9f763be692dd833a434ed13d"></a><!-- doxytag: member="vars.h::stp_get_string_parameter_active" ref="g0b7be7ba9f763be692dd833a434ed13d" args="(const stp_vars_t *v, const char *parameter)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> stp_get_string_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> stp_get_string_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Get the activity status of a string parameter.
@@ -3505,213 +2992,165 @@ Get the activity status of a string parameter.
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the activity status.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga20"></a><!-- doxytag: member="vars.h::stp_get_top" ref="ga20" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_get_top </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the activity status. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g292132b97b20a6d034e22f4146d36131"></a><!-- doxytag: member="vars.h::stp_get_top" ref="g292132b97b20a6d034e22f4146d36131" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_get_top </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Get the top edge of the image.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the left edge.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga129"></a><!-- doxytag: member="vars.h::stp_get_verified" ref="ga129" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_get_verified </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the left edge. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g6d04a3c444753f11004ad6259a91e853"></a><!-- doxytag: member="vars.h::stp_get_verified" ref="g6d04a3c444753f11004ad6259a91e853" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_get_verified </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga22"></a><!-- doxytag: member="vars.h::stp_get_width" ref="ga22" args="(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_get_width </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+
+</div>
+</div><p>
+<a class="anchor" name="g1c54d99b94c69a67eb4ae0349a4720e7"></a><!-- doxytag: member="vars.h::stp_get_width" ref="g1c54d99b94c69a67eb4ae0349a4720e7" args="(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_get_width </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Get the width edge of the image.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the left edge.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga37"></a><!-- doxytag: member="vars.h::stp_merge_printvars" ref="ga37" args="(stp_vars_t *user, const stp_vars_t *print)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the left edge. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g086303d36b835d539e75f16187e99e8f"></a><!-- doxytag: member="vars.h::stp_merge_printvars" ref="g086303d36b835d539e75f16187e99e8f" args="(stp_vars_t *user, const stp_vars_t *print)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_merge_printvars </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>user</em>, </td>
+ <td class="memname">void stp_merge_printvars </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>user</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>print</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>print</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Merge defaults for a printer with user-chosen settings.
<p>
-<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>This is likely to go away.</dd></dl>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>This is likely to go away. </dd></dl>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>user</em>&nbsp;</td><td>the destination vars. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>print</em>&nbsp;</td><td>the vars to merge into user.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>print</em>&nbsp;</td><td>the vars to merge into user. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga48"></a><!-- doxytag: member="vars.h::stp_parameter_description_destroy" ref="ga48" args="(stp_parameter_t *description)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_parameter_description_destroy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>description</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+
+</div>
+</div><p>
+<a class="anchor" name="gd598d95a82767e05c958ccd44534c51d"></a><!-- doxytag: member="vars.h::stp_parameter_description_destroy" ref="gd598d95a82767e05c958ccd44534c51d" args="(stp_parameter_t *description)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_parameter_description_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>description</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Destroy a parameter description.
<p>
-This must be called even if the <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> was not allocated with malloc, since some members are dynamically allocated. <dl compact><dt><b>Parameters:</b></dt><dd>
+This must be called even if the <a class="el" href="structstp__parameter__t.html" title="Parameter description.">stp_parameter_t</a> was not allocated with malloc, since some members are dynamically allocated. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>description</em>&nbsp;</td><td>the parameter description to destroy.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>description</em>&nbsp;</td><td>the parameter description to destroy. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga40"></a><!-- doxytag: member="vars.h::stp_parameter_find" ref="ga40" args="(stp_const_parameter_list_t list, const char *name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gdcd8062af7b643c734f53c545694d258"></a><!-- doxytag: member="vars.h::stp_parameter_find" ref="gdcd8062af7b643c734f53c545694d258" args="(stp_const_parameter_list_t list, const char *name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a>* stp_parameter_find </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a>* stp_parameter_find </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a>&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Find a parameter by its name.
@@ -3722,42 +3161,34 @@ Find a parameter by its name.
<tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the parameter (must not be freed), or NULL if no parameter was found.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga49"></a><!-- doxytag: member="vars.h::stp_parameter_find_in_settings" ref="ga49" args="(const stp_vars_t *v, const char *name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the parameter (must not be freed), or NULL if no parameter was found. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g6ce39557b61706421232b5f1ac604b1b"></a><!-- doxytag: member="vars.h::stp_parameter_find_in_settings" ref="g6ce39557b61706421232b5f1ac604b1b" args="(const stp_vars_t *v, const char *name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a>* stp_parameter_find_in_settings </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a>* stp_parameter_find_in_settings </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Find a parameter by its name from a vars object.
@@ -3768,42 +3199,34 @@ Find a parameter by its name from a vars object.
<tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>the name of the parameter. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the parameter (must not be freed), or NULL if no parameter was found.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga44"></a><!-- doxytag: member="vars.h::stp_parameter_list_add_param" ref="ga44" args="(stp_parameter_list_t list, const stp_parameter_t *item)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the parameter (must not be freed), or NULL if no parameter was found. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g8f4f06610d1f58bae9e70e632919c405"></a><!-- doxytag: member="vars.h::stp_parameter_list_add_param" ref="g8f4f06610d1f58bae9e70e632919c405" args="(stp_parameter_list_t list, const stp_parameter_t *item)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_parameter_list_add_param </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">void stp_parameter_list_add_param </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>item</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>item</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Add a parameter to a parameter_list.
@@ -3811,44 +3234,36 @@ Add a parameter to a parameter_list.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the parameter_list to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>item</em>&nbsp;</td><td>the parameter to add.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>item</em>&nbsp;</td><td>the parameter to add. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga46"></a><!-- doxytag: member="vars.h::stp_parameter_list_append" ref="ga46" args="(stp_parameter_list_t list, stp_const_parameter_list_t append)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g4b62bc6d0133704b3a2568b1654b6678"></a><!-- doxytag: member="vars.h::stp_parameter_list_append" ref="g4b62bc6d0133704b3a2568b1654b6678" args="(stp_parameter_list_t list, stp_const_parameter_list_t append)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_parameter_list_append </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">void stp_parameter_list_append </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>append</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a>&nbsp;</td>
+ <td class="paramname"> <em>append</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Append one parameter_list to another.
@@ -3856,35 +3271,27 @@ Append one parameter_list to another.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the destination list (to append to). </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>append</em>&nbsp;</td><td>the list of paramters to append. Each item that does not already exist in list will be appended.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>append</em>&nbsp;</td><td>the list of paramters to append. Each item that does not already exist in list will be appended. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga45"></a><!-- doxytag: member="vars.h::stp_parameter_list_copy" ref="ga45" args="(stp_const_parameter_list_t list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a> stp_parameter_list_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a>&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+
+</div>
+</div><p>
+<a class="anchor" name="g92be87a573b883584e5a036743c1bb7d"></a><!-- doxytag: member="vars.h::stp_parameter_list_copy" ref="g92be87a573b883584e5a036743c1bb7d" args="(stp_const_parameter_list_t list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a> stp_parameter_list_copy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a>&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Copy and allocate a parameter_list.
@@ -3894,33 +3301,25 @@ A new parameter_list will be created, and then the contents of source will be co
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the source parameter_list. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the new copy of the parameter_list.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga39"></a><!-- doxytag: member="vars.h::stp_parameter_list_count" ref="ga39" args="(stp_const_parameter_list_t list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">size_t stp_parameter_list_count </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a>&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the new copy of the parameter_list. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g7a94856ce75482a5edb6153fe8916a54"></a><!-- doxytag: member="vars.h::stp_parameter_list_count" ref="g7a94856ce75482a5edb6153fe8916a54" args="(stp_const_parameter_list_t list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">size_t stp_parameter_list_count </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a>&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
List the number of available parameters for the currently chosen settings.
@@ -3930,108 +3329,84 @@ List the number of available parameters for the currently chosen settings.
<tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the parameter_list to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the number of parameters.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga43"></a><!-- doxytag: member="vars.h::stp_parameter_list_create" ref="ga43" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a> stp_parameter_list_create </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the number of parameters. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g404bf7f1b3632178d559f6980478a312"></a><!-- doxytag: member="vars.h::stp_parameter_list_create" ref="g404bf7f1b3632178d559f6980478a312" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a> stp_parameter_list_create </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Create a parameter_list.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the newly created parameter_list.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga42"></a><!-- doxytag: member="vars.h::stp_parameter_list_destroy" ref="ga42" args="(stp_parameter_list_t list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_parameter_list_destroy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the newly created parameter_list. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g3ffaadbe73187aa1f298c4eaa80ea82e"></a><!-- doxytag: member="vars.h::stp_parameter_list_destroy" ref="g3ffaadbe73187aa1f298c4eaa80ea82e" args="(stp_parameter_list_t list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_parameter_list_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Destroy a parameter_list.
<p>
It is an error to destroy the parameter_list more than once. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the parameter_list to destroy.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>list</em>&nbsp;</td><td>the parameter_list to destroy. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga41"></a><!-- doxytag: member="vars.h::stp_parameter_list_param" ref="ga41" args="(stp_const_parameter_list_t list, size_t item)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g70d69ef7dec383004bf4570e57b76e18"></a><!-- doxytag: member="vars.h::stp_parameter_list_param" ref="g70d69ef7dec383004bf4570e57b76e18" args="(stp_const_parameter_list_t list, size_t item)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a>* stp_parameter_list_param </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a>* stp_parameter_list_param </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a>&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>item</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>item</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Find a parameter by its index number.
@@ -4042,48 +3417,40 @@ Find a parameter by its index number.
<tr><td valign="top"></td><td valign="top"><em>item</em>&nbsp;</td><td>the index number of the parameter (must not be greater than stp_parameter_list_count - 1). </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the parameter (must not be freed), or NULL if no parameter was found.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga61"></a><!-- doxytag: member="vars.h::stp_scale_float_parameter" ref="ga61" args="(stp_vars_t *v, const char *parameter, double scale)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a pointer to the parameter (must not be freed), or NULL if no parameter was found. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g227ec3e75a78a5c3dd01c85dbc1e7004"></a><!-- doxytag: member="vars.h::stp_scale_float_parameter" ref="g227ec3e75a78a5c3dd01c85dbc1e7004" args="(stp_vars_t *v, const char *parameter, double scale)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_scale_float_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_scale_float_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>scale</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>scale</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Multiply the value of a float parameter by a scaling factor.
@@ -4092,50 +3459,42 @@ Multiply the value of a float parameter by a scaling factor.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>scale</em>&nbsp;</td><td>the factor to multiply the value by.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>scale</em>&nbsp;</td><td>the factor to multiply the value by. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga59"></a><!-- doxytag: member="vars.h::stp_set_array_parameter" ref="ga59" args="(stp_vars_t *v, const char *parameter, const stp_array_t *value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g88f25e09f9a4b76aca7ba8316cbf9c8b"></a><!-- doxytag: member="vars.h::stp_set_array_parameter" ref="g88f25e09f9a4b76aca7ba8316cbf9c8b" args="(stp_vars_t *v, const char *parameter, const stp_array_t *value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_array_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_array_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set an array parameter.
@@ -4144,50 +3503,42 @@ Set an array parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga98"></a><!-- doxytag: member="vars.h::stp_set_array_parameter_active" ref="ga98" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gb78f4273798c6e3e720afe01680cf752"></a><!-- doxytag: member="vars.h::stp_set_array_parameter_active" ref="gb78f4273798c6e3e720afe01680cf752" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_array_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_array_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the activity of an array parameter.
@@ -4196,50 +3547,42 @@ Set the activity of an array parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga57"></a><!-- doxytag: member="vars.h::stp_set_boolean_parameter" ref="ga57" args="(stp_vars_t *v, const char *parameter, int value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g2167971895eea887eaaa656ed075beff"></a><!-- doxytag: member="vars.h::stp_set_boolean_parameter" ref="g2167971895eea887eaaa656ed075beff" args="(stp_vars_t *v, const char *parameter, int value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_boolean_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_boolean_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a boolean parameter.
@@ -4248,50 +3591,42 @@ Set a boolean parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga96"></a><!-- doxytag: member="vars.h::stp_set_boolean_parameter_active" ref="ga96" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g9ad15a73dd8c755a8b80edbe335285ee"></a><!-- doxytag: member="vars.h::stp_set_boolean_parameter_active" ref="g9ad15a73dd8c755a8b80edbe335285ee" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_boolean_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_boolean_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the activity of a boolean parameter.
@@ -4300,44 +3635,36 @@ Set the activity of a boolean parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga14"></a><!-- doxytag: member="vars.h::stp_set_color_conversion" ref="ga14" args="(stp_vars_t *v, const char *val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g7eb2a1c4b892efd5507fcd4b7a434cea"></a><!-- doxytag: member="vars.h::stp_set_color_conversion" ref="g7eb2a1c4b892efd5507fcd4b7a434cea" args="(stp_vars_t *v, const char *val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_color_conversion </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_color_conversion </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the name of the color conversion routine, if not the default.
@@ -4345,50 +3672,42 @@ Set the name of the color conversion routine, if not the default.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the name to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the name to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga15"></a><!-- doxytag: member="vars.h::stp_set_color_conversion_n" ref="ga15" args="(stp_vars_t *v, const char *val, int bytes)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g5a842b31f0a572d8e64f1a5616e25a99"></a><!-- doxytag: member="vars.h::stp_set_color_conversion_n" ref="g5a842b31f0a572d8e64f1a5616e25a99" args="(stp_vars_t *v, const char *val, int bytes)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_color_conversion_n </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_color_conversion_n </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>bytes</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>bytes</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the name of the color conversion routine, if not the default.
@@ -4397,50 +3716,42 @@ Set the name of the color conversion routine, if not the default.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the name to set. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of val (in bytes).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of val (in bytes). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga58"></a><!-- doxytag: member="vars.h::stp_set_curve_parameter" ref="ga58" args="(stp_vars_t *v, const char *parameter, const stp_curve_t *value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gfe5f1f6364b89437664b2bbc55288025"></a><!-- doxytag: member="vars.h::stp_set_curve_parameter" ref="gfe5f1f6364b89437664b2bbc55288025" args="(stp_vars_t *v, const char *parameter, const stp_curve_t *value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_curve_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_curve_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a curve parameter.
@@ -4449,50 +3760,42 @@ Set a curve parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga97"></a><!-- doxytag: member="vars.h::stp_set_curve_parameter_active" ref="ga97" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ge7f21b118a8dfb5607334a6141d5dc5c"></a><!-- doxytag: member="vars.h::stp_set_curve_parameter_active" ref="ge7f21b118a8dfb5607334a6141d5dc5c" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_curve_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_curve_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the activity of a curveparameter.
@@ -4501,50 +3804,42 @@ Set the activity of a curveparameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga71"></a><!-- doxytag: member="vars.h::stp_set_default_array_parameter" ref="ga71" args="(stp_vars_t *v, const char *parameter, const stp_array_t *value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g63e7ff7b4c3e1d092f95c6234f21e39f"></a><!-- doxytag: member="vars.h::stp_set_default_array_parameter" ref="g63e7ff7b4c3e1d092f95c6234f21e39f" args="(stp_vars_t *v, const char *parameter, const stp_array_t *value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_default_array_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_default_array_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a default array parameter.
@@ -4553,50 +3848,42 @@ The value is set if the parameter is not already set. This avoids having to chec
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga69"></a><!-- doxytag: member="vars.h::stp_set_default_boolean_parameter" ref="ga69" args="(stp_vars_t *v, const char *parameter, int value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g81d5f09980407b4310dada2a68fc4b09"></a><!-- doxytag: member="vars.h::stp_set_default_boolean_parameter" ref="g81d5f09980407b4310dada2a68fc4b09" args="(stp_vars_t *v, const char *parameter, int value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_default_boolean_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_default_boolean_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a default boolean parameter.
@@ -4605,50 +3892,42 @@ The value is set if the parameter is not already set. This avoids having to chec
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga70"></a><!-- doxytag: member="vars.h::stp_set_default_curve_parameter" ref="ga70" args="(stp_vars_t *v, const char *parameter, const stp_curve_t *value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gfe38044cc067b2c2afa3da469d1cb860"></a><!-- doxytag: member="vars.h::stp_set_default_curve_parameter" ref="gfe38044cc067b2c2afa3da469d1cb860" args="(stp_vars_t *v, const char *parameter, const stp_curve_t *value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_default_curve_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_default_curve_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a default curve parameter.
@@ -4657,50 +3936,42 @@ The value is set if the parameter is not already set. This avoids having to chec
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga68"></a><!-- doxytag: member="vars.h::stp_set_default_dimension_parameter" ref="ga68" args="(stp_vars_t *v, const char *parameter, int value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gb6f1820cadd75a4311bfc49b01de447b"></a><!-- doxytag: member="vars.h::stp_set_default_dimension_parameter" ref="gb6f1820cadd75a4311bfc49b01de447b" args="(stp_vars_t *v, const char *parameter, int value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_default_dimension_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_default_dimension_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a default dimension parameter.
@@ -4709,50 +3980,42 @@ The value is set if the parameter is not already set. This avoids having to chec
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga64"></a><!-- doxytag: member="vars.h::stp_set_default_file_parameter" ref="ga64" args="(stp_vars_t *v, const char *parameter, const char *value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gf5e225475c66f966f4ba8d8c88374186"></a><!-- doxytag: member="vars.h::stp_set_default_file_parameter" ref="gf5e225475c66f966f4ba8d8c88374186" args="(stp_vars_t *v, const char *parameter, const char *value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_default_file_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_default_file_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a default file parameter.
@@ -4761,56 +4024,48 @@ The value is set if the parameter is not already set. This avoids having to chec
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga65"></a><!-- doxytag: member="vars.h::stp_set_default_file_parameter_n" ref="ga65" args="(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g217eece123630113cfcf8181d475fb53"></a><!-- doxytag: member="vars.h::stp_set_default_file_parameter_n" ref="g217eece123630113cfcf8181d475fb53" args="(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_default_file_parameter_n </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_default_file_parameter_n </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>value</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>bytes</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>bytes</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a default file parameter.
@@ -4820,50 +4075,42 @@ The value is set if the parameter is not already set. This avoids having to chec
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set (must not contain NUL). </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of value (in bytes).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of value (in bytes). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga66"></a><!-- doxytag: member="vars.h::stp_set_default_float_parameter" ref="ga66" args="(stp_vars_t *v, const char *parameter, double value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ge52dbb466422a18dec110220c45fe64e"></a><!-- doxytag: member="vars.h::stp_set_default_float_parameter" ref="ge52dbb466422a18dec110220c45fe64e" args="(stp_vars_t *v, const char *parameter, double value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_default_float_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_default_float_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a default float parameter.
@@ -4872,50 +4119,42 @@ The value is set if the parameter is not already set. This avoids having to chec
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga67"></a><!-- doxytag: member="vars.h::stp_set_default_int_parameter" ref="ga67" args="(stp_vars_t *v, const char *parameter, int value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g3c0418772a82144f317dc973f01a8d55"></a><!-- doxytag: member="vars.h::stp_set_default_int_parameter" ref="g3c0418772a82144f317dc973f01a8d55" args="(stp_vars_t *v, const char *parameter, int value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_default_int_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_default_int_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a default integer parameter.
@@ -4924,56 +4163,48 @@ The value is set if the parameter is not already set. This avoids having to chec
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga72"></a><!-- doxytag: member="vars.h::stp_set_default_raw_parameter" ref="ga72" args="(stp_vars_t *v, const char *parameter, const void *value, size_t bytes)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g8159b3f5bea06a99711921f0201f5e0f"></a><!-- doxytag: member="vars.h::stp_set_default_raw_parameter" ref="g8159b3f5bea06a99711921f0201f5e0f" args="(stp_vars_t *v, const char *parameter, const void *value, size_t bytes)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_default_raw_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_default_raw_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const void *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&nbsp;</td>
+ <td class="paramname"> <em>value</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>bytes</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>bytes</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a default raw parameter.
@@ -4983,50 +4214,42 @@ The value is set if the parameter is not already set. This avoids having to chec
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of value (in bytes).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of value (in bytes). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga62"></a><!-- doxytag: member="vars.h::stp_set_default_string_parameter" ref="ga62" args="(stp_vars_t *v, const char *parameter, const char *value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gf299bd0827a4d86aca59fb0d9015a866"></a><!-- doxytag: member="vars.h::stp_set_default_string_parameter" ref="gf299bd0827a4d86aca59fb0d9015a866" args="(stp_vars_t *v, const char *parameter, const char *value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_default_string_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_default_string_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a default string parameter.
@@ -5035,56 +4258,48 @@ The value is set if the parameter is not already set. This avoids having to chec
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga63"></a><!-- doxytag: member="vars.h::stp_set_default_string_parameter_n" ref="ga63" args="(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ga5d6d8858b266517f5899196b062d00d"></a><!-- doxytag: member="vars.h::stp_set_default_string_parameter_n" ref="ga5d6d8858b266517f5899196b062d00d" args="(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_default_string_parameter_n </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_default_string_parameter_n </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>value</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>bytes</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>bytes</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a default string parameter.
@@ -5094,50 +4309,42 @@ The value is set if the parameter is not already set. This avoids having to chec
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set (must not contain NUL). </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of value (in bytes).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of value (in bytes). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga56"></a><!-- doxytag: member="vars.h::stp_set_dimension_parameter" ref="ga56" args="(stp_vars_t *v, const char *parameter, int value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g6ca7898c212230cdbdc70ada2efb1417"></a><!-- doxytag: member="vars.h::stp_set_dimension_parameter" ref="g6ca7898c212230cdbdc70ada2efb1417" args="(stp_vars_t *v, const char *parameter, int value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_dimension_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_dimension_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a dimension parameter.
@@ -5146,50 +4353,42 @@ Set a dimension parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga95"></a><!-- doxytag: member="vars.h::stp_set_dimension_parameter_active" ref="ga95" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g0f6e91baac5e78703b162e9d23c0a65c"></a><!-- doxytag: member="vars.h::stp_set_dimension_parameter_active" ref="g0f6e91baac5e78703b162e9d23c0a65c" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_dimension_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_dimension_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the activity of a dimension parameter.
@@ -5198,44 +4397,36 @@ Set the activity of a dimension parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga11"></a><!-- doxytag: member="vars.h::stp_set_driver" ref="ga11" args="(stp_vars_t *v, const char *val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gcf237afcbc26436ebedac5b11f469fdf"></a><!-- doxytag: member="vars.h::stp_set_driver" ref="gcf237afcbc26436ebedac5b11f469fdf" args="(stp_vars_t *v, const char *val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_driver </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_driver </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the name of the printer driver.
@@ -5243,50 +4434,42 @@ Set the name of the printer driver.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the name to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the name to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga12"></a><!-- doxytag: member="vars.h::stp_set_driver_n" ref="ga12" args="(stp_vars_t *v, const char *val, int bytes)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g188d298a8739b84fcb965f211fc7dc4e"></a><!-- doxytag: member="vars.h::stp_set_driver_n" ref="g188d298a8739b84fcb965f211fc7dc4e" args="(stp_vars_t *v, const char *val, int bytes)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_driver_n </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_driver_n </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>bytes</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>bytes</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the name of the printer driver.
@@ -5295,44 +4478,36 @@ Set the name of the printer driver.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the name to set. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of val (in bytes).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of val (in bytes). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga35"></a><!-- doxytag: member="vars.h::stp_set_errdata" ref="ga35" args="(stp_vars_t *v, void *val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g8b30fbadf3475c59101af9d7d37c33b7"></a><!-- doxytag: member="vars.h::stp_set_errdata" ref="g8b30fbadf3475c59101af9d7d37c33b7" args="(stp_vars_t *v, void *val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_errdata </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_errdata </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>void *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the error data.
@@ -5340,44 +4515,36 @@ Set the error data.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the error data. This will typically be a file descriptor, but it is entirely up to the caller exactly what type this might be.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the error data. This will typically be a file descriptor, but it is entirely up to the caller exactly what type this might be. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga31"></a><!-- doxytag: member="vars.h::stp_set_errfunc" ref="ga31" args="(stp_vars_t *v, stp_outfunc_t val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g82f6a7514840de82c9ed7edd30f16b5d"></a><!-- doxytag: member="vars.h::stp_set_errfunc" ref="g82f6a7514840de82c9ed7edd30f16b5d" args="(stp_vars_t *v, stp_outfunc_t val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_errfunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_errfunc </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga3">stp_outfunc_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a>&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the function used to print error and diagnostic information.
@@ -5385,50 +4552,42 @@ Set the function used to print error and diagnostic information.
These must be supplied by the caller. errdata is passed as an arguments to errfunc; typically it will be a file descriptor. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga52"></a><!-- doxytag: member="vars.h::stp_set_file_parameter" ref="ga52" args="(stp_vars_t *v, const char *parameter, const char *value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g537f2ba6c74c9562b2f6883d7e36c59f"></a><!-- doxytag: member="vars.h::stp_set_file_parameter" ref="g537f2ba6c74c9562b2f6883d7e36c59f" args="(stp_vars_t *v, const char *parameter, const char *value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_file_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_file_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a file parameter.
@@ -5437,50 +4596,42 @@ Set a file parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga92"></a><!-- doxytag: member="vars.h::stp_set_file_parameter_active" ref="ga92" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gaecd310feb8bd9a2188a9b287656aa1a"></a><!-- doxytag: member="vars.h::stp_set_file_parameter_active" ref="gaecd310feb8bd9a2188a9b287656aa1a" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_file_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_file_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the activity of a file parameter.
@@ -5489,56 +4640,48 @@ Set the activity of a file parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga53"></a><!-- doxytag: member="vars.h::stp_set_file_parameter_n" ref="ga53" args="(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g6f7816adbce50ca9e2fdacad35282e6a"></a><!-- doxytag: member="vars.h::stp_set_file_parameter_n" ref="g6f7816adbce50ca9e2fdacad35282e6a" args="(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_file_parameter_n </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_file_parameter_n </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>value</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>bytes</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>bytes</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a file parameter.
@@ -5548,50 +4691,42 @@ Set a file parameter.
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set (must not contain NUL). </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of value (in bytes).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of value (in bytes). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga54"></a><!-- doxytag: member="vars.h::stp_set_float_parameter" ref="ga54" args="(stp_vars_t *v, const char *parameter, double value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gf3a3283247deaad7d1ac19818aa4b796"></a><!-- doxytag: member="vars.h::stp_set_float_parameter" ref="gf3a3283247deaad7d1ac19818aa4b796" args="(stp_vars_t *v, const char *parameter, double value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_float_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_float_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a float parameter.
@@ -5600,50 +4735,42 @@ Set a float parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga93"></a><!-- doxytag: member="vars.h::stp_set_float_parameter_active" ref="ga93" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g15a5458adea6ad4eecda3c990acbc6cb"></a><!-- doxytag: member="vars.h::stp_set_float_parameter_active" ref="g15a5458adea6ad4eecda3c990acbc6cb" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_float_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_float_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the activity of a float parameter.
@@ -5652,44 +4779,36 @@ Set the activity of a float parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga23"></a><!-- doxytag: member="vars.h::stp_set_height" ref="ga23" args="(stp_vars_t *v, int val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g8ce73c5efa41f005936d5f84c44c6667"></a><!-- doxytag: member="vars.h::stp_set_height" ref="g8ce73c5efa41f005936d5f84c44c6667" args="(stp_vars_t *v, int val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_height </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_height </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the height of the image.
@@ -5697,50 +4816,42 @@ Set the height of the image.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga55"></a><!-- doxytag: member="vars.h::stp_set_int_parameter" ref="ga55" args="(stp_vars_t *v, const char *parameter, int value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g70eded5d0df4677dd4b357b4b934f75a"></a><!-- doxytag: member="vars.h::stp_set_int_parameter" ref="g70eded5d0df4677dd4b357b4b934f75a" args="(stp_vars_t *v, const char *parameter, int value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_int_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_int_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set an integer parameter.
@@ -5749,50 +4860,42 @@ Set an integer parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga94"></a><!-- doxytag: member="vars.h::stp_set_int_parameter_active" ref="ga94" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g7487203059e7ccd71c4673656b3042b1"></a><!-- doxytag: member="vars.h::stp_set_int_parameter_active" ref="g7487203059e7ccd71c4673656b3042b1" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_int_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_int_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the activity of an integer parameter.
@@ -5801,44 +4904,36 @@ Set the activity of an integer parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga17"></a><!-- doxytag: member="vars.h::stp_set_left" ref="ga17" args="(stp_vars_t *v, int val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g3b0cc83e87247854ecafd46a6e446bcb"></a><!-- doxytag: member="vars.h::stp_set_left" ref="g3b0cc83e87247854ecafd46a6e446bcb" args="(stp_vars_t *v, int val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_left </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_left </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the left edge of the image.
@@ -5846,44 +4941,36 @@ Set the left edge of the image.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga33"></a><!-- doxytag: member="vars.h::stp_set_outdata" ref="ga33" args="(stp_vars_t *v, void *val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gc2b3408200a9676e6c6063cc0ae2f4bd"></a><!-- doxytag: member="vars.h::stp_set_outdata" ref="gc2b3408200a9676e6c6063cc0ae2f4bd" args="(stp_vars_t *v, void *val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_outdata </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_outdata </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>void *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the output data.
@@ -5891,44 +4978,36 @@ Set the output data.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the output data. This will typically be a file descriptor, but it is entirely up to the caller exactly what type this might be.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the output data. This will typically be a file descriptor, but it is entirely up to the caller exactly what type this might be. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga29"></a><!-- doxytag: member="vars.h::stp_set_outfunc" ref="ga29" args="(stp_vars_t *v, stp_outfunc_t val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g075ffc274f0d2d2b6edd8326de1d7142"></a><!-- doxytag: member="vars.h::stp_set_outfunc" ref="g075ffc274f0d2d2b6edd8326de1d7142" args="(stp_vars_t *v, stp_outfunc_t val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_outfunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_outfunc </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga3">stp_outfunc_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a>&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the function used to print output information.
@@ -5936,44 +5015,36 @@ Set the function used to print output information.
These must be supplied by the caller. outdata is passed as an arguments to outfunc; typically it will be a file descriptor. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga27"></a><!-- doxytag: member="vars.h::stp_set_page_height" ref="ga27" args="(stp_vars_t *v, int val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g83326bacb8b92149af1b70457b23bc8f"></a><!-- doxytag: member="vars.h::stp_set_page_height" ref="g83326bacb8b92149af1b70457b23bc8f" args="(stp_vars_t *v, int val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_page_height </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_page_height </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the page height.
@@ -5981,44 +5052,36 @@ Set the page height.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga25"></a><!-- doxytag: member="vars.h::stp_set_page_width" ref="ga25" args="(stp_vars_t *v, int val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g639be0da07c3e5b7dc6d68ac2aa999e9"></a><!-- doxytag: member="vars.h::stp_set_page_width" ref="g639be0da07c3e5b7dc6d68ac2aa999e9" args="(stp_vars_t *v, int val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_page_width </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_page_width </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the page width.
@@ -6026,56 +5089,48 @@ Set the page width.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga60"></a><!-- doxytag: member="vars.h::stp_set_raw_parameter" ref="ga60" args="(stp_vars_t *v, const char *parameter, const void *value, size_t bytes)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g0155de75bf2aa95ab45a3319539cda56"></a><!-- doxytag: member="vars.h::stp_set_raw_parameter" ref="g0155de75bf2aa95ab45a3319539cda56" args="(stp_vars_t *v, const char *parameter, const void *value, size_t bytes)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_raw_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_raw_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const void *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&nbsp;</td>
+ <td class="paramname"> <em>value</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>bytes</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>bytes</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a raw parameter.
@@ -6085,50 +5140,42 @@ Set a raw parameter.
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of value (in bytes).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of value (in bytes). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga99"></a><!-- doxytag: member="vars.h::stp_set_raw_parameter_active" ref="ga99" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g364fcdb2e57b8ca99867c94954cf14cd"></a><!-- doxytag: member="vars.h::stp_set_raw_parameter_active" ref="g364fcdb2e57b8ca99867c94954cf14cd" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_raw_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_raw_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the activity of a raw parameter.
@@ -6137,50 +5184,42 @@ Set the activity of a raw parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga50"></a><!-- doxytag: member="vars.h::stp_set_string_parameter" ref="ga50" args="(stp_vars_t *v, const char *parameter, const char *value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ga147483996fa118516ddb36fe3366aa9"></a><!-- doxytag: member="vars.h::stp_set_string_parameter" ref="ga147483996fa118516ddb36fe3366aa9" args="(stp_vars_t *v, const char *parameter, const char *value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_string_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_string_parameter </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a string parameter.
@@ -6189,50 +5228,42 @@ Set a string parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga91"></a><!-- doxytag: member="vars.h::stp_set_string_parameter_active" ref="ga91" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g6ed828e872f7678a89e1b065d377112e"></a><!-- doxytag: member="vars.h::stp_set_string_parameter_active" ref="g6ed828e872f7678a89e1b065d377112e" args="(const stp_vars_t *v, const char *parameter, stp_parameter_activity_t active)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_string_parameter_active </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_string_parameter_active </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>active</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td>
+ <td class="paramname"> <em>active</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the activity of a string parameter.
@@ -6241,56 +5272,48 @@ Set the activity of a string parameter.
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>the activity status to set (should be set to STP_PARAMETER_ACTIVE or STP_PARAMETER_INACTIVE). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga51"></a><!-- doxytag: member="vars.h::stp_set_string_parameter_n" ref="ga51" args="(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gfe6c8b3d86ca16239a63ce9d2ef57f48"></a><!-- doxytag: member="vars.h::stp_set_string_parameter_n" ref="gfe6c8b3d86ca16239a63ce9d2ef57f48" args="(stp_vars_t *v, const char *parameter, const char *value, size_t bytes)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_string_parameter_n </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_string_parameter_n </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>value</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>bytes</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>bytes</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set a string parameter.
@@ -6300,44 +5323,36 @@ Set a string parameter.
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>parameter</em>&nbsp;</td><td>the name of the parameter. </td></tr>
<tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to set (must not contain NUL). </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of value (in bytes).</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>bytes</em>&nbsp;</td><td>the length of value (in bytes). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga19"></a><!-- doxytag: member="vars.h::stp_set_top" ref="ga19" args="(stp_vars_t *v, int val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g557b5ad44d3b1da8392496681624ad8b"></a><!-- doxytag: member="vars.h::stp_set_top" ref="g557b5ad44d3b1da8392496681624ad8b" args="(stp_vars_t *v, int val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_top </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_top </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the top edge of the image.
@@ -6345,81 +5360,65 @@ Set the top edge of the image.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga130"></a><!-- doxytag: member="vars.h::stp_set_verified" ref="ga130" args="(stp_vars_t *v, int value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g1023ad18d2c97763137909b6191b0940"></a><!-- doxytag: member="vars.h::stp_set_verified" ref="g1023ad18d2c97763137909b6191b0940" args="(stp_vars_t *v, int value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_verified </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_verified </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga21"></a><!-- doxytag: member="vars.h::stp_set_width" ref="ga21" args="(stp_vars_t *v, int val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g3a852ce7e42d7f8e0cef6c7d399e0491"></a><!-- doxytag: member="vars.h::stp_set_width" ref="g3a852ce7e42d7f8e0cef6c7d399e0491" args="(stp_vars_t *v, int val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_set_width </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_set_width </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Set the width of the image.
@@ -6427,182 +5426,142 @@ Set the width of the image.
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>val</em>&nbsp;</td><td>the value to set. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga8"></a><!-- doxytag: member="vars.h::stp_vars_copy" ref="ga8" args="(stp_vars_t *dest, const stp_vars_t *source)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g88376207367adb4260ff14e5d9ec76e9"></a><!-- doxytag: member="vars.h::stp_vars_copy" ref="g88376207367adb4260ff14e5d9ec76e9" args="(stp_vars_t *dest, const stp_vars_t *source)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_vars_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>dest</em>, </td>
+ <td class="memname">void stp_vars_copy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>dest</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>source</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>source</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Copy a vars object.
<p>
-Both dest and source must be valid vars objects previously created with <a class="el" href="group__vars.html#ga7">stp_vars_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
+Both dest and source must be valid vars objects previously created with <a class="el" href="group__vars.html#g5d641ab7093c9ba82cbd4cfbf904fabc" title="Create a new vars object.">stp_vars_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>dest</em>&nbsp;</td><td>the destination vars. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>source</em>&nbsp;</td><td>the source vars.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>source</em>&nbsp;</td><td>the source vars. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga7"></a><!-- doxytag: member="vars.h::stp_vars_create" ref="ga7" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a>* stp_vars_create </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+
+</div>
+</div><p>
+<a class="anchor" name="g5d641ab7093c9ba82cbd4cfbf904fabc"></a><!-- doxytag: member="vars.h::stp_vars_create" ref="g5d641ab7093c9ba82cbd4cfbf904fabc" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a>* stp_vars_create </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Create a new vars object.
<p>
-<dl compact><dt><b>Returns:</b></dt><dd>the newly created vars object.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga9"></a><!-- doxytag: member="vars.h::stp_vars_create_copy" ref="ga9" args="(const stp_vars_t *source)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a>* stp_vars_create_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>source</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the newly created vars object. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gec00fba49ad08d20890e64773bcdbd48"></a><!-- doxytag: member="vars.h::stp_vars_create_copy" ref="gec00fba49ad08d20890e64773bcdbd48" args="(const stp_vars_t *source)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a>* stp_vars_create_copy </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>source</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Copy and allocate a vars object.
<p>
-source must be a valid vars object previously created with <a class="el" href="group__vars.html#ga7">stp_vars_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
+source must be a valid vars object previously created with <a class="el" href="group__vars.html#g5d641ab7093c9ba82cbd4cfbf904fabc" title="Create a new vars object.">stp_vars_create()</a>. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>source</em>&nbsp;</td><td>the source vars. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>the new copy of the vars.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga10"></a><!-- doxytag: member="vars.h::stp_vars_destroy" ref="ga10" args="(stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_vars_destroy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the new copy of the vars. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gd3f1ff7a86c3cd1c9f9f62cfa8814437"></a><!-- doxytag: member="vars.h::stp_vars_destroy" ref="gd3f1ff7a86c3cd1c9f9f62cfa8814437" args="(stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_vars_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Destroy a vars object.
<p>
It is an error to destroy the vars more than once. <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to destroy.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to destroy. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga123"></a><!-- doxytag: member="vars.h::stp_verify" ref="ga123" args="(stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stp_verify </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+
+</div>
+</div><p>
+<a class="anchor" name="gb926417b2f601c78d85df44694cc6d38"></a><!-- doxytag: member="vars.h::stp_verify" ref="gb926417b2f601c78d85df44694cc6d38" args="(stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stp_verify </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
<p>
Verify parameters.
@@ -6612,55 +5571,47 @@ Verify that the parameters selected are consistent with those allowed by the dri
<tr><td valign="top"></td><td valign="top"><em>v</em>&nbsp;</td><td>the vars to use. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>0 on failure, 1 on success; other status values are reserved.</dd></dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga128"></a><!-- doxytag: member="vars.h::stp_verify_parameter" ref="ga128" args="(const stp_vars_t *v, const char *parameter, int quiet)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 on failure, 1 on success; other status values are reserved. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gbfffe0d654de156874decdc0338216f4"></a><!-- doxytag: member="vars.h::stp_verify_parameter" ref="gbfffe0d654de156874decdc0338216f4" args="(const stp_vars_t *v, const char *parameter, int quiet)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga137">stp_parameter_verify_t</a> stp_verify_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname"><a class="el" href="group__vars.html#gc061852de3627383cd415cd80a979e02">stp_parameter_verify_t</a> stp_verify_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>parameter</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>parameter</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>quiet</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>quiet</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/group__version.html b/doc/gutenprint/html/group__version.html
index e81969b..54fd342 100644
--- a/doc/gutenprint/html/group__version.html
+++ b/doc/gutenprint/html/group__version.html
@@ -1,273 +1,218 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: version</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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>version</h1>Version information.
<a href="#_details">More...</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga7">STP_MAJOR_VERSION</a>&nbsp;&nbsp;&nbsp;(5)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#gdd0b07630653da8e46b91c2c1bafc2b9">STP_MAJOR_VERSION</a>&nbsp;&nbsp;&nbsp;(5)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga8">STP_MINOR_VERSION</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g87507431ad6b7504b129eafad863cb1f">STP_MINOR_VERSION</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga9">STP_MICRO_VERSION</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#gb860ee8cb0b05ea1385e01d130d7358e">STP_MICRO_VERSION</a>&nbsp;&nbsp;&nbsp;(1)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga10">STP_CURRENT_INTERFACE</a>&nbsp;&nbsp;&nbsp;(2)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g1969d8a5a74a5c70a978f99aa68d9f4b">STP_CURRENT_INTERFACE</a>&nbsp;&nbsp;&nbsp;(2)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga11">STP_BINARY_AGE</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g509ecd9be5329eef0f8d49e0b25f63da">STP_BINARY_AGE</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga12">STP_INTERFACE_AGE</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g6485cd073e75e01f9df68ecd67b14372">STP_INTERFACE_AGE</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga13">STP_CHECK_VERSION</a>(major, minor, micro)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#gf20320940416f43ed7735137296fa12b">STP_CHECK_VERSION</a>(major, minor, micro)</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga6">stp_check_version</a> (unsigned int required_major, unsigned int required_minor, unsigned int required_micro)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g05a93cb4ac52cc50875b5839c59bcafc">stp_check_version</a> (unsigned int required_major, unsigned int required_minor, unsigned int required_micro)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check whether the library provides the requested version. <a href="#ga6"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check whether the library provides the requested version. <a href="#g05a93cb4ac52cc50875b5839c59bcafc"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga0">stp_major_version</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g4d72666d9093df7a31e7cd448b7cfd1d">stp_major_version</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library major version number. <a href="#ga0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga1">stp_minor_version</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library major version number. <a href="#g4d72666d9093df7a31e7cd448b7cfd1d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g5efc986430f0d27f5d11236c4bc48079">stp_minor_version</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library minor version number. <a href="#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga2">stp_micro_version</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library minor version number. <a href="#g5efc986430f0d27f5d11236c4bc48079"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g2c7e65e276ce5af050b3ea9f859f1f89">stp_micro_version</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library micro version number. <a href="#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga3">stp_current_interface</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library micro version number. <a href="#g2c7e65e276ce5af050b3ea9f859f1f89"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#gfc84e89ce8d6d3302270c56ebe01d5ef">stp_current_interface</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library ABI revision number (number of incompatible revisions). <a href="#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga4">stp_binary_age</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library ABI revision number (number of incompatible revisions). <a href="#gfc84e89ce8d6d3302270c56ebe01d5ef"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g44593f7714544c5886ab34521e05d0bd">stp_binary_age</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library ABI binary age number (number of forward-compatible revisions). <a href="#ga4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga5">stp_interface_age</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library ABI binary age number (number of forward-compatible revisions). <a href="#g44593f7714544c5886ab34521e05d0bd"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g1284e8ef76a4c864e85b7b698b91bf0c">stp_interface_age</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library ABI interface age number (number of revisions of this ABI). <a href="#ga5"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library ABI interface age number (number of revisions of this ABI). <a href="#g1284e8ef76a4c864e85b7b698b91bf0c"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Version information.
<p>
-Version information may be used to check the library version at compile-time, using macros, or at run-time, using constants.<hr><h2>Define Documentation</h2>
-<a class="anchor" name="ga11"></a><!-- doxytag: member="gutenprint-version.h::STP_BINARY_AGE" ref="ga11" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Version information may be used to check the library version at compile-time, using macros, or at run-time, using constants. <hr><h2>Define Documentation</h2>
+<a class="anchor" name="g509ecd9be5329eef0f8d49e0b25f63da"></a><!-- doxytag: member="gutenprint-version.h::STP_BINARY_AGE" ref="g509ecd9be5329eef0f8d49e0b25f63da" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_BINARY_AGE&nbsp;&nbsp;&nbsp;(0) </td>
+ <td class="memname">#define STP_BINARY_AGE&nbsp;&nbsp;&nbsp;(0) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga13"></a><!-- doxytag: member="gutenprint-version.h::STP_CHECK_VERSION" ref="ga13" args="(major, minor, micro)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gf20320940416f43ed7735137296fa12b"></a><!-- doxytag: member="gutenprint-version.h::STP_CHECK_VERSION" ref="gf20320940416f43ed7735137296fa12b" args="(major, minor, micro)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_CHECK_VERSION </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">major, <tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>minor, <tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>micro&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">#define STP_CHECK_VERSION </td>
+ <td>(</td>
+ <td class="paramtype">major, <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">minor, <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">micro&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="group__version.html#ga7">STP_MAJOR_VERSION</a> &gt; (major) || \
- (<a class="code" href="group__version.html#ga7">STP_MAJOR_VERSION</a> == (major) &amp;&amp; \
- <a class="code" href="group__version.html#ga8">STP_MINOR_VERSION</a> &gt; (minor)) || \
- (<a class="code" href="group__version.html#ga7">STP_MAJOR_VERSION</a> == (major) &amp;&amp; \
- <a class="code" href="group__version.html#ga8">STP_MINOR_VERSION</a> == (minor) &amp;&amp; \
- <a class="code" href="group__version.html#ga9">STP_MICRO_VERSION</a> &gt;= (micro)))
-</pre></div> </td>
- </tr>
-</table>
-<a class="anchor" name="ga10"></a><!-- doxytag: member="gutenprint-version.h::STP_CURRENT_INTERFACE" ref="ga10" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="group__version.html#gdd0b07630653da8e46b91c2c1bafc2b9">STP_MAJOR_VERSION</a> &gt; (major) || \
+ (<a class="code" href="group__version.html#gdd0b07630653da8e46b91c2c1bafc2b9">STP_MAJOR_VERSION</a> == (major) &amp;&amp; \
+ <a class="code" href="group__version.html#g87507431ad6b7504b129eafad863cb1f">STP_MINOR_VERSION</a> &gt; (minor)) || \
+ (<a class="code" href="group__version.html#gdd0b07630653da8e46b91c2c1bafc2b9">STP_MAJOR_VERSION</a> == (major) &amp;&amp; \
+ <a class="code" href="group__version.html#g87507431ad6b7504b129eafad863cb1f">STP_MINOR_VERSION</a> == (minor) &amp;&amp; \
+ <a class="code" href="group__version.html#gb860ee8cb0b05ea1385e01d130d7358e">STP_MICRO_VERSION</a> &gt;= (micro)))
+</pre></div>
+</div>
+</div><p>
+<a class="anchor" name="g1969d8a5a74a5c70a978f99aa68d9f4b"></a><!-- doxytag: member="gutenprint-version.h::STP_CURRENT_INTERFACE" ref="g1969d8a5a74a5c70a978f99aa68d9f4b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_CURRENT_INTERFACE&nbsp;&nbsp;&nbsp;(2) </td>
+ <td class="memname">#define STP_CURRENT_INTERFACE&nbsp;&nbsp;&nbsp;(2) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga12"></a><!-- doxytag: member="gutenprint-version.h::STP_INTERFACE_AGE" ref="ga12" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g6485cd073e75e01f9df68ecd67b14372"></a><!-- doxytag: member="gutenprint-version.h::STP_INTERFACE_AGE" ref="g6485cd073e75e01f9df68ecd67b14372" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_INTERFACE_AGE&nbsp;&nbsp;&nbsp;(0) </td>
+ <td class="memname">#define STP_INTERFACE_AGE&nbsp;&nbsp;&nbsp;(0) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga7"></a><!-- doxytag: member="gutenprint-version.h::STP_MAJOR_VERSION" ref="ga7" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gdd0b07630653da8e46b91c2c1bafc2b9"></a><!-- doxytag: member="gutenprint-version.h::STP_MAJOR_VERSION" ref="gdd0b07630653da8e46b91c2c1bafc2b9" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MAJOR_VERSION&nbsp;&nbsp;&nbsp;(5) </td>
+ <td class="memname">#define STP_MAJOR_VERSION&nbsp;&nbsp;&nbsp;(5) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga9"></a><!-- doxytag: member="gutenprint-version.h::STP_MICRO_VERSION" ref="ga9" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gb860ee8cb0b05ea1385e01d130d7358e"></a><!-- doxytag: member="gutenprint-version.h::STP_MICRO_VERSION" ref="gb860ee8cb0b05ea1385e01d130d7358e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MICRO_VERSION&nbsp;&nbsp;&nbsp;(0) </td>
+ <td class="memname">#define STP_MICRO_VERSION&nbsp;&nbsp;&nbsp;(1) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga8"></a><!-- doxytag: member="gutenprint-version.h::STP_MINOR_VERSION" ref="ga8" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g87507431ad6b7504b129eafad863cb1f"></a><!-- doxytag: member="gutenprint-version.h::STP_MINOR_VERSION" ref="g87507431ad6b7504b129eafad863cb1f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MINOR_VERSION&nbsp;&nbsp;&nbsp;(0) </td>
+ <td class="memname">#define STP_MINOR_VERSION&nbsp;&nbsp;&nbsp;(0) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="ga6"></a><!-- doxytag: member="gutenprint-version.h::stp_check_version" ref="ga6" args="(unsigned int required_major, unsigned int required_minor, unsigned int required_micro)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g05a93cb4ac52cc50875b5839c59bcafc"></a><!-- doxytag: member="gutenprint-version.h::stp_check_version" ref="g05a93cb4ac52cc50875b5839c59bcafc" args="(unsigned int required_major, unsigned int required_minor, unsigned int required_micro)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* stp_check_version </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">unsigned int&nbsp;</td>
- <td class="mdname" nowrap> <em>required_major</em>, </td>
+ <td class="memname">const char* stp_check_version </td>
+ <td>(</td>
+ <td class="paramtype">unsigned int&nbsp;</td>
+ <td class="paramname"> <em>required_major</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned int&nbsp;</td>
- <td class="mdname" nowrap> <em>required_minor</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned int&nbsp;</td>
+ <td class="paramname"> <em>required_minor</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned int&nbsp;</td>
- <td class="mdname" nowrap> <em>required_micro</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned int&nbsp;</td>
+ <td class="paramname"> <em>required_micro</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Check whether the library provides the requested version.
@@ -279,163 +224,115 @@ Check whether the library provides the requested version.
<tr><td valign="top"></td><td valign="top"><em>required_micro</em>&nbsp;</td><td>the minimum micro revision. </td></tr>
</table>
</dl>
-<dl compact><dt><b>Returns:</b></dt><dd>NULL if the version matches, or else a description of the error if the library is too old or too new.</dd></dl>
- </td>
- </tr>
-</table>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>NULL if the version matches, or else a description of the error if the library is too old or too new. </dd></dl>
+
+</div>
+</div><p>
<hr><h2>Variable Documentation</h2>
-<a class="anchor" name="ga4"></a><!-- doxytag: member="gutenprint-version.h::stp_binary_age" ref="ga4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="g44593f7714544c5886ab34521e05d0bd"></a><!-- doxytag: member="gutenprint-version.h::stp_binary_age" ref="g44593f7714544c5886ab34521e05d0bd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned int <a class="el" href="group__version.html#ga4">stp_binary_age</a> </td>
+ <td class="memname">const unsigned int <a class="el" href="group__version.html#g44593f7714544c5886ab34521e05d0bd">stp_binary_age</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The library ABI binary age number (number of forward-compatible revisions).
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga3"></a><!-- doxytag: member="gutenprint-version.h::stp_current_interface" ref="ga3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="gfc84e89ce8d6d3302270c56ebe01d5ef"></a><!-- doxytag: member="gutenprint-version.h::stp_current_interface" ref="gfc84e89ce8d6d3302270c56ebe01d5ef" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned int <a class="el" href="group__version.html#ga3">stp_current_interface</a> </td>
+ <td class="memname">const unsigned int <a class="el" href="group__version.html#gfc84e89ce8d6d3302270c56ebe01d5ef">stp_current_interface</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The library ABI revision number (number of incompatible revisions).
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga5"></a><!-- doxytag: member="gutenprint-version.h::stp_interface_age" ref="ga5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g1284e8ef76a4c864e85b7b698b91bf0c"></a><!-- doxytag: member="gutenprint-version.h::stp_interface_age" ref="g1284e8ef76a4c864e85b7b698b91bf0c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned int <a class="el" href="group__version.html#ga5">stp_interface_age</a> </td>
+ <td class="memname">const unsigned int <a class="el" href="group__version.html#g1284e8ef76a4c864e85b7b698b91bf0c">stp_interface_age</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The library ABI interface age number (number of revisions of this ABI).
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga0"></a><!-- doxytag: member="gutenprint-version.h::stp_major_version" ref="ga0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g4d72666d9093df7a31e7cd448b7cfd1d"></a><!-- doxytag: member="gutenprint-version.h::stp_major_version" ref="g4d72666d9093df7a31e7cd448b7cfd1d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned int <a class="el" href="group__version.html#ga0">stp_major_version</a> </td>
+ <td class="memname">const unsigned int <a class="el" href="group__version.html#g4d72666d9093df7a31e7cd448b7cfd1d">stp_major_version</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The library major version number.
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga2"></a><!-- doxytag: member="gutenprint-version.h::stp_micro_version" ref="ga2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g2c7e65e276ce5af050b3ea9f859f1f89"></a><!-- doxytag: member="gutenprint-version.h::stp_micro_version" ref="g2c7e65e276ce5af050b3ea9f859f1f89" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned int <a class="el" href="group__version.html#ga2">stp_micro_version</a> </td>
+ <td class="memname">const unsigned int <a class="el" href="group__version.html#g2c7e65e276ce5af050b3ea9f859f1f89">stp_micro_version</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The library micro version number.
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="ga1"></a><!-- doxytag: member="gutenprint-version.h::stp_minor_version" ref="ga1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="g5efc986430f0d27f5d11236c4bc48079"></a><!-- doxytag: member="gutenprint-version.h::stp_minor_version" ref="g5efc986430f0d27f5d11236c4bc48079" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned int <a class="el" href="group__version.html#ga1">stp_minor_version</a> </td>
+ <td class="memname">const unsigned int <a class="el" href="group__version.html#g5efc986430f0d27f5d11236c4bc48079">stp_minor_version</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The library minor version number.
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/gutenprint-intl-internal_8h.html b/doc/gutenprint/html/gutenprint-intl-internal_8h.html
index 76db8ae..a39e055 100644
--- a/doc/gutenprint/html/gutenprint-intl-internal_8h.html
+++ b/doc/gutenprint/html/gutenprint-intl-internal_8h.html
@@ -1,38 +1,51 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/gutenprint-intl-internal.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>gutenprint-intl-internal.h File Reference</h1>Internationalisation functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/gutenprint-intl-internal.h File Reference</h1>Internationalisation functions. <a href="#_details">More...</a>
<p>
<code>#include &lt;locale.h&gt;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#ga0">textdomain</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#g5f80e8482ab93869489531a8c7ce7006">textdomain</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#ga1">gettext</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#g83b8be0887dede025766d25e2bb884c6">gettext</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#ga2">dgettext</a>(Domain, Message)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#gd24abc7110e1bdf384dc2ef2b63e5d07">dgettext</a>(Domain, Message)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#ga3">dcgettext</a>(Domain, Message, Type)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#g115dd6a6dd9d7a249f6374a7c06deef5">dcgettext</a>(Domain, Message, Type)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#ga4">bindtextdomain</a>(Domain, Directory)&nbsp;&nbsp;&nbsp;(Domain)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#gdd6dfc1077058ff26d79cdb18099d58a">bindtextdomain</a>(Domain, Directory)&nbsp;&nbsp;&nbsp;(Domain)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#ga5">_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#g32a3cf3d9dd914f5aeeca5423c157934">_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#ga6">N_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl__internal.html#g75278405e7f034d2b1af80bfd94675fe">N_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Internationalisation functions.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/gutenprint-intl_8h.html b/doc/gutenprint/html/gutenprint-intl_8h.html
index ed539ef..b9ac48e 100644
--- a/doc/gutenprint/html/gutenprint-intl_8h.html
+++ b/doc/gutenprint/html/gutenprint-intl_8h.html
@@ -1,38 +1,51 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/gutenprint-intl.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>gutenprint-intl.h File Reference</h1>Internationalisation functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/gutenprint-intl.h File Reference</h1>Internationalisation functions. <a href="#_details">More...</a>
<p>
<code>#include &lt;locale.h&gt;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#ga0">textdomain</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#g5f80e8482ab93869489531a8c7ce7006">textdomain</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#ga1">gettext</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#g83b8be0887dede025766d25e2bb884c6">gettext</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#ga2">dgettext</a>(Domain, Message)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#gd24abc7110e1bdf384dc2ef2b63e5d07">dgettext</a>(Domain, Message)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#ga3">dcgettext</a>(Domain, Message, Type)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#g115dd6a6dd9d7a249f6374a7c06deef5">dcgettext</a>(Domain, Message, Type)&nbsp;&nbsp;&nbsp;(Message)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#ga4">bindtextdomain</a>(Domain, Directory)&nbsp;&nbsp;&nbsp;(Domain)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#gdd6dfc1077058ff26d79cdb18099d58a">bindtextdomain</a>(Domain, Directory)&nbsp;&nbsp;&nbsp;(Domain)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#ga5">_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#g32a3cf3d9dd914f5aeeca5423c157934">_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#ga6">N_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intl.html#g75278405e7f034d2b1af80bfd94675fe">N_</a>(String)&nbsp;&nbsp;&nbsp;(String)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Internationalisation functions.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/gutenprint-module_8h.html b/doc/gutenprint/html/gutenprint-module_8h.html
index f2a5182..8de4492 100644
--- a/doc/gutenprint/html/gutenprint-module_8h.html
+++ b/doc/gutenprint/html/gutenprint-module_8h.html
@@ -1,13 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/gutenprint-module.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>gutenprint-module.h File Reference</h1>Gutenprint module header. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/gutenprint-module.h File Reference</h1>Gutenprint module header. <a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="gutenprint_8h.html">gutenprint/gutenprint.h</a>&gt;</code><br>
<code>#include &lt;<a class="el" href="bit-ops_8h.html">gutenprint/bit-ops.h</a>&gt;</code><br>
@@ -22,38 +35,30 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprint-module_8h.html#a0">STP_MODULE</a>&nbsp;&nbsp;&nbsp;1</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprint-module_8h.html#38fcab54351f45a3968822e2747aff6b">STP_MODULE</a>&nbsp;&nbsp;&nbsp;1</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Gutenprint module header.
<p>
-This header includes all of the public headers used by modules.<hr><h2>Define Documentation</h2>
-<a class="anchor" name="a0"></a><!-- doxytag: member="gutenprint-module.h::STP_MODULE" ref="a0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+This header includes all of the public headers used by modules. <hr><h2>Define Documentation</h2>
+<a class="anchor" name="38fcab54351f45a3968822e2747aff6b"></a><!-- doxytag: member="gutenprint-module.h::STP_MODULE" ref="38fcab54351f45a3968822e2747aff6b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MODULE&nbsp;&nbsp;&nbsp;1 </td>
+ <td class="memname">#define STP_MODULE&nbsp;&nbsp;&nbsp;1 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/gutenprint-version_8h.html b/doc/gutenprint/html/gutenprint-version_8h.html
index 7b8db20..3b3180d 100644
--- a/doc/gutenprint/html/gutenprint-version_8h.html
+++ b/doc/gutenprint/html/gutenprint-version_8h.html
@@ -1,60 +1,73 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/gutenprint-version.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>gutenprint-version.h File Reference</h1>Version functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/gutenprint-version.h File Reference</h1>Version functions. <a href="#_details">More...</a>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga7">STP_MAJOR_VERSION</a>&nbsp;&nbsp;&nbsp;(5)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#gdd0b07630653da8e46b91c2c1bafc2b9">STP_MAJOR_VERSION</a>&nbsp;&nbsp;&nbsp;(5)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga8">STP_MINOR_VERSION</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g87507431ad6b7504b129eafad863cb1f">STP_MINOR_VERSION</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga9">STP_MICRO_VERSION</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#gb860ee8cb0b05ea1385e01d130d7358e">STP_MICRO_VERSION</a>&nbsp;&nbsp;&nbsp;(1)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga10">STP_CURRENT_INTERFACE</a>&nbsp;&nbsp;&nbsp;(2)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g1969d8a5a74a5c70a978f99aa68d9f4b">STP_CURRENT_INTERFACE</a>&nbsp;&nbsp;&nbsp;(2)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga11">STP_BINARY_AGE</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g509ecd9be5329eef0f8d49e0b25f63da">STP_BINARY_AGE</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga12">STP_INTERFACE_AGE</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g6485cd073e75e01f9df68ecd67b14372">STP_INTERFACE_AGE</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga13">STP_CHECK_VERSION</a>(major, minor, micro)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#gf20320940416f43ed7735137296fa12b">STP_CHECK_VERSION</a>(major, minor, micro)</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga6">stp_check_version</a> (unsigned int required_major, unsigned int required_minor, unsigned int required_micro)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g05a93cb4ac52cc50875b5839c59bcafc">stp_check_version</a> (unsigned int required_major, unsigned int required_minor, unsigned int required_micro)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check whether the library provides the requested version. <a href="group__version.html#ga6"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check whether the library provides the requested version. <a href="group__version.html#g05a93cb4ac52cc50875b5839c59bcafc"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga0">stp_major_version</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g4d72666d9093df7a31e7cd448b7cfd1d">stp_major_version</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library major version number. <a href="group__version.html#ga0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga1">stp_minor_version</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library major version number. <a href="group__version.html#g4d72666d9093df7a31e7cd448b7cfd1d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g5efc986430f0d27f5d11236c4bc48079">stp_minor_version</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library minor version number. <a href="group__version.html#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga2">stp_micro_version</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library minor version number. <a href="group__version.html#g5efc986430f0d27f5d11236c4bc48079"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g2c7e65e276ce5af050b3ea9f859f1f89">stp_micro_version</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library micro version number. <a href="group__version.html#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga3">stp_current_interface</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library micro version number. <a href="group__version.html#g2c7e65e276ce5af050b3ea9f859f1f89"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#gfc84e89ce8d6d3302270c56ebe01d5ef">stp_current_interface</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library ABI revision number (number of incompatible revisions). <a href="group__version.html#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga4">stp_binary_age</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library ABI revision number (number of incompatible revisions). <a href="group__version.html#gfc84e89ce8d6d3302270c56ebe01d5ef"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g44593f7714544c5886ab34521e05d0bd">stp_binary_age</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library ABI binary age number (number of forward-compatible revisions). <a href="group__version.html#ga4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#ga5">stp_interface_age</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library ABI binary age number (number of forward-compatible revisions). <a href="group__version.html#g44593f7714544c5886ab34521e05d0bd"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version.html#g1284e8ef76a4c864e85b7b698b91bf0c">stp_interface_age</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library ABI interface age number (number of revisions of this ABI). <a href="group__version.html#ga5"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The library ABI interface age number (number of revisions of this ABI). <a href="group__version.html#g1284e8ef76a4c864e85b7b698b91bf0c"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Version functions.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/gutenprint_8h.html b/doc/gutenprint/html/gutenprint_8h.html
index e1d25c0..05530e7 100644
--- a/doc/gutenprint/html/gutenprint_8h.html
+++ b/doc/gutenprint/html/gutenprint_8h.html
@@ -1,13 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/gutenprint.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>gutenprint.h File Reference</h1>Gutenprint master header. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/gutenprint.h File Reference</h1>Gutenprint master header. <a href="#_details">More...</a>
<p>
<code>#include &lt;stddef.h&gt;</code><br>
<code>#include &lt;stdio.h&gt;</code><br>
@@ -27,8 +40,8 @@
<hr><a name="_details"></a><h2>Detailed Description</h2>
Gutenprint master header.
<p>
-This header includes all of the public headers.<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+This header includes all of the public headers. <hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/image_8h.html b/doc/gutenprint/html/image_8h.html
index 9c02bfb..63e8b60 100644
--- a/doc/gutenprint/html/image_8h.html
+++ b/doc/gutenprint/html/image_8h.html
@@ -1,13 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/image.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>image.h File Reference</h1>Image functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/image.h File Reference</h1>Image functions. <a href="#_details">More...</a>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@@ -16,39 +29,39 @@
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The image type is an abstract data type for interfacing with the image creation program. <a href="structstp__image.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga8">STP_CHANNEL_LIMIT</a>&nbsp;&nbsp;&nbsp;(32)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#g0b7daa7e9e9b26fea847d71ca9de7c02">STP_CHANNEL_LIMIT</a>&nbsp;&nbsp;&nbsp;(32)</td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__image.html">stp_image</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga0">stp_image_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__image.html">stp_image</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#gae0b5ef92b619849a51cb75d376a90fb">stp_image_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The image type is an abstract data type for interfacing with the image creation program. <a href="group__image.html#ga0"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The image type is an abstract data type for interfacing with the image creation program. <a href="group__image.html#gae0b5ef92b619849a51cb75d376a90fb"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga9">stp_image_status_t</a> { <a class="el" href="group__image.html#gga9a2">STP_IMAGE_STATUS_OK</a>,
-<a class="el" href="group__image.html#gga9a3">STP_IMAGE_STATUS_ABORT</a>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#g58672e1989d582c14328048b207657c8">stp_image_status_t</a> { <a class="el" href="group__image.html#gg58672e1989d582c14328048b207657c8b5574da151b93391a337f29b2a7c96cf">STP_IMAGE_STATUS_OK</a>,
+<a class="el" href="group__image.html#gg58672e1989d582c14328048b207657c8224b8ac15cf785b24b2f3f53b4fdc274">STP_IMAGE_STATUS_ABORT</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Image status. <a href="group__image.html#ga9">More...</a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Image status. <a href="group__image.html#g58672e1989d582c14328048b207657c8">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga1">stp_image_init</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#gd257f72ac5272e94ff9314f8ecd24f1e">stp_image_init</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga2">stp_image_reset</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#gf2fc433dba580b9ec8e69aebc2e65338">stp_image_reset</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga3">stp_image_width</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#gbe86b2ff9a3a0c0e98248990f9be5652">stp_image_width</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga4">stp_image_height</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#gf9dcdf718ad99df9eb71fc542d5b47e1">stp_image_height</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__image.html#ga9">stp_image_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga5">stp_image_get_row</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image, unsigned char *data, size_t limit, int row)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__image.html#g58672e1989d582c14328048b207657c8">stp_image_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#g01d72a16de9e98722859ca651561e8f5">stp_image_get_row</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image, unsigned char *data, size_t limit, int row)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga6">stp_image_get_appname</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#g1643f6b9eb180e98f3c1c267950f18d2">stp_image_get_appname</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#ga7">stp_image_conclude</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__image.html#g7598151354fbeb5f6a8b3f92d1e40ad7">stp_image_conclude</a> (<a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Image functions.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/index.html b/doc/gutenprint/html/index.html
index 792a2d4..57339c5 100644
--- a/doc/gutenprint/html/index.html
+++ b/doc/gutenprint/html/index.html
@@ -1,14 +1,23 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Main Page</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.4.4 -->
-<div class="qindex"><a class="qindexHL" 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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>libgutenprint API Reference Documentation</h1>
<p>
-<h3 align="center">5.0.0 </h3><hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+<h3 align="center">5.0.1 </h3><hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/list_8h.html b/doc/gutenprint/html/list_8h.html
index 3fc29d4..9b23c6e 100644
--- a/doc/gutenprint/html/list_8h.html
+++ b/doc/gutenprint/html/list_8h.html
@@ -1,120 +1,133 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/list.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>list.h File Reference</h1>Generic list functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/list.h File Reference</h1>Generic list functions. <a href="#_details">More...</a>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_list_item&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga0">stp_list_item_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_list_item&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The list item opaque data type. <a href="group__list.html#ga0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_list&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga1">stp_list_t</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The list item opaque data type. <a href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_list&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The list opaque data type. <a href="group__list.html#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga2">stp_node_freefunc</a> )(void *)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The list opaque data type. <a href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g4102fc776ec5bbd84eb589cfba97dfc2">stp_node_freefunc</a> (void *)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to free the data a node contains. <a href="group__list.html#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga3">stp_node_copyfunc</a> )(const void *)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to free the data a node contains. <a href="group__list.html#g4102fc776ec5bbd84eb589cfba97dfc2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void *(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g846d759413f07e91bed397f1fe3224d1">stp_node_copyfunc</a> (const void *)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to copy the data a node contains. <a href="group__list.html#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga4">stp_node_namefunc</a> )(const void *)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to copy the data a node contains. <a href="group__list.html#g846d759413f07e91bed397f1fe3224d1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef const char *(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a> (const void *)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to get the name of a node. <a href="group__list.html#ga4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga5">stp_node_sortfunc</a> )(const void *, const void *)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to get the name of a node. <a href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gd12571e44981e7acd62137c83652121a">stp_node_sortfunc</a> (const void *, const void *)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to compare two nodes. <a href="group__list.html#ga5"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A callback function to compare two nodes. <a href="group__list.html#gd12571e44981e7acd62137c83652121a"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga6">stp_list_node_free_data</a> (void *item)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g55fbb8f7a3920b783b02183c5ea57624">stp_list_node_free_data</a> (void *item)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Free node data allocated with stp_malloc. <a href="group__list.html#ga6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga7">stp_list_create</a> (void)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Free node data allocated with stp_malloc. <a href="group__list.html#g55fbb8f7a3920b783b02183c5ea57624"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g3cfea94cd07f50d7d9b4ce384d349fca">stp_list_create</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new list object. <a href="group__list.html#ga7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga8">stp_list_copy</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new list object. <a href="group__list.html#g3cfea94cd07f50d7d9b4ce384d349fca"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g0ba249dd06efbf5c0af8511ceab671e8">stp_list_copy</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate a list object. <a href="group__list.html#ga8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga9">stp_list_destroy</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate a list object. <a href="group__list.html#g0ba249dd06efbf5c0af8511ceab671e8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ge23ef06175b27dd6772d4d4c098999b1">stp_list_destroy</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a list object. <a href="group__list.html#ga9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga10">stp_list_get_start</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a list object. <a href="group__list.html#ge23ef06175b27dd6772d4d4c098999b1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gd185100e8d7969a473e9d42bc8084572">stp_list_get_start</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find the first item in a list. <a href="group__list.html#ga10"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga11">stp_list_get_end</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find the first item in a list. <a href="group__list.html#gd185100e8d7969a473e9d42bc8084572"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ge939f15ee1a6e4c0aaad7a7be7f40b74">stp_list_get_end</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find the last item in a list. <a href="group__list.html#ga11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga12">stp_list_get_item_by_index</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list, int idx)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find the last item in a list. <a href="group__list.html#ge939f15ee1a6e4c0aaad7a7be7f40b74"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gd377973e8b13d02c9c111d970f491993">stp_list_get_item_by_index</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, int idx)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find an item in a list by its index. <a href="group__list.html#ga12"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga13">stp_list_get_item_by_name</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list, const char *name)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find an item in a list by its index. <a href="group__list.html#gd377973e8b13d02c9c111d970f491993"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g729867c847dd8282f74806968c708f28">stp_list_get_item_by_name</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, const char *name)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find an item in a list by its name. <a href="group__list.html#ga13"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga14">stp_list_get_item_by_long_name</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list, const char *long_name)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find an item in a list by its name. <a href="group__list.html#g729867c847dd8282f74806968c708f28"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gcc9140df3f4311cd750ba10a1cbf37d1">stp_list_get_item_by_long_name</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, const char *long_name)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find an item in a list by its long name. <a href="group__list.html#ga14"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga15">stp_list_get_length</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find an item in a list by its long name. <a href="group__list.html#gcc9140df3f4311cd750ba10a1cbf37d1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ge22741060734c9cbc47656c5ea35c3f3">stp_list_get_length</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the length of a list. <a href="group__list.html#ga15"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga16">stp_list_set_freefunc</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, <a class="el" href="group__list.html#ga2">stp_node_freefunc</a> freefunc)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the length of a list. <a href="group__list.html#ge22741060734c9cbc47656c5ea35c3f3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ge3300d7971c393d119d6fd62e2b578ec">stp_list_set_freefunc</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, <a class="el" href="group__list.html#g4102fc776ec5bbd84eb589cfba97dfc2">stp_node_freefunc</a> freefunc)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node free function. <a href="group__list.html#ga16"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga2">stp_node_freefunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga17">stp_list_get_freefunc</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node free function. <a href="group__list.html#ge3300d7971c393d119d6fd62e2b578ec"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g4102fc776ec5bbd84eb589cfba97dfc2">stp_node_freefunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gbfc1ef258084a3e1ad959aa3d2f053f4">stp_list_get_freefunc</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node free function. <a href="group__list.html#ga17"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga18">stp_list_set_copyfunc</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, <a class="el" href="group__list.html#ga3">stp_node_copyfunc</a> copyfunc)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node free function. <a href="group__list.html#gbfc1ef258084a3e1ad959aa3d2f053f4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g7e002ed25bbfbad236c1c619841f1ac6">stp_list_set_copyfunc</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, <a class="el" href="group__list.html#g846d759413f07e91bed397f1fe3224d1">stp_node_copyfunc</a> copyfunc)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node copy function. <a href="group__list.html#ga18"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga3">stp_node_copyfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga19">stp_list_get_copyfunc</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node copy function. <a href="group__list.html#g7e002ed25bbfbad236c1c619841f1ac6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g846d759413f07e91bed397f1fe3224d1">stp_node_copyfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g686e92ee802147171e5fc723d0079b8d">stp_list_get_copyfunc</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node copy function. <a href="group__list.html#ga19"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga20">stp_list_set_namefunc</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, <a class="el" href="group__list.html#ga4">stp_node_namefunc</a> namefunc)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node copy function. <a href="group__list.html#g686e92ee802147171e5fc723d0079b8d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g889af512d87a00d696acc0b6b3fafe78">stp_list_set_namefunc</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, <a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a> namefunc)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node name function. <a href="group__list.html#ga20"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga4">stp_node_namefunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga21">stp_list_get_namefunc</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node name function. <a href="group__list.html#g889af512d87a00d696acc0b6b3fafe78"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g50b1ab3c3b6b0ba7c0cf2128e2024369">stp_list_get_namefunc</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node name function. <a href="group__list.html#ga21"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga22">stp_list_set_long_namefunc</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, <a class="el" href="group__list.html#ga4">stp_node_namefunc</a> long_namefunc)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node name function. <a href="group__list.html#g50b1ab3c3b6b0ba7c0cf2128e2024369"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g5be91978431b0ed48ea7919807bdcb73">stp_list_set_long_namefunc</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, <a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a> long_namefunc)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node long name function. <a href="group__list.html#ga22"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga4">stp_node_namefunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga23">stp_list_get_long_namefunc</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node long name function. <a href="group__list.html#g5be91978431b0ed48ea7919807bdcb73"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g7ecf51e54538837d4e0804da3ce58f12">stp_node_namefunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gb99b3ed6da1ea739eed3f2c04fbb7fa7">stp_list_get_long_namefunc</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node long name function. <a href="group__list.html#ga23"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga24">stp_list_set_sortfunc</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, <a class="el" href="group__list.html#ga5">stp_node_sortfunc</a> sortfunc)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node long name function. <a href="group__list.html#gb99b3ed6da1ea739eed3f2c04fbb7fa7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gb1d2486542b858b44b299cfcdf7d8784">stp_list_set_sortfunc</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, <a class="el" href="group__list.html#gd12571e44981e7acd62137c83652121a">stp_node_sortfunc</a> sortfunc)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node sort function. <a href="group__list.html#ga24"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga5">stp_node_sortfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga25">stp_list_get_sortfunc</a> (const <a class="el" href="group__list.html#ga1">stp_list_t</a> *list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a list node sort function. <a href="group__list.html#gb1d2486542b858b44b299cfcdf7d8784"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#gd12571e44981e7acd62137c83652121a">stp_node_sortfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g4b32e315d3fd23eabeffcc8d931ea454">stp_list_get_sortfunc</a> (const <a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node sort function. <a href="group__list.html#ga25"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga26">stp_list_item_create</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, <a class="el" href="group__list.html#ga0">stp_list_item_t</a> *next, const void *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list node sort function. <a href="group__list.html#g4b32e315d3fd23eabeffcc8d931ea454"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ge726297a82e140672a018e135ffc6a0e">stp_list_item_create</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *next, const void *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new list item. <a href="group__list.html#ga26"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga27">stp_list_item_destroy</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, <a class="el" href="group__list.html#ga0">stp_list_item_t</a> *item)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new list item. <a href="group__list.html#ge726297a82e140672a018e135ffc6a0e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g5e36d4f61e00cb3e4c4a759f5e7e9f4b">stp_list_item_destroy</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *item)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a list item. <a href="group__list.html#ga27"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga28">stp_list_item_prev</a> (const <a class="el" href="group__list.html#ga0">stp_list_item_t</a> *item)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a list item. <a href="group__list.html#g5e36d4f61e00cb3e4c4a759f5e7e9f4b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gbaa2a241055402438a0cae6f40cf6a78">stp_list_item_prev</a> (const <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *item)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the previous item in the list. <a href="group__list.html#ga28"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga29">stp_list_item_next</a> (const <a class="el" href="group__list.html#ga0">stp_list_item_t</a> *item)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the previous item in the list. <a href="group__list.html#gbaa2a241055402438a0cae6f40cf6a78"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#g81ab310caf6432ce1e492eaafdb6c0d7">stp_list_item_next</a> (const <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *item)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the next item in the list. <a href="group__list.html#ga29"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga30">stp_list_item_get_data</a> (const <a class="el" href="group__list.html#ga0">stp_list_item_t</a> *item)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the next item in the list. <a href="group__list.html#g81ab310caf6432ce1e492eaafdb6c0d7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gd6f6b303b40fa75f22a86391785178cb">stp_list_item_get_data</a> (const <a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *item)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data associated with a list item. <a href="group__list.html#ga30"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#ga31">stp_list_item_set_data</a> (<a class="el" href="group__list.html#ga0">stp_list_item_t</a> *item, void *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data associated with a list item. <a href="group__list.html#gd6f6b303b40fa75f22a86391785178cb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__list.html#gc1e34edcd47ffdc119cdcaf5ad38e1c4">stp_list_item_set_data</a> (<a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *item, void *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data associated with a list item. <a href="group__list.html#ga31"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data associated with a list item. <a href="group__list.html#gc1e34edcd47ffdc119cdcaf5ad38e1c4"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Generic list functions.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/module_8h.html b/doc/gutenprint/html/module_8h.html
index 71de66f..0ff2b5b 100644
--- a/doc/gutenprint/html/module_8h.html
+++ b/doc/gutenprint/html/module_8h.html
@@ -1,13 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/module.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>module.h File Reference</h1>Module functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/module.h File Reference</h1>Module functions. <a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="list_8h.html">gutenprint/list.h</a>&gt;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
@@ -18,294 +31,222 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html">stp_module</a></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__module__version.html">stp_module_version</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#a0">stp_module_version_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__module__version.html">stp_module_version</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#753a8450e5ac6b73134c12b89533f16e">stp_module_version_t</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__module.html">stp_module</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#a1">stp_module_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__module.html">stp_module</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#e1e92953e8ffaa00cfbf7fc01e51f36d">stp_module_t</a></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#a13">stp_module_class_t</a> { <br>
-&nbsp;&nbsp;<a class="el" href="module_8h.html#a13a2">STP_MODULE_CLASS_INVALID</a>,
-<a class="el" href="module_8h.html#a13a3">STP_MODULE_CLASS_MISC</a>,
-<a class="el" href="module_8h.html#a13a4">STP_MODULE_CLASS_FAMILY</a>,
-<a class="el" href="module_8h.html#a13a5">STP_MODULE_CLASS_COLOR</a>,
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42">stp_module_class_t</a> { <br>
+&nbsp;&nbsp;<a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42dbc54c5b64945a0585177cbfe3cf8e8c">STP_MODULE_CLASS_INVALID</a>,
+<a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42c250fc9ff4abf739d975edcbe4694030">STP_MODULE_CLASS_MISC</a>,
+<a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42b8bfa675fcede245786ec7eb9a220090">STP_MODULE_CLASS_FAMILY</a>,
+<a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a4200077e69aa7fcad42f21bf58d3d8edaa">STP_MODULE_CLASS_COLOR</a>,
<br>
-&nbsp;&nbsp;<a class="el" href="module_8h.html#a13a6">STP_MODULE_CLASS_DITHER</a>
+&nbsp;&nbsp;<a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42904bbf21de98c76882970ca29aee8841">STP_MODULE_CLASS_DITHER</a>
<br>
}</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#a7">stp_module_load</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#00007a419775e60142cefd98b1dd3f2c">stp_module_load</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#a8">stp_module_exit</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#cdfae1da0f4df678750f59c9eb6123f4">stp_module_exit</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#a9">stp_module_open</a> (const char *modulename)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#38df0c9e639b108f785be84d087923e9">stp_module_open</a> (const char *modulename)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#a10">stp_module_init</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#121493dc584ab4e64059e9594673a756">stp_module_init</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#a11">stp_module_close</a> (<a class="el" href="group__list.html#ga0">stp_list_item_t</a> *module)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#bef0168688427992adb80588beadcb62">stp_module_close</a> (<a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *module)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#a12">stp_module_get_class</a> (<a class="el" href="module_8h.html#a13">stp_module_class_t</a> class)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html#5eee8809d0134f4e7540bc5552bccd7f">stp_module_get_class</a> (<a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42">stp_module_class_t</a> class)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Module functions.
<p>
<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="a1"></a><!-- doxytag: member="module.h::stp_module_t" ref="a1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="e1e92953e8ffaa00cfbf7fc01e51f36d"></a><!-- doxytag: member="module.h::stp_module_t" ref="e1e92953e8ffaa00cfbf7fc01e51f36d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstp__module.html">stp_module</a> <a class="el" href="structstp__module.html">stp_module_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstp__module.html">stp_module</a> <a class="el" href="structstp__module.html">stp_module_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a0"></a><!-- doxytag: member="module.h::stp_module_version_t" ref="a0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="753a8450e5ac6b73134c12b89533f16e"></a><!-- doxytag: member="module.h::stp_module_version_t" ref="753a8450e5ac6b73134c12b89533f16e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstp__module__version.html">stp_module_version</a> <a class="el" href="structstp__module__version.html">stp_module_version_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstp__module__version.html">stp_module_version</a> <a class="el" href="structstp__module__version.html">stp_module_version_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="a13"></a><!-- doxytag: member="module.h::stp_module_class_t" ref="a13" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="b3da7c3525c26e1d63d7fe1f95da5a42"></a><!-- doxytag: member="module.h::stp_module_class_t" ref="b3da7c3525c26e1d63d7fe1f95da5a42" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="module_8h.html#a13">stp_module_class_t</a> </td>
+ <td class="memname">enum <a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42">stp_module_class_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<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="a13a2"></a><!-- doxytag: member="STP_MODULE_CLASS_INVALID" ref="a13a2" args="" -->STP_MODULE_CLASS_INVALID</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="b3da7c3525c26e1d63d7fe1f95da5a42dbc54c5b64945a0585177cbfe3cf8e8c"></a><!-- doxytag: member="STP_MODULE_CLASS_INVALID" ref="b3da7c3525c26e1d63d7fe1f95da5a42dbc54c5b64945a0585177cbfe3cf8e8c" args="" -->STP_MODULE_CLASS_INVALID</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a13a3"></a><!-- doxytag: member="STP_MODULE_CLASS_MISC" ref="a13a3" args="" -->STP_MODULE_CLASS_MISC</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="b3da7c3525c26e1d63d7fe1f95da5a42c250fc9ff4abf739d975edcbe4694030"></a><!-- doxytag: member="STP_MODULE_CLASS_MISC" ref="b3da7c3525c26e1d63d7fe1f95da5a42c250fc9ff4abf739d975edcbe4694030" args="" -->STP_MODULE_CLASS_MISC</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a13a4"></a><!-- doxytag: member="STP_MODULE_CLASS_FAMILY" ref="a13a4" args="" -->STP_MODULE_CLASS_FAMILY</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="b3da7c3525c26e1d63d7fe1f95da5a42b8bfa675fcede245786ec7eb9a220090"></a><!-- doxytag: member="STP_MODULE_CLASS_FAMILY" ref="b3da7c3525c26e1d63d7fe1f95da5a42b8bfa675fcede245786ec7eb9a220090" args="" -->STP_MODULE_CLASS_FAMILY</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a13a5"></a><!-- doxytag: member="STP_MODULE_CLASS_COLOR" ref="a13a5" args="" -->STP_MODULE_CLASS_COLOR</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="b3da7c3525c26e1d63d7fe1f95da5a4200077e69aa7fcad42f21bf58d3d8edaa"></a><!-- doxytag: member="STP_MODULE_CLASS_COLOR" ref="b3da7c3525c26e1d63d7fe1f95da5a4200077e69aa7fcad42f21bf58d3d8edaa" args="" -->STP_MODULE_CLASS_COLOR</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a13a6"></a><!-- doxytag: member="STP_MODULE_CLASS_DITHER" ref="a13a6" args="" -->STP_MODULE_CLASS_DITHER</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="b3da7c3525c26e1d63d7fe1f95da5a42904bbf21de98c76882970ca29aee8841"></a><!-- doxytag: member="STP_MODULE_CLASS_DITHER" ref="b3da7c3525c26e1d63d7fe1f95da5a42904bbf21de98c76882970ca29aee8841" args="" -->STP_MODULE_CLASS_DITHER</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a11"></a><!-- doxytag: member="module.h::stp_module_close" ref="a11" args="(stp_list_item_t *module)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="bef0168688427992adb80588beadcb62"></a><!-- doxytag: member="module.h::stp_module_close" ref="bef0168688427992adb80588beadcb62" args="(stp_list_item_t *module)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_module_close </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga0">stp_list_item_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>module</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_module_close </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__list.html#g67b4fafe1ab6ead5be7500f88874bdb0">stp_list_item_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>module</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a8"></a><!-- doxytag: member="module.h::stp_module_exit" ref="a8" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="cdfae1da0f4df678750f59c9eb6123f4"></a><!-- doxytag: member="module.h::stp_module_exit" ref="cdfae1da0f4df678750f59c9eb6123f4" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_module_exit </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_module_exit </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a12"></a><!-- doxytag: member="module.h::stp_module_get_class" ref="a12" args="(stp_module_class_t class)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5eee8809d0134f4e7540bc5552bccd7f"></a><!-- doxytag: member="module.h::stp_module_get_class" ref="5eee8809d0134f4e7540bc5552bccd7f" args="(stp_module_class_t class)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a>* stp_module_get_class </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="module_8h.html#a13">stp_module_class_t</a>&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>class</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a>* stp_module_get_class </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42">stp_module_class_t</a>&nbsp;</td>
+ <td class="paramname"> <em>class</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a10"></a><!-- doxytag: member="module.h::stp_module_init" ref="a10" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="121493dc584ab4e64059e9594673a756"></a><!-- doxytag: member="module.h::stp_module_init" ref="121493dc584ab4e64059e9594673a756" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_module_init </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_module_init </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a7"></a><!-- doxytag: member="module.h::stp_module_load" ref="a7" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="00007a419775e60142cefd98b1dd3f2c"></a><!-- doxytag: member="module.h::stp_module_load" ref="00007a419775e60142cefd98b1dd3f2c" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_module_load </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_module_load </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a9"></a><!-- doxytag: member="module.h::stp_module_open" ref="a9" args="(const char *modulename)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="38df0c9e639b108f785be84d087923e9"></a><!-- doxytag: member="module.h::stp_module_open" ref="38df0c9e639b108f785be84d087923e9" args="(const char *modulename)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_module_open </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>modulename</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_module_open </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>modulename</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/modules.html b/doc/gutenprint/html/modules.html
index c416a72..ec9f155 100644
--- a/doc/gutenprint/html/modules.html
+++ b/doc/gutenprint/html/modules.html
@@ -1,10 +1,19 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Module Index</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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindexHL" 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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>libgutenprint API Reference Modules</h1>Here is a list of all modules:<ul>
<li><a class="el" href="group__array.html">array</a>
<li><a class="el" href="group__color.html">color</a>
@@ -20,8 +29,8 @@
<li><a class="el" href="group__util.html">util</a>
<li><a class="el" href="group__vars.html">vars</a>
</ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/mxml_8h.html b/doc/gutenprint/html/mxml_8h.html
index 9321a1a..2cb10f3 100644
--- a/doc/gutenprint/html/mxml_8h.html
+++ b/doc/gutenprint/html/mxml_8h.html
@@ -1,13 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/mxml.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>mxml.h File Reference</h1>Mini-XML XML parsing functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/mxml.h File Reference</h1>Mini-XML XML parsing functions. <a href="#_details">More...</a>
<p>
<code>#include &lt;stdio.h&gt;</code><br>
<code>#include &lt;stdlib.h&gt;</code><br>
@@ -28,1340 +41,1028 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_s</a></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a0">STP_MXML_WRAP</a>&nbsp;&nbsp;&nbsp;70</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#0958b60267481400b1037902e060027f">STP_MXML_WRAP</a>&nbsp;&nbsp;&nbsp;70</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a1">STP_MXML_TAB</a>&nbsp;&nbsp;&nbsp;8</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#f14eeab60ef7298e7fbb04f9f80ec81f">STP_MXML_TAB</a>&nbsp;&nbsp;&nbsp;8</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a2">STP_MXML_NO_CALLBACK</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#e7115822f446a7b9bde7ce872bd73d83">STP_MXML_NO_CALLBACK</a>&nbsp;&nbsp;&nbsp;0</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a3">STP_MXML_NO_PARENT</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#4d9598080b3b0381f5c94518a885e867">STP_MXML_NO_PARENT</a>&nbsp;&nbsp;&nbsp;0</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a4">STP_MXML_DESCEND</a>&nbsp;&nbsp;&nbsp;1</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#7c552ec507bb896f89f002de30a21378">STP_MXML_DESCEND</a>&nbsp;&nbsp;&nbsp;1</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a5">STP_MXML_NO_DESCEND</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#df7d31182924f15ecbeae9b6c0f35ca2">STP_MXML_NO_DESCEND</a>&nbsp;&nbsp;&nbsp;0</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a6">STP_MXML_DESCEND_FIRST</a>&nbsp;&nbsp;&nbsp;-1</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#bff818057f8c875f4152aa49ed5c046b">STP_MXML_DESCEND_FIRST</a>&nbsp;&nbsp;&nbsp;-1</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a7">STP_MXML_WS_BEFORE_OPEN</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#60a753631e81e819a2dad91834b0a7f5">STP_MXML_WS_BEFORE_OPEN</a>&nbsp;&nbsp;&nbsp;0</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a8">STP_MXML_WS_AFTER_OPEN</a>&nbsp;&nbsp;&nbsp;1</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#4e7558f3b8bc4d9b3e39c57108b11cea">STP_MXML_WS_AFTER_OPEN</a>&nbsp;&nbsp;&nbsp;1</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a9">STP_MXML_WS_BEFORE_CLOSE</a>&nbsp;&nbsp;&nbsp;2</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a8d71b9879129c853422282b2b728131">STP_MXML_WS_BEFORE_CLOSE</a>&nbsp;&nbsp;&nbsp;2</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a10">STP_MXML_WS_AFTER_CLOSE</a>&nbsp;&nbsp;&nbsp;3</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#010da4f7fffd4a3b3eec433031d466f9">STP_MXML_WS_AFTER_CLOSE</a>&nbsp;&nbsp;&nbsp;3</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a11">STP_MXML_ADD_BEFORE</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#1920c86773f4394ebd778b6e6b8f1aba">STP_MXML_ADD_BEFORE</a>&nbsp;&nbsp;&nbsp;0</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a12">STP_MXML_ADD_AFTER</a>&nbsp;&nbsp;&nbsp;1</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a046bb0b67f278cb7ffdd0be5336b4f3">STP_MXML_ADD_AFTER</a>&nbsp;&nbsp;&nbsp;1</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a13">STP_MXML_ADD_TO_PARENT</a>&nbsp;&nbsp;&nbsp;NULL</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#5c364d2523fb6f7a133df3fdfd7f44d5">STP_MXML_ADD_TO_PARENT</a>&nbsp;&nbsp;&nbsp;NULL</td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef enum <a class="el" href="mxml_8h.html#a43">stp_mxml_type_e</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a14">stp_mxml_type_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef enum <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba">stp_mxml_type_e</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#3ff7086c4e8f1557e81c32a61420017e">stp_mxml_type_t</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__mxml__attr__s.html">stp_mxml_attr_s</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a15">stp_mxml_attr_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__mxml__attr__s.html">stp_mxml_attr_s</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#b271ad8c2bb8d7e6b4b453ffe5589564">stp_mxml_attr_t</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__mxml__value__s.html">stp_mxml_value_s</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a16">stp_mxml_element_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__mxml__value__s.html">stp_mxml_value_s</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#70e20b752807f49a56b56d80ee470b47">stp_mxml_element_t</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__mxml__text__s.html">stp_mxml_text_s</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a17">stp_mxml_text_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__mxml__text__s.html">stp_mxml_text_s</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#b9c0236a2d70c3bcb210a9f6fadf00a3">stp_mxml_text_t</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="unionstp__mxml__value__u.html">stp_mxml_value_u</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a18">stp_mxml_value_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="unionstp__mxml__value__u.html">stp_mxml_value_u</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#9a2e2ffccac3c73524e76f3e816d35bf">stp_mxml_value_t</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_s</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a19">stp_mxml_node_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_s</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#8fb80a78e3ac8d8aa9eb14c35326bd82">stp_mxml_node_t</a></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a43">stp_mxml_type_e</a> { <br>
-&nbsp;&nbsp;<a class="el" href="mxml_8h.html#a43a20">STP_MXML_ELEMENT</a>,
-<a class="el" href="mxml_8h.html#a43a21">STP_MXML_INTEGER</a>,
-<a class="el" href="mxml_8h.html#a43a22">STP_MXML_OPAQUE</a>,
-<a class="el" href="mxml_8h.html#a43a23">STP_MXML_REAL</a>,
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba">stp_mxml_type_e</a> { <br>
+&nbsp;&nbsp;<a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba10846b9327c59bbfee28dd522a0c258e">STP_MXML_ELEMENT</a>,
+<a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6baeb129c9841502a2f3d095751f4e21a79">STP_MXML_INTEGER</a>,
+<a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba4ebe16a2dc2aac2531e09b56051eb47a">STP_MXML_OPAQUE</a>,
+<a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba9411f902a8e7e839252b7a440ef53790">STP_MXML_REAL</a>,
<br>
-&nbsp;&nbsp;<a class="el" href="mxml_8h.html#a43a24">STP_MXML_TEXT</a>
+&nbsp;&nbsp;<a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6baccc874638f0a0d375e1066d8c82c8be9">STP_MXML_TEXT</a>
<br>
}</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a25">stp_mxmlAdd</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *parent, int where, <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *child, <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#b1227e00e25c3b91220a93ff65a978be">stp_mxmlAdd</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *parent, int where, <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *child, <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a26">stp_mxmlDelete</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#72999dc22e850ea456b336f3e802be28">stp_mxmlDelete</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a27">stp_mxmlElementGetAttr</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, const char *name)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#c60696919428e3b2e34ee8e2eb110962">stp_mxmlElementGetAttr</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, const char *name)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a28">stp_mxmlElementSetAttr</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, const char *name, const char *value)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#6cac6d18e5cddb0847268c46a8d4dbfa">stp_mxmlElementSetAttr</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, const char *name, const char *value)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a29">stp_mxmlFindElement</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *top, const char *name, const char *attr, const char *value, int descend)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#65c27e9c331c88b3f010f040591cc401">stp_mxmlFindElement</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *top, const char *name, const char *attr, const char *value, int descend)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a30">stp_mxmlLoadFile</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *top, FILE *fp, <a class="el" href="mxml_8h.html#a14">stp_mxml_type_t</a>(*cb)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#88f8bf556fb254728ab23ce931ee9224">stp_mxmlLoadFile</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *top, FILE *fp, <a class="el" href="mxml_8h.html#3ff7086c4e8f1557e81c32a61420017e">stp_mxml_type_t</a>(*cb)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a31">stp_mxmlLoadString</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *top, const char *s, <a class="el" href="mxml_8h.html#a14">stp_mxml_type_t</a>(*cb)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#4a2465973559fe7815386d0d59d9a8ee">stp_mxmlLoadString</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *top, const char *s, <a class="el" href="mxml_8h.html#3ff7086c4e8f1557e81c32a61420017e">stp_mxml_type_t</a>(*cb)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a32">stp_mxmlNewElement</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *parent, const char *name)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#9430b1f2b1d6b6060d9e358309de3772">stp_mxmlNewElement</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *parent, const char *name)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a33">stp_mxmlNewInteger</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *parent, int integer)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#cefddfa295df71e8617b607d207980eb">stp_mxmlNewInteger</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *parent, int integer)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a34">stp_mxmlNewOpaque</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *parent, const char *opaque)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#1897cb8faa2141879d45d9fec0463119">stp_mxmlNewOpaque</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *parent, const char *opaque)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a35">stp_mxmlNewReal</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *parent, double real)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#1b4b2ee1a0c75a31981d70e35398d6dd">stp_mxmlNewReal</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *parent, double real)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a36">stp_mxmlNewText</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *parent, int whitespace, const char *string)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#05bd9944cadbef034730a53ca47c9f6a">stp_mxmlNewText</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *parent, int whitespace, const char *string)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a37">stp_mxmlRemove</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#7e0322b42cbe0398de7bbe38c4b0a9e6">stp_mxmlRemove</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a38">stp_mxmlSaveAllocString</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, int(*cb)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *, int))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#de7e653595e3ea46d9f3b5545d0a10ea">stp_mxmlSaveAllocString</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, int(*cb)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *, int))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a39">stp_mxmlSaveFile</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, FILE *fp, int(*cb)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *, int))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#1038b1003e9a3fbd8396cdbe989a64c8">stp_mxmlSaveFile</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, FILE *fp, int(*cb)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *, int))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a40">stp_mxmlSaveString</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, char *buffer, int bufsize, int(*cb)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *, int))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#054f6b6df45f2e0072a61c1a438d3ebe">stp_mxmlSaveString</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, char *buffer, int bufsize, int(*cb)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *, int))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a41">stp_mxmlWalkNext</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *top, int descend)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#f478d00f31cfae58314bd6f40531923b">stp_mxmlWalkNext</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *top, int descend)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#a42">stp_mxmlWalkPrev</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *top, int descend)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mxml_8h.html#cc0525bdade1c9e0e83c154592fe815c">stp_mxmlWalkPrev</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *top, int descend)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Mini-XML XML parsing functions.
<p>
<hr><h2>Define Documentation</h2>
-<a class="anchor" name="a12"></a><!-- doxytag: member="mxml.h::STP_MXML_ADD_AFTER" ref="a12" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="a046bb0b67f278cb7ffdd0be5336b4f3"></a><!-- doxytag: member="mxml.h::STP_MXML_ADD_AFTER" ref="a046bb0b67f278cb7ffdd0be5336b4f3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MXML_ADD_AFTER&nbsp;&nbsp;&nbsp;1 </td>
+ <td class="memname">#define STP_MXML_ADD_AFTER&nbsp;&nbsp;&nbsp;1 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a11"></a><!-- doxytag: member="mxml.h::STP_MXML_ADD_BEFORE" ref="a11" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="1920c86773f4394ebd778b6e6b8f1aba"></a><!-- doxytag: member="mxml.h::STP_MXML_ADD_BEFORE" ref="1920c86773f4394ebd778b6e6b8f1aba" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MXML_ADD_BEFORE&nbsp;&nbsp;&nbsp;0 </td>
+ <td class="memname">#define STP_MXML_ADD_BEFORE&nbsp;&nbsp;&nbsp;0 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a13"></a><!-- doxytag: member="mxml.h::STP_MXML_ADD_TO_PARENT" ref="a13" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5c364d2523fb6f7a133df3fdfd7f44d5"></a><!-- doxytag: member="mxml.h::STP_MXML_ADD_TO_PARENT" ref="5c364d2523fb6f7a133df3fdfd7f44d5" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MXML_ADD_TO_PARENT&nbsp;&nbsp;&nbsp;NULL </td>
+ <td class="memname">#define STP_MXML_ADD_TO_PARENT&nbsp;&nbsp;&nbsp;NULL </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a4"></a><!-- doxytag: member="mxml.h::STP_MXML_DESCEND" ref="a4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="7c552ec507bb896f89f002de30a21378"></a><!-- doxytag: member="mxml.h::STP_MXML_DESCEND" ref="7c552ec507bb896f89f002de30a21378" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MXML_DESCEND&nbsp;&nbsp;&nbsp;1 </td>
+ <td class="memname">#define STP_MXML_DESCEND&nbsp;&nbsp;&nbsp;1 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a6"></a><!-- doxytag: member="mxml.h::STP_MXML_DESCEND_FIRST" ref="a6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="bff818057f8c875f4152aa49ed5c046b"></a><!-- doxytag: member="mxml.h::STP_MXML_DESCEND_FIRST" ref="bff818057f8c875f4152aa49ed5c046b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MXML_DESCEND_FIRST&nbsp;&nbsp;&nbsp;-1 </td>
+ <td class="memname">#define STP_MXML_DESCEND_FIRST&nbsp;&nbsp;&nbsp;-1 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a2"></a><!-- doxytag: member="mxml.h::STP_MXML_NO_CALLBACK" ref="a2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="e7115822f446a7b9bde7ce872bd73d83"></a><!-- doxytag: member="mxml.h::STP_MXML_NO_CALLBACK" ref="e7115822f446a7b9bde7ce872bd73d83" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MXML_NO_CALLBACK&nbsp;&nbsp;&nbsp;0 </td>
+ <td class="memname">#define STP_MXML_NO_CALLBACK&nbsp;&nbsp;&nbsp;0 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a5"></a><!-- doxytag: member="mxml.h::STP_MXML_NO_DESCEND" ref="a5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="df7d31182924f15ecbeae9b6c0f35ca2"></a><!-- doxytag: member="mxml.h::STP_MXML_NO_DESCEND" ref="df7d31182924f15ecbeae9b6c0f35ca2" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MXML_NO_DESCEND&nbsp;&nbsp;&nbsp;0 </td>
+ <td class="memname">#define STP_MXML_NO_DESCEND&nbsp;&nbsp;&nbsp;0 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="mxml.h::STP_MXML_NO_PARENT" ref="a3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4d9598080b3b0381f5c94518a885e867"></a><!-- doxytag: member="mxml.h::STP_MXML_NO_PARENT" ref="4d9598080b3b0381f5c94518a885e867" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MXML_NO_PARENT&nbsp;&nbsp;&nbsp;0 </td>
+ <td class="memname">#define STP_MXML_NO_PARENT&nbsp;&nbsp;&nbsp;0 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a1"></a><!-- doxytag: member="mxml.h::STP_MXML_TAB" ref="a1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f14eeab60ef7298e7fbb04f9f80ec81f"></a><!-- doxytag: member="mxml.h::STP_MXML_TAB" ref="f14eeab60ef7298e7fbb04f9f80ec81f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MXML_TAB&nbsp;&nbsp;&nbsp;8 </td>
+ <td class="memname">#define STP_MXML_TAB&nbsp;&nbsp;&nbsp;8 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a0"></a><!-- doxytag: member="mxml.h::STP_MXML_WRAP" ref="a0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="0958b60267481400b1037902e060027f"></a><!-- doxytag: member="mxml.h::STP_MXML_WRAP" ref="0958b60267481400b1037902e060027f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MXML_WRAP&nbsp;&nbsp;&nbsp;70 </td>
+ <td class="memname">#define STP_MXML_WRAP&nbsp;&nbsp;&nbsp;70 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a10"></a><!-- doxytag: member="mxml.h::STP_MXML_WS_AFTER_CLOSE" ref="a10" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="010da4f7fffd4a3b3eec433031d466f9"></a><!-- doxytag: member="mxml.h::STP_MXML_WS_AFTER_CLOSE" ref="010da4f7fffd4a3b3eec433031d466f9" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MXML_WS_AFTER_CLOSE&nbsp;&nbsp;&nbsp;3 </td>
+ <td class="memname">#define STP_MXML_WS_AFTER_CLOSE&nbsp;&nbsp;&nbsp;3 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a8"></a><!-- doxytag: member="mxml.h::STP_MXML_WS_AFTER_OPEN" ref="a8" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4e7558f3b8bc4d9b3e39c57108b11cea"></a><!-- doxytag: member="mxml.h::STP_MXML_WS_AFTER_OPEN" ref="4e7558f3b8bc4d9b3e39c57108b11cea" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MXML_WS_AFTER_OPEN&nbsp;&nbsp;&nbsp;1 </td>
+ <td class="memname">#define STP_MXML_WS_AFTER_OPEN&nbsp;&nbsp;&nbsp;1 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a9"></a><!-- doxytag: member="mxml.h::STP_MXML_WS_BEFORE_CLOSE" ref="a9" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="a8d71b9879129c853422282b2b728131"></a><!-- doxytag: member="mxml.h::STP_MXML_WS_BEFORE_CLOSE" ref="a8d71b9879129c853422282b2b728131" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MXML_WS_BEFORE_CLOSE&nbsp;&nbsp;&nbsp;2 </td>
+ <td class="memname">#define STP_MXML_WS_BEFORE_CLOSE&nbsp;&nbsp;&nbsp;2 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a7"></a><!-- doxytag: member="mxml.h::STP_MXML_WS_BEFORE_OPEN" ref="a7" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="60a753631e81e819a2dad91834b0a7f5"></a><!-- doxytag: member="mxml.h::STP_MXML_WS_BEFORE_OPEN" ref="60a753631e81e819a2dad91834b0a7f5" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MXML_WS_BEFORE_OPEN&nbsp;&nbsp;&nbsp;0 </td>
+ <td class="memname">#define STP_MXML_WS_BEFORE_OPEN&nbsp;&nbsp;&nbsp;0 </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="a15"></a><!-- doxytag: member="mxml.h::stp_mxml_attr_t" ref="a15" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="b271ad8c2bb8d7e6b4b453ffe5589564"></a><!-- doxytag: member="mxml.h::stp_mxml_attr_t" ref="b271ad8c2bb8d7e6b4b453ffe5589564" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstp__mxml__attr__s.html">stp_mxml_attr_s</a> <a class="el" href="structstp__mxml__attr__s.html">stp_mxml_attr_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstp__mxml__attr__s.html">stp_mxml_attr_s</a> <a class="el" href="structstp__mxml__attr__s.html">stp_mxml_attr_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a16"></a><!-- doxytag: member="mxml.h::stp_mxml_element_t" ref="a16" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="70e20b752807f49a56b56d80ee470b47"></a><!-- doxytag: member="mxml.h::stp_mxml_element_t" ref="70e20b752807f49a56b56d80ee470b47" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstp__mxml__value__s.html">stp_mxml_value_s</a> <a class="el" href="structstp__mxml__value__s.html">stp_mxml_element_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstp__mxml__value__s.html">stp_mxml_value_s</a> <a class="el" href="structstp__mxml__value__s.html">stp_mxml_element_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a19"></a><!-- doxytag: member="mxml.h::stp_mxml_node_t" ref="a19" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="8fb80a78e3ac8d8aa9eb14c35326bd82"></a><!-- doxytag: member="mxml.h::stp_mxml_node_t" ref="8fb80a78e3ac8d8aa9eb14c35326bd82" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_s</a> <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_s</a> <a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a17"></a><!-- doxytag: member="mxml.h::stp_mxml_text_t" ref="a17" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="b9c0236a2d70c3bcb210a9f6fadf00a3"></a><!-- doxytag: member="mxml.h::stp_mxml_text_t" ref="b9c0236a2d70c3bcb210a9f6fadf00a3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstp__mxml__text__s.html">stp_mxml_text_s</a> <a class="el" href="structstp__mxml__text__s.html">stp_mxml_text_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstp__mxml__text__s.html">stp_mxml_text_s</a> <a class="el" href="structstp__mxml__text__s.html">stp_mxml_text_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a14"></a><!-- doxytag: member="mxml.h::stp_mxml_type_t" ref="a14" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="3ff7086c4e8f1557e81c32a61420017e"></a><!-- doxytag: member="mxml.h::stp_mxml_type_t" ref="3ff7086c4e8f1557e81c32a61420017e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef enum <a class="el" href="mxml_8h.html#a43">stp_mxml_type_e</a> <a class="el" href="mxml_8h.html#a14">stp_mxml_type_t</a> </td>
+ <td class="memname">typedef enum <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba">stp_mxml_type_e</a> <a class="el" href="mxml_8h.html#3ff7086c4e8f1557e81c32a61420017e">stp_mxml_type_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a18"></a><!-- doxytag: member="mxml.h::stp_mxml_value_t" ref="a18" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9a2e2ffccac3c73524e76f3e816d35bf"></a><!-- doxytag: member="mxml.h::stp_mxml_value_t" ref="9a2e2ffccac3c73524e76f3e816d35bf" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef union <a class="el" href="unionstp__mxml__value__u.html">stp_mxml_value_u</a> <a class="el" href="unionstp__mxml__value__u.html">stp_mxml_value_t</a> </td>
+ <td class="memname">typedef union <a class="el" href="unionstp__mxml__value__u.html">stp_mxml_value_u</a> <a class="el" href="unionstp__mxml__value__u.html">stp_mxml_value_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="a43"></a><!-- doxytag: member="mxml.h::stp_mxml_type_e" ref="a43" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="f8b58610b5fb382d0f075cb3bcf3b6ba"></a><!-- doxytag: member="mxml.h::stp_mxml_type_e" ref="f8b58610b5fb382d0f075cb3bcf3b6ba" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="mxml_8h.html#a43">stp_mxml_type_e</a> </td>
+ <td class="memname">enum <a class="el" href="mxml_8h.html#f8b58610b5fb382d0f075cb3bcf3b6ba">stp_mxml_type_e</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<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="a43a20"></a><!-- doxytag: member="STP_MXML_ELEMENT" ref="a43a20" args="" -->STP_MXML_ELEMENT</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="f8b58610b5fb382d0f075cb3bcf3b6ba10846b9327c59bbfee28dd522a0c258e"></a><!-- doxytag: member="STP_MXML_ELEMENT" ref="f8b58610b5fb382d0f075cb3bcf3b6ba10846b9327c59bbfee28dd522a0c258e" args="" -->STP_MXML_ELEMENT</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a43a21"></a><!-- doxytag: member="STP_MXML_INTEGER" ref="a43a21" args="" -->STP_MXML_INTEGER</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="f8b58610b5fb382d0f075cb3bcf3b6baeb129c9841502a2f3d095751f4e21a79"></a><!-- doxytag: member="STP_MXML_INTEGER" ref="f8b58610b5fb382d0f075cb3bcf3b6baeb129c9841502a2f3d095751f4e21a79" args="" -->STP_MXML_INTEGER</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a43a22"></a><!-- doxytag: member="STP_MXML_OPAQUE" ref="a43a22" args="" -->STP_MXML_OPAQUE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="f8b58610b5fb382d0f075cb3bcf3b6ba4ebe16a2dc2aac2531e09b56051eb47a"></a><!-- doxytag: member="STP_MXML_OPAQUE" ref="f8b58610b5fb382d0f075cb3bcf3b6ba4ebe16a2dc2aac2531e09b56051eb47a" args="" -->STP_MXML_OPAQUE</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a43a23"></a><!-- doxytag: member="STP_MXML_REAL" ref="a43a23" args="" -->STP_MXML_REAL</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="f8b58610b5fb382d0f075cb3bcf3b6ba9411f902a8e7e839252b7a440ef53790"></a><!-- doxytag: member="STP_MXML_REAL" ref="f8b58610b5fb382d0f075cb3bcf3b6ba9411f902a8e7e839252b7a440ef53790" args="" -->STP_MXML_REAL</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a43a24"></a><!-- doxytag: member="STP_MXML_TEXT" ref="a43a24" args="" -->STP_MXML_TEXT</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="f8b58610b5fb382d0f075cb3bcf3b6baccc874638f0a0d375e1066d8c82c8be9"></a><!-- doxytag: member="STP_MXML_TEXT" ref="f8b58610b5fb382d0f075cb3bcf3b6baccc874638f0a0d375e1066d8c82c8be9" args="" -->STP_MXML_TEXT</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a25"></a><!-- doxytag: member="mxml.h::stp_mxmlAdd" ref="a25" args="(stp_mxml_node_t *parent, int where, stp_mxml_node_t *child, stp_mxml_node_t *node)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="b1227e00e25c3b91220a93ff65a978be"></a><!-- doxytag: member="mxml.h::stp_mxmlAdd" ref="b1227e00e25c3b91220a93ff65a978be" args="(stp_mxml_node_t *parent, int where, stp_mxml_node_t *child, stp_mxml_node_t *node)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_mxmlAdd </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>parent</em>, </td>
+ <td class="memname">void stp_mxmlAdd </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>where</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>where</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>child</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>child</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>node</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>node</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a26"></a><!-- doxytag: member="mxml.h::stp_mxmlDelete" ref="a26" args="(stp_mxml_node_t *node)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_mxmlDelete </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>node</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="72999dc22e850ea456b336f3e802be28"></a><!-- doxytag: member="mxml.h::stp_mxmlDelete" ref="72999dc22e850ea456b336f3e802be28" args="(stp_mxml_node_t *node)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_mxmlDelete </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>node</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a27"></a><!-- doxytag: member="mxml.h::stp_mxmlElementGetAttr" ref="a27" args="(stp_mxml_node_t *node, const char *name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c60696919428e3b2e34ee8e2eb110962"></a><!-- doxytag: member="mxml.h::stp_mxmlElementGetAttr" ref="c60696919428e3b2e34ee8e2eb110962" args="(stp_mxml_node_t *node, const char *name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* stp_mxmlElementGetAttr </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>node</em>, </td>
+ <td class="memname">const char* stp_mxmlElementGetAttr </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>node</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a28"></a><!-- doxytag: member="mxml.h::stp_mxmlElementSetAttr" ref="a28" args="(stp_mxml_node_t *node, const char *name, const char *value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="6cac6d18e5cddb0847268c46a8d4dbfa"></a><!-- doxytag: member="mxml.h::stp_mxmlElementSetAttr" ref="6cac6d18e5cddb0847268c46a8d4dbfa" args="(stp_mxml_node_t *node, const char *name, const char *value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_mxmlElementSetAttr </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>node</em>, </td>
+ <td class="memname">void stp_mxmlElementSetAttr </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>node</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a29"></a><!-- doxytag: member="mxml.h::stp_mxmlFindElement" ref="a29" args="(stp_mxml_node_t *node, stp_mxml_node_t *top, const char *name, const char *attr, const char *value, int descend)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="65c27e9c331c88b3f010f040591cc401"></a><!-- doxytag: member="mxml.h::stp_mxmlFindElement" ref="65c27e9c331c88b3f010f040591cc401" args="(stp_mxml_node_t *node, stp_mxml_node_t *top, const char *name, const char *attr, const char *value, int descend)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlFindElement </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>node</em>, </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlFindElement </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>node</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>top</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>top</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>attr</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>attr</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>value</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>descend</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>descend</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a30"></a><!-- doxytag: member="mxml.h::stp_mxmlLoadFile" ref="a30" args="(stp_mxml_node_t *top, FILE *fp, stp_mxml_type_t(*cb)(stp_mxml_node_t *))" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="88f8bf556fb254728ab23ce931ee9224"></a><!-- doxytag: member="mxml.h::stp_mxmlLoadFile" ref="88f8bf556fb254728ab23ce931ee9224" args="(stp_mxml_node_t *top, FILE *fp, stp_mxml_type_t(*cb)(stp_mxml_node_t *))" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlLoadFile </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>top</em>, </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlLoadFile </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>top</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>FILE *&nbsp;</td>
- <td class="mdname" nowrap> <em>fp</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">FILE *&nbsp;</td>
+ <td class="paramname"> <em>fp</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="mxml_8h.html#a14">stp_mxml_type_t</a>(*)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *)&nbsp;</td>
- <td class="mdname" nowrap> <em>cb</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="mxml_8h.html#3ff7086c4e8f1557e81c32a61420017e">stp_mxml_type_t</a>(*)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *)&nbsp;</td>
+ <td class="paramname"> <em>cb</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a31"></a><!-- doxytag: member="mxml.h::stp_mxmlLoadString" ref="a31" args="(stp_mxml_node_t *top, const char *s, stp_mxml_type_t(*cb)(stp_mxml_node_t *))" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4a2465973559fe7815386d0d59d9a8ee"></a><!-- doxytag: member="mxml.h::stp_mxmlLoadString" ref="4a2465973559fe7815386d0d59d9a8ee" args="(stp_mxml_node_t *top, const char *s, stp_mxml_type_t(*cb)(stp_mxml_node_t *))" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlLoadString </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>top</em>, </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlLoadString </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>top</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>s</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>s</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="mxml_8h.html#a14">stp_mxml_type_t</a>(*)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *)&nbsp;</td>
- <td class="mdname" nowrap> <em>cb</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="mxml_8h.html#3ff7086c4e8f1557e81c32a61420017e">stp_mxml_type_t</a>(*)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *)&nbsp;</td>
+ <td class="paramname"> <em>cb</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a32"></a><!-- doxytag: member="mxml.h::stp_mxmlNewElement" ref="a32" args="(stp_mxml_node_t *parent, const char *name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9430b1f2b1d6b6060d9e358309de3772"></a><!-- doxytag: member="mxml.h::stp_mxmlNewElement" ref="9430b1f2b1d6b6060d9e358309de3772" args="(stp_mxml_node_t *parent, const char *name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlNewElement </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>parent</em>, </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlNewElement </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a33"></a><!-- doxytag: member="mxml.h::stp_mxmlNewInteger" ref="a33" args="(stp_mxml_node_t *parent, int integer)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="cefddfa295df71e8617b607d207980eb"></a><!-- doxytag: member="mxml.h::stp_mxmlNewInteger" ref="cefddfa295df71e8617b607d207980eb" args="(stp_mxml_node_t *parent, int integer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlNewInteger </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>parent</em>, </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlNewInteger </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>integer</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>integer</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a34"></a><!-- doxytag: member="mxml.h::stp_mxmlNewOpaque" ref="a34" args="(stp_mxml_node_t *parent, const char *opaque)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="1897cb8faa2141879d45d9fec0463119"></a><!-- doxytag: member="mxml.h::stp_mxmlNewOpaque" ref="1897cb8faa2141879d45d9fec0463119" args="(stp_mxml_node_t *parent, const char *opaque)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlNewOpaque </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>parent</em>, </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlNewOpaque </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>opaque</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>opaque</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a35"></a><!-- doxytag: member="mxml.h::stp_mxmlNewReal" ref="a35" args="(stp_mxml_node_t *parent, double real)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="1b4b2ee1a0c75a31981d70e35398d6dd"></a><!-- doxytag: member="mxml.h::stp_mxmlNewReal" ref="1b4b2ee1a0c75a31981d70e35398d6dd" args="(stp_mxml_node_t *parent, double real)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlNewReal </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>parent</em>, </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlNewReal </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>double&nbsp;</td>
- <td class="mdname" nowrap> <em>real</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">double&nbsp;</td>
+ <td class="paramname"> <em>real</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a36"></a><!-- doxytag: member="mxml.h::stp_mxmlNewText" ref="a36" args="(stp_mxml_node_t *parent, int whitespace, const char *string)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="05bd9944cadbef034730a53ca47c9f6a"></a><!-- doxytag: member="mxml.h::stp_mxmlNewText" ref="05bd9944cadbef034730a53ca47c9f6a" args="(stp_mxml_node_t *parent, int whitespace, const char *string)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlNewText </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>parent</em>, </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlNewText </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>parent</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>whitespace</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>whitespace</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>string</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>string</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a37"></a><!-- doxytag: member="mxml.h::stp_mxmlRemove" ref="a37" args="(stp_mxml_node_t *node)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_mxmlRemove </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>node</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="7e0322b42cbe0398de7bbe38c4b0a9e6"></a><!-- doxytag: member="mxml.h::stp_mxmlRemove" ref="7e0322b42cbe0398de7bbe38c4b0a9e6" args="(stp_mxml_node_t *node)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_mxmlRemove </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>node</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a38"></a><!-- doxytag: member="mxml.h::stp_mxmlSaveAllocString" ref="a38" args="(stp_mxml_node_t *node, int(*cb)(stp_mxml_node_t *, int))" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="de7e653595e3ea46d9f3b5545d0a10ea"></a><!-- doxytag: member="mxml.h::stp_mxmlSaveAllocString" ref="de7e653595e3ea46d9f3b5545d0a10ea" args="(stp_mxml_node_t *node, int(*cb)(stp_mxml_node_t *, int))" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* stp_mxmlSaveAllocString </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>node</em>, </td>
+ <td class="memname">char* stp_mxmlSaveAllocString </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>node</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int(*)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *, int)&nbsp;</td>
- <td class="mdname" nowrap> <em>cb</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int(*)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *, int)&nbsp;</td>
+ <td class="paramname"> <em>cb</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a39"></a><!-- doxytag: member="mxml.h::stp_mxmlSaveFile" ref="a39" args="(stp_mxml_node_t *node, FILE *fp, int(*cb)(stp_mxml_node_t *, int))" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="1038b1003e9a3fbd8396cdbe989a64c8"></a><!-- doxytag: member="mxml.h::stp_mxmlSaveFile" ref="1038b1003e9a3fbd8396cdbe989a64c8" args="(stp_mxml_node_t *node, FILE *fp, int(*cb)(stp_mxml_node_t *, int))" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_mxmlSaveFile </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>node</em>, </td>
+ <td class="memname">int stp_mxmlSaveFile </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>node</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>FILE *&nbsp;</td>
- <td class="mdname" nowrap> <em>fp</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">FILE *&nbsp;</td>
+ <td class="paramname"> <em>fp</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int(*)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *, int)&nbsp;</td>
- <td class="mdname" nowrap> <em>cb</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int(*)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *, int)&nbsp;</td>
+ <td class="paramname"> <em>cb</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a40"></a><!-- doxytag: member="mxml.h::stp_mxmlSaveString" ref="a40" args="(stp_mxml_node_t *node, char *buffer, int bufsize, int(*cb)(stp_mxml_node_t *, int))" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="054f6b6df45f2e0072a61c1a438d3ebe"></a><!-- doxytag: member="mxml.h::stp_mxmlSaveString" ref="054f6b6df45f2e0072a61c1a438d3ebe" args="(stp_mxml_node_t *node, char *buffer, int bufsize, int(*cb)(stp_mxml_node_t *, int))" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_mxmlSaveString </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>node</em>, </td>
+ <td class="memname">int stp_mxmlSaveString </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>node</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>char *&nbsp;</td>
- <td class="mdname" nowrap> <em>buffer</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">char *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>bufsize</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>bufsize</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int(*)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *, int)&nbsp;</td>
- <td class="mdname" nowrap> <em>cb</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int(*)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *, int)&nbsp;</td>
+ <td class="paramname"> <em>cb</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a41"></a><!-- doxytag: member="mxml.h::stp_mxmlWalkNext" ref="a41" args="(stp_mxml_node_t *node, stp_mxml_node_t *top, int descend)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f478d00f31cfae58314bd6f40531923b"></a><!-- doxytag: member="mxml.h::stp_mxmlWalkNext" ref="f478d00f31cfae58314bd6f40531923b" args="(stp_mxml_node_t *node, stp_mxml_node_t *top, int descend)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlWalkNext </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>node</em>, </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlWalkNext </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>node</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>top</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>top</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>descend</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>descend</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a42"></a><!-- doxytag: member="mxml.h::stp_mxmlWalkPrev" ref="a42" args="(stp_mxml_node_t *node, stp_mxml_node_t *top, int descend)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="cc0525bdade1c9e0e83c154592fe815c"></a><!-- doxytag: member="mxml.h::stp_mxmlWalkPrev" ref="cc0525bdade1c9e0e83c154592fe815c" args="(stp_mxml_node_t *node, stp_mxml_node_t *top, int descend)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlWalkPrev </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>node</em>, </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_mxmlWalkPrev </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>node</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>top</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>top</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>descend</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>descend</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/pages.html b/doc/gutenprint/html/pages.html
index 5f0d006..0be72df 100644
--- a/doc/gutenprint/html/pages.html
+++ b/doc/gutenprint/html/pages.html
@@ -1,16 +1,25 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: Page Index</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.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="qindexHL" href="pages.html">Related&nbsp;Pages</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li class="current"><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
<h1>libgutenprint API Reference Related Pages</h1>Here is a list of all related documentation pages:<ul>
<li><a class="el" href="deprecated.html">Deprecated List</a>
</ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/paper_8h.html b/doc/gutenprint/html/paper_8h.html
index f0dce9d..303d536 100644
--- a/doc/gutenprint/html/paper_8h.html
+++ b/doc/gutenprint/html/paper_8h.html
@@ -1,13 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/paper.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>paper.h File Reference</h1>Paper size functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/paper.h File Reference</h1>Paper size functions. <a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="vars_8h.html">gutenprint/vars.h</a>&gt;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
@@ -17,34 +30,34 @@
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The papersize data type. <a href="structstp__papersize__t.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#ga5">stp_papersize_unit_t</a> { <a class="el" href="group__papersize.html#gga5a0">PAPERSIZE_ENGLISH_STANDARD</a>,
-<a class="el" href="group__papersize.html#gga5a1">PAPERSIZE_METRIC_STANDARD</a>,
-<a class="el" href="group__papersize.html#gga5a2">PAPERSIZE_ENGLISH_EXTENDED</a>,
-<a class="el" href="group__papersize.html#gga5a3">PAPERSIZE_METRIC_EXTENDED</a>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#g72e4619e373e38dc02dc452813b7b958">stp_papersize_unit_t</a> { <a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b958db394159413ade42022509cd3280fef3">PAPERSIZE_ENGLISH_STANDARD</a>,
+<a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b9586d5868bc6707f8801ce4d584428c2ae8">PAPERSIZE_METRIC_STANDARD</a>,
+<a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b95800b7e9a18afc172872861b26dbcc8cb8">PAPERSIZE_ENGLISH_EXTENDED</a>,
+<a class="el" href="group__papersize.html#gg72e4619e373e38dc02dc452813b7b95862e2906a87fa4bcf32913943fd5b225a">PAPERSIZE_METRIC_EXTENDED</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Units of measurement. <a href="group__papersize.html#ga5">More...</a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Units of measurement. <a href="group__papersize.html#g72e4619e373e38dc02dc452813b7b958">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#ga0">stp_known_papersizes</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#g84fd0bad33b134217f54fa8c1e6c8b99">stp_known_papersizes</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of available papersizes. <a href="group__papersize.html#ga0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#ga1">stp_get_papersize_by_name</a> (const char *name)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of available papersizes. <a href="group__papersize.html#g84fd0bad33b134217f54fa8c1e6c8b99"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#g60f3dee8f26cac05d8d6fcaff1e39630">stp_get_papersize_by_name</a> (const char *name)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a papersize by name. <a href="group__papersize.html#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#ga2">stp_get_papersize_by_size</a> (int length, int width)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a papersize by name. <a href="group__papersize.html#g60f3dee8f26cac05d8d6fcaff1e39630"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#g1484a5e75a2b2921bbe0c9e17deb0b77">stp_get_papersize_by_size</a> (int length, int width)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a papersize by size. <a href="group__papersize.html#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#ga3">stp_get_papersize_by_index</a> (int idx)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a papersize by size. <a href="group__papersize.html#g1484a5e75a2b2921bbe0c9e17deb0b77"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__papersize__t.html">stp_papersize_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#gb2e9f694a3b90aeaaa14d6af3b5fe75a">stp_get_papersize_by_index</a> (int idx)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a papersize by its index number. <a href="group__papersize.html#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#ga4">stp_default_media_size</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *width, int *height)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a papersize by its index number. <a href="group__papersize.html#gb2e9f694a3b90aeaaa14d6af3b5fe75a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__papersize.html#g33c0be56646361b1ce85a9d338336dd3">stp_default_media_size</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *width, int *height)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Paper size functions.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/path_8h.html b/doc/gutenprint/html/path_8h.html
index b6695d0..64522c4 100644
--- a/doc/gutenprint/html/path_8h.html
+++ b/doc/gutenprint/html/path_8h.html
@@ -1,102 +1,99 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/path.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>path.h File Reference</h1>Simple directory path functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/path.h File Reference</h1>Simple directory path functions. <a href="#_details">More...</a>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="path_8h.html#a0">stp_path_search</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *dirlist, const char *suffix)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="path_8h.html#b1754e7b09717741f4bdc7a4b973d4a5">stp_path_search</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *dirlist, const char *suffix)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="path_8h.html#a1">stp_path_split</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *list, const char *path)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="path_8h.html#f08851d96a1197c5ce39f7dc812cef3f">stp_path_split</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *list, const char *path)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Simple directory path functions.
<p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a0"></a><!-- doxytag: member="path.h::stp_path_search" ref="a0" args="(stp_list_t *dirlist, const char *suffix)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="b1754e7b09717741f4bdc7a4b973d4a5"></a><!-- doxytag: member="path.h::stp_path_search" ref="b1754e7b09717741f4bdc7a4b973d4a5" args="(stp_list_t *dirlist, const char *suffix)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a>* stp_path_search </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>dirlist</em>, </td>
+ <td class="memname"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a>* stp_path_search </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>dirlist</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>suffix</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>suffix</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a1"></a><!-- doxytag: member="path.h::stp_path_split" ref="a1" args="(stp_list_t *list, const char *path)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f08851d96a1197c5ce39f7dc812cef3f"></a><!-- doxytag: member="path.h::stp_path_split" ref="f08851d96a1197c5ce39f7dc812cef3f" args="(stp_list_t *list, const char *path)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_path_split </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">void stp_path_split </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>path</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>path</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:46 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/printers_8h.html b/doc/gutenprint/html/printers_8h.html
index 4d31c1b..00e3fe0 100644
--- a/doc/gutenprint/html/printers_8h.html
+++ b/doc/gutenprint/html/printers_8h.html
@@ -1,13 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/printers.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>printers.h File Reference</h1>Printer functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/printers.h File Reference</h1>Printer functions. <a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="list_8h.html">gutenprint/list.h</a>&gt;</code><br>
<code>#include &lt;<a class="el" href="vars_8h.html">gutenprint/vars.h</a>&gt;</code><br>
@@ -19,82 +32,82 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__family.html">stp_family</a></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_printer&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga0">stp_printer_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_printer&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The printer opaque data type (representation of printer model). <a href="group__printer.html#ga0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__family.html">stp_family</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga1">stp_family_t</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The printer opaque data type (representation of printer model). <a href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstp__family.html">stp_family</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g66a5e7cf2b1743a46bd78cb851e1d0a4">stp_family_t</a></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga2">stp_printer_model_count</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g6a76f8f76106eddd51af4b1593b4f3af">stp_printer_model_count</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of available printer models. <a href="group__printer.html#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga3">stp_get_printer_by_index</a> (int idx)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of available printer models. <a href="group__printer.html#g6a76f8f76106eddd51af4b1593b4f3af"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g440501ca226e0a9ac1335c7e52ee55a6">stp_get_printer_by_index</a> (int idx)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model by its index number. <a href="group__printer.html#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga4">stp_get_printer_by_long_name</a> (const char *long_name)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model by its index number. <a href="group__printer.html#g440501ca226e0a9ac1335c7e52ee55a6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g6bd5abd876100c17fc9029659fed92f4">stp_get_printer_by_long_name</a> (const char *long_name)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model by its long (translated) name. <a href="group__printer.html#ga4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga5">stp_get_printer_by_driver</a> (const char *driver)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model by its long (translated) name. <a href="group__printer.html#g6bd5abd876100c17fc9029659fed92f4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ge45de9ef94fb609c2a54f1d80144552e">stp_get_printer_by_driver</a> (const char *driver)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model by its short name. <a href="group__printer.html#ga5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga6">stp_get_printer</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model by its short name. <a href="group__printer.html#ge45de9ef94fb609c2a54f1d80144552e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#gc649c4b3d0a93f26f99deb4b081305c1">stp_get_printer</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the printer model from a vars object. <a href="group__printer.html#ga6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga7">stp_get_printer_index_by_driver</a> (const char *driver)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the printer model from a vars object. <a href="group__printer.html#gc649c4b3d0a93f26f99deb4b081305c1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g41094e69b71eb930e770bd2cf8bbf795">stp_get_printer_index_by_driver</a> (const char *driver)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the printer index number from the printer model short (driver) name. <a href="group__printer.html#ga7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga8">stp_printer_get_long_name</a> (const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *p)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the printer index number from the printer model short (driver) name. <a href="group__printer.html#g41094e69b71eb930e770bd2cf8bbf795"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g11804fb9b8d87ed1f2a3acbd39f5f85a">stp_printer_get_long_name</a> (const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *p)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's long (translated) name. <a href="group__printer.html#ga8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga9">stp_printer_get_driver</a> (const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *p)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's long (translated) name. <a href="group__printer.html#g11804fb9b8d87ed1f2a3acbd39f5f85a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#gc345b8cf8cd78da98fdb4c6b2d9cf7ca">stp_printer_get_driver</a> (const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *p)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's short (driver) name. <a href="group__printer.html#ga9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga10">stp_printer_get_family</a> (const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *p)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's short (driver) name. <a href="group__printer.html#gc345b8cf8cd78da98fdb4c6b2d9cf7ca"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g487b74bf101a842f30b5941b8db4769a">stp_printer_get_family</a> (const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *p)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's family name. <a href="group__printer.html#ga10"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga11">stp_printer_get_manufacturer</a> (const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *p)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's family name. <a href="group__printer.html#g487b74bf101a842f30b5941b8db4769a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#gb99dd05c42aed848d1567f2b346fb4f4">stp_printer_get_manufacturer</a> (const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *p)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's manufacturer's name. <a href="group__printer.html#ga11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga12">stp_printer_get_model</a> (const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *p)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's manufacturer's name. <a href="group__printer.html#gb99dd05c42aed848d1567f2b346fb4f4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#gae84d3fb263c4a171b7b63b6d93a940e">stp_printer_get_model</a> (const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *p)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's model number. <a href="group__printer.html#ga12"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga13">stp_printer_get_defaults</a> (const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *p)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a printer model's model number. <a href="group__printer.html#gae84d3fb263c4a171b7b63b6d93a940e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g4f6859e0f21ed2062075d6b9f680a202">stp_printer_get_defaults</a> (const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *p)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the default vars for a particular printer model. <a href="group__printer.html#ga13"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga14">stp_set_printer_defaults</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const <a class="el" href="group__printer.html#ga0">stp_printer_t</a> *p)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the default vars for a particular printer model. <a href="group__printer.html#g4f6859e0f21ed2062075d6b9f680a202"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#gf5084888feed9878811ac491cb5313ee">stp_set_printer_defaults</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const <a class="el" href="group__printer.html#gcddc2ce7fa4e0a68fcc30c123503738f">stp_printer_t</a> *p)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a vars object to use a particular driver, and set the parameter to its defaults. <a href="group__printer.html#ga14"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga15">stp_print</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a vars object to use a particular driver, and set the parameter to its defaults. <a href="group__printer.html#gf5084888feed9878811ac491cb5313ee"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g6065874cbb246875925e14d8801898cc">stp_print</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the image. <a href="group__printer.html#ga15"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga16">stp_start_job</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print the image. <a href="group__printer.html#g6065874cbb246875925e14d8801898cc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g31ef7bcc34dda5d3fd46b2d04fcb0c64">stp_start_job</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start a print job. <a href="group__printer.html#ga16"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga17">stp_end_job</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start a print job. <a href="group__printer.html#g31ef7bcc34dda5d3fd46b2d04fcb0c64"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ge61d056dd504facc72ff56d7f16eb23c">stp_end_job</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">End a print job. <a href="group__printer.html#ga17"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga18">stp_get_model_id</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">End a print job. <a href="group__printer.html#ge61d056dd504facc72ff56d7f16eb23c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g2057c5fcfc31d8b4cf7f3291cf3c0cf4">stp_get_model_id</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga19">stp_verify_printer_params</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g5b5cb603c9432c03ea459b57a2039bdc">stp_verify_printer_params</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga20">stp_family_register</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *family)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g1c6d389f49a185ca24546107bd6f4993">stp_family_register</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *family)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga21">stp_family_unregister</a> (<a class="el" href="group__list.html#ga1">stp_list_t</a> *family)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g67e5c18254f7ad0b0fd77b4cc2265405">stp_family_unregister</a> (<a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *family)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga22">stp_initialize_printer_defaults</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g381f3a4f132a00d6d2e2a9b54f9ed675">stp_initialize_printer_defaults</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga23">stp_printer_list_parameters</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g09bf7aebf0385f7b5aac537a13b6e3ed">stp_printer_list_parameters</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga24">stp_printer_describe_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g07bc634c85950526155b711aac42c6a0">stp_printer_describe_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#ga25">stp_describe_output</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__printer.html#g50b48bab8d6d1734c3a0f6622d65582e">stp_describe_output</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Printer functions.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/sequence_8h.html b/doc/gutenprint/html/sequence_8h.html
index e14282e..187cb37 100644
--- a/doc/gutenprint/html/sequence_8h.html
+++ b/doc/gutenprint/html/sequence_8h.html
@@ -1,111 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/sequence.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>sequence.h File Reference</h1>Sequence functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/sequence.h File Reference</h1>Sequence functions. <a href="#_details">More...</a>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_sequence&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_sequence&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The sequence opaque data type. <a href="group__sequence.html#ga0"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The sequence opaque data type. <a href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga1">stp_sequence_create</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g9f0233f39d6a27c796bb283c80974618">stp_sequence_create</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new sequence. <a href="group__sequence.html#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga2">stp_sequence_destroy</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new sequence. <a href="group__sequence.html#g9f0233f39d6a27c796bb283c80974618"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g3d571f155c1d00e7794b8299a41c5099">stp_sequence_destroy</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a sequence. <a href="group__sequence.html#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga3">stp_sequence_copy</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *dest, const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *source)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a sequence. <a href="group__sequence.html#g3d571f155c1d00e7794b8299a41c5099"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g28087c76e1106ca11c2d247956e3a3c3">stp_sequence_copy</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *dest, const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *source)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy an sequence. <a href="group__sequence.html#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga4">stp_sequence_create_copy</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy an sequence. <a href="group__sequence.html#g28087c76e1106ca11c2d247956e3a3c3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#gb03a34a03ffd4163f51126916d737df7">stp_sequence_create_copy</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate an sequence. <a href="group__sequence.html#ga4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga5">stp_sequence_set_bounds</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, double low, double high)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate an sequence. <a href="group__sequence.html#gb03a34a03ffd4163f51126916d737df7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g1720509809473bc33e6f11b277c78bf6">stp_sequence_set_bounds</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, double low, double high)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the lower and upper bounds. <a href="group__sequence.html#ga5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga6">stp_sequence_get_bounds</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, double *low, double *high)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the lower and upper bounds. <a href="group__sequence.html#g1720509809473bc33e6f11b277c78bf6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g14ad64c63f45a2716ff8d9ceaf00697d">stp_sequence_get_bounds</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, double *low, double *high)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the lower and upper bounds. <a href="group__sequence.html#ga6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga7">stp_sequence_get_range</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, double *low, double *high)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the lower and upper bounds. <a href="group__sequence.html#g14ad64c63f45a2716ff8d9ceaf00697d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g999021f2caf1a9d0d6d133123031ce17">stp_sequence_get_range</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, double *low, double *high)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get range of values stored in the sequence. <a href="group__sequence.html#ga7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga8">stp_sequence_set_size</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t size)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get range of values stored in the sequence. <a href="group__sequence.html#g999021f2caf1a9d0d6d133123031ce17"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ge0af31b854e61e0e047b3ba6dc6ec528">stp_sequence_set_size</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t size)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the sequence size. <a href="group__sequence.html#ga8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga9">stp_sequence_get_size</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the sequence size. <a href="group__sequence.html#ge0af31b854e61e0e047b3ba6dc6ec528"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#gfa512afc64116f673ae2061d04a5ef90">stp_sequence_get_size</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the sequence size. <a href="group__sequence.html#ga9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga10">stp_sequence_set_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const double *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the sequence size. <a href="group__sequence.html#gfa512afc64116f673ae2061d04a5ef90"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g44bf5a48231675305718162559205fb6">stp_sequence_set_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const double *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence. <a href="group__sequence.html#ga10"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga11">stp_sequence_set_subrange</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t where, size_t size, const double *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence. <a href="group__sequence.html#g44bf5a48231675305718162559205fb6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g5bb962248581af2c3c54193442d9c82f">stp_sequence_set_subrange</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t where, size_t size, const double *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a subrange of a sequence. <a href="group__sequence.html#ga11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga12">stp_sequence_get_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *size, const double **data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a subrange of a sequence. <a href="group__sequence.html#g5bb962248581af2c3c54193442d9c82f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g755c8a35e2e9e83a1dfac4f6138c4122">stp_sequence_get_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *size, const double **data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence. <a href="group__sequence.html#ga12"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga13">stp_sequence_set_point</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t where, double data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence. <a href="group__sequence.html#g755c8a35e2e9e83a1dfac4f6138c4122"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g42c76060886da02cb4a7d843ffe6d21c">stp_sequence_set_point</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t where, double data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data at a single point in a sequence. <a href="group__sequence.html#ga13"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga14">stp_sequence_get_point</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t where, double *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data at a single point in a sequence. <a href="group__sequence.html#g42c76060886da02cb4a7d843ffe6d21c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga79c5f747a80ab2ad9d09b09e0330cc7">stp_sequence_get_point</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t where, double *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data at a single point in a sequence. <a href="group__sequence.html#ga14"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga15">stp_sequence_set_float_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const float *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data at a single point in a sequence. <a href="group__sequence.html#ga79c5f747a80ab2ad9d09b09e0330cc7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g35972a289b95891699ade61246882ab4">stp_sequence_set_float_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const float *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from float values. <a href="group__sequence.html#ga15"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga16">stp_sequence_set_long_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const long *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from float values. <a href="group__sequence.html#g35972a289b95891699ade61246882ab4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#gaa76cdc9094ee3c05c49a782fea64478">stp_sequence_set_long_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const long *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from long values. <a href="group__sequence.html#ga16"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga17">stp_sequence_set_ulong_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const unsigned long *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from long values. <a href="group__sequence.html#gaa76cdc9094ee3c05c49a782fea64478"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g3e274a2095f2e6986892384ee89e1255">stp_sequence_set_ulong_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const unsigned long *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from unsigned long values. <a href="group__sequence.html#ga17"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga18">stp_sequence_set_int_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const int *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from unsigned long values. <a href="group__sequence.html#g3e274a2095f2e6986892384ee89e1255"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g9d3e18b8e576b5c00531dac444397051">stp_sequence_set_int_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const int *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from int values. <a href="group__sequence.html#ga18"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga19">stp_sequence_set_uint_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const unsigned int *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from int values. <a href="group__sequence.html#g9d3e18b8e576b5c00531dac444397051"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g497c32dec3d745a2602c5e97819de21d">stp_sequence_set_uint_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const unsigned int *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from unsigned int values. <a href="group__sequence.html#ga19"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga20">stp_sequence_set_short_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const short *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from unsigned int values. <a href="group__sequence.html#g497c32dec3d745a2602c5e97819de21d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g572ecad03d772a255481bb8b6d79106f">stp_sequence_set_short_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const short *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from short values. <a href="group__sequence.html#ga20"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga21">stp_sequence_set_ushort_data</a> (<a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t count, const unsigned short *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from short values. <a href="group__sequence.html#g572ecad03d772a255481bb8b6d79106f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g317d484a67a2b775bee27f3dfe67fed4">stp_sequence_set_ushort_data</a> (<a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t count, const unsigned short *data)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from unsigned short values. <a href="group__sequence.html#ga21"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga22">stp_sequence_get_float_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the data in a sequence from unsigned short values. <a href="group__sequence.html#g317d484a67a2b775bee27f3dfe67fed4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#gff096d5b027157151c65978b95d4e29e">stp_sequence_get_float_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as float data. <a href="group__sequence.html#ga22"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga23">stp_sequence_get_long_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as float data. <a href="group__sequence.html#gff096d5b027157151c65978b95d4e29e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g039d9054cfd0f7d5a892a7fec3f734f4">stp_sequence_get_long_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as long data. <a href="group__sequence.html#ga23"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga24">stp_sequence_get_ulong_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as long data. <a href="group__sequence.html#g039d9054cfd0f7d5a892a7fec3f734f4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g12f54f27144d490893f46dd1b0037b8b">stp_sequence_get_ulong_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as unsigned long data. <a href="group__sequence.html#ga24"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga25">stp_sequence_get_int_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as unsigned long data. <a href="group__sequence.html#g12f54f27144d490893f46dd1b0037b8b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g01b0bc9e181a097aff3e97254dbfcb14">stp_sequence_get_int_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as int data. <a href="group__sequence.html#ga25"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga26">stp_sequence_get_uint_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as int data. <a href="group__sequence.html#g01b0bc9e181a097aff3e97254dbfcb14"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ge7189582ef9e4d638f909a2b1ee0c1b2">stp_sequence_get_uint_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as unsigned int data. <a href="group__sequence.html#ga26"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga27">stp_sequence_get_short_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as unsigned int data. <a href="group__sequence.html#ge7189582ef9e4d638f909a2b1ee0c1b2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g4d1cf137e4a77e9123e2afcdf7d63bec">stp_sequence_get_short_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as short data. <a href="group__sequence.html#ga27"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#ga28">stp_sequence_get_ushort_data</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as short data. <a href="group__sequence.html#g4d1cf137e4a77e9123e2afcdf7d63bec"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sequence.html#g20007077e1d8365a0eddaa922a5967c3">stp_sequence_get_ushort_data</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *sequence, size_t *count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as unsigned short data. <a href="group__sequence.html#ga28"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the data in a sequence as unsigned short data. <a href="group__sequence.html#g20007077e1d8365a0eddaa922a5967c3"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Sequence functions.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/string-list_8h.html b/doc/gutenprint/html/string-list_8h.html
index 29a2ed7..acaf9d2 100644
--- a/doc/gutenprint/html/string-list_8h.html
+++ b/doc/gutenprint/html/string-list_8h.html
@@ -1,13 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/string-list.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>string-list.h File Reference</h1>String list functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/string-list.h File Reference</h1>String list functions. <a href="#_details">More...</a>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@@ -16,403 +29,315 @@
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">String parameter. <a href="structstp__param__string__t.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_string_list&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#a0">stp_string_list_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_string_list&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The string_list opaque data type. <a href="#a0"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The string_list opaque data type. <a href="#5e3b69c7c2eca2523184cce51ca26543"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#a1">stp_string_list_create</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#b964b745d73a6d5e2e141f31941bea42">stp_string_list_create</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#a2">stp_string_list_destroy</a> (<a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *list)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#aa57feca43ce7cdf50af1dd8b4dd3a1b">stp_string_list_destroy</a> (<a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *list)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__param__string__t.html">stp_param_string_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#a3">stp_string_list_param</a> (const <a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *list, size_t element)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__param__string__t.html">stp_param_string_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#e254c1408b96ab6cc373643f1b4d91d0">stp_string_list_param</a> (const <a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *list, size_t element)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__param__string__t.html">stp_param_string_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#a4">stp_string_list_find</a> (const <a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *list, const char *name)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__param__string__t.html">stp_param_string_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#0b5f5c20933a0f9c50259de3f16dc649">stp_string_list_find</a> (const <a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *list, const char *name)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#a5">stp_string_list_count</a> (const <a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *list)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#9bed3cf935ed01fa9a0066c5e2a47ffb">stp_string_list_count</a> (const <a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *list)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#a6">stp_string_list_create_copy</a> (const <a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *list)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#6318f71fac5645c37e2d353f0881cc5b">stp_string_list_create_copy</a> (const <a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *list)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#a7">stp_string_list_add_string</a> (<a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *list, const char *name, const char *text)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#6aa3d7cf2dabfefb3e3162827d086d3d">stp_string_list_add_string</a> (<a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *list, const char *name, const char *text)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#a8">stp_string_list_remove_string</a> (<a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *list, const char *name)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#087298f0cc92cc8864016a2f65a9c012">stp_string_list_remove_string</a> (<a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *list, const char *name)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#a9">stp_string_list_create_from_params</a> (const <a class="el" href="structstp__param__string__t.html">stp_param_string_t</a> *list, size_t count)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#4f78d1a53d017db20fe5b690d9362e7a">stp_string_list_create_from_params</a> (const <a class="el" href="structstp__param__string__t.html">stp_param_string_t</a> *list, size_t count)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#a10">stp_string_list_is_present</a> (const <a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *list, const char *value)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string-list_8h.html#c776e9cd6ca5690b446cd6e4869978a1">stp_string_list_is_present</a> (const <a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *list, const char *value)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
String list functions.
<p>
<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="a0"></a><!-- doxytag: member="string-list.h::stp_string_list_t" ref="a0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="5e3b69c7c2eca2523184cce51ca26543"></a><!-- doxytag: member="string-list.h::stp_string_list_t" ref="5e3b69c7c2eca2523184cce51ca26543" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct stp_string_list <a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> </td>
+ <td class="memname">typedef struct stp_string_list <a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
The string_list opaque data type.
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a7"></a><!-- doxytag: member="string-list.h::stp_string_list_add_string" ref="a7" args="(stp_string_list_t *list, const char *name, const char *text)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="6aa3d7cf2dabfefb3e3162827d086d3d"></a><!-- doxytag: member="string-list.h::stp_string_list_add_string" ref="6aa3d7cf2dabfefb3e3162827d086d3d" args="(stp_string_list_t *list, const char *name, const char *text)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_string_list_add_string </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">void stp_string_list_add_string </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>text</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>text</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a5"></a><!-- doxytag: member="string-list.h::stp_string_list_count" ref="a5" args="(const stp_string_list_t *list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9bed3cf935ed01fa9a0066c5e2a47ffb"></a><!-- doxytag: member="string-list.h::stp_string_list_count" ref="9bed3cf935ed01fa9a0066c5e2a47ffb" args="(const stp_string_list_t *list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">size_t stp_string_list_count </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">size_t stp_string_list_count </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a1"></a><!-- doxytag: member="string-list.h::stp_string_list_create" ref="a1" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="b964b745d73a6d5e2e141f31941bea42"></a><!-- doxytag: member="string-list.h::stp_string_list_create" ref="b964b745d73a6d5e2e141f31941bea42" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="string-list_8h.html#a0">stp_string_list_t</a>* stp_string_list_create </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a>* stp_string_list_create </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a6"></a><!-- doxytag: member="string-list.h::stp_string_list_create_copy" ref="a6" args="(const stp_string_list_t *list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="6318f71fac5645c37e2d353f0881cc5b"></a><!-- doxytag: member="string-list.h::stp_string_list_create_copy" ref="6318f71fac5645c37e2d353f0881cc5b" args="(const stp_string_list_t *list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="string-list_8h.html#a0">stp_string_list_t</a>* stp_string_list_create_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a>* stp_string_list_create_copy </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a9"></a><!-- doxytag: member="string-list.h::stp_string_list_create_from_params" ref="a9" args="(const stp_param_string_t *list, size_t count)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4f78d1a53d017db20fe5b690d9362e7a"></a><!-- doxytag: member="string-list.h::stp_string_list_create_from_params" ref="4f78d1a53d017db20fe5b690d9362e7a" args="(const stp_param_string_t *list, size_t count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="string-list_8h.html#a0">stp_string_list_t</a>* stp_string_list_create_from_params </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__param__string__t.html">stp_param_string_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname"><a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a>* stp_string_list_create_from_params </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstp__param__string__t.html">stp_param_string_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a2"></a><!-- doxytag: member="string-list.h::stp_string_list_destroy" ref="a2" args="(stp_string_list_t *list)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="aa57feca43ce7cdf50af1dd8b4dd3a1b"></a><!-- doxytag: member="string-list.h::stp_string_list_destroy" ref="aa57feca43ce7cdf50af1dd8b4dd3a1b" args="(stp_string_list_t *list)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_string_list_destroy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>list</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_string_list_destroy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a4"></a><!-- doxytag: member="string-list.h::stp_string_list_find" ref="a4" args="(const stp_string_list_t *list, const char *name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="0b5f5c20933a0f9c50259de3f16dc649"></a><!-- doxytag: member="string-list.h::stp_string_list_find" ref="0b5f5c20933a0f9c50259de3f16dc649" args="(const stp_string_list_t *list, const char *name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__param__string__t.html">stp_param_string_t</a>* stp_string_list_find </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname"><a class="el" href="structstp__param__string__t.html">stp_param_string_t</a>* stp_string_list_find </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a10"></a><!-- doxytag: member="string-list.h::stp_string_list_is_present" ref="a10" args="(const stp_string_list_t *list, const char *value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c776e9cd6ca5690b446cd6e4869978a1"></a><!-- doxytag: member="string-list.h::stp_string_list_is_present" ref="c776e9cd6ca5690b446cd6e4869978a1" args="(const stp_string_list_t *list, const char *value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_string_list_is_present </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">int stp_string_list_is_present </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="string-list.h::stp_string_list_param" ref="a3" args="(const stp_string_list_t *list, size_t element)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="e254c1408b96ab6cc373643f1b4d91d0"></a><!-- doxytag: member="string-list.h::stp_string_list_param" ref="e254c1408b96ab6cc373643f1b4d91d0" args="(const stp_string_list_t *list, size_t element)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__param__string__t.html">stp_param_string_t</a>* stp_string_list_param </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname"><a class="el" href="structstp__param__string__t.html">stp_param_string_t</a>* stp_string_list_param </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>size_t&nbsp;</td>
- <td class="mdname" nowrap> <em>element</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&nbsp;</td>
+ <td class="paramname"> <em>element</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a8"></a><!-- doxytag: member="string-list.h::stp_string_list_remove_string" ref="a8" args="(stp_string_list_t *list, const char *name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="087298f0cc92cc8864016a2f65a9c012"></a><!-- doxytag: member="string-list.h::stp_string_list_remove_string" ref="087298f0cc92cc8864016a2f65a9c012" args="(stp_string_list_t *list, const char *name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_string_list_remove_string </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>list</em>, </td>
+ <td class="memname">void stp_string_list_remove_string </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>list</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structdither__matrix__impl.html b/doc/gutenprint/html/structdither__matrix__impl.html
index b418e8a..3e4535e 100644
--- a/doc/gutenprint/html/structdither__matrix__impl.html
+++ b/doc/gutenprint/html/structdither__matrix__impl.html
@@ -1,396 +1,292 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: dither_matrix_impl Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>dither_matrix_impl Struct Reference</h1><!-- doxytag: class="dither_matrix_impl" --><code>#include &lt;dither.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o0">base</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#331debb887e076f8b52952ba6cc2b50b">base</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o1">exp</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#db0e7fb4b5e5149f0815af448676df8b">exp</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o2">x_size</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#063e3b3617c3a9b4883f3b01cd7dfb48">x_size</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o3">y_size</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#33370af30d4c6cb0e441744c8d1c3686">y_size</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o4">total_size</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#54645c1c4edad222cf3f5aba03cdfae5">total_size</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o5">last_x</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#f0728348e6da1cf904204ef88e0a5853">last_x</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o6">last_x_mod</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#16f516218f0c5a31a1eac49e5c57add5">last_x_mod</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o7">last_y</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#c1a83c82c364098dce631ec7174574be">last_y</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o8">last_y_mod</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#d03881dd78211b5bcb1a62453c060d2e">last_y_mod</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o9">index</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#b744f40c883acc93ad0afbf5f048f27a">index</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o10">i_own</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#78152fe120c430f6400b731e5c722bd3">i_own</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o11">x_offset</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#665c02056a2d046a15aab462492d9dbc">x_offset</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o12">y_offset</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#844cb19ea61f035bc2a21536f6f392c4">y_offset</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o13">fast_mask</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#8c7141e2e35f6cc14896d23d15a81914">fast_mask</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#o14">matrix</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdither__matrix__impl.html#e28102f9e3d3cfb8eb48d9e69e807f96">matrix</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o0"></a><!-- doxytag: member="dither_matrix_impl::base" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="331debb887e076f8b52952ba6cc2b50b"></a><!-- doxytag: member="dither_matrix_impl::base" ref="331debb887e076f8b52952ba6cc2b50b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structdither__matrix__impl.html#o0">dither_matrix_impl::base</a> </td>
+ <td class="memname">int <a class="el" href="structdither__matrix__impl.html#331debb887e076f8b52952ba6cc2b50b">dither_matrix_impl::base</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="dither_matrix_impl::exp" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="db0e7fb4b5e5149f0815af448676df8b"></a><!-- doxytag: member="dither_matrix_impl::exp" ref="db0e7fb4b5e5149f0815af448676df8b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structdither__matrix__impl.html#o1">dither_matrix_impl::exp</a> </td>
+ <td class="memname">int <a class="el" href="structdither__matrix__impl.html#db0e7fb4b5e5149f0815af448676df8b">dither_matrix_impl::exp</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o13"></a><!-- doxytag: member="dither_matrix_impl::fast_mask" ref="o13" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="063e3b3617c3a9b4883f3b01cd7dfb48"></a><!-- doxytag: member="dither_matrix_impl::x_size" ref="063e3b3617c3a9b4883f3b01cd7dfb48" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned <a class="el" href="structdither__matrix__impl.html#o13">dither_matrix_impl::fast_mask</a> </td>
+ <td class="memname">int <a class="el" href="structdither__matrix__impl.html#063e3b3617c3a9b4883f3b01cd7dfb48">dither_matrix_impl::x_size</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o10"></a><!-- doxytag: member="dither_matrix_impl::i_own" ref="o10" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="33370af30d4c6cb0e441744c8d1c3686"></a><!-- doxytag: member="dither_matrix_impl::y_size" ref="33370af30d4c6cb0e441744c8d1c3686" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structdither__matrix__impl.html#o10">dither_matrix_impl::i_own</a> </td>
+ <td class="memname">int <a class="el" href="structdither__matrix__impl.html#33370af30d4c6cb0e441744c8d1c3686">dither_matrix_impl::y_size</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o9"></a><!-- doxytag: member="dither_matrix_impl::index" ref="o9" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="54645c1c4edad222cf3f5aba03cdfae5"></a><!-- doxytag: member="dither_matrix_impl::total_size" ref="54645c1c4edad222cf3f5aba03cdfae5" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structdither__matrix__impl.html#o9">dither_matrix_impl::index</a> </td>
+ <td class="memname">int <a class="el" href="structdither__matrix__impl.html#54645c1c4edad222cf3f5aba03cdfae5">dither_matrix_impl::total_size</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o5"></a><!-- doxytag: member="dither_matrix_impl::last_x" ref="o5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f0728348e6da1cf904204ef88e0a5853"></a><!-- doxytag: member="dither_matrix_impl::last_x" ref="f0728348e6da1cf904204ef88e0a5853" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structdither__matrix__impl.html#o5">dither_matrix_impl::last_x</a> </td>
+ <td class="memname">int <a class="el" href="structdither__matrix__impl.html#f0728348e6da1cf904204ef88e0a5853">dither_matrix_impl::last_x</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o6"></a><!-- doxytag: member="dither_matrix_impl::last_x_mod" ref="o6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="16f516218f0c5a31a1eac49e5c57add5"></a><!-- doxytag: member="dither_matrix_impl::last_x_mod" ref="16f516218f0c5a31a1eac49e5c57add5" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structdither__matrix__impl.html#o6">dither_matrix_impl::last_x_mod</a> </td>
+ <td class="memname">int <a class="el" href="structdither__matrix__impl.html#16f516218f0c5a31a1eac49e5c57add5">dither_matrix_impl::last_x_mod</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o7"></a><!-- doxytag: member="dither_matrix_impl::last_y" ref="o7" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c1a83c82c364098dce631ec7174574be"></a><!-- doxytag: member="dither_matrix_impl::last_y" ref="c1a83c82c364098dce631ec7174574be" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structdither__matrix__impl.html#o7">dither_matrix_impl::last_y</a> </td>
+ <td class="memname">int <a class="el" href="structdither__matrix__impl.html#c1a83c82c364098dce631ec7174574be">dither_matrix_impl::last_y</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o8"></a><!-- doxytag: member="dither_matrix_impl::last_y_mod" ref="o8" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="d03881dd78211b5bcb1a62453c060d2e"></a><!-- doxytag: member="dither_matrix_impl::last_y_mod" ref="d03881dd78211b5bcb1a62453c060d2e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structdither__matrix__impl.html#o8">dither_matrix_impl::last_y_mod</a> </td>
+ <td class="memname">int <a class="el" href="structdither__matrix__impl.html#d03881dd78211b5bcb1a62453c060d2e">dither_matrix_impl::last_y_mod</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o14"></a><!-- doxytag: member="dither_matrix_impl::matrix" ref="o14" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="b744f40c883acc93ad0afbf5f048f27a"></a><!-- doxytag: member="dither_matrix_impl::index" ref="b744f40c883acc93ad0afbf5f048f27a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned* <a class="el" href="structdither__matrix__impl.html#o14">dither_matrix_impl::matrix</a> </td>
+ <td class="memname">int <a class="el" href="structdither__matrix__impl.html#b744f40c883acc93ad0afbf5f048f27a">dither_matrix_impl::index</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="dither_matrix_impl::total_size" ref="o4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="78152fe120c430f6400b731e5c722bd3"></a><!-- doxytag: member="dither_matrix_impl::i_own" ref="78152fe120c430f6400b731e5c722bd3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structdither__matrix__impl.html#o4">dither_matrix_impl::total_size</a> </td>
+ <td class="memname">int <a class="el" href="structdither__matrix__impl.html#78152fe120c430f6400b731e5c722bd3">dither_matrix_impl::i_own</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o11"></a><!-- doxytag: member="dither_matrix_impl::x_offset" ref="o11" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="665c02056a2d046a15aab462492d9dbc"></a><!-- doxytag: member="dither_matrix_impl::x_offset" ref="665c02056a2d046a15aab462492d9dbc" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structdither__matrix__impl.html#o11">dither_matrix_impl::x_offset</a> </td>
+ <td class="memname">int <a class="el" href="structdither__matrix__impl.html#665c02056a2d046a15aab462492d9dbc">dither_matrix_impl::x_offset</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="dither_matrix_impl::x_size" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="844cb19ea61f035bc2a21536f6f392c4"></a><!-- doxytag: member="dither_matrix_impl::y_offset" ref="844cb19ea61f035bc2a21536f6f392c4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structdither__matrix__impl.html#o2">dither_matrix_impl::x_size</a> </td>
+ <td class="memname">int <a class="el" href="structdither__matrix__impl.html#844cb19ea61f035bc2a21536f6f392c4">dither_matrix_impl::y_offset</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o12"></a><!-- doxytag: member="dither_matrix_impl::y_offset" ref="o12" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="8c7141e2e35f6cc14896d23d15a81914"></a><!-- doxytag: member="dither_matrix_impl::fast_mask" ref="8c7141e2e35f6cc14896d23d15a81914" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structdither__matrix__impl.html#o12">dither_matrix_impl::y_offset</a> </td>
+ <td class="memname">unsigned <a class="el" href="structdither__matrix__impl.html#8c7141e2e35f6cc14896d23d15a81914">dither_matrix_impl::fast_mask</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="dither_matrix_impl::y_size" ref="o3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="e28102f9e3d3cfb8eb48d9e69e807f96"></a><!-- doxytag: member="dither_matrix_impl::matrix" ref="e28102f9e3d3cfb8eb48d9e69e807f96" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structdither__matrix__impl.html#o3">dither_matrix_impl::y_size</a> </td>
+ <td class="memname">unsigned* <a class="el" href="structdither__matrix__impl.html#e28102f9e3d3cfb8eb48d9e69e807f96">dither_matrix_impl::matrix</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="dither_8h.html">dither.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__cached__curve__t.html b/doc/gutenprint/html/structstp__cached__curve__t.html
index de6dd12..115d1b7 100644
--- a/doc/gutenprint/html/structstp__cached__curve__t.html
+++ b/doc/gutenprint/html/structstp__cached__curve__t.html
@@ -1,121 +1,105 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_cached_curve_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_cached_curve_t Struct Reference</h1><!-- doxytag: class="stp_cached_curve_t" --><code>#include &lt;curve-cache.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__cached__curve__t.html#o0">curve</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__cached__curve__t.html#e9b4170bfafe7d85b36689cbd8eea41e">curve</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__cached__curve__t.html#o1">d_cache</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__cached__curve__t.html#59c26647178724471f383dea6e85f8ae">d_cache</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__cached__curve__t.html#o2">s_cache</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__cached__curve__t.html#c55d549f6d2f567ba84ecb9e0417f074">s_cache</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__cached__curve__t.html#o3">count</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__cached__curve__t.html#99b772c3f4db71d58a4ee2315e712f04">count</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stp_cached_curve_t::count" ref="o3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="e9b4170bfafe7d85b36689cbd8eea41e"></a><!-- doxytag: member="stp_cached_curve_t::curve" ref="e9b4170bfafe7d85b36689cbd8eea41e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">size_t <a class="el" href="structstp__cached__curve__t.html#o3">stp_cached_curve_t::count</a> </td>
+ <td class="memname"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* <a class="el" href="structstp__cached__curve__t.html#e9b4170bfafe7d85b36689cbd8eea41e">stp_cached_curve_t::curve</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_cached_curve_t::curve" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="59c26647178724471f383dea6e85f8ae"></a><!-- doxytag: member="stp_cached_curve_t::d_cache" ref="59c26647178724471f383dea6e85f8ae" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a>* <a class="el" href="structstp__cached__curve__t.html#o0">stp_cached_curve_t::curve</a> </td>
+ <td class="memname">const double* <a class="el" href="structstp__cached__curve__t.html#59c26647178724471f383dea6e85f8ae">stp_cached_curve_t::d_cache</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_cached_curve_t::d_cache" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c55d549f6d2f567ba84ecb9e0417f074"></a><!-- doxytag: member="stp_cached_curve_t::s_cache" ref="c55d549f6d2f567ba84ecb9e0417f074" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const double* <a class="el" href="structstp__cached__curve__t.html#o1">stp_cached_curve_t::d_cache</a> </td>
+ <td class="memname">const unsigned short* <a class="el" href="structstp__cached__curve__t.html#c55d549f6d2f567ba84ecb9e0417f074">stp_cached_curve_t::s_cache</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_cached_curve_t::s_cache" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="99b772c3f4db71d58a4ee2315e712f04"></a><!-- doxytag: member="stp_cached_curve_t::count" ref="99b772c3f4db71d58a4ee2315e712f04" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned short* <a class="el" href="structstp__cached__curve__t.html#o2">stp_cached_curve_t::s_cache</a> </td>
+ <td class="memname">size_t <a class="el" href="structstp__cached__curve__t.html#99b772c3f4db71d58a4ee2315e712f04">stp_cached_curve_t::count</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="curve-cache_8h.html">curve-cache.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__color.html b/doc/gutenprint/html/structstp__color.html
index 7aa0850..b31a233 100644
--- a/doc/gutenprint/html/structstp__color.html
+++ b/doc/gutenprint/html/structstp__color.html
@@ -1,10 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_color Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_color Struct Reference<br>
<small>
[<a class="el" href="group__color.html">color</a>]</small>
@@ -13,87 +29,63 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__color.html#o0">short_name</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__color.html#23ed4d11629625e2ad24b124c36c7fab">short_name</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__color.html#o1">long_name</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__color.html#b7c0a627b31ebfb97fd1db2677032479">long_name</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__colorfuncs__t.html">stp_colorfuncs_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__color.html#o2">colorfuncs</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__colorfuncs__t.html">stp_colorfuncs_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__color.html#4442d36d0bcf746130f82ffe6f90147f">colorfuncs</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_color::colorfuncs" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="23ed4d11629625e2ad24b124c36c7fab"></a><!-- doxytag: member="stp_color::short_name" ref="23ed4d11629625e2ad24b124c36c7fab" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__colorfuncs__t.html">stp_colorfuncs_t</a>* <a class="el" href="structstp__color.html#o2">stp_color::colorfuncs</a> </td>
+ <td class="memname">const char* <a class="el" href="structstp__color.html#23ed4d11629625e2ad24b124c36c7fab">stp_color::short_name</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_color::long_name" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="b7c0a627b31ebfb97fd1db2677032479"></a><!-- doxytag: member="stp_color::long_name" ref="b7c0a627b31ebfb97fd1db2677032479" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* <a class="el" href="structstp__color.html#o1">stp_color::long_name</a> </td>
+ <td class="memname">const char* <a class="el" href="structstp__color.html#b7c0a627b31ebfb97fd1db2677032479">stp_color::long_name</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_color::short_name" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4442d36d0bcf746130f82ffe6f90147f"></a><!-- doxytag: member="stp_color::colorfuncs" ref="4442d36d0bcf746130f82ffe6f90147f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* <a class="el" href="structstp__color.html#o0">stp_color::short_name</a> </td>
+ <td class="memname">const <a class="el" href="structstp__colorfuncs__t.html">stp_colorfuncs_t</a>* <a class="el" href="structstp__color.html#4442d36d0bcf746130f82ffe6f90147f">stp_color::colorfuncs</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="color_8h.html">color.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__colorfuncs__t.html b/doc/gutenprint/html/structstp__colorfuncs__t.html
index 4dd7910..df0fc6d 100644
--- a/doc/gutenprint/html/structstp__colorfuncs__t.html
+++ b/doc/gutenprint/html/structstp__colorfuncs__t.html
@@ -1,10 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_colorfuncs_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_colorfuncs_t Struct Reference<br>
<small>
[<a class="el" href="group__color.html">color</a>]</small>
@@ -13,112 +29,80 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__colorfuncs__t.html#o0">init</a> )(<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, size_t steps)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__colorfuncs__t.html#a10cf47dc6db374ef209d0d96592b1fe">init</a> )(<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, size_t steps)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__colorfuncs__t.html#o1">get_row</a> )(<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, int row, unsigned *zero_mask)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__colorfuncs__t.html#f00aab442da969ffa5c6c1e592bad7cd">get_row</a> )(<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, int row, unsigned *zero_mask)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__colorfuncs__t.html#o2">list_parameters</a> )(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__colorfuncs__t.html#14c6ae1a87ba1ba33f88fa71038f9ec9">list_parameters</a> )(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__colorfuncs__t.html#o3">describe_parameter</a> )(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__colorfuncs__t.html#bf691142b608f4f02f33283dd3e67bae">describe_parameter</a> )(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stp_colorfuncs_t::describe_parameter" ref="o3" args=")(const stp_vars_t *v, const char *name, stp_parameter_t *description)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="a10cf47dc6db374ef209d0d96592b1fe"></a><!-- doxytag: member="stp_colorfuncs_t::init" ref="a10cf47dc6db374ef209d0d96592b1fe" args=")(stp_vars_t *v, stp_image_t *image, size_t steps)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstp__colorfuncs__t.html#o3">stp_colorfuncs_t::describe_parameter</a>)(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description) </td>
+ <td class="memname">int(* <a class="el" href="structstp__colorfuncs__t.html#a10cf47dc6db374ef209d0d96592b1fe">stp_colorfuncs_t::init</a>)(<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, size_t steps) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_colorfuncs_t::get_row" ref="o1" args=")(stp_vars_t *v, stp_image_t *image, int row, unsigned *zero_mask)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f00aab442da969ffa5c6c1e592bad7cd"></a><!-- doxytag: member="stp_colorfuncs_t::get_row" ref="f00aab442da969ffa5c6c1e592bad7cd" args=")(stp_vars_t *v, stp_image_t *image, int row, unsigned *zero_mask)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int(* <a class="el" href="structstp__colorfuncs__t.html#o1">stp_colorfuncs_t::get_row</a>)(<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, int row, unsigned *zero_mask) </td>
+ <td class="memname">int(* <a class="el" href="structstp__colorfuncs__t.html#f00aab442da969ffa5c6c1e592bad7cd">stp_colorfuncs_t::get_row</a>)(<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, int row, unsigned *zero_mask) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_colorfuncs_t::init" ref="o0" args=")(stp_vars_t *v, stp_image_t *image, size_t steps)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="14c6ae1a87ba1ba33f88fa71038f9ec9"></a><!-- doxytag: member="stp_colorfuncs_t::list_parameters" ref="14c6ae1a87ba1ba33f88fa71038f9ec9" args=")(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int(* <a class="el" href="structstp__colorfuncs__t.html#o0">stp_colorfuncs_t::init</a>)(<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image, size_t steps) </td>
+ <td class="memname"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>(* <a class="el" href="structstp__colorfuncs__t.html#14c6ae1a87ba1ba33f88fa71038f9ec9">stp_colorfuncs_t::list_parameters</a>)(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_colorfuncs_t::list_parameters" ref="o2" args=")(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="bf691142b608f4f02f33283dd3e67bae"></a><!-- doxytag: member="stp_colorfuncs_t::describe_parameter" ref="bf691142b608f4f02f33283dd3e67bae" args=")(const stp_vars_t *v, const char *name, stp_parameter_t *description)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>(* <a class="el" href="structstp__colorfuncs__t.html#o2">stp_colorfuncs_t::list_parameters</a>)(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v) </td>
+ <td class="memname">void(* <a class="el" href="structstp__colorfuncs__t.html#bf691142b608f4f02f33283dd3e67bae">stp_colorfuncs_t::describe_parameter</a>)(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="color_8h.html">color.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__curve__point__t.html b/doc/gutenprint/html/structstp__curve__point__t.html
index 6fa7387..6bdfdd7 100644
--- a/doc/gutenprint/html/structstp__curve__point__t.html
+++ b/doc/gutenprint/html/structstp__curve__point__t.html
@@ -1,10 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_curve_point_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_curve_point_t Struct Reference<br>
<small>
[<a class="el" href="group__curve.html">curve</a>]</small>
@@ -16,71 +32,57 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__curve__point__t.html#o0">x</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__curve__point__t.html#92b13b94109b1270563a1116dc19b926">x</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Horizontal position. <a href="#o0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__curve__point__t.html#o1">y</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Horizontal position. <a href="#92b13b94109b1270563a1116dc19b926"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__curve__point__t.html#132b1e8be20525667ece971d02f60b9d">y</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Vertical position. <a href="#o1"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Vertical position. <a href="#132b1e8be20525667ece971d02f60b9d"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Point (x,y) for piecewise curve.
<p>
+
+<p>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_curve_point_t::x" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="92b13b94109b1270563a1116dc19b926"></a><!-- doxytag: member="stp_curve_point_t::x" ref="92b13b94109b1270563a1116dc19b926" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">double <a class="el" href="structstp__curve__point__t.html#o0">stp_curve_point_t::x</a> </td>
+ <td class="memname">double <a class="el" href="structstp__curve__point__t.html#92b13b94109b1270563a1116dc19b926">stp_curve_point_t::x</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Horizontal position.
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_curve_point_t::y" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="132b1e8be20525667ece971d02f60b9d"></a><!-- doxytag: member="stp_curve_point_t::y" ref="132b1e8be20525667ece971d02f60b9d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">double <a class="el" href="structstp__curve__point__t.html#o1">stp_curve_point_t::y</a> </td>
+ <td class="memname">double <a class="el" href="structstp__curve__point__t.html#132b1e8be20525667ece971d02f60b9d">stp_curve_point_t::y</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
Vertical position.
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="curve_8h.html">curve.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__dither__matrix__generic.html b/doc/gutenprint/html/structstp__dither__matrix__generic.html
index d4c8094..630053a 100644
--- a/doc/gutenprint/html/structstp__dither__matrix__generic.html
+++ b/doc/gutenprint/html/structstp__dither__matrix__generic.html
@@ -1,146 +1,122 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_dither_matrix_generic Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_dither_matrix_generic Struct Reference</h1><!-- doxytag: class="stp_dither_matrix_generic" --><code>#include &lt;dither.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__generic.html#o0">x</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__generic.html#6b8bd1cc589c2195f055e5a57a05e03a">x</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__generic.html#o1">y</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__generic.html#aaddcac2ca33a3e822ded567bbbecfb9">y</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__generic.html#o2">bytes</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__generic.html#b963ddf7c0826bd3cc316c2375f1205b">bytes</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__generic.html#o3">prescaled</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__generic.html#478d54ddf9ba50e783ddec1532a0eff6">prescaled</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__generic.html#o4">data</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__generic.html#52acbda296a57a6087852eab62bc62db">data</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_dither_matrix_generic::bytes" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="6b8bd1cc589c2195f055e5a57a05e03a"></a><!-- doxytag: member="stp_dither_matrix_generic::x" ref="6b8bd1cc589c2195f055e5a57a05e03a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__dither__matrix__generic.html#o2">stp_dither_matrix_generic::bytes</a> </td>
+ <td class="memname">int <a class="el" href="structstp__dither__matrix__generic.html#6b8bd1cc589c2195f055e5a57a05e03a">stp_dither_matrix_generic::x</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="stp_dither_matrix_generic::data" ref="o4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="aaddcac2ca33a3e822ded567bbbecfb9"></a><!-- doxytag: member="stp_dither_matrix_generic::y" ref="aaddcac2ca33a3e822ded567bbbecfb9" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const void* <a class="el" href="structstp__dither__matrix__generic.html#o4">stp_dither_matrix_generic::data</a> </td>
+ <td class="memname">int <a class="el" href="structstp__dither__matrix__generic.html#aaddcac2ca33a3e822ded567bbbecfb9">stp_dither_matrix_generic::y</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stp_dither_matrix_generic::prescaled" ref="o3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="b963ddf7c0826bd3cc316c2375f1205b"></a><!-- doxytag: member="stp_dither_matrix_generic::bytes" ref="b963ddf7c0826bd3cc316c2375f1205b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__dither__matrix__generic.html#o3">stp_dither_matrix_generic::prescaled</a> </td>
+ <td class="memname">int <a class="el" href="structstp__dither__matrix__generic.html#b963ddf7c0826bd3cc316c2375f1205b">stp_dither_matrix_generic::bytes</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_dither_matrix_generic::x" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="478d54ddf9ba50e783ddec1532a0eff6"></a><!-- doxytag: member="stp_dither_matrix_generic::prescaled" ref="478d54ddf9ba50e783ddec1532a0eff6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__dither__matrix__generic.html#o0">stp_dither_matrix_generic::x</a> </td>
+ <td class="memname">int <a class="el" href="structstp__dither__matrix__generic.html#478d54ddf9ba50e783ddec1532a0eff6">stp_dither_matrix_generic::prescaled</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_dither_matrix_generic::y" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="52acbda296a57a6087852eab62bc62db"></a><!-- doxytag: member="stp_dither_matrix_generic::data" ref="52acbda296a57a6087852eab62bc62db" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__dither__matrix__generic.html#o1">stp_dither_matrix_generic::y</a> </td>
+ <td class="memname">const void* <a class="el" href="structstp__dither__matrix__generic.html#52acbda296a57a6087852eab62bc62db">stp_dither_matrix_generic::data</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="dither_8h.html">dither.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__dither__matrix__normal.html b/doc/gutenprint/html/structstp__dither__matrix__normal.html
index e5063d4..f0ea672 100644
--- a/doc/gutenprint/html/structstp__dither__matrix__normal.html
+++ b/doc/gutenprint/html/structstp__dither__matrix__normal.html
@@ -1,146 +1,122 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_dither_matrix_normal Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_dither_matrix_normal Struct Reference</h1><!-- doxytag: class="stp_dither_matrix_normal" --><code>#include &lt;dither.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__normal.html#o0">x</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__normal.html#b9564690be42859d88ea264a29321af3">x</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__normal.html#o1">y</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__normal.html#410560f5186761cb7430f5b0a804b09c">y</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__normal.html#o2">bytes</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__normal.html#d72d088edfe3223c2df8fd4fb6178b98">bytes</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__normal.html#o3">prescaled</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__normal.html#042561ad856d67506fe81b1bbbffd966">prescaled</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__normal.html#o4">data</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__normal.html#e67cb37136c5e9d9c4b1a44cd2dab87b">data</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_dither_matrix_normal::bytes" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="b9564690be42859d88ea264a29321af3"></a><!-- doxytag: member="stp_dither_matrix_normal::x" ref="b9564690be42859d88ea264a29321af3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__dither__matrix__normal.html#o2">stp_dither_matrix_normal::bytes</a> </td>
+ <td class="memname">int <a class="el" href="structstp__dither__matrix__normal.html#b9564690be42859d88ea264a29321af3">stp_dither_matrix_normal::x</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="stp_dither_matrix_normal::data" ref="o4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="410560f5186761cb7430f5b0a804b09c"></a><!-- doxytag: member="stp_dither_matrix_normal::y" ref="410560f5186761cb7430f5b0a804b09c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned* <a class="el" href="structstp__dither__matrix__normal.html#o4">stp_dither_matrix_normal::data</a> </td>
+ <td class="memname">int <a class="el" href="structstp__dither__matrix__normal.html#410560f5186761cb7430f5b0a804b09c">stp_dither_matrix_normal::y</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stp_dither_matrix_normal::prescaled" ref="o3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="d72d088edfe3223c2df8fd4fb6178b98"></a><!-- doxytag: member="stp_dither_matrix_normal::bytes" ref="d72d088edfe3223c2df8fd4fb6178b98" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__dither__matrix__normal.html#o3">stp_dither_matrix_normal::prescaled</a> </td>
+ <td class="memname">int <a class="el" href="structstp__dither__matrix__normal.html#d72d088edfe3223c2df8fd4fb6178b98">stp_dither_matrix_normal::bytes</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_dither_matrix_normal::x" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="042561ad856d67506fe81b1bbbffd966"></a><!-- doxytag: member="stp_dither_matrix_normal::prescaled" ref="042561ad856d67506fe81b1bbbffd966" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__dither__matrix__normal.html#o0">stp_dither_matrix_normal::x</a> </td>
+ <td class="memname">int <a class="el" href="structstp__dither__matrix__normal.html#042561ad856d67506fe81b1bbbffd966">stp_dither_matrix_normal::prescaled</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_dither_matrix_normal::y" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="e67cb37136c5e9d9c4b1a44cd2dab87b"></a><!-- doxytag: member="stp_dither_matrix_normal::data" ref="e67cb37136c5e9d9c4b1a44cd2dab87b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__dither__matrix__normal.html#o1">stp_dither_matrix_normal::y</a> </td>
+ <td class="memname">const unsigned* <a class="el" href="structstp__dither__matrix__normal.html#e67cb37136c5e9d9c4b1a44cd2dab87b">stp_dither_matrix_normal::data</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="dither_8h.html">dither.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__dither__matrix__short.html b/doc/gutenprint/html/structstp__dither__matrix__short.html
index cace20f..ae5e4c0 100644
--- a/doc/gutenprint/html/structstp__dither__matrix__short.html
+++ b/doc/gutenprint/html/structstp__dither__matrix__short.html
@@ -1,146 +1,122 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_dither_matrix_short Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_dither_matrix_short Struct Reference</h1><!-- doxytag: class="stp_dither_matrix_short" --><code>#include &lt;dither.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__short.html#o0">x</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__short.html#81e0b20e763080b79faa837a00cac832">x</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__short.html#o1">y</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__short.html#2bbc6c72006541250ba23b48bcab60e8">y</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__short.html#o2">bytes</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__short.html#d4d85727401505eab74e3e667f4a38f4">bytes</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__short.html#o3">prescaled</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__short.html#755361acae80fa4cba01a1cc71638274">prescaled</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__short.html#o4">data</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned short *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dither__matrix__short.html#f4f6b5634ea79cf694782e35a8d7607d">data</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_dither_matrix_short::bytes" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="81e0b20e763080b79faa837a00cac832"></a><!-- doxytag: member="stp_dither_matrix_short::x" ref="81e0b20e763080b79faa837a00cac832" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__dither__matrix__short.html#o2">stp_dither_matrix_short::bytes</a> </td>
+ <td class="memname">int <a class="el" href="structstp__dither__matrix__short.html#81e0b20e763080b79faa837a00cac832">stp_dither_matrix_short::x</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="stp_dither_matrix_short::data" ref="o4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="2bbc6c72006541250ba23b48bcab60e8"></a><!-- doxytag: member="stp_dither_matrix_short::y" ref="2bbc6c72006541250ba23b48bcab60e8" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const unsigned short* <a class="el" href="structstp__dither__matrix__short.html#o4">stp_dither_matrix_short::data</a> </td>
+ <td class="memname">int <a class="el" href="structstp__dither__matrix__short.html#2bbc6c72006541250ba23b48bcab60e8">stp_dither_matrix_short::y</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stp_dither_matrix_short::prescaled" ref="o3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="d4d85727401505eab74e3e667f4a38f4"></a><!-- doxytag: member="stp_dither_matrix_short::bytes" ref="d4d85727401505eab74e3e667f4a38f4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__dither__matrix__short.html#o3">stp_dither_matrix_short::prescaled</a> </td>
+ <td class="memname">int <a class="el" href="structstp__dither__matrix__short.html#d4d85727401505eab74e3e667f4a38f4">stp_dither_matrix_short::bytes</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_dither_matrix_short::x" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="755361acae80fa4cba01a1cc71638274"></a><!-- doxytag: member="stp_dither_matrix_short::prescaled" ref="755361acae80fa4cba01a1cc71638274" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__dither__matrix__short.html#o0">stp_dither_matrix_short::x</a> </td>
+ <td class="memname">int <a class="el" href="structstp__dither__matrix__short.html#755361acae80fa4cba01a1cc71638274">stp_dither_matrix_short::prescaled</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_dither_matrix_short::y" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f4f6b5634ea79cf694782e35a8d7607d"></a><!-- doxytag: member="stp_dither_matrix_short::data" ref="f4f6b5634ea79cf694782e35a8d7607d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__dither__matrix__short.html#o1">stp_dither_matrix_short::y</a> </td>
+ <td class="memname">const unsigned short* <a class="el" href="structstp__dither__matrix__short.html#f4f6b5634ea79cf694782e35a8d7607d">stp_dither_matrix_short::data</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="dither_8h.html">dither.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__dotsize.html b/doc/gutenprint/html/structstp__dotsize.html
index 70c1fd3..9ce0441 100644
--- a/doc/gutenprint/html/structstp__dotsize.html
+++ b/doc/gutenprint/html/structstp__dotsize.html
@@ -1,71 +1,71 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_dotsize Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_dotsize Struct Reference</h1><!-- doxytag: class="stp_dotsize" --><code>#include &lt;dither.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dotsize.html#o0">bit_pattern</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dotsize.html#8d5273395d0e27004f779de0ea81ff23">bit_pattern</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dotsize.html#o1">value</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__dotsize.html#d259e8d169a7d140e4964b80790c7ddd">value</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_dotsize::bit_pattern" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="8d5273395d0e27004f779de0ea81ff23"></a><!-- doxytag: member="stp_dotsize::bit_pattern" ref="8d5273395d0e27004f779de0ea81ff23" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned <a class="el" href="structstp__dotsize.html#o0">stp_dotsize::bit_pattern</a> </td>
+ <td class="memname">unsigned <a class="el" href="structstp__dotsize.html#8d5273395d0e27004f779de0ea81ff23">stp_dotsize::bit_pattern</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_dotsize::value" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="d259e8d169a7d140e4964b80790c7ddd"></a><!-- doxytag: member="stp_dotsize::value" ref="d259e8d169a7d140e4964b80790c7ddd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">double <a class="el" href="structstp__dotsize.html#o1">stp_dotsize::value</a> </td>
+ <td class="memname">double <a class="el" href="structstp__dotsize.html#d259e8d169a7d140e4964b80790c7ddd">stp_dotsize::value</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="dither_8h.html">dither.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__double__bound__t.html b/doc/gutenprint/html/structstp__double__bound__t.html
index 0e57b02..906e2b2 100644
--- a/doc/gutenprint/html/structstp__double__bound__t.html
+++ b/doc/gutenprint/html/structstp__double__bound__t.html
@@ -1,10 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_double_bound_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_double_bound_t Struct Reference<br>
<small>
[<a class="el" href="group__vars.html">vars</a>]</small>
@@ -16,65 +32,51 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__double__bound__t.html#o0">lower</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__double__bound__t.html#a00903ee6e04e01b6b2bb7033e3c76ce">lower</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__double__bound__t.html#o1">upper</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__double__bound__t.html#07d734f8f82f059460cee55927b0216c">upper</a></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
double_bound (range) parameter.
<p>
+
+<p>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_double_bound_t::lower" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="a00903ee6e04e01b6b2bb7033e3c76ce"></a><!-- doxytag: member="stp_double_bound_t::lower" ref="a00903ee6e04e01b6b2bb7033e3c76ce" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">double <a class="el" href="structstp__double__bound__t.html#o0">stp_double_bound_t::lower</a> </td>
+ <td class="memname">double <a class="el" href="structstp__double__bound__t.html#a00903ee6e04e01b6b2bb7033e3c76ce">stp_double_bound_t::lower</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Lower bound. </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_double_bound_t::upper" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Lower bound.
+</div>
+</div><p>
+<a class="anchor" name="07d734f8f82f059460cee55927b0216c"></a><!-- doxytag: member="stp_double_bound_t::upper" ref="07d734f8f82f059460cee55927b0216c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">double <a class="el" href="structstp__double__bound__t.html#o1">stp_double_bound_t::upper</a> </td>
+ <td class="memname">double <a class="el" href="structstp__double__bound__t.html#07d734f8f82f059460cee55927b0216c">stp_double_bound_t::upper</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Upper bound. </td>
- </tr>
-</table>
+Upper bound.
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="vars_8h.html">vars.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__family.html b/doc/gutenprint/html/structstp__family.html
index 589aaaf..01c46d1 100644
--- a/doc/gutenprint/html/structstp__family.html
+++ b/doc/gutenprint/html/structstp__family.html
@@ -1,10 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_family Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_family Struct Reference<br>
<small>
[<a class="el" href="group__printer.html">printer</a>]</small>
@@ -13,62 +29,46 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__printfuncs__t.html">stp_printfuncs_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__family.html#o0">printfuncs</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__printfuncs__t.html">stp_printfuncs_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__family.html#d29f00ba3565e93c138b00e4a48cde77">printfuncs</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__family.html#o1">printer_list</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__family.html#6e4f0c216f5ced14a819fbacdb26547d">printer_list</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_family::printer_list" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="d29f00ba3565e93c138b00e4a48cde77"></a><!-- doxytag: member="stp_family::printfuncs" ref="d29f00ba3565e93c138b00e4a48cde77" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__list.html#ga1">stp_list_t</a>* <a class="el" href="structstp__family.html#o1">stp_family::printer_list</a> </td>
+ <td class="memname">const <a class="el" href="structstp__printfuncs__t.html">stp_printfuncs_t</a>* <a class="el" href="structstp__family.html#d29f00ba3565e93c138b00e4a48cde77">stp_family::printfuncs</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_family::printfuncs" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="6e4f0c216f5ced14a819fbacdb26547d"></a><!-- doxytag: member="stp_family::printer_list" ref="6e4f0c216f5ced14a819fbacdb26547d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__printfuncs__t.html">stp_printfuncs_t</a>* <a class="el" href="structstp__family.html#o0">stp_family::printfuncs</a> </td>
+ <td class="memname"><a class="el" href="group__list.html#g53cf4f01ab7d712f771cb5fb479d2ba7">stp_list_t</a>* <a class="el" href="structstp__family.html#6e4f0c216f5ced14a819fbacdb26547d">stp_family::printer_list</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="printers_8h.html">printers.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__image.html b/doc/gutenprint/html/structstp__image.html
index 75688f4..66376f7 100644
--- a/doc/gutenprint/html/structstp__image.html
+++ b/doc/gutenprint/html/structstp__image.html
@@ -1,10 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_image Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_image Struct Reference<br>
<small>
[<a class="el" href="group__image.html">image</a>]</small>
@@ -16,270 +32,206 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#o0">init</a> )(struct <a class="el" href="structstp__image.html">stp_image</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#ce69bf25344a814cabea38afa4527086">init</a> )(struct <a class="el" href="structstp__image.html">stp_image</a> *image)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This callback is used to perform any initialization required by the image layer for the image. <a href="#o0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#o1">reset</a> )(struct <a class="el" href="structstp__image.html">stp_image</a> *image)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This callback is used to perform any initialization required by the image layer for the image. <a href="#ce69bf25344a814cabea38afa4527086"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#7bb2244368c6b1e07d27afb3dd249ffd">reset</a> )(struct <a class="el" href="structstp__image.html">stp_image</a> *image)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This callback is called to reset the image to the beginning. <a href="#o1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#o2">width</a> )(struct <a class="el" href="structstp__image.html">stp_image</a> *image)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This callback is called to reset the image to the beginning. <a href="#7bb2244368c6b1e07d27afb3dd249ffd"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#890033525988e15f4f4a0b4132e5f19b">width</a> )(struct <a class="el" href="structstp__image.html">stp_image</a> *image)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This callback returns the width of the image in pixels. <a href="#o2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#o3">height</a> )(struct <a class="el" href="structstp__image.html">stp_image</a> *image)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This callback returns the width of the image in pixels. <a href="#890033525988e15f4f4a0b4132e5f19b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#4977ad211581999a3f3290983929cce9">height</a> )(struct <a class="el" href="structstp__image.html">stp_image</a> *image)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This callback returns the height of the image in pixels. <a href="#o3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__image.html#ga9">stp_image_status_t</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#o4">get_row</a> )(struct <a class="el" href="structstp__image.html">stp_image</a> *image, unsigned char *data, size_t byte_limit, int row)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This callback returns the height of the image in pixels. <a href="#4977ad211581999a3f3290983929cce9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__image.html#g58672e1989d582c14328048b207657c8">stp_image_status_t</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#8f7f8fb5826f52b8bd820f422c583350">get_row</a> )(struct <a class="el" href="structstp__image.html">stp_image</a> *image, unsigned char *data, size_t byte_limit, int row)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This callback transfers the data from the image to the gimp-print library. <a href="#o4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#o5">get_appname</a> )(struct <a class="el" href="structstp__image.html">stp_image</a> *image)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This callback transfers the data from the image to the gimp-print library. <a href="#8f7f8fb5826f52b8bd820f422c583350"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#56636ad7c0dbf0a82284241f796d95cd">get_appname</a> )(struct <a class="el" href="structstp__image.html">stp_image</a> *image)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This callback returns the name of the application. <a href="#o5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#o6">conclude</a> )(struct <a class="el" href="structstp__image.html">stp_image</a> *image)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This callback returns the name of the application. <a href="#56636ad7c0dbf0a82284241f796d95cd"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#5d2385711b303e055258c28f42ab7f4c">conclude</a> )(struct <a class="el" href="structstp__image.html">stp_image</a> *image)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This callback is called at the end of each page. <a href="#o6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#o7">rep</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This callback is called at the end of each page. <a href="#5d2385711b303e055258c28f42ab7f4c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__image.html#b18e6ee35037589bf485213022e2d871">rep</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A pointer to an application-specific state information that might need to be associated with the image object. <a href="#o7"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A pointer to an application-specific state information that might need to be associated with the image object. <a href="#b18e6ee35037589bf485213022e2d871"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
The image type is an abstract data type for interfacing with the image creation program.
<p>
-It provides callbacks to functions defined within the client application which are called while printing the image.
+It provides callbacks to functions defined within the client application which are called while printing the image.
<p>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o6"></a><!-- doxytag: member="stp_image::conclude" ref="o6" args=")(struct stp_image *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="ce69bf25344a814cabea38afa4527086"></a><!-- doxytag: member="stp_image::init" ref="ce69bf25344a814cabea38afa4527086" args=")(struct stp_image *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstp__image.html#o6">stp_image::conclude</a>)(struct <a class="el" href="structstp__image.html">stp_image</a> *image) </td>
+ <td class="memname">void(* <a class="el" href="structstp__image.html#ce69bf25344a814cabea38afa4527086">stp_image::init</a>)(struct <a class="el" href="structstp__image.html">stp_image</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-This callback is called at the end of each page.
+This callback is used to perform any initialization required by the image layer for the image.
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o5"></a><!-- doxytag: member="stp_image::get_appname" ref="o5" args=")(struct stp_image *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+It will be called once per image. <dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>image</em>&nbsp;</td><td>the image in use. </td></tr>
+ </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="7bb2244368c6b1e07d27afb3dd249ffd"></a><!-- doxytag: member="stp_image::reset" ref="7bb2244368c6b1e07d27afb3dd249ffd" args=")(struct stp_image *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char*(* <a class="el" href="structstp__image.html#o5">stp_image::get_appname</a>)(struct <a class="el" href="structstp__image.html">stp_image</a> *image) </td>
+ <td class="memname">void(* <a class="el" href="structstp__image.html#7bb2244368c6b1e07d27afb3dd249ffd">stp_image::reset</a>)(struct <a class="el" href="structstp__image.html">stp_image</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-This callback returns the name of the application.
+This callback is called to reset the image to the beginning.
<p>
-This is embedded in the output by some drivers. </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="stp_image::get_row" ref="o4" args=")(struct stp_image *image, unsigned char *data, size_t byte_limit, int row)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+It may (in principle) be called multiple times if a page is being printed more than once. <dl class="warning" compact><dt><b>Warning:</b></dt><dd>The <a class="el" href="structstp__image.html#7bb2244368c6b1e07d27afb3dd249ffd" title="This callback is called to reset the image to the beginning.">reset()</a> call may be removed in the future. </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"></td><td valign="top"><em>image</em>&nbsp;</td><td>the image in use. </td></tr>
+ </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="890033525988e15f4f4a0b4132e5f19b"></a><!-- doxytag: member="stp_image::width" ref="890033525988e15f4f4a0b4132e5f19b" args=")(struct stp_image *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__image.html#ga9">stp_image_status_t</a>(* <a class="el" href="structstp__image.html#o4">stp_image::get_row</a>)(struct <a class="el" href="structstp__image.html">stp_image</a> *image, unsigned char *data, size_t byte_limit, int row) </td>
+ <td class="memname">int(* <a class="el" href="structstp__image.html#890033525988e15f4f4a0b4132e5f19b">stp_image::width</a>)(struct <a class="el" href="structstp__image.html">stp_image</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-This callback transfers the data from the image to the gimp-print library.
+This callback returns the width of the image in pixels.
<p>
-It is called from the driver layer. It should copy WIDTH (as returned by the <a class="el" href="structstp__image.html#o2">width()</a> member) pixels of data into the data buffer. It normally returns STP_IMAGE_STATUS_OK; if something goes wrong, or the application wishes to stop producing any further output (e. g. because the user cancelled the print job), it should return STP_IMAGE_STATUS_ABORT. This will cause the driver to flush any remaining data to the output. It will always request rows in monotonically ascending order, but it may skip rows (if, for example, the resolution of the input is higher than the resolution of the output). <dl compact><dt><b>Parameters:</b></dt><dd>
+<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"></td><td valign="top"><em>image</em>&nbsp;</td><td>the image in use. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to <a class="el" href="structstp__image.html#o2">width()</a> bytes of pixel data. </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>byte_limit</em>&nbsp;</td><td>(image width * number of channels). </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>row</em>&nbsp;</td><td>(unused).</td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stp_image::height" ref="o3" args=")(struct stp_image *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4977ad211581999a3f3290983929cce9"></a><!-- doxytag: member="stp_image::height" ref="4977ad211581999a3f3290983929cce9" args=")(struct stp_image *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int(* <a class="el" href="structstp__image.html#o3">stp_image::height</a>)(struct <a class="el" href="structstp__image.html">stp_image</a> *image) </td>
+ <td class="memname">int(* <a class="el" href="structstp__image.html#4977ad211581999a3f3290983929cce9">stp_image::height</a>)(struct <a class="el" href="structstp__image.html">stp_image</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
This callback returns the height of the image in pixels.
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>image</em>&nbsp;</td><td>the image in use.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>image</em>&nbsp;</td><td>the image in use. </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_image::init" ref="o0" args=")(struct stp_image *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="8f7f8fb5826f52b8bd820f422c583350"></a><!-- doxytag: member="stp_image::get_row" ref="8f7f8fb5826f52b8bd820f422c583350" args=")(struct stp_image *image, unsigned char *data, size_t byte_limit, int row)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstp__image.html#o0">stp_image::init</a>)(struct <a class="el" href="structstp__image.html">stp_image</a> *image) </td>
+ <td class="memname"><a class="el" href="group__image.html#g58672e1989d582c14328048b207657c8">stp_image_status_t</a>(* <a class="el" href="structstp__image.html#8f7f8fb5826f52b8bd820f422c583350">stp_image::get_row</a>)(struct <a class="el" href="structstp__image.html">stp_image</a> *image, unsigned char *data, size_t byte_limit, int row) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-This callback is used to perform any initialization required by the image layer for the image.
+This callback transfers the data from the image to the gimp-print library.
<p>
-It will be called once per image. <dl compact><dt><b>Parameters:</b></dt><dd>
+It is called from the driver layer. It should copy WIDTH (as returned by the <a class="el" href="structstp__image.html#890033525988e15f4f4a0b4132e5f19b" title="This callback returns the width of the image in pixels.">width()</a> member) pixels of data into the data buffer. It normally returns STP_IMAGE_STATUS_OK; if something goes wrong, or the application wishes to stop producing any further output (e. g. because the user cancelled the print job), it should return STP_IMAGE_STATUS_ABORT. This will cause the driver to flush any remaining data to the output. It will always request rows in monotonically ascending order, but it may skip rows (if, for example, the resolution of the input is higher than the resolution of the output). <dl compact><dt><b>Parameters:</b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>image</em>&nbsp;</td><td>the image in use.</td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>image</em>&nbsp;</td><td>the image in use. </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>data</em>&nbsp;</td><td>a pointer to <a class="el" href="structstp__image.html#890033525988e15f4f4a0b4132e5f19b" title="This callback returns the width of the image in pixels.">width()</a> bytes of pixel data. </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>byte_limit</em>&nbsp;</td><td>(image width * number of channels). </td></tr>
+ <tr><td valign="top"></td><td valign="top"><em>row</em>&nbsp;</td><td>(unused). </td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o7"></a><!-- doxytag: member="stp_image::rep" ref="o7" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="56636ad7c0dbf0a82284241f796d95cd"></a><!-- doxytag: member="stp_image::get_appname" ref="56636ad7c0dbf0a82284241f796d95cd" args=")(struct stp_image *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void* <a class="el" href="structstp__image.html#o7">stp_image::rep</a> </td>
+ <td class="memname">const char*(* <a class="el" href="structstp__image.html#56636ad7c0dbf0a82284241f796d95cd">stp_image::get_appname</a>)(struct <a class="el" href="structstp__image.html">stp_image</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-A pointer to an application-specific state information that might need to be associated with the image object.
+This callback returns the name of the application.
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_image::reset" ref="o1" args=")(struct stp_image *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+This is embedded in the output by some drivers.
+</div>
+</div><p>
+<a class="anchor" name="5d2385711b303e055258c28f42ab7f4c"></a><!-- doxytag: member="stp_image::conclude" ref="5d2385711b303e055258c28f42ab7f4c" args=")(struct stp_image *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstp__image.html#o1">stp_image::reset</a>)(struct <a class="el" href="structstp__image.html">stp_image</a> *image) </td>
+ <td class="memname">void(* <a class="el" href="structstp__image.html#5d2385711b303e055258c28f42ab7f4c">stp_image::conclude</a>)(struct <a class="el" href="structstp__image.html">stp_image</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-This callback is called to reset the image to the beginning.
+This callback is called at the end of each page.
<p>
-It may (in principle) be called multiple times if a page is being printed more than once. <dl compact><dt><b>Warning:</b></dt><dd>The <a class="el" href="structstp__image.html#o1">reset()</a> call may be removed in the future. </dd></dl>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>image</em>&nbsp;</td><td>the image in use.</td></tr>
- </table>
-</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_image::width" ref="o2" args=")(struct stp_image *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="b18e6ee35037589bf485213022e2d871"></a><!-- doxytag: member="stp_image::rep" ref="b18e6ee35037589bf485213022e2d871" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int(* <a class="el" href="structstp__image.html#o2">stp_image::width</a>)(struct <a class="el" href="structstp__image.html">stp_image</a> *image) </td>
+ <td class="memname">void* <a class="el" href="structstp__image.html#b18e6ee35037589bf485213022e2d871">stp_image::rep</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-This callback returns the width of the image in pixels.
+A pointer to an application-specific state information that might need to be associated with the image object.
<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>image</em>&nbsp;</td><td>the image in use.</td></tr>
- </table>
-</dl>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="image_8h.html">image.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__int__bound__t.html b/doc/gutenprint/html/structstp__int__bound__t.html
index ba41b09..f5011d8 100644
--- a/doc/gutenprint/html/structstp__int__bound__t.html
+++ b/doc/gutenprint/html/structstp__int__bound__t.html
@@ -1,10 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_int_bound_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_int_bound_t Struct Reference<br>
<small>
[<a class="el" href="group__vars.html">vars</a>]</small>
@@ -16,65 +32,51 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__int__bound__t.html#o0">lower</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__int__bound__t.html#c5ae98fad865ad6d4816016e233f5a53">lower</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__int__bound__t.html#o1">upper</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__int__bound__t.html#a71bcebaae24712ee7a66955b345de19">upper</a></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
int_bound (range) parameter.
<p>
+
+<p>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_int_bound_t::lower" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="c5ae98fad865ad6d4816016e233f5a53"></a><!-- doxytag: member="stp_int_bound_t::lower" ref="c5ae98fad865ad6d4816016e233f5a53" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__int__bound__t.html#o0">stp_int_bound_t::lower</a> </td>
+ <td class="memname">int <a class="el" href="structstp__int__bound__t.html#c5ae98fad865ad6d4816016e233f5a53">stp_int_bound_t::lower</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Lower bound. </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_int_bound_t::upper" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Lower bound.
+</div>
+</div><p>
+<a class="anchor" name="a71bcebaae24712ee7a66955b345de19"></a><!-- doxytag: member="stp_int_bound_t::upper" ref="a71bcebaae24712ee7a66955b345de19" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__int__bound__t.html#o1">stp_int_bound_t::upper</a> </td>
+ <td class="memname">int <a class="el" href="structstp__int__bound__t.html#a71bcebaae24712ee7a66955b345de19">stp_int_bound_t::upper</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Upper bound. </td>
- </tr>
-</table>
+Upper bound.
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="vars_8h.html">vars.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__lineactive__t.html b/doc/gutenprint/html/structstp__lineactive__t.html
index 47b4310..62a7c61 100644
--- a/doc/gutenprint/html/structstp__lineactive__t.html
+++ b/doc/gutenprint/html/structstp__lineactive__t.html
@@ -1,71 +1,71 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_lineactive_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_lineactive_t Struct Reference</h1><!-- doxytag: class="stp_lineactive_t" --><code>#include &lt;weave.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__lineactive__t.html#o0">ncolors</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__lineactive__t.html#266bdeb14e62fb5b17a31746ad511761">ncolors</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__lineactive__t.html#o1">v</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__lineactive__t.html#5bb5843aa2a4817ef84fb83714b200f3">v</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_lineactive_t::ncolors" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="266bdeb14e62fb5b17a31746ad511761"></a><!-- doxytag: member="stp_lineactive_t::ncolors" ref="266bdeb14e62fb5b17a31746ad511761" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__lineactive__t.html#o0">stp_lineactive_t::ncolors</a> </td>
+ <td class="memname">int <a class="el" href="structstp__lineactive__t.html#266bdeb14e62fb5b17a31746ad511761">stp_lineactive_t::ncolors</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_lineactive_t::v" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5bb5843aa2a4817ef84fb83714b200f3"></a><!-- doxytag: member="stp_lineactive_t::v" ref="5bb5843aa2a4817ef84fb83714b200f3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="structstp__lineactive__t.html#o1">stp_lineactive_t::v</a> </td>
+ <td class="memname">char* <a class="el" href="structstp__lineactive__t.html#5bb5843aa2a4817ef84fb83714b200f3">stp_lineactive_t::v</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="weave_8h.html">weave.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__linebounds__t.html b/doc/gutenprint/html/structstp__linebounds__t.html
index e20e95b..d1f85ac 100644
--- a/doc/gutenprint/html/structstp__linebounds__t.html
+++ b/doc/gutenprint/html/structstp__linebounds__t.html
@@ -1,96 +1,88 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_linebounds_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_linebounds_t Struct Reference</h1><!-- doxytag: class="stp_linebounds_t" --><code>#include &lt;weave.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linebounds__t.html#o0">ncolors</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linebounds__t.html#dc4641abb41a9204c258a380aa00b7f4">ncolors</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linebounds__t.html#o1">start_pos</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linebounds__t.html#b46a1a4ec130dd043009fb96b0115467">start_pos</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linebounds__t.html#o2">end_pos</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linebounds__t.html#9bc2a60779ccf4ac3d90d47441e883ab">end_pos</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_linebounds_t::end_pos" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="dc4641abb41a9204c258a380aa00b7f4"></a><!-- doxytag: member="stp_linebounds_t::ncolors" ref="dc4641abb41a9204c258a380aa00b7f4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int* <a class="el" href="structstp__linebounds__t.html#o2">stp_linebounds_t::end_pos</a> </td>
+ <td class="memname">int <a class="el" href="structstp__linebounds__t.html#dc4641abb41a9204c258a380aa00b7f4">stp_linebounds_t::ncolors</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_linebounds_t::ncolors" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="b46a1a4ec130dd043009fb96b0115467"></a><!-- doxytag: member="stp_linebounds_t::start_pos" ref="b46a1a4ec130dd043009fb96b0115467" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__linebounds__t.html#o0">stp_linebounds_t::ncolors</a> </td>
+ <td class="memname">int* <a class="el" href="structstp__linebounds__t.html#b46a1a4ec130dd043009fb96b0115467">stp_linebounds_t::start_pos</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_linebounds_t::start_pos" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9bc2a60779ccf4ac3d90d47441e883ab"></a><!-- doxytag: member="stp_linebounds_t::end_pos" ref="9bc2a60779ccf4ac3d90d47441e883ab" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int* <a class="el" href="structstp__linebounds__t.html#o1">stp_linebounds_t::start_pos</a> </td>
+ <td class="memname">int* <a class="el" href="structstp__linebounds__t.html#9bc2a60779ccf4ac3d90d47441e883ab">stp_linebounds_t::end_pos</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="weave_8h.html">weave.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__linebufs__t.html b/doc/gutenprint/html/structstp__linebufs__t.html
index ba550f4..a426dd8 100644
--- a/doc/gutenprint/html/structstp__linebufs__t.html
+++ b/doc/gutenprint/html/structstp__linebufs__t.html
@@ -1,71 +1,71 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_linebufs_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_linebufs_t Struct Reference</h1><!-- doxytag: class="stp_linebufs_t" --><code>#include &lt;weave.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linebufs__t.html#o0">ncolors</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linebufs__t.html#5ad1c52050c8d71da5609d2526854696">ncolors</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linebufs__t.html#o1">v</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linebufs__t.html#485ecae7a892476331d31079d33b9891">v</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_linebufs_t::ncolors" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="5ad1c52050c8d71da5609d2526854696"></a><!-- doxytag: member="stp_linebufs_t::ncolors" ref="5ad1c52050c8d71da5609d2526854696" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__linebufs__t.html#o0">stp_linebufs_t::ncolors</a> </td>
+ <td class="memname">int <a class="el" href="structstp__linebufs__t.html#5ad1c52050c8d71da5609d2526854696">stp_linebufs_t::ncolors</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_linebufs_t::v" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="485ecae7a892476331d31079d33b9891"></a><!-- doxytag: member="stp_linebufs_t::v" ref="485ecae7a892476331d31079d33b9891" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned char** <a class="el" href="structstp__linebufs__t.html#o1">stp_linebufs_t::v</a> </td>
+ <td class="memname">unsigned char** <a class="el" href="structstp__linebufs__t.html#485ecae7a892476331d31079d33b9891">stp_linebufs_t::v</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="weave_8h.html">weave.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__linecount__t.html b/doc/gutenprint/html/structstp__linecount__t.html
index 49a9ffe..25c5600 100644
--- a/doc/gutenprint/html/structstp__linecount__t.html
+++ b/doc/gutenprint/html/structstp__linecount__t.html
@@ -1,71 +1,71 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_linecount_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_linecount_t Struct Reference</h1><!-- doxytag: class="stp_linecount_t" --><code>#include &lt;weave.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linecount__t.html#o0">ncolors</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linecount__t.html#69275ad8687438976d07950fa65a1728">ncolors</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linecount__t.html#o1">v</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linecount__t.html#2164f4045d892c45105f5780c80489a4">v</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_linecount_t::ncolors" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="69275ad8687438976d07950fa65a1728"></a><!-- doxytag: member="stp_linecount_t::ncolors" ref="69275ad8687438976d07950fa65a1728" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__linecount__t.html#o0">stp_linecount_t::ncolors</a> </td>
+ <td class="memname">int <a class="el" href="structstp__linecount__t.html#69275ad8687438976d07950fa65a1728">stp_linecount_t::ncolors</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_linecount_t::v" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="2164f4045d892c45105f5780c80489a4"></a><!-- doxytag: member="stp_linecount_t::v" ref="2164f4045d892c45105f5780c80489a4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int* <a class="el" href="structstp__linecount__t.html#o1">stp_linecount_t::v</a> </td>
+ <td class="memname">int* <a class="el" href="structstp__linecount__t.html#2164f4045d892c45105f5780c80489a4">stp_linecount_t::v</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="weave_8h.html">weave.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__lineoff__t.html b/doc/gutenprint/html/structstp__lineoff__t.html
index 21a468f..972fb81 100644
--- a/doc/gutenprint/html/structstp__lineoff__t.html
+++ b/doc/gutenprint/html/structstp__lineoff__t.html
@@ -1,71 +1,71 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_lineoff_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_lineoff_t Struct Reference</h1><!-- doxytag: class="stp_lineoff_t" --><code>#include &lt;weave.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__lineoff__t.html#o0">ncolors</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__lineoff__t.html#97c5a2281b3cddb9c546e8299ea4e2b0">ncolors</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__lineoff__t.html#o1">v</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__lineoff__t.html#88bbe86454fbda432487952640948328">v</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_lineoff_t::ncolors" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="97c5a2281b3cddb9c546e8299ea4e2b0"></a><!-- doxytag: member="stp_lineoff_t::ncolors" ref="97c5a2281b3cddb9c546e8299ea4e2b0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__lineoff__t.html#o0">stp_lineoff_t::ncolors</a> </td>
+ <td class="memname">int <a class="el" href="structstp__lineoff__t.html#97c5a2281b3cddb9c546e8299ea4e2b0">stp_lineoff_t::ncolors</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_lineoff_t::v" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="88bbe86454fbda432487952640948328"></a><!-- doxytag: member="stp_lineoff_t::v" ref="88bbe86454fbda432487952640948328" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned long* <a class="el" href="structstp__lineoff__t.html#o1">stp_lineoff_t::v</a> </td>
+ <td class="memname">unsigned long* <a class="el" href="structstp__lineoff__t.html#88bbe86454fbda432487952640948328">stp_lineoff_t::v</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="weave_8h.html">weave.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__module.html b/doc/gutenprint/html/structstp__module.html
index 88a1a3c..5f1819e 100644
--- a/doc/gutenprint/html/structstp__module.html
+++ b/doc/gutenprint/html/structstp__module.html
@@ -1,221 +1,173 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_module Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_module Struct Reference</h1><!-- doxytag: class="stp_module" --><code>#include &lt;module.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#o0">name</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#32e2db7046f281afd6748afe111aee76">name</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#o1">version</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#e2038239913d3ddbece919082501c8d0">version</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#o2">comment</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#b60ac536d9ec7b3a306cddf4c06e18bb">comment</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="module_8h.html#a13">stp_module_class_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#o3">class</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42">stp_module_class_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#4ebc727be1ec8edaaa1b25415a3932e3">class</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#o4">handle</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#1a96aa2db220972e124717cc6dd03c8e">handle</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#o5">init</a> )(void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#fa7d4259940b8d42a36f14108f504944">init</a> )(void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#o6">fini</a> )(void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#e04ff0565f8ebd56b383917b602ffc4a">fini</a> )(void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#o7">syms</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module.html#0e7297a93920d8f6849718d0a32fa2ba">syms</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stp_module::class" ref="o3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="32e2db7046f281afd6748afe111aee76"></a><!-- doxytag: member="stp_module::name" ref="32e2db7046f281afd6748afe111aee76" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="module_8h.html#a13">stp_module_class_t</a> <a class="el" href="structstp__module.html#o3">stp_module::class</a> </td>
+ <td class="memname">const char* <a class="el" href="structstp__module.html#32e2db7046f281afd6748afe111aee76">stp_module::name</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_module::comment" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="e2038239913d3ddbece919082501c8d0"></a><!-- doxytag: member="stp_module::version" ref="e2038239913d3ddbece919082501c8d0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* <a class="el" href="structstp__module.html#o2">stp_module::comment</a> </td>
+ <td class="memname">const char* <a class="el" href="structstp__module.html#e2038239913d3ddbece919082501c8d0">stp_module::version</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o6"></a><!-- doxytag: member="stp_module::fini" ref="o6" args=")(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="b60ac536d9ec7b3a306cddf4c06e18bb"></a><!-- doxytag: member="stp_module::comment" ref="b60ac536d9ec7b3a306cddf4c06e18bb" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int(* <a class="el" href="structstp__module.html#o6">stp_module::fini</a>)(void) </td>
+ <td class="memname">const char* <a class="el" href="structstp__module.html#b60ac536d9ec7b3a306cddf4c06e18bb">stp_module::comment</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="stp_module::handle" ref="o4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4ebc727be1ec8edaaa1b25415a3932e3"></a><!-- doxytag: member="stp_module::class" ref="4ebc727be1ec8edaaa1b25415a3932e3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void* <a class="el" href="structstp__module.html#o4">stp_module::handle</a> </td>
+ <td class="memname"><a class="el" href="module_8h.html#b3da7c3525c26e1d63d7fe1f95da5a42">stp_module_class_t</a> <a class="el" href="structstp__module.html#4ebc727be1ec8edaaa1b25415a3932e3">stp_module::class</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o5"></a><!-- doxytag: member="stp_module::init" ref="o5" args=")(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="1a96aa2db220972e124717cc6dd03c8e"></a><!-- doxytag: member="stp_module::handle" ref="1a96aa2db220972e124717cc6dd03c8e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int(* <a class="el" href="structstp__module.html#o5">stp_module::init</a>)(void) </td>
+ <td class="memname">void* <a class="el" href="structstp__module.html#1a96aa2db220972e124717cc6dd03c8e">stp_module::handle</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_module::name" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="fa7d4259940b8d42a36f14108f504944"></a><!-- doxytag: member="stp_module::init" ref="fa7d4259940b8d42a36f14108f504944" args=")(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* <a class="el" href="structstp__module.html#o0">stp_module::name</a> </td>
+ <td class="memname">int(* <a class="el" href="structstp__module.html#fa7d4259940b8d42a36f14108f504944">stp_module::init</a>)(void) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o7"></a><!-- doxytag: member="stp_module::syms" ref="o7" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="e04ff0565f8ebd56b383917b602ffc4a"></a><!-- doxytag: member="stp_module::fini" ref="e04ff0565f8ebd56b383917b602ffc4a" args=")(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void* <a class="el" href="structstp__module.html#o7">stp_module::syms</a> </td>
+ <td class="memname">int(* <a class="el" href="structstp__module.html#e04ff0565f8ebd56b383917b602ffc4a">stp_module::fini</a>)(void) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_module::version" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="0e7297a93920d8f6849718d0a32fa2ba"></a><!-- doxytag: member="stp_module::syms" ref="0e7297a93920d8f6849718d0a32fa2ba" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* <a class="el" href="structstp__module.html#o1">stp_module::version</a> </td>
+ <td class="memname">void* <a class="el" href="structstp__module.html#0e7297a93920d8f6849718d0a32fa2ba">stp_module::syms</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="module_8h.html">module.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__module__version.html b/doc/gutenprint/html/structstp__module__version.html
index 6853cf4..c92e532 100644
--- a/doc/gutenprint/html/structstp__module__version.html
+++ b/doc/gutenprint/html/structstp__module__version.html
@@ -1,71 +1,71 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_module_version Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_module_version Struct Reference</h1><!-- doxytag: class="stp_module_version" --><code>#include &lt;module.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module__version.html#o0">major</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module__version.html#15add43e03d0e1624f40c083fa958692">major</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module__version.html#o1">minor</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__module__version.html#eced49a93c5e461fa95f809ad077fced">minor</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_module_version::major" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="15add43e03d0e1624f40c083fa958692"></a><!-- doxytag: member="stp_module_version::major" ref="15add43e03d0e1624f40c083fa958692" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__module__version.html#o0">stp_module_version::major</a> </td>
+ <td class="memname">int <a class="el" href="structstp__module__version.html#15add43e03d0e1624f40c083fa958692">stp_module_version::major</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_module_version::minor" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="eced49a93c5e461fa95f809ad077fced"></a><!-- doxytag: member="stp_module_version::minor" ref="eced49a93c5e461fa95f809ad077fced" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__module__version.html#o1">stp_module_version::minor</a> </td>
+ <td class="memname">int <a class="el" href="structstp__module__version.html#eced49a93c5e461fa95f809ad077fced">stp_module_version::minor</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="module_8h.html">module.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__mxml__attr__s.html b/doc/gutenprint/html/structstp__mxml__attr__s.html
index 8c31201..cb586e2 100644
--- a/doc/gutenprint/html/structstp__mxml__attr__s.html
+++ b/doc/gutenprint/html/structstp__mxml__attr__s.html
@@ -1,71 +1,71 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_mxml_attr_s Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_mxml_attr_s Struct Reference</h1><!-- doxytag: class="stp_mxml_attr_s" --><code>#include &lt;mxml.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__attr__s.html#o0">name</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__attr__s.html#4ea32ac1f797cf7722bf3e8638b21dee">name</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__attr__s.html#o1">value</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__attr__s.html#25554324bd8ccf8e9558e4705eda0daa">value</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_mxml_attr_s::name" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="4ea32ac1f797cf7722bf3e8638b21dee"></a><!-- doxytag: member="stp_mxml_attr_s::name" ref="4ea32ac1f797cf7722bf3e8638b21dee" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="structstp__mxml__attr__s.html#o0">stp_mxml_attr_s::name</a> </td>
+ <td class="memname">char* <a class="el" href="structstp__mxml__attr__s.html#4ea32ac1f797cf7722bf3e8638b21dee">stp_mxml_attr_s::name</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_mxml_attr_s::value" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="25554324bd8ccf8e9558e4705eda0daa"></a><!-- doxytag: member="stp_mxml_attr_s::value" ref="25554324bd8ccf8e9558e4705eda0daa" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="structstp__mxml__attr__s.html#o1">stp_mxml_attr_s::value</a> </td>
+ <td class="memname">char* <a class="el" href="structstp__mxml__attr__s.html#25554324bd8ccf8e9558e4705eda0daa">stp_mxml_attr_s::value</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="mxml_8h.html">mxml.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__mxml__node__s.html b/doc/gutenprint/html/structstp__mxml__node__s.html
index a59df42..909a54a 100644
--- a/doc/gutenprint/html/structstp__mxml__node__s.html
+++ b/doc/gutenprint/html/structstp__mxml__node__s.html
@@ -1,196 +1,156 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_mxml_node_s Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_mxml_node_s Struct Reference</h1><!-- doxytag: class="stp_mxml_node_s" --><code>#include &lt;mxml.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="mxml_8h.html#a14">stp_mxml_type_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html#o0">type</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="mxml_8h.html#3ff7086c4e8f1557e81c32a61420017e">stp_mxml_type_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html#e1bff9adee67699067516eee014a7510">type</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html#o1">next</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html#8831071db5a4b4df95ea3c5c2e95476b">next</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html#o2">prev</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html#2174125dc205e7c760e4e8c9c9048ddf">prev</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html#o3">parent</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html#353df68e26a33380dcacda213a741487">parent</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html#o4">child</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html#44550ea8d68a483ccc130c58b66ddd33">child</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html#o5">last_child</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html#5fb356e73f91b24211882f42cbbe7a08">last_child</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="unionstp__mxml__value__u.html">stp_mxml_value_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html#o6">value</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="unionstp__mxml__value__u.html">stp_mxml_value_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__node__s.html#ad44d6b2fe0842de0bbf1312035372cd">value</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o4"></a><!-- doxytag: member="stp_mxml_node_s::child" ref="o4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="e1bff9adee67699067516eee014a7510"></a><!-- doxytag: member="stp_mxml_node_s::type" ref="e1bff9adee67699067516eee014a7510" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* <a class="el" href="structstp__mxml__node__s.html#o4">stp_mxml_node_s::child</a> </td>
+ <td class="memname"><a class="el" href="mxml_8h.html#3ff7086c4e8f1557e81c32a61420017e">stp_mxml_type_t</a> <a class="el" href="structstp__mxml__node__s.html#e1bff9adee67699067516eee014a7510">stp_mxml_node_s::type</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o5"></a><!-- doxytag: member="stp_mxml_node_s::last_child" ref="o5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="8831071db5a4b4df95ea3c5c2e95476b"></a><!-- doxytag: member="stp_mxml_node_s::next" ref="8831071db5a4b4df95ea3c5c2e95476b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* <a class="el" href="structstp__mxml__node__s.html#o5">stp_mxml_node_s::last_child</a> </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* <a class="el" href="structstp__mxml__node__s.html#8831071db5a4b4df95ea3c5c2e95476b">stp_mxml_node_s::next</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_mxml_node_s::next" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="2174125dc205e7c760e4e8c9c9048ddf"></a><!-- doxytag: member="stp_mxml_node_s::prev" ref="2174125dc205e7c760e4e8c9c9048ddf" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* <a class="el" href="structstp__mxml__node__s.html#o1">stp_mxml_node_s::next</a> </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* <a class="el" href="structstp__mxml__node__s.html#2174125dc205e7c760e4e8c9c9048ddf">stp_mxml_node_s::prev</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stp_mxml_node_s::parent" ref="o3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="353df68e26a33380dcacda213a741487"></a><!-- doxytag: member="stp_mxml_node_s::parent" ref="353df68e26a33380dcacda213a741487" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* <a class="el" href="structstp__mxml__node__s.html#o3">stp_mxml_node_s::parent</a> </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* <a class="el" href="structstp__mxml__node__s.html#353df68e26a33380dcacda213a741487">stp_mxml_node_s::parent</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_mxml_node_s::prev" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="44550ea8d68a483ccc130c58b66ddd33"></a><!-- doxytag: member="stp_mxml_node_s::child" ref="44550ea8d68a483ccc130c58b66ddd33" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* <a class="el" href="structstp__mxml__node__s.html#o2">stp_mxml_node_s::prev</a> </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* <a class="el" href="structstp__mxml__node__s.html#44550ea8d68a483ccc130c58b66ddd33">stp_mxml_node_s::child</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_mxml_node_s::type" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5fb356e73f91b24211882f42cbbe7a08"></a><!-- doxytag: member="stp_mxml_node_s::last_child" ref="5fb356e73f91b24211882f42cbbe7a08" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="mxml_8h.html#a14">stp_mxml_type_t</a> <a class="el" href="structstp__mxml__node__s.html#o0">stp_mxml_node_s::type</a> </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* <a class="el" href="structstp__mxml__node__s.html#5fb356e73f91b24211882f42cbbe7a08">stp_mxml_node_s::last_child</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o6"></a><!-- doxytag: member="stp_mxml_node_s::value" ref="o6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ad44d6b2fe0842de0bbf1312035372cd"></a><!-- doxytag: member="stp_mxml_node_s::value" ref="ad44d6b2fe0842de0bbf1312035372cd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="unionstp__mxml__value__u.html">stp_mxml_value_t</a> <a class="el" href="structstp__mxml__node__s.html#o6">stp_mxml_node_s::value</a> </td>
+ <td class="memname"><a class="el" href="unionstp__mxml__value__u.html">stp_mxml_value_t</a> <a class="el" href="structstp__mxml__node__s.html#ad44d6b2fe0842de0bbf1312035372cd">stp_mxml_node_s::value</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="mxml_8h.html">mxml.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__mxml__text__s.html b/doc/gutenprint/html/structstp__mxml__text__s.html
index 719a0cc..cf9e192 100644
--- a/doc/gutenprint/html/structstp__mxml__text__s.html
+++ b/doc/gutenprint/html/structstp__mxml__text__s.html
@@ -1,71 +1,71 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_mxml_text_s Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_mxml_text_s Struct Reference</h1><!-- doxytag: class="stp_mxml_text_s" --><code>#include &lt;mxml.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__text__s.html#o0">whitespace</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__text__s.html#76bcfbb8c3de4e1c597468d51ef47184">whitespace</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__text__s.html#o1">string</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__text__s.html#ef1865e8cab7d5ab175c6e67f122be15">string</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_mxml_text_s::string" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="76bcfbb8c3de4e1c597468d51ef47184"></a><!-- doxytag: member="stp_mxml_text_s::whitespace" ref="76bcfbb8c3de4e1c597468d51ef47184" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="structstp__mxml__text__s.html#o1">stp_mxml_text_s::string</a> </td>
+ <td class="memname">int <a class="el" href="structstp__mxml__text__s.html#76bcfbb8c3de4e1c597468d51ef47184">stp_mxml_text_s::whitespace</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_mxml_text_s::whitespace" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ef1865e8cab7d5ab175c6e67f122be15"></a><!-- doxytag: member="stp_mxml_text_s::string" ref="ef1865e8cab7d5ab175c6e67f122be15" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__mxml__text__s.html#o0">stp_mxml_text_s::whitespace</a> </td>
+ <td class="memname">char* <a class="el" href="structstp__mxml__text__s.html#ef1865e8cab7d5ab175c6e67f122be15">stp_mxml_text_s::string</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="mxml_8h.html">mxml.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__mxml__value__s.html b/doc/gutenprint/html/structstp__mxml__value__s.html
index 5132428..233a8d8 100644
--- a/doc/gutenprint/html/structstp__mxml__value__s.html
+++ b/doc/gutenprint/html/structstp__mxml__value__s.html
@@ -1,96 +1,88 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_mxml_value_s Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_mxml_value_s Struct Reference</h1><!-- doxytag: class="stp_mxml_value_s" --><code>#include &lt;mxml.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__value__s.html#o0">name</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__value__s.html#959d5315fd98119aa5d23d2b8d307c58">name</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__value__s.html#o1">num_attrs</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__value__s.html#f29b9bbc769c278dad18ff2cb098ef6a">num_attrs</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__attr__s.html">stp_mxml_attr_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__value__s.html#o2">attrs</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__attr__s.html">stp_mxml_attr_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__mxml__value__s.html#69974b612f59fd3ef1d5db85db2d1a07">attrs</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_mxml_value_s::attrs" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="959d5315fd98119aa5d23d2b8d307c58"></a><!-- doxytag: member="stp_mxml_value_s::name" ref="959d5315fd98119aa5d23d2b8d307c58" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__attr__s.html">stp_mxml_attr_t</a>* <a class="el" href="structstp__mxml__value__s.html#o2">stp_mxml_value_s::attrs</a> </td>
+ <td class="memname">char* <a class="el" href="structstp__mxml__value__s.html#959d5315fd98119aa5d23d2b8d307c58">stp_mxml_value_s::name</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_mxml_value_s::name" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f29b9bbc769c278dad18ff2cb098ef6a"></a><!-- doxytag: member="stp_mxml_value_s::num_attrs" ref="f29b9bbc769c278dad18ff2cb098ef6a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="structstp__mxml__value__s.html#o0">stp_mxml_value_s::name</a> </td>
+ <td class="memname">int <a class="el" href="structstp__mxml__value__s.html#f29b9bbc769c278dad18ff2cb098ef6a">stp_mxml_value_s::num_attrs</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_mxml_value_s::num_attrs" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="69974b612f59fd3ef1d5db85db2d1a07"></a><!-- doxytag: member="stp_mxml_value_s::attrs" ref="69974b612f59fd3ef1d5db85db2d1a07" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__mxml__value__s.html#o1">stp_mxml_value_s::num_attrs</a> </td>
+ <td class="memname"><a class="el" href="structstp__mxml__attr__s.html">stp_mxml_attr_t</a>* <a class="el" href="structstp__mxml__value__s.html#69974b612f59fd3ef1d5db85db2d1a07">stp_mxml_value_s::attrs</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="mxml_8h.html">mxml.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__papersize__t.html b/doc/gutenprint/html/structstp__papersize__t.html
index 469dcd0..9c6c493 100644
--- a/doc/gutenprint/html/structstp__papersize__t.html
+++ b/doc/gutenprint/html/structstp__papersize__t.html
@@ -1,10 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_papersize_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_papersize_t Struct Reference<br>
<small>
[<a class="el" href="group__papersize.html">papersize</a>]</small>
@@ -16,295 +32,217 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#o0">name</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#660431e579bf100782f7164b45597982">name</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Short unique name (not translated). <a href="#o0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#o1">text</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Short unique name (not translated). <a href="#660431e579bf100782f7164b45597982"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#26e8b5d0ce282614f128dd9d4aeaf9f6">text</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Long descriptive name (translated). <a href="#o1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#o2">comment</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Long descriptive name (translated). <a href="#26e8b5d0ce282614f128dd9d4aeaf9f6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#5cdc973122b8cc2e612d2dee306cbf1d">comment</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comment. <a href="#o2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#o3">width</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Comment. <a href="#5cdc973122b8cc2e612d2dee306cbf1d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#edcca3776ddeb5ed815df3aa112147dd">width</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Paper width. <a href="#o3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#o4">height</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Paper width. <a href="#edcca3776ddeb5ed815df3aa112147dd"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#040d59e39abdef9b12c929734fb7a08c">height</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Paper height. <a href="#o4"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#o5">top</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Paper height. <a href="#040d59e39abdef9b12c929734fb7a08c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#7fc8acdb1d905d6ca4a0b9b247a6c48e">top</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Top margin. <a href="#o5"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#o6">left</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Top margin. <a href="#7fc8acdb1d905d6ca4a0b9b247a6c48e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#9ceb7ef01ea56c990eddbef4140b34a0">left</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Left margin. <a href="#o6"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#o7">bottom</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Left margin. <a href="#9ceb7ef01ea56c990eddbef4140b34a0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#9c7fcf4d0bac23817b6f56996fed4043">bottom</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bottom margin. <a href="#o7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#o8">right</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Bottom margin. <a href="#9c7fcf4d0bac23817b6f56996fed4043"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#6899599f2f940e95e03545ff71e2b4c5">right</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Right margin. <a href="#o8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__papersize.html#ga5">stp_papersize_unit_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#o9">paper_unit</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Right margin. <a href="#6899599f2f940e95e03545ff71e2b4c5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__papersize.html#g72e4619e373e38dc02dc452813b7b958">stp_papersize_unit_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__papersize__t.html#5692b27332297abca9e4715e3e9e3ce8">paper_unit</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Units of measurement. <a href="#o9"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Units of measurement. <a href="#5692b27332297abca9e4715e3e9e3ce8"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
The papersize data type.
<p>
+
+<p>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o7"></a><!-- doxytag: member="stp_papersize_t::bottom" ref="o7" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="660431e579bf100782f7164b45597982"></a><!-- doxytag: member="stp_papersize_t::name" ref="660431e579bf100782f7164b45597982" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned <a class="el" href="structstp__papersize__t.html#o7">stp_papersize_t::bottom</a> </td>
+ <td class="memname">char* <a class="el" href="structstp__papersize__t.html#660431e579bf100782f7164b45597982">stp_papersize_t::name</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Bottom margin.
+Short unique name (not translated).
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_papersize_t::comment" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="26e8b5d0ce282614f128dd9d4aeaf9f6"></a><!-- doxytag: member="stp_papersize_t::text" ref="26e8b5d0ce282614f128dd9d4aeaf9f6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="structstp__papersize__t.html#o2">stp_papersize_t::comment</a> </td>
+ <td class="memname">char* <a class="el" href="structstp__papersize__t.html#26e8b5d0ce282614f128dd9d4aeaf9f6">stp_papersize_t::text</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Comment.
+Long descriptive name (translated).
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="stp_papersize_t::height" ref="o4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5cdc973122b8cc2e612d2dee306cbf1d"></a><!-- doxytag: member="stp_papersize_t::comment" ref="5cdc973122b8cc2e612d2dee306cbf1d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned <a class="el" href="structstp__papersize__t.html#o4">stp_papersize_t::height</a> </td>
+ <td class="memname">char* <a class="el" href="structstp__papersize__t.html#5cdc973122b8cc2e612d2dee306cbf1d">stp_papersize_t::comment</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Paper height.
+Comment.
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o6"></a><!-- doxytag: member="stp_papersize_t::left" ref="o6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="edcca3776ddeb5ed815df3aa112147dd"></a><!-- doxytag: member="stp_papersize_t::width" ref="edcca3776ddeb5ed815df3aa112147dd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned <a class="el" href="structstp__papersize__t.html#o6">stp_papersize_t::left</a> </td>
+ <td class="memname">unsigned <a class="el" href="structstp__papersize__t.html#edcca3776ddeb5ed815df3aa112147dd">stp_papersize_t::width</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Left margin.
+Paper width.
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_papersize_t::name" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="040d59e39abdef9b12c929734fb7a08c"></a><!-- doxytag: member="stp_papersize_t::height" ref="040d59e39abdef9b12c929734fb7a08c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="structstp__papersize__t.html#o0">stp_papersize_t::name</a> </td>
+ <td class="memname">unsigned <a class="el" href="structstp__papersize__t.html#040d59e39abdef9b12c929734fb7a08c">stp_papersize_t::height</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Short unique name (not translated).
+Paper height.
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o9"></a><!-- doxytag: member="stp_papersize_t::paper_unit" ref="o9" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="7fc8acdb1d905d6ca4a0b9b247a6c48e"></a><!-- doxytag: member="stp_papersize_t::top" ref="7fc8acdb1d905d6ca4a0b9b247a6c48e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__papersize.html#ga5">stp_papersize_unit_t</a> <a class="el" href="structstp__papersize__t.html#o9">stp_papersize_t::paper_unit</a> </td>
+ <td class="memname">unsigned <a class="el" href="structstp__papersize__t.html#7fc8acdb1d905d6ca4a0b9b247a6c48e">stp_papersize_t::top</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Units of measurement.
+Top margin.
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o8"></a><!-- doxytag: member="stp_papersize_t::right" ref="o8" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9ceb7ef01ea56c990eddbef4140b34a0"></a><!-- doxytag: member="stp_papersize_t::left" ref="9ceb7ef01ea56c990eddbef4140b34a0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned <a class="el" href="structstp__papersize__t.html#o8">stp_papersize_t::right</a> </td>
+ <td class="memname">unsigned <a class="el" href="structstp__papersize__t.html#9ceb7ef01ea56c990eddbef4140b34a0">stp_papersize_t::left</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Right margin.
+Left margin.
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_papersize_t::text" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9c7fcf4d0bac23817b6f56996fed4043"></a><!-- doxytag: member="stp_papersize_t::bottom" ref="9c7fcf4d0bac23817b6f56996fed4043" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="structstp__papersize__t.html#o1">stp_papersize_t::text</a> </td>
+ <td class="memname">unsigned <a class="el" href="structstp__papersize__t.html#9c7fcf4d0bac23817b6f56996fed4043">stp_papersize_t::bottom</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Long descriptive name (translated).
+Bottom margin.
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o5"></a><!-- doxytag: member="stp_papersize_t::top" ref="o5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="6899599f2f940e95e03545ff71e2b4c5"></a><!-- doxytag: member="stp_papersize_t::right" ref="6899599f2f940e95e03545ff71e2b4c5" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned <a class="el" href="structstp__papersize__t.html#o5">stp_papersize_t::top</a> </td>
+ <td class="memname">unsigned <a class="el" href="structstp__papersize__t.html#6899599f2f940e95e03545ff71e2b4c5">stp_papersize_t::right</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Top margin.
+Right margin.
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stp_papersize_t::width" ref="o3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5692b27332297abca9e4715e3e9e3ce8"></a><!-- doxytag: member="stp_papersize_t::paper_unit" ref="5692b27332297abca9e4715e3e9e3ce8" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned <a class="el" href="structstp__papersize__t.html#o3">stp_papersize_t::width</a> </td>
+ <td class="memname"><a class="el" href="group__papersize.html#g72e4619e373e38dc02dc452813b7b958">stp_papersize_unit_t</a> <a class="el" href="structstp__papersize__t.html#5692b27332297abca9e4715e3e9e3ce8">stp_papersize_t::paper_unit</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Paper width.
+Units of measurement.
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="paper_8h.html">paper.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__param__string__t.html b/doc/gutenprint/html/structstp__param__string__t.html
index 0550248..ab76de7 100644
--- a/doc/gutenprint/html/structstp__param__string__t.html
+++ b/doc/gutenprint/html/structstp__param__string__t.html
@@ -1,10 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_param_string_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_param_string_t Struct Reference</h1><!-- doxytag: class="stp_param_string_t" -->String parameter.
<a href="#_details">More...</a>
<p>
@@ -13,67 +29,51 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__param__string__t.html#o0">name</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__param__string__t.html#c4ccea0dded827b9acdb2d22aa25857b">name</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__param__string__t.html#o1">text</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__param__string__t.html#db032e80e118c233adb9f27544920bd1">text</a></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
String parameter.
<p>
-Representation of a choice list of strings. The choices themselves consist of a key and a human-readable name. The list object is opaque.
+Representation of a choice list of strings. The choices themselves consist of a key and a human-readable name. The list object is opaque.
<p>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_param_string_t::name" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="c4ccea0dded827b9acdb2d22aa25857b"></a><!-- doxytag: member="stp_param_string_t::name" ref="c4ccea0dded827b9acdb2d22aa25857b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* <a class="el" href="structstp__param__string__t.html#o0">stp_param_string_t::name</a> </td>
+ <td class="memname">const char* <a class="el" href="structstp__param__string__t.html#c4ccea0dded827b9acdb2d22aa25857b">stp_param_string_t::name</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Option name (key, untranslated). </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_param_string_t::text" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Option name (key, untranslated).
+</div>
+</div><p>
+<a class="anchor" name="db032e80e118c233adb9f27544920bd1"></a><!-- doxytag: member="stp_param_string_t::text" ref="db032e80e118c233adb9f27544920bd1" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char * <a class="el" href="structstp__param__string__t.html#o1">stp_param_string_t::text</a> </td>
+ <td class="memname">const char * <a class="el" href="structstp__param__string__t.html#db032e80e118c233adb9f27544920bd1">stp_param_string_t::text</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Human-readable (translated) text. </td>
- </tr>
-</table>
+Human-readable (translated) text.
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="string-list_8h.html">string-list.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__parameter__t.html b/doc/gutenprint/html/structstp__parameter__t.html
index bbc3639..51baa17 100644
--- a/doc/gutenprint/html/structstp__parameter__t.html
+++ b/doc/gutenprint/html/structstp__parameter__t.html
@@ -1,10 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_parameter_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_parameter_t Struct Reference<br>
<small>
[<a class="el" href="group__vars.html">vars</a>]</small>
@@ -16,694 +32,480 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#o0">name</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#092430e582e7560fb532f546f78ca70c">name</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#o1">text</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#396e4980926c200e9ce4454f19e7311a">text</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#o2">category</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#2cb67e4324a017746ca9bfda772aa50f">category</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#o3">help</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#9f0637d6b97f0daa3122840eb2bd13db">help</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga133">stp_parameter_type_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#o4">p_type</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g9b3d4f47a44c0c8c9b150cddc56d2a91">stp_parameter_type_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#ebe5dea02843240fe03461abf007f154">p_type</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga134">stp_parameter_class_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#o5">p_class</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g4eba7e712c0e17b76e472f26e202d7b8">stp_parameter_class_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#410388e541bdb14fbd0af2984e229217">p_class</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga135">stp_parameter_level_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#o6">p_level</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#gaa9c9265ffe70122bd33659cf2983207">stp_parameter_level_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#2a4a1195c06243e08acb03475fb1e7cc">p_level</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#o7">is_mandatory</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#ce4d02e3665f9cdfe83ed7dd559e1c1a">is_mandatory</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#o8">is_active</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#8b1af01f0874c79b6dbc4d0eca432952">is_active</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#o9">channel</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#79bc0b76d5d5e238ddd205aa4a97ebad">channel</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#o10">verify_this_parameter</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#56100203c262c60d4cb18c7a49cde27d">verify_this_parameter</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#o11">read_only</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#4421135f9985be49d156cbc9aa74c710">read_only</a></td></tr>
<tr><td class="memItemLeft" nowrap>union {</td></tr>
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#o12">curve</a></td></tr>
+<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#d64f0c31d200d3d413725621b3ef9133">curve</a></td></tr>
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__double__bound__t.html">stp_double_bound_t</a>&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#o13">dbl</a></td></tr>
+<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__double__bound__t.html">stp_double_bound_t</a>&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#12fc8869d3056687e576af63c6fbd675">dbl</a></td></tr>
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__int__bound__t.html">stp_int_bound_t</a>&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#o14">integer</a></td></tr>
+<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__int__bound__t.html">stp_int_bound_t</a>&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#32ee2ba322a0b7d16520f52ded591cc5">integer</a></td></tr>
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__int__bound__t.html">stp_int_bound_t</a>&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#o15">dimension</a></td></tr>
+<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__int__bound__t.html">stp_int_bound_t</a>&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#29505a2b48cd755e10cedf01f3683d61">dimension</a></td></tr>
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="string-list_8h.html#a0">stp_string_list_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#o16">str</a></td></tr>
+<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#bfe1adab94129fefdafe9e64be135fb6">str</a></td></tr>
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#o17">array</a></td></tr>
+<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#28aef58241d3a500968ca65df099ee3a">array</a></td></tr>
-<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#o18">bounds</a></td></tr>
+<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#bb297424036e868212f5086d5c5235fe">bounds</a></td></tr>
<tr><td class="memItemLeft" nowrap>union {</td></tr>
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#o19">curve</a></td></tr>
+<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#d64f0c31d200d3d413725621b3ef9133">curve</a></td></tr>
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;double&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#o20">dbl</a></td></tr>
+<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;double&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#222137e14dadb05adfbdde061679ce61">dbl</a></td></tr>
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#o21">dimension</a></td></tr>
+<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#5d8633772783bb1c66ffa66d7f720a9d">dimension</a></td></tr>
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#o22">integer</a></td></tr>
+<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#3563548500d3ec917d8e1cf88c34f8cd">integer</a></td></tr>
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#o23">boolean</a></td></tr>
+<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#74aaa2515728660657133ca3191e422c">boolean</a></td></tr>
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;const char *&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#o24">str</a></td></tr>
+<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;const char *&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#e4409d001a6f1b7f8bbf237016900e48">str</a></td></tr>
-<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#o25">array</a></td></tr>
+<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structstp__parameter__t.html#28aef58241d3a500968ca65df099ee3a">array</a></td></tr>
-<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#o26">deflt</a></td></tr>
+<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html#79042d88fa0ab284a8e3e4ad7b969f90">deflt</a></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Parameter description.
<p>
+
+<p>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o25"></a><!-- doxytag: member="stp_parameter_t::array" ref="o25" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="092430e582e7560fb532f546f78ca70c"></a><!-- doxytag: member="stp_parameter_t::name" ref="092430e582e7560fb532f546f78ca70c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a>* <a class="el" href="structstp__parameter__t.html#o17">stp_parameter_t::array</a> </td>
+ <td class="memname">const char* <a class="el" href="structstp__parameter__t.html#092430e582e7560fb532f546f78ca70c">stp_parameter_t::name</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Default array parameter value. </td>
- </tr>
-</table>
-<a class="anchor" name="o17"></a><!-- doxytag: member="stp_parameter_t::array" ref="o17" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Internal name (key).
+</div>
+</div><p>
+<a class="anchor" name="396e4980926c200e9ce4454f19e7311a"></a><!-- doxytag: member="stp_parameter_t::text" ref="396e4980926c200e9ce4454f19e7311a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a>* <a class="el" href="structstp__parameter__t.html#o17">stp_parameter_t::array</a> </td>
+ <td class="memname">const char* <a class="el" href="structstp__parameter__t.html#396e4980926c200e9ce4454f19e7311a">stp_parameter_t::text</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-array parameter value. </td>
- </tr>
-</table>
-<a class="anchor" name="o23"></a><!-- doxytag: member="stp_parameter_t::boolean" ref="o23" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+User-visible name.
+</div>
+</div><p>
+<a class="anchor" name="2cb67e4324a017746ca9bfda772aa50f"></a><!-- doxytag: member="stp_parameter_t::category" ref="2cb67e4324a017746ca9bfda772aa50f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__parameter__t.html#o23">stp_parameter_t::boolean</a> </td>
+ <td class="memname">const char* <a class="el" href="structstp__parameter__t.html#2cb67e4324a017746ca9bfda772aa50f">stp_parameter_t::category</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Default boolean parameter value. </td>
- </tr>
-</table>
-<a class="anchor" name="o18"></a><!-- doxytag: member="stp_parameter_t::bounds" ref="o18" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+User-visible category name.
+</div>
+</div><p>
+<a class="anchor" name="9f0637d6b97f0daa3122840eb2bd13db"></a><!-- doxytag: member="stp_parameter_t::help" ref="9f0637d6b97f0daa3122840eb2bd13db" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">union { ... } <a class="el" href="structstp__parameter__t.html#o18">stp_parameter_t::bounds</a> </td>
+ <td class="memname">const char* <a class="el" href="structstp__parameter__t.html#9f0637d6b97f0daa3122840eb2bd13db">stp_parameter_t::help</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Limits on the values the parameter may take. </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_parameter_t::category" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Help string.
+</div>
+</div><p>
+<a class="anchor" name="ebe5dea02843240fe03461abf007f154"></a><!-- doxytag: member="stp_parameter_t::p_type" ref="ebe5dea02843240fe03461abf007f154" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* <a class="el" href="structstp__parameter__t.html#o2">stp_parameter_t::category</a> </td>
+ <td class="memname"><a class="el" href="group__vars.html#g9b3d4f47a44c0c8c9b150cddc56d2a91">stp_parameter_type_t</a> <a class="el" href="structstp__parameter__t.html#ebe5dea02843240fe03461abf007f154">stp_parameter_t::p_type</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-User-visible category name. </td>
- </tr>
-</table>
-<a class="anchor" name="o9"></a><!-- doxytag: member="stp_parameter_t::channel" ref="o9" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Parameter type.
+</div>
+</div><p>
+<a class="anchor" name="410388e541bdb14fbd0af2984e229217"></a><!-- doxytag: member="stp_parameter_t::p_class" ref="410388e541bdb14fbd0af2984e229217" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned char <a class="el" href="structstp__parameter__t.html#o9">stp_parameter_t::channel</a> </td>
+ <td class="memname"><a class="el" href="group__vars.html#g4eba7e712c0e17b76e472f26e202d7b8">stp_parameter_class_t</a> <a class="el" href="structstp__parameter__t.html#410388e541bdb14fbd0af2984e229217">stp_parameter_t::p_class</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-The channel to which this parameter applies </td>
- </tr>
-</table>
-<a class="anchor" name="o19"></a><!-- doxytag: member="stp_parameter_t::curve" ref="o19" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Parameter class.
+</div>
+</div><p>
+<a class="anchor" name="2a4a1195c06243e08acb03475fb1e7cc"></a><!-- doxytag: member="stp_parameter_t::p_level" ref="2a4a1195c06243e08acb03475fb1e7cc" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a>* <a class="el" href="structstp__parameter__t.html#o12">stp_parameter_t::curve</a> </td>
+ <td class="memname"><a class="el" href="group__vars.html#gaa9c9265ffe70122bd33659cf2983207">stp_parameter_level_t</a> <a class="el" href="structstp__parameter__t.html#2a4a1195c06243e08acb03475fb1e7cc">stp_parameter_t::p_level</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Default curve parameter value. </td>
- </tr>
-</table>
-<a class="anchor" name="o12"></a><!-- doxytag: member="stp_parameter_t::curve" ref="o12" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Parameter level.
+</div>
+</div><p>
+<a class="anchor" name="ce4d02e3665f9cdfe83ed7dd559e1c1a"></a><!-- doxytag: member="stp_parameter_t::is_mandatory" ref="ce4d02e3665f9cdfe83ed7dd559e1c1a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a>* <a class="el" href="structstp__parameter__t.html#o12">stp_parameter_t::curve</a> </td>
+ <td class="memname">unsigned char <a class="el" href="structstp__parameter__t.html#ce4d02e3665f9cdfe83ed7dd559e1c1a">stp_parameter_t::is_mandatory</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-curve parameter value. </td>
- </tr>
-</table>
-<a class="anchor" name="o20"></a><!-- doxytag: member="stp_parameter_t::dbl" ref="o20" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+The parameter is required, even when set inactive.
+</div>
+</div><p>
+<a class="anchor" name="8b1af01f0874c79b6dbc4d0eca432952"></a><!-- doxytag: member="stp_parameter_t::is_active" ref="8b1af01f0874c79b6dbc4d0eca432952" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">double <a class="el" href="structstp__parameter__t.html#o13">stp_parameter_t::dbl</a> </td>
+ <td class="memname">unsigned char <a class="el" href="structstp__parameter__t.html#8b1af01f0874c79b6dbc4d0eca432952">stp_parameter_t::is_active</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Default double parameter value. </td>
- </tr>
-</table>
-<a class="anchor" name="o13"></a><!-- doxytag: member="stp_parameter_t::dbl" ref="o13" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Is the parameter active?
+</div>
+</div><p>
+<a class="anchor" name="79bc0b76d5d5e238ddd205aa4a97ebad"></a><!-- doxytag: member="stp_parameter_t::channel" ref="79bc0b76d5d5e238ddd205aa4a97ebad" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__double__bound__t.html">stp_double_bound_t</a> <a class="el" href="structstp__parameter__t.html#o13">stp_parameter_t::dbl</a> </td>
+ <td class="memname">unsigned char <a class="el" href="structstp__parameter__t.html#79bc0b76d5d5e238ddd205aa4a97ebad">stp_parameter_t::channel</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-double_bound parameter value. </td>
- </tr>
-</table>
-<a class="anchor" name="o26"></a><!-- doxytag: member="stp_parameter_t::deflt" ref="o26" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+The channel to which this parameter applies
+</div>
+</div><p>
+<a class="anchor" name="56100203c262c60d4cb18c7a49cde27d"></a><!-- doxytag: member="stp_parameter_t::verify_this_parameter" ref="56100203c262c60d4cb18c7a49cde27d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">union { ... } <a class="el" href="structstp__parameter__t.html#o26">stp_parameter_t::deflt</a> </td>
+ <td class="memname">unsigned char <a class="el" href="structstp__parameter__t.html#56100203c262c60d4cb18c7a49cde27d">stp_parameter_t::verify_this_parameter</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Default value of the parameter. </td>
- </tr>
-</table>
-<a class="anchor" name="o21"></a><!-- doxytag: member="stp_parameter_t::dimension" ref="o21" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Should the verify system check this parameter?
+</div>
+</div><p>
+<a class="anchor" name="4421135f9985be49d156cbc9aa74c710"></a><!-- doxytag: member="stp_parameter_t::read_only" ref="4421135f9985be49d156cbc9aa74c710" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__parameter__t.html#o15">stp_parameter_t::dimension</a> </td>
+ <td class="memname">unsigned char <a class="el" href="structstp__parameter__t.html#4421135f9985be49d156cbc9aa74c710">stp_parameter_t::read_only</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Default dimension parameter value. </td>
- </tr>
-</table>
-<a class="anchor" name="o15"></a><!-- doxytag: member="stp_parameter_t::dimension" ref="o15" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="d64f0c31d200d3d413725621b3ef9133"></a><!-- doxytag: member="stp_parameter_t::curve" ref="d64f0c31d200d3d413725621b3ef9133" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__int__bound__t.html">stp_int_bound_t</a> <a class="el" href="structstp__parameter__t.html#o15">stp_parameter_t::dimension</a> </td>
+ <td class="memname"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* <a class="el" href="structstp__parameter__t.html#d64f0c31d200d3d413725621b3ef9133">stp_parameter_t::curve</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-int_bound parameter value. </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stp_parameter_t::help" ref="o3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+curve parameter value.
+</div>
+</div><p>
+<a class="anchor" name="12fc8869d3056687e576af63c6fbd675"></a><!-- doxytag: member="stp_parameter_t::dbl" ref="12fc8869d3056687e576af63c6fbd675" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* <a class="el" href="structstp__parameter__t.html#o3">stp_parameter_t::help</a> </td>
+ <td class="memname"><a class="el" href="structstp__double__bound__t.html">stp_double_bound_t</a> <a class="el" href="structstp__parameter__t.html#12fc8869d3056687e576af63c6fbd675">stp_parameter_t::dbl</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Help string. </td>
- </tr>
-</table>
-<a class="anchor" name="o22"></a><!-- doxytag: member="stp_parameter_t::integer" ref="o22" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+double_bound parameter value.
+</div>
+</div><p>
+<a class="anchor" name="32ee2ba322a0b7d16520f52ded591cc5"></a><!-- doxytag: member="stp_parameter_t::integer" ref="32ee2ba322a0b7d16520f52ded591cc5" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__parameter__t.html#o14">stp_parameter_t::integer</a> </td>
+ <td class="memname"><a class="el" href="structstp__int__bound__t.html">stp_int_bound_t</a> <a class="el" href="structstp__parameter__t.html#32ee2ba322a0b7d16520f52ded591cc5">stp_parameter_t::integer</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Default int parameter value. </td>
- </tr>
-</table>
-<a class="anchor" name="o14"></a><!-- doxytag: member="stp_parameter_t::integer" ref="o14" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+int_bound parameter value.
+</div>
+</div><p>
+<a class="anchor" name="29505a2b48cd755e10cedf01f3683d61"></a><!-- doxytag: member="stp_parameter_t::dimension" ref="29505a2b48cd755e10cedf01f3683d61" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__int__bound__t.html">stp_int_bound_t</a> <a class="el" href="structstp__parameter__t.html#o14">stp_parameter_t::integer</a> </td>
+ <td class="memname"><a class="el" href="structstp__int__bound__t.html">stp_int_bound_t</a> <a class="el" href="structstp__parameter__t.html#29505a2b48cd755e10cedf01f3683d61">stp_parameter_t::dimension</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-int_bound parameter value. </td>
- </tr>
-</table>
-<a class="anchor" name="o8"></a><!-- doxytag: member="stp_parameter_t::is_active" ref="o8" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+int_bound parameter value.
+</div>
+</div><p>
+<a class="anchor" name="bfe1adab94129fefdafe9e64be135fb6"></a><!-- doxytag: member="stp_parameter_t::str" ref="bfe1adab94129fefdafe9e64be135fb6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned char <a class="el" href="structstp__parameter__t.html#o8">stp_parameter_t::is_active</a> </td>
+ <td class="memname"><a class="el" href="string-list_8h.html#5e3b69c7c2eca2523184cce51ca26543">stp_string_list_t</a>* <a class="el" href="structstp__parameter__t.html#bfe1adab94129fefdafe9e64be135fb6">stp_parameter_t::str</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Is the parameter active? </td>
- </tr>
-</table>
-<a class="anchor" name="o7"></a><!-- doxytag: member="stp_parameter_t::is_mandatory" ref="o7" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+string_list parameter value.
+</div>
+</div><p>
+<a class="anchor" name="28aef58241d3a500968ca65df099ee3a"></a><!-- doxytag: member="stp_parameter_t::array" ref="28aef58241d3a500968ca65df099ee3a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned char <a class="el" href="structstp__parameter__t.html#o7">stp_parameter_t::is_mandatory</a> </td>
+ <td class="memname"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a>* <a class="el" href="structstp__parameter__t.html#28aef58241d3a500968ca65df099ee3a">stp_parameter_t::array</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-The parameter is required, even when set inactive. </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_parameter_t::name" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+array parameter value.
+</div>
+</div><p>
+<a class="anchor" name="bb297424036e868212f5086d5c5235fe"></a><!-- doxytag: member="stp_parameter_t::bounds" ref="bb297424036e868212f5086d5c5235fe" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* <a class="el" href="structstp__parameter__t.html#o0">stp_parameter_t::name</a> </td>
+ <td class="memname">union { ... } <a class="el" href="structstp__parameter__t.html#bb297424036e868212f5086d5c5235fe">stp_parameter_t::bounds</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Internal name (key). </td>
- </tr>
-</table>
-<a class="anchor" name="o5"></a><!-- doxytag: member="stp_parameter_t::p_class" ref="o5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Limits on the values the parameter may take.
+</div>
+</div><p>
+<a class="anchor" name="d64f0c31d200d3d413725621b3ef9133"></a><!-- doxytag: member="stp_parameter_t::curve" ref="d64f0c31d200d3d413725621b3ef9133" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga134">stp_parameter_class_t</a> <a class="el" href="structstp__parameter__t.html#o5">stp_parameter_t::p_class</a> </td>
+ <td class="memname"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* <a class="el" href="structstp__parameter__t.html#d64f0c31d200d3d413725621b3ef9133">stp_parameter_t::curve</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Parameter class. </td>
- </tr>
-</table>
-<a class="anchor" name="o6"></a><!-- doxytag: member="stp_parameter_t::p_level" ref="o6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Default curve parameter value.
+</div>
+</div><p>
+<a class="anchor" name="222137e14dadb05adfbdde061679ce61"></a><!-- doxytag: member="stp_parameter_t::dbl" ref="222137e14dadb05adfbdde061679ce61" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga135">stp_parameter_level_t</a> <a class="el" href="structstp__parameter__t.html#o6">stp_parameter_t::p_level</a> </td>
+ <td class="memname">double <a class="el" href="structstp__parameter__t.html#12fc8869d3056687e576af63c6fbd675">stp_parameter_t::dbl</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Parameter level. </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="stp_parameter_t::p_type" ref="o4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Default double parameter value.
+</div>
+</div><p>
+<a class="anchor" name="5d8633772783bb1c66ffa66d7f720a9d"></a><!-- doxytag: member="stp_parameter_t::dimension" ref="5d8633772783bb1c66ffa66d7f720a9d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga133">stp_parameter_type_t</a> <a class="el" href="structstp__parameter__t.html#o4">stp_parameter_t::p_type</a> </td>
+ <td class="memname">int <a class="el" href="structstp__parameter__t.html#29505a2b48cd755e10cedf01f3683d61">stp_parameter_t::dimension</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Parameter type. </td>
- </tr>
-</table>
-<a class="anchor" name="o11"></a><!-- doxytag: member="stp_parameter_t::read_only" ref="o11" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Default dimension parameter value.
+</div>
+</div><p>
+<a class="anchor" name="3563548500d3ec917d8e1cf88c34f8cd"></a><!-- doxytag: member="stp_parameter_t::integer" ref="3563548500d3ec917d8e1cf88c34f8cd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned char <a class="el" href="structstp__parameter__t.html#o11">stp_parameter_t::read_only</a> </td>
+ <td class="memname">int <a class="el" href="structstp__parameter__t.html#32ee2ba322a0b7d16520f52ded591cc5">stp_parameter_t::integer</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o24"></a><!-- doxytag: member="stp_parameter_t::str" ref="o24" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Default int parameter value.
+</div>
+</div><p>
+<a class="anchor" name="74aaa2515728660657133ca3191e422c"></a><!-- doxytag: member="stp_parameter_t::boolean" ref="74aaa2515728660657133ca3191e422c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* <a class="el" href="structstp__parameter__t.html#o16">stp_parameter_t::str</a> </td>
+ <td class="memname">int <a class="el" href="structstp__parameter__t.html#74aaa2515728660657133ca3191e422c">stp_parameter_t::boolean</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Default string parameter value. </td>
- </tr>
-</table>
-<a class="anchor" name="o16"></a><!-- doxytag: member="stp_parameter_t::str" ref="o16" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Default boolean parameter value.
+</div>
+</div><p>
+<a class="anchor" name="e4409d001a6f1b7f8bbf237016900e48"></a><!-- doxytag: member="stp_parameter_t::str" ref="e4409d001a6f1b7f8bbf237016900e48" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="string-list_8h.html#a0">stp_string_list_t</a>* <a class="el" href="structstp__parameter__t.html#o16">stp_parameter_t::str</a> </td>
+ <td class="memname">const char* <a class="el" href="structstp__parameter__t.html#bfe1adab94129fefdafe9e64be135fb6">stp_parameter_t::str</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-string_list parameter value. </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_parameter_t::text" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Default string parameter value.
+</div>
+</div><p>
+<a class="anchor" name="28aef58241d3a500968ca65df099ee3a"></a><!-- doxytag: member="stp_parameter_t::array" ref="28aef58241d3a500968ca65df099ee3a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char* <a class="el" href="structstp__parameter__t.html#o1">stp_parameter_t::text</a> </td>
+ <td class="memname"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a>* <a class="el" href="structstp__parameter__t.html#28aef58241d3a500968ca65df099ee3a">stp_parameter_t::array</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-User-visible name. </td>
- </tr>
-</table>
-<a class="anchor" name="o10"></a><!-- doxytag: member="stp_parameter_t::verify_this_parameter" ref="o10" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Default array parameter value.
+</div>
+</div><p>
+<a class="anchor" name="79042d88fa0ab284a8e3e4ad7b969f90"></a><!-- doxytag: member="stp_parameter_t::deflt" ref="79042d88fa0ab284a8e3e4ad7b969f90" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned char <a class="el" href="structstp__parameter__t.html#o10">stp_parameter_t::verify_this_parameter</a> </td>
+ <td class="memname">union { ... } <a class="el" href="structstp__parameter__t.html#79042d88fa0ab284a8e3e4ad7b969f90">stp_parameter_t::deflt</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Should the verify system check this parameter? </td>
- </tr>
-</table>
+Default value of the parameter.
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="vars_8h.html">vars.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__pass__t.html b/doc/gutenprint/html/structstp__pass__t.html
index 93eb7a7..22677e1 100644
--- a/doc/gutenprint/html/structstp__pass__t.html
+++ b/doc/gutenprint/html/structstp__pass__t.html
@@ -1,171 +1,139 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_pass_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_pass_t Struct Reference</h1><!-- doxytag: class="stp_pass_t" --><code>#include &lt;weave.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__pass__t.html#o0">pass</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__pass__t.html#fdb7d267dad9bfc69e8deb86da07ee7b">pass</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__pass__t.html#o1">missingstartrows</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__pass__t.html#462d1714bab638212fcae32b869c11d2">missingstartrows</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__pass__t.html#o2">logicalpassstart</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__pass__t.html#e93d9d32f282f62426160626ff6c5ca3">logicalpassstart</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__pass__t.html#o3">physpassstart</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__pass__t.html#0da3d73932d6c07aceaf4bce93cf6163">physpassstart</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__pass__t.html#o4">physpassend</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__pass__t.html#4d75f7e07ebbffb75c2a7f36f43b3c9e">physpassend</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__pass__t.html#o5">subpass</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__pass__t.html#a4a3363d8de9121ba3d8bf28076b1c89">subpass</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_pass_t::logicalpassstart" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="fdb7d267dad9bfc69e8deb86da07ee7b"></a><!-- doxytag: member="stp_pass_t::pass" ref="fdb7d267dad9bfc69e8deb86da07ee7b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__pass__t.html#o2">stp_pass_t::logicalpassstart</a> </td>
+ <td class="memname">int <a class="el" href="structstp__pass__t.html#fdb7d267dad9bfc69e8deb86da07ee7b">stp_pass_t::pass</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_pass_t::missingstartrows" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="462d1714bab638212fcae32b869c11d2"></a><!-- doxytag: member="stp_pass_t::missingstartrows" ref="462d1714bab638212fcae32b869c11d2" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__pass__t.html#o1">stp_pass_t::missingstartrows</a> </td>
+ <td class="memname">int <a class="el" href="structstp__pass__t.html#462d1714bab638212fcae32b869c11d2">stp_pass_t::missingstartrows</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_pass_t::pass" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="e93d9d32f282f62426160626ff6c5ca3"></a><!-- doxytag: member="stp_pass_t::logicalpassstart" ref="e93d9d32f282f62426160626ff6c5ca3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__pass__t.html#o0">stp_pass_t::pass</a> </td>
+ <td class="memname">int <a class="el" href="structstp__pass__t.html#e93d9d32f282f62426160626ff6c5ca3">stp_pass_t::logicalpassstart</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="stp_pass_t::physpassend" ref="o4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="0da3d73932d6c07aceaf4bce93cf6163"></a><!-- doxytag: member="stp_pass_t::physpassstart" ref="0da3d73932d6c07aceaf4bce93cf6163" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__pass__t.html#o4">stp_pass_t::physpassend</a> </td>
+ <td class="memname">int <a class="el" href="structstp__pass__t.html#0da3d73932d6c07aceaf4bce93cf6163">stp_pass_t::physpassstart</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stp_pass_t::physpassstart" ref="o3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4d75f7e07ebbffb75c2a7f36f43b3c9e"></a><!-- doxytag: member="stp_pass_t::physpassend" ref="4d75f7e07ebbffb75c2a7f36f43b3c9e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__pass__t.html#o3">stp_pass_t::physpassstart</a> </td>
+ <td class="memname">int <a class="el" href="structstp__pass__t.html#4d75f7e07ebbffb75c2a7f36f43b3c9e">stp_pass_t::physpassend</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o5"></a><!-- doxytag: member="stp_pass_t::subpass" ref="o5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="a4a3363d8de9121ba3d8bf28076b1c89"></a><!-- doxytag: member="stp_pass_t::subpass" ref="a4a3363d8de9121ba3d8bf28076b1c89" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__pass__t.html#o5">stp_pass_t::subpass</a> </td>
+ <td class="memname">int <a class="el" href="structstp__pass__t.html#a4a3363d8de9121ba3d8bf28076b1c89">stp_pass_t::subpass</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="weave_8h.html">weave.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__printfuncs__t.html b/doc/gutenprint/html/structstp__printfuncs__t.html
index c25ce18..50eb073 100644
--- a/doc/gutenprint/html/structstp__printfuncs__t.html
+++ b/doc/gutenprint/html/structstp__printfuncs__t.html
@@ -1,10 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_printfuncs_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_printfuncs_t Struct Reference<br>
<small>
[<a class="el" href="group__printer.html">printer</a>]</small>
@@ -13,312 +29,216 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#o0">list_parameters</a> )(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#19dc0ba4351a154cf9450ac4fce1ca1a">list_parameters</a> )(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#o1">parameters</a> )(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#c4eab991ca917968e0f264b7105faaa4">parameters</a> )(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#o2">media_size</a> )(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *width, int *height)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#102e995ff1ce583f84e38409852bf95f">media_size</a> )(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *width, int *height)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#o3">imageable_area</a> )(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#68c9339cc1b74382ec07eed78c2bd501">imageable_area</a> )(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#o4">maximum_imageable_area</a> )(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#3661a4612e62e8e5aef31eaab345675c">maximum_imageable_area</a> )(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#o5">limit</a> )(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *max_width, int *max_height, int *min_width, int *min_height)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#36e471ee24b92cfd67390a025cbc427e">limit</a> )(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *max_width, int *max_height, int *min_width, int *min_height)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#o6">print</a> )(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#7704d7a1e997039deedfdf76a353c35d">print</a> )(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#o7">describe_resolution</a> )(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *x, int *y)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#18e0da9638360173e0d75d839ce72b92">describe_resolution</a> )(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *x, int *y)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#o8">describe_output</a> )(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#444ec86f3fe02ac479cbf2fc152d3423">describe_output</a> )(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#o9">verify</a> )(<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#948b6d7219dbb30f47a93eef2f85fde2">verify</a> )(<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#o10">start_job</a> )(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#5c99986ad02cbcc4dce313bc7f5293fc">start_job</a> )(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#o11">end_job</a> )(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__printfuncs__t.html#81fa6b507a316a8d6d7404b29920936e">end_job</a> )(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image)</td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o8"></a><!-- doxytag: member="stp_printfuncs_t::describe_output" ref="o8" args=")(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="19dc0ba4351a154cf9450ac4fce1ca1a"></a><!-- doxytag: member="stp_printfuncs_t::list_parameters" ref="19dc0ba4351a154cf9450ac4fce1ca1a" args=")(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const char*(* <a class="el" href="structstp__printfuncs__t.html#o8">stp_printfuncs_t::describe_output</a>)(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v) </td>
+ <td class="memname"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>(* <a class="el" href="structstp__printfuncs__t.html#19dc0ba4351a154cf9450ac4fce1ca1a">stp_printfuncs_t::list_parameters</a>)(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o7"></a><!-- doxytag: member="stp_printfuncs_t::describe_resolution" ref="o7" args=")(const stp_vars_t *v, int *x, int *y)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c4eab991ca917968e0f264b7105faaa4"></a><!-- doxytag: member="stp_printfuncs_t::parameters" ref="c4eab991ca917968e0f264b7105faaa4" args=")(const stp_vars_t *v, const char *name, stp_parameter_t *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstp__printfuncs__t.html#o7">stp_printfuncs_t::describe_resolution</a>)(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *x, int *y) </td>
+ <td class="memname">void(* <a class="el" href="structstp__printfuncs__t.html#c4eab991ca917968e0f264b7105faaa4">stp_printfuncs_t::parameters</a>)(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o11"></a><!-- doxytag: member="stp_printfuncs_t::end_job" ref="o11" args=")(const stp_vars_t *v, stp_image_t *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="102e995ff1ce583f84e38409852bf95f"></a><!-- doxytag: member="stp_printfuncs_t::media_size" ref="102e995ff1ce583f84e38409852bf95f" args=")(const stp_vars_t *v, int *width, int *height)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int(* <a class="el" href="structstp__printfuncs__t.html#o11">stp_printfuncs_t::end_job</a>)(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image) </td>
+ <td class="memname">void(* <a class="el" href="structstp__printfuncs__t.html#102e995ff1ce583f84e38409852bf95f">stp_printfuncs_t::media_size</a>)(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *width, int *height) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stp_printfuncs_t::imageable_area" ref="o3" args=")(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="68c9339cc1b74382ec07eed78c2bd501"></a><!-- doxytag: member="stp_printfuncs_t::imageable_area" ref="68c9339cc1b74382ec07eed78c2bd501" args=")(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstp__printfuncs__t.html#o3">stp_printfuncs_t::imageable_area</a>)(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top) </td>
+ <td class="memname">void(* <a class="el" href="structstp__printfuncs__t.html#68c9339cc1b74382ec07eed78c2bd501">stp_printfuncs_t::imageable_area</a>)(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o5"></a><!-- doxytag: member="stp_printfuncs_t::limit" ref="o5" args=")(const stp_vars_t *v, int *max_width, int *max_height, int *min_width, int *min_height)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="3661a4612e62e8e5aef31eaab345675c"></a><!-- doxytag: member="stp_printfuncs_t::maximum_imageable_area" ref="3661a4612e62e8e5aef31eaab345675c" args=")(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstp__printfuncs__t.html#o5">stp_printfuncs_t::limit</a>)(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *max_width, int *max_height, int *min_width, int *min_height) </td>
+ <td class="memname">void(* <a class="el" href="structstp__printfuncs__t.html#3661a4612e62e8e5aef31eaab345675c">stp_printfuncs_t::maximum_imageable_area</a>)(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_printfuncs_t::list_parameters" ref="o0" args=")(const stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="36e471ee24b92cfd67390a025cbc427e"></a><!-- doxytag: member="stp_printfuncs_t::limit" ref="36e471ee24b92cfd67390a025cbc427e" args=")(const stp_vars_t *v, int *max_width, int *max_height, int *min_width, int *min_height)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>(* <a class="el" href="structstp__printfuncs__t.html#o0">stp_printfuncs_t::list_parameters</a>)(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v) </td>
+ <td class="memname">void(* <a class="el" href="structstp__printfuncs__t.html#36e471ee24b92cfd67390a025cbc427e">stp_printfuncs_t::limit</a>)(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *max_width, int *max_height, int *min_width, int *min_height) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="stp_printfuncs_t::maximum_imageable_area" ref="o4" args=")(const stp_vars_t *v, int *left, int *right, int *bottom, int *top)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="7704d7a1e997039deedfdf76a353c35d"></a><!-- doxytag: member="stp_printfuncs_t::print" ref="7704d7a1e997039deedfdf76a353c35d" args=")(const stp_vars_t *v, stp_image_t *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstp__printfuncs__t.html#o4">stp_printfuncs_t::maximum_imageable_area</a>)(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top) </td>
+ <td class="memname">int(* <a class="el" href="structstp__printfuncs__t.html#7704d7a1e997039deedfdf76a353c35d">stp_printfuncs_t::print</a>)(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_printfuncs_t::media_size" ref="o2" args=")(const stp_vars_t *v, int *width, int *height)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="18e0da9638360173e0d75d839ce72b92"></a><!-- doxytag: member="stp_printfuncs_t::describe_resolution" ref="18e0da9638360173e0d75d839ce72b92" args=")(const stp_vars_t *v, int *x, int *y)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstp__printfuncs__t.html#o2">stp_printfuncs_t::media_size</a>)(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *width, int *height) </td>
+ <td class="memname">void(* <a class="el" href="structstp__printfuncs__t.html#18e0da9638360173e0d75d839ce72b92">stp_printfuncs_t::describe_resolution</a>)(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *x, int *y) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_printfuncs_t::parameters" ref="o1" args=")(const stp_vars_t *v, const char *name, stp_parameter_t *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="444ec86f3fe02ac479cbf2fc152d3423"></a><!-- doxytag: member="stp_printfuncs_t::describe_output" ref="444ec86f3fe02ac479cbf2fc152d3423" args=")(const stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstp__printfuncs__t.html#o1">stp_printfuncs_t::parameters</a>)(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *) </td>
+ <td class="memname">const char*(* <a class="el" href="structstp__printfuncs__t.html#444ec86f3fe02ac479cbf2fc152d3423">stp_printfuncs_t::describe_output</a>)(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o6"></a><!-- doxytag: member="stp_printfuncs_t::print" ref="o6" args=")(const stp_vars_t *v, stp_image_t *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="948b6d7219dbb30f47a93eef2f85fde2"></a><!-- doxytag: member="stp_printfuncs_t::verify" ref="948b6d7219dbb30f47a93eef2f85fde2" args=")(stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int(* <a class="el" href="structstp__printfuncs__t.html#o6">stp_printfuncs_t::print</a>)(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image) </td>
+ <td class="memname">int(* <a class="el" href="structstp__printfuncs__t.html#948b6d7219dbb30f47a93eef2f85fde2">stp_printfuncs_t::verify</a>)(<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o10"></a><!-- doxytag: member="stp_printfuncs_t::start_job" ref="o10" args=")(const stp_vars_t *v, stp_image_t *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5c99986ad02cbcc4dce313bc7f5293fc"></a><!-- doxytag: member="stp_printfuncs_t::start_job" ref="5c99986ad02cbcc4dce313bc7f5293fc" args=")(const stp_vars_t *v, stp_image_t *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int(* <a class="el" href="structstp__printfuncs__t.html#o10">stp_printfuncs_t::start_job</a>)(const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image) </td>
+ <td class="memname">int(* <a class="el" href="structstp__printfuncs__t.html#5c99986ad02cbcc4dce313bc7f5293fc">stp_printfuncs_t::start_job</a>)(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o9"></a><!-- doxytag: member="stp_printfuncs_t::verify" ref="o9" args=")(stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="81fa6b507a316a8d6d7404b29920936e"></a><!-- doxytag: member="stp_printfuncs_t::end_job" ref="81fa6b507a316a8d6d7404b29920936e" args=")(const stp_vars_t *v, stp_image_t *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int(* <a class="el" href="structstp__printfuncs__t.html#o9">stp_printfuncs_t::verify</a>)(<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v) </td>
+ <td class="memname">int(* <a class="el" href="structstp__printfuncs__t.html#81fa6b507a316a8d6d7404b29920936e">stp_printfuncs_t::end_job</a>)(const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="structstp__image.html">stp_image_t</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="printers_8h.html">printers.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__raw__t.html b/doc/gutenprint/html/structstp__raw__t.html
index 76b5543..18267a1 100644
--- a/doc/gutenprint/html/structstp__raw__t.html
+++ b/doc/gutenprint/html/structstp__raw__t.html
@@ -1,10 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_raw_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_raw_t Struct Reference<br>
<small>
[<a class="el" href="group__vars.html">vars</a>]</small>
@@ -16,65 +32,51 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__raw__t.html#o0">bytes</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__raw__t.html#5e4620104d47e7e593d75d1ebc977407">bytes</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__raw__t.html#o1">data</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__raw__t.html#36151f67569592aeac5c549a2a0daa2a">data</a></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Raw parameter.
<p>
+
+<p>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_raw_t::bytes" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="5e4620104d47e7e593d75d1ebc977407"></a><!-- doxytag: member="stp_raw_t::bytes" ref="5e4620104d47e7e593d75d1ebc977407" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">size_t <a class="el" href="structstp__raw__t.html#o0">stp_raw_t::bytes</a> </td>
+ <td class="memname">size_t <a class="el" href="structstp__raw__t.html#5e4620104d47e7e593d75d1ebc977407">stp_raw_t::bytes</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Size of data. </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_raw_t::data" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+Size of data.
+</div>
+</div><p>
+<a class="anchor" name="36151f67569592aeac5c549a2a0daa2a"></a><!-- doxytag: member="stp_raw_t::data" ref="36151f67569592aeac5c549a2a0daa2a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const void* <a class="el" href="structstp__raw__t.html#o1">stp_raw_t::data</a> </td>
+ <td class="memname">const void* <a class="el" href="structstp__raw__t.html#36151f67569592aeac5c549a2a0daa2a">stp_raw_t::data</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
-Raw data. </td>
- </tr>
-</table>
+Raw data.
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="vars_8h.html">vars.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__shade.html b/doc/gutenprint/html/structstp__shade.html
index 3d18aed..3cc7180 100644
--- a/doc/gutenprint/html/structstp__shade.html
+++ b/doc/gutenprint/html/structstp__shade.html
@@ -1,96 +1,88 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_shade Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_shade Struct Reference</h1><!-- doxytag: class="stp_shade" --><code>#include &lt;dither.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__shade.html#o0">value</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__shade.html#07a72426c7bcbf22f1cc253a97a453d4">value</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__shade.html#o1">numsizes</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__shade.html#8e68774d99e3eecb76f06f7704f1eb90">numsizes</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__dotsize.html">stp_dotsize_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__shade.html#o2">dot_sizes</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__dotsize.html">stp_dotsize_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__shade.html#5057a856d4a6f7095af66b8cefc3cdc3">dot_sizes</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_shade::dot_sizes" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="07a72426c7bcbf22f1cc253a97a453d4"></a><!-- doxytag: member="stp_shade::value" ref="07a72426c7bcbf22f1cc253a97a453d4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__dotsize.html">stp_dotsize_t</a>* <a class="el" href="structstp__shade.html#o2">stp_shade::dot_sizes</a> </td>
+ <td class="memname">double <a class="el" href="structstp__shade.html#07a72426c7bcbf22f1cc253a97a453d4">stp_shade::value</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_shade::numsizes" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="8e68774d99e3eecb76f06f7704f1eb90"></a><!-- doxytag: member="stp_shade::numsizes" ref="8e68774d99e3eecb76f06f7704f1eb90" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__shade.html#o1">stp_shade::numsizes</a> </td>
+ <td class="memname">int <a class="el" href="structstp__shade.html#8e68774d99e3eecb76f06f7704f1eb90">stp_shade::numsizes</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_shade::value" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5057a856d4a6f7095af66b8cefc3cdc3"></a><!-- doxytag: member="stp_shade::dot_sizes" ref="5057a856d4a6f7095af66b8cefc3cdc3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">double <a class="el" href="structstp__shade.html#o0">stp_shade::value</a> </td>
+ <td class="memname">const <a class="el" href="structstp__dotsize.html">stp_dotsize_t</a>* <a class="el" href="structstp__shade.html#5057a856d4a6f7095af66b8cefc3cdc3">stp_shade::dot_sizes</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="dither_8h.html">dither.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/structstp__weave__t.html b/doc/gutenprint/html/structstp__weave__t.html
index 1858218..1b4d2cc 100644
--- a/doc/gutenprint/html/structstp__weave__t.html
+++ b/doc/gutenprint/html/structstp__weave__t.html
@@ -1,196 +1,156 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_weave_t Struct 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_weave_t Struct Reference</h1><!-- doxytag: class="stp_weave_t" --><code>#include &lt;weave.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__weave__t.html#o0">row</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__weave__t.html#708ad2c7d2f76b864fe92b9e0582eece">row</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__weave__t.html#o1">pass</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__weave__t.html#2536ce303e27f679c4afd6c33eea8d07">pass</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__weave__t.html#o2">jet</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__weave__t.html#31163b246a77f7959161edb6dd9ff61e">jet</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__weave__t.html#o3">missingstartrows</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__weave__t.html#f60b909adb3f9efb541be500c08cf87e">missingstartrows</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__weave__t.html#o4">logicalpassstart</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__weave__t.html#1e50ffa910d33a365572ceb93f0197c6">logicalpassstart</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__weave__t.html#o5">physpassstart</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__weave__t.html#aec693e98c7587da452ac604b675be3c">physpassstart</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__weave__t.html#o6">physpassend</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__weave__t.html#3041aa5f7a90d0d7d82d1b2406044bb3">physpassend</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_weave_t::jet" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="708ad2c7d2f76b864fe92b9e0582eece"></a><!-- doxytag: member="stp_weave_t::row" ref="708ad2c7d2f76b864fe92b9e0582eece" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__weave__t.html#o2">stp_weave_t::jet</a> </td>
+ <td class="memname">int <a class="el" href="structstp__weave__t.html#708ad2c7d2f76b864fe92b9e0582eece">stp_weave_t::row</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="stp_weave_t::logicalpassstart" ref="o4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="2536ce303e27f679c4afd6c33eea8d07"></a><!-- doxytag: member="stp_weave_t::pass" ref="2536ce303e27f679c4afd6c33eea8d07" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__weave__t.html#o4">stp_weave_t::logicalpassstart</a> </td>
+ <td class="memname">int <a class="el" href="structstp__weave__t.html#2536ce303e27f679c4afd6c33eea8d07">stp_weave_t::pass</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stp_weave_t::missingstartrows" ref="o3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="31163b246a77f7959161edb6dd9ff61e"></a><!-- doxytag: member="stp_weave_t::jet" ref="31163b246a77f7959161edb6dd9ff61e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__weave__t.html#o3">stp_weave_t::missingstartrows</a> </td>
+ <td class="memname">int <a class="el" href="structstp__weave__t.html#31163b246a77f7959161edb6dd9ff61e">stp_weave_t::jet</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_weave_t::pass" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f60b909adb3f9efb541be500c08cf87e"></a><!-- doxytag: member="stp_weave_t::missingstartrows" ref="f60b909adb3f9efb541be500c08cf87e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__weave__t.html#o1">stp_weave_t::pass</a> </td>
+ <td class="memname">int <a class="el" href="structstp__weave__t.html#f60b909adb3f9efb541be500c08cf87e">stp_weave_t::missingstartrows</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o6"></a><!-- doxytag: member="stp_weave_t::physpassend" ref="o6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="1e50ffa910d33a365572ceb93f0197c6"></a><!-- doxytag: member="stp_weave_t::logicalpassstart" ref="1e50ffa910d33a365572ceb93f0197c6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__weave__t.html#o6">stp_weave_t::physpassend</a> </td>
+ <td class="memname">int <a class="el" href="structstp__weave__t.html#1e50ffa910d33a365572ceb93f0197c6">stp_weave_t::logicalpassstart</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o5"></a><!-- doxytag: member="stp_weave_t::physpassstart" ref="o5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="aec693e98c7587da452ac604b675be3c"></a><!-- doxytag: member="stp_weave_t::physpassstart" ref="aec693e98c7587da452ac604b675be3c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__weave__t.html#o5">stp_weave_t::physpassstart</a> </td>
+ <td class="memname">int <a class="el" href="structstp__weave__t.html#aec693e98c7587da452ac604b675be3c">stp_weave_t::physpassstart</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_weave_t::row" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="3041aa5f7a90d0d7d82d1b2406044bb3"></a><!-- doxytag: member="stp_weave_t::physpassend" ref="3041aa5f7a90d0d7d82d1b2406044bb3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstp__weave__t.html#o0">stp_weave_t::row</a> </td>
+ <td class="memname">int <a class="el" href="structstp__weave__t.html#3041aa5f7a90d0d7d82d1b2406044bb3">stp_weave_t::physpassend</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="weave_8h.html">weave.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/tab_b.gif b/doc/gutenprint/html/tab_b.gif
new file mode 100644
index 0000000..0d62348
--- /dev/null
+++ b/doc/gutenprint/html/tab_b.gif
Binary files differ
diff --git a/doc/gutenprint/html/tab_l.gif b/doc/gutenprint/html/tab_l.gif
new file mode 100644
index 0000000..9b1e633
--- /dev/null
+++ b/doc/gutenprint/html/tab_l.gif
Binary files differ
diff --git a/doc/gutenprint/html/tab_r.gif b/doc/gutenprint/html/tab_r.gif
new file mode 100644
index 0000000..ce9dd9f
--- /dev/null
+++ b/doc/gutenprint/html/tab_r.gif
Binary files differ
diff --git a/doc/gutenprint/html/tabs.css b/doc/gutenprint/html/tabs.css
new file mode 100644
index 0000000..c37faaf
--- /dev/null
+++ b/doc/gutenprint/html/tabs.css
@@ -0,0 +1,102 @@
+/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
+
+DIV.tabs
+{
+ float : left;
+ width : 100%;
+ background : url("tab_b.gif") repeat-x bottom;
+ margin-bottom : 4px;
+}
+
+DIV.tabs UL
+{
+ margin : 0px;
+ padding-left : 10px;
+ list-style : none;
+}
+
+DIV.tabs LI, DIV.tabs FORM
+{
+ display : inline;
+ margin : 0px;
+ padding : 0px;
+}
+
+DIV.tabs FORM
+{
+ float : right;
+}
+
+DIV.tabs A
+{
+ float : left;
+ background : url("tab_r.gif") no-repeat right top;
+ border-bottom : 1px solid #84B0C7;
+ font-size : x-small;
+ font-weight : bold;
+ text-decoration : none;
+}
+
+DIV.tabs A:hover
+{
+ background-position: 100% -150px;
+}
+
+DIV.tabs A:link, DIV.tabs A:visited,
+DIV.tabs A:active, DIV.tabs A:hover
+{
+ color: #1A419D;
+}
+
+DIV.tabs SPAN
+{
+ float : left;
+ display : block;
+ background : url("tab_l.gif") no-repeat left top;
+ padding : 5px 9px;
+ white-space : nowrap;
+}
+
+DIV.tabs INPUT
+{
+ float : right;
+ display : inline;
+ font-size : 1em;
+}
+
+DIV.tabs TD
+{
+ font-size : x-small;
+ font-weight : bold;
+ text-decoration : none;
+}
+
+
+
+/* Commented Backslash Hack hides rule from IE5-Mac \*/
+DIV.tabs SPAN {float : none;}
+/* End IE5-Mac hack */
+
+DIV.tabs A:hover SPAN
+{
+ background-position: 0% -150px;
+}
+
+DIV.tabs LI.current A
+{
+ background-position: 100% -150px;
+ border-width : 0px;
+}
+
+DIV.tabs LI.current SPAN
+{
+ background-position: 0% -150px;
+ padding-bottom : 6px;
+}
+
+DIV.nav
+{
+ background : none;
+ border : none;
+ border-bottom : 1px solid #84B0C7;
+}
diff --git a/doc/gutenprint/html/unionstp__mxml__value__u.html b/doc/gutenprint/html/unionstp__mxml__value__u.html
index 77c68e9..e6ed343 100644
--- a/doc/gutenprint/html/unionstp__mxml__value__u.html
+++ b/doc/gutenprint/html/unionstp__mxml__value__u.html
@@ -1,146 +1,122 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: stp_mxml_value_u Union 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.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>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stp_mxml_value_u Union Reference</h1><!-- doxytag: class="stp_mxml_value_u" --><code>#include &lt;mxml.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__value__s.html">stp_mxml_element_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionstp__mxml__value__u.html#o0">element</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__value__s.html">stp_mxml_element_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionstp__mxml__value__u.html#d4d8442bb433ac3da208e22ff0eaccf7">element</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionstp__mxml__value__u.html#o1">integer</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionstp__mxml__value__u.html#9540870864c06f2bf901024b7cc9048d">integer</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionstp__mxml__value__u.html#o2">opaque</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionstp__mxml__value__u.html#ca8f6bf03f29248dee0b8d364454d051">opaque</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionstp__mxml__value__u.html#o3">real</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionstp__mxml__value__u.html#3f253397958ad919a1fc97c42a58bc67">real</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__text__s.html">stp_mxml_text_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionstp__mxml__value__u.html#o4">text</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__text__s.html">stp_mxml_text_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionstp__mxml__value__u.html#82c76c9aca350baca3b72723d0a4e99d">text</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stp_mxml_value_u::element" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="d4d8442bb433ac3da208e22ff0eaccf7"></a><!-- doxytag: member="stp_mxml_value_u::element" ref="d4d8442bb433ac3da208e22ff0eaccf7" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__value__s.html">stp_mxml_element_t</a> <a class="el" href="unionstp__mxml__value__u.html#o0">stp_mxml_value_u::element</a> </td>
+ <td class="memname"><a class="el" href="structstp__mxml__value__s.html">stp_mxml_element_t</a> <a class="el" href="unionstp__mxml__value__u.html#d4d8442bb433ac3da208e22ff0eaccf7">stp_mxml_value_u::element</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stp_mxml_value_u::integer" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9540870864c06f2bf901024b7cc9048d"></a><!-- doxytag: member="stp_mxml_value_u::integer" ref="9540870864c06f2bf901024b7cc9048d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="unionstp__mxml__value__u.html#o1">stp_mxml_value_u::integer</a> </td>
+ <td class="memname">int <a class="el" href="unionstp__mxml__value__u.html#9540870864c06f2bf901024b7cc9048d">stp_mxml_value_u::integer</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stp_mxml_value_u::opaque" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ca8f6bf03f29248dee0b8d364454d051"></a><!-- doxytag: member="stp_mxml_value_u::opaque" ref="ca8f6bf03f29248dee0b8d364454d051" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="unionstp__mxml__value__u.html#o2">stp_mxml_value_u::opaque</a> </td>
+ <td class="memname">char* <a class="el" href="unionstp__mxml__value__u.html#ca8f6bf03f29248dee0b8d364454d051">stp_mxml_value_u::opaque</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stp_mxml_value_u::real" ref="o3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="3f253397958ad919a1fc97c42a58bc67"></a><!-- doxytag: member="stp_mxml_value_u::real" ref="3f253397958ad919a1fc97c42a58bc67" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">double <a class="el" href="unionstp__mxml__value__u.html#o3">stp_mxml_value_u::real</a> </td>
+ <td class="memname">double <a class="el" href="unionstp__mxml__value__u.html#3f253397958ad919a1fc97c42a58bc67">stp_mxml_value_u::real</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="stp_mxml_value_u::text" ref="o4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="82c76c9aca350baca3b72723d0a4e99d"></a><!-- doxytag: member="stp_mxml_value_u::text" ref="82c76c9aca350baca3b72723d0a4e99d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__text__s.html">stp_mxml_text_t</a> <a class="el" href="unionstp__mxml__value__u.html#o4">stp_mxml_value_u::text</a> </td>
+ <td class="memname"><a class="el" href="structstp__mxml__text__s.html">stp_mxml_text_t</a> <a class="el" href="unionstp__mxml__value__u.html#82c76c9aca350baca3b72723d0a4e99d">stp_mxml_value_u::text</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this union was generated from the following file:<ul>
<li>include/gutenprint/<a class="el" href="mxml_8h.html">mxml.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:12 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/util_8h.html b/doc/gutenprint/html/util_8h.html
index cdd5950..bb5d977 100644
--- a/doc/gutenprint/html/util_8h.html
+++ b/doc/gutenprint/html/util_8h.html
@@ -1,140 +1,178 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/util.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>util.h File Reference</h1>Utility functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/util.h File Reference</h1>Utility functions. <a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="curve_8h.html">gutenprint/curve.h</a>&gt;</code><br>
<code>#include &lt;<a class="el" href="vars_8h.html">gutenprint/vars.h</a>&gt;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga33">STP_DBG_LUT</a>&nbsp;&nbsp;&nbsp;0x1</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="util_8h.html#9d373a9b65ff25b2db84c07394e1c212">__attribute__</a>(x)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga34">STP_DBG_COLORFUNC</a>&nbsp;&nbsp;&nbsp;0x2</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g4472d3ba849ed203d43005f04583decc">STP_DBG_LUT</a>&nbsp;&nbsp;&nbsp;0x1</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga35">STP_DBG_INK</a>&nbsp;&nbsp;&nbsp;0x4</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g0beee5fa281098eab25e3f22570c0fdc">STP_DBG_COLORFUNC</a>&nbsp;&nbsp;&nbsp;0x2</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga36">STP_DBG_PS</a>&nbsp;&nbsp;&nbsp;0x8</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g1c6936662d2cbe95de396fe8af2f254d">STP_DBG_INK</a>&nbsp;&nbsp;&nbsp;0x4</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga37">STP_DBG_PCL</a>&nbsp;&nbsp;&nbsp;0x10</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g90d230dd93fa96d34b438e82ed3f9639">STP_DBG_PS</a>&nbsp;&nbsp;&nbsp;0x8</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga38">STP_DBG_ESCP2</a>&nbsp;&nbsp;&nbsp;0x20</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gf8162186c8118e5c3a8543bc0c410a78">STP_DBG_PCL</a>&nbsp;&nbsp;&nbsp;0x10</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga39">STP_DBG_CANON</a>&nbsp;&nbsp;&nbsp;0x40</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gda7c4766db0c05ecb5ce435ddd81ecdd">STP_DBG_ESCP2</a>&nbsp;&nbsp;&nbsp;0x20</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga40">STP_DBG_LEXMARK</a>&nbsp;&nbsp;&nbsp;0x80</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g109cde96d907cbd28f0b631f07a3d696">STP_DBG_CANON</a>&nbsp;&nbsp;&nbsp;0x40</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga41">STP_DBG_WEAVE_PARAMS</a>&nbsp;&nbsp;&nbsp;0x100</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gc71c7cb5cdf49c881d944ef813a3733f">STP_DBG_LEXMARK</a>&nbsp;&nbsp;&nbsp;0x80</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga42">STP_DBG_ROWS</a>&nbsp;&nbsp;&nbsp;0x200</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g2af8b3f36dbda4cfd313b50ba2dae636">STP_DBG_WEAVE_PARAMS</a>&nbsp;&nbsp;&nbsp;0x100</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga43">STP_DBG_MARK_FILE</a>&nbsp;&nbsp;&nbsp;0x400</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g698ce0ddb2e4f0a8b6d7a77ad7a0fbf0">STP_DBG_ROWS</a>&nbsp;&nbsp;&nbsp;0x200</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga44">STP_DBG_LIST</a>&nbsp;&nbsp;&nbsp;0x800</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g01f4480bda8819f337b2be4c41e0ebe1">STP_DBG_MARK_FILE</a>&nbsp;&nbsp;&nbsp;0x400</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga45">STP_DBG_MODULE</a>&nbsp;&nbsp;&nbsp;0x1000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g3c5672b14a2e2ccdffca5b6277b1aac2">STP_DBG_LIST</a>&nbsp;&nbsp;&nbsp;0x800</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga46">STP_DBG_PATH</a>&nbsp;&nbsp;&nbsp;0x2000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g9ace1ab545abac936101248caf9a50c6">STP_DBG_MODULE</a>&nbsp;&nbsp;&nbsp;0x1000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga47">STP_DBG_PAPER</a>&nbsp;&nbsp;&nbsp;0x4000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g6f8cdfb28d0d73e9579fb1751f540dc7">STP_DBG_PATH</a>&nbsp;&nbsp;&nbsp;0x2000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga48">STP_DBG_PRINTERS</a>&nbsp;&nbsp;&nbsp;0x8000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gd5eeaeabba7a0a861ae0dc936057aabd">STP_DBG_PAPER</a>&nbsp;&nbsp;&nbsp;0x4000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga49">STP_DBG_XML</a>&nbsp;&nbsp;&nbsp;0x10000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gdbfb451ebbd246d62bd52e0120fa232b">STP_DBG_PRINTERS</a>&nbsp;&nbsp;&nbsp;0x8000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga50">STP_DBG_VARS</a>&nbsp;&nbsp;&nbsp;0x20000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gcf72e68aa70e333b06b0bb821218d967">STP_DBG_XML</a>&nbsp;&nbsp;&nbsp;0x10000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga51">STP_DBG_OLYMPUS</a>&nbsp;&nbsp;&nbsp;0x40000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g4c481c5ea8d87ae6c0e556593ab2020e">STP_DBG_VARS</a>&nbsp;&nbsp;&nbsp;0x20000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga52">STP_DBG_CURVE</a>&nbsp;&nbsp;&nbsp;0x80000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g574664feccffc4527df73e32c7e863bf">STP_DBG_OLYMPUS</a>&nbsp;&nbsp;&nbsp;0x40000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga53">STP_DBG_CURVE_ERRORS</a>&nbsp;&nbsp;&nbsp;0x100000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g8f3e76af1b2564a5763e790a45215438">STP_DBG_CURVE</a>&nbsp;&nbsp;&nbsp;0x80000</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga54">STP_SAFE_FREE</a>(x)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gabbc2868668663cc28d6289d50e5f83d">STP_DBG_CURVE_ERRORS</a>&nbsp;&nbsp;&nbsp;0x100000</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga5a86efbbd3e2eb391718d82a1d7ffcc">STP_SAFE_FREE</a>(x)</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga0">stp_init</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g2ce0a2e8887fe5ff7f3eed1370d0d691">stp_init</a> (void)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialise libgimpprint. <a href="group__util.html#g2ce0a2e8887fe5ff7f3eed1370d0d691"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g7fcc19f0abdc6513dfba7eaebeb16cb9">stp_set_output_codeset</a> (const char *codeset)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialise libgimpprint. <a href="group__util.html#ga0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga1">stp_set_output_codeset</a> (const char *codeset)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the output encoding. <a href="group__util.html#g7fcc19f0abdc6513dfba7eaebeb16cb9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gdbe8c167230b49bc10391d2c246e6dc0">stp_read_and_compose_curves</a> (const char *s1, const char *s2, <a class="el" href="group__curve.html#g7eddbee28cb1f3c76a19408b86ea142e">stp_curve_compose_t</a> comp, size_t piecewise_point_count)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the output encoding. <a href="group__util.html#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga2">stp_read_and_compose_curves</a> (const char *s1, const char *s2, <a class="el" href="group__curve.html#ga49">stp_curve_compose_t</a> comp, size_t piecewise_point_count)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gd0c145dc5cebecab0bb4e3ac40fc8e4d">stp_abort</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga3">stp_abort</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g13aa8afef5b0872704390adc6a01924e">stp_prune_inactive_options</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga4">stp_prune_inactive_options</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gd7ffe058decb939af6a5c1ec1d0d77fa">stp_zprintf</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *format,...) __attribute__((format(__printf__</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga5">stp_zprintf</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *format,...) __attribute__((format(__printf__</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g183d8f36f187530f9d7acdb176be3409">stp_zfwrite</a> (const char *buf, size_t bytes, size_t nitems, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga6">stp_zfwrite</a> (const char *buf, size_t bytes, size_t nitems, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g39e4c5f6fa2a07dfca3090a50a8858f9">stp_putc</a> (int ch, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga7">stp_putc</a> (int ch, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g1ffcb45ea3c37bb6b485addcaf945c99">stp_put16_le</a> (unsigned short sh, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga8">stp_put16_le</a> (unsigned short sh, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g23b504253ceda208b9a4985e6de8a5f7">stp_put16_be</a> (unsigned short sh, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga9">stp_put16_be</a> (unsigned short sh, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gadf69b8b3f713d2bd7ca3a5648da0c56">stp_put32_le</a> (unsigned int sh, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga10">stp_put32_le</a> (unsigned int sh, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g258b7b5f8808d0a3168f798e8bf72608">stp_put32_be</a> (unsigned int sh, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga11">stp_put32_be</a> (unsigned int sh, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gf6cf72e5e45f175ae8c332c0588832b9">stp_puts</a> (const char *s, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga12">stp_puts</a> (const char *s, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g79dd0a6f5c63f4fbf8591d3c041a7720">stp_putraw</a> (const <a class="el" href="structstp__raw__t.html">stp_raw_t</a> *r, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga13">stp_send_command</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *command, const char *format,...)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gdb49b9cba9ddf4e506b6f530353ad93d">stp_send_command</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *command, const char *format,...)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga14">stp_erputc</a> (int ch)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g15987fbd850e04f2520cb151e08908e1">stp_erputc</a> (int ch)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga15">stp_eprintf</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *format,...) __attribute__((format(__printf__</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ge53707df5c9945f289c58bfbe08a8d88">stp_eprintf</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *format,...) __attribute__((format(__printf__</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga16">stp_erprintf</a> (const char *format,...) __attribute__((format(__printf__</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g1df22de14e3275cb26ede10da66eebdf">stp_erprintf</a> (const char *format,...) __attribute__((format(__printf__</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga17">stp_asprintf</a> (char **strp, const char *format,...) __attribute__((format(__printf__</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g3f57c5298a5c6140ac56771dd62bd036">stp_asprintf</a> (char **strp, const char *format,...) __attribute__((format(__printf__</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void void void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga18">stp_catprintf</a> (char **strp, const char *format,...) __attribute__((format(__printf__</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void void void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gd4f33438f0103a143d90dc9c48d248eb">stp_catprintf</a> (char **strp, const char *format,...) __attribute__((format(__printf__</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga19">stp_get_debug_level</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#geba8c24f265ee904c5876704b767841c">stp_get_debug_level</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga20">stp_dprintf</a> (unsigned long level, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *format,...) __attribute__((format(__printf__</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g511e0c4cac91c674797da98ab96b83e6">stp_dprintf</a> (unsigned long level, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *format,...) __attribute__((format(__printf__</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga21">stp_deprintf</a> (unsigned long level, const char *format,...) __attribute__((format(__printf__</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g129f45d7df47fd58d8653538fd13a1f2">stp_deprintf</a> (unsigned long level, const char *format,...) __attribute__((format(__printf__</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga22">stp_init_debug_messages</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void void void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g6d15e5b4e00f9d242166edb5332f8368">stp_init_debug_messages</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga23">stp_flush_debug_messages</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gbe74390c1422e9746745da55692f47b8">stp_flush_debug_messages</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga24">stp_malloc</a> (size_t)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g86a2976738a237df953655e733c75b3a">stp_malloc</a> (size_t)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga25">stp_zalloc</a> (size_t)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gc8fd1a439fa2d8e1ff1a2b104cd0137b">stp_zalloc</a> (size_t)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga26">stp_realloc</a> (void *ptr, size_t)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g2420936ab8b3492581f389deea44f58c">stp_realloc</a> (void *ptr, size_t)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga27">stp_free</a> (void *ptr)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g7d0c40c3157b2c5c630200352064874c">stp_free</a> (void *ptr)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga28">stp_strlen</a> (const char *s)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g56b08d3e12750bdfae8b53263f97aba9">stp_strlen</a> (const char *s)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga29">stp_strndup</a> (const char *s, int n)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#gb026f7022963acd694a8b89e4decbde5">stp_strndup</a> (const char *s, int n)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga30">stp_strdup</a> (const char *s)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g5c0731867697f555a94b2a1229804381">stp_strdup</a> (const char *s)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga31">stp_get_version</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g1f0797636484393574cb95e667819dc1">stp_get_version</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the library version string (x.y.z). <a href="group__util.html#ga31"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#ga32">stp_get_release_version</a> (void)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the library version string (x.y.z). <a href="group__util.html#g1f0797636484393574cb95e667819dc1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__util.html#g5ba7edc43ed094f32ae7d9158a362a7b">stp_get_release_version</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the library release version string (x.y). <a href="group__util.html#ga32"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the library release version string (x.y). <a href="group__util.html#g5ba7edc43ed094f32ae7d9158a362a7b"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Utility functions.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr><h2>Define Documentation</h2>
+<a class="anchor" name="9d373a9b65ff25b2db84c07394e1c212"></a><!-- doxytag: member="util.h::__attribute__" ref="9d373a9b65ff25b2db84c07394e1c212" args="(x)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __attribute__ </td>
+ <td>(</td>
+ <td class="paramtype">x&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/vars_8h.html b/doc/gutenprint/html/vars_8h.html
index e92ef23..e06f2e8 100644
--- a/doc/gutenprint/html/vars_8h.html
+++ b/doc/gutenprint/html/vars_8h.html
@@ -1,13 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/vars.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>vars.h File Reference</h1>Print job functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/vars.h File Reference</h1>Print job functions. <a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="array_8h.html">gutenprint/array.h</a>&gt;</code><br>
<code>#include &lt;<a class="el" href="curve_8h.html">gutenprint/curve.h</a>&gt;</code><br>
@@ -27,454 +40,459 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__parameter__t.html">stp_parameter_t</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter description. <a href="structstp__parameter__t.html#_details">More...</a><br></td></tr>
+<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g9fc3819cba14f7f4c5654508a08a1adf">STP_RAW</a>(x)&nbsp;&nbsp;&nbsp;{ sizeof((x)), (x) }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gd888c1f6a36f999ffebfffa7b74f28d2">STP_RAW_STRING</a>(x)&nbsp;&nbsp;&nbsp;{ sizeof((x)) - 1, (x) }</td></tr>
+
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_vars&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga0">stp_vars_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_vars&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The vars opaque data type. <a href="group__vars.html#ga0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The vars opaque data type. <a href="group__vars.html#g2d49c94847d18d8b62a214995b14680f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The parameter_list opaque data type. <a href="group__vars.html#ga1"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef const void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The parameter_list opaque data type. <a href="group__vars.html#g40c1035f88ac38d77eddb65195b28595"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef const void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constant parameter_list opaque data type. <a href="group__vars.html#ga2"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga3">stp_outfunc_t</a> )(void *data, const char *buffer, size_t bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constant parameter_list opaque data type. <a href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a> (void *data, const char *buffer, size_t bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output function supplied by the calling application. <a href="group__vars.html#ga3"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga4">stp_copy_data_func_t</a> )(void *)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output function supplied by the calling application. <a href="group__vars.html#g6922054c644d73006bff95a8ad268a1a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void *(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4541229554178e84408cccd89f532cb0">stp_copy_data_func_t</a> (void *)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga5">stp_free_data_func_t</a> )(void *)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7974f89cff4cbb5b225d0c4fbb92e9bb">stp_free_data_func_t</a> (void *)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_compdata&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga6">compdata_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef stp_compdata&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4d45b95baae036143e14adfc0014f562">compdata_t</a></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga133">stp_parameter_type_t</a> { <br>
-&nbsp;&nbsp;<a class="el" href="group__vars.html#gga133a7">STP_PARAMETER_TYPE_STRING_LIST</a>,
-<a class="el" href="group__vars.html#gga133a8">STP_PARAMETER_TYPE_INT</a>,
-<a class="el" href="group__vars.html#gga133a9">STP_PARAMETER_TYPE_BOOLEAN</a>,
-<a class="el" href="group__vars.html#gga133a10">STP_PARAMETER_TYPE_DOUBLE</a>,
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g9b3d4f47a44c0c8c9b150cddc56d2a91">stp_parameter_type_t</a> { <br>
+&nbsp;&nbsp;<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a917a6f3e019c8a92ddecd34c71013acde0">STP_PARAMETER_TYPE_STRING_LIST</a>,
+<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91ae2cac85ef78157b53c7a79706dc0f70">STP_PARAMETER_TYPE_INT</a>,
+<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91f97ef629defc99977bd1cb35daabe0c1">STP_PARAMETER_TYPE_BOOLEAN</a>,
+<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91e0dc60c8435ce0b1355bd5a134395f0c">STP_PARAMETER_TYPE_DOUBLE</a>,
<br>
-&nbsp;&nbsp;<a class="el" href="group__vars.html#gga133a11">STP_PARAMETER_TYPE_CURVE</a>,
-<a class="el" href="group__vars.html#gga133a12">STP_PARAMETER_TYPE_FILE</a>,
-<a class="el" href="group__vars.html#gga133a13">STP_PARAMETER_TYPE_RAW</a>,
-<a class="el" href="group__vars.html#gga133a14">STP_PARAMETER_TYPE_ARRAY</a>,
+&nbsp;&nbsp;<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a910d283c33f755969ded0751bbfc5d1912">STP_PARAMETER_TYPE_CURVE</a>,
+<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a918224a918efbef96fffaa90e31654f7ff">STP_PARAMETER_TYPE_FILE</a>,
+<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a9133bb02d9ae5b2169d2f75da7684b04e9">STP_PARAMETER_TYPE_RAW</a>,
+<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a918789c2b5cc718eafca6d1d0022cfe3f3">STP_PARAMETER_TYPE_ARRAY</a>,
<br>
-&nbsp;&nbsp;<a class="el" href="group__vars.html#gga133a15">STP_PARAMETER_TYPE_DIMENSION</a>,
-<a class="el" href="group__vars.html#gga133a16">STP_PARAMETER_TYPE_INVALID</a>
+&nbsp;&nbsp;<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91aa6f89008bf237c6f0aa2f0ee176e8b7">STP_PARAMETER_TYPE_DIMENSION</a>,
+<a class="el" href="group__vars.html#gg9b3d4f47a44c0c8c9b150cddc56d2a91d053047279b4c82034d26c4aa4c818d5">STP_PARAMETER_TYPE_INVALID</a>
<br>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter types. <a href="group__vars.html#ga133">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga134">stp_parameter_class_t</a> { <a class="el" href="group__vars.html#gga134a17">STP_PARAMETER_CLASS_FEATURE</a>,
-<a class="el" href="group__vars.html#gga134a18">STP_PARAMETER_CLASS_OUTPUT</a>,
-<a class="el" href="group__vars.html#gga134a19">STP_PARAMETER_CLASS_CORE</a>,
-<a class="el" href="group__vars.html#gga134a20">STP_PARAMETER_CLASS_INVALID</a>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter types. <a href="group__vars.html#g9b3d4f47a44c0c8c9b150cddc56d2a91">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4eba7e712c0e17b76e472f26e202d7b8">stp_parameter_class_t</a> { <a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b8a7ed8b66836057aa58b9a74811057b4a">STP_PARAMETER_CLASS_FEATURE</a>,
+<a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b8ffc6ff4bfbf2873ce55dfc03776bb6d9">STP_PARAMETER_CLASS_OUTPUT</a>,
+<a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b8a05ce344ff3338e69638d69f9c120d01">STP_PARAMETER_CLASS_CORE</a>,
+<a class="el" href="group__vars.html#gg4eba7e712c0e17b76e472f26e202d7b82e17ce7ebc18801c11af7ea0a61e93ca">STP_PARAMETER_CLASS_INVALID</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter class. <a href="group__vars.html#ga134">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga135">stp_parameter_level_t</a> { <br>
-&nbsp;&nbsp;<a class="el" href="group__vars.html#gga135a21">STP_PARAMETER_LEVEL_BASIC</a>,
-<a class="el" href="group__vars.html#gga135a22">STP_PARAMETER_LEVEL_ADVANCED</a>,
-<a class="el" href="group__vars.html#gga135a23">STP_PARAMETER_LEVEL_ADVANCED1</a>,
-<a class="el" href="group__vars.html#gga135a24">STP_PARAMETER_LEVEL_ADVANCED2</a>,
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter class. <a href="group__vars.html#g4eba7e712c0e17b76e472f26e202d7b8">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gaa9c9265ffe70122bd33659cf2983207">stp_parameter_level_t</a> { <br>
+&nbsp;&nbsp;<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207e9d7192607a6e1ec92dfed3f13a3a46f">STP_PARAMETER_LEVEL_BASIC</a>,
+<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832073130e7060a3b901ea8dcb37d986d47e0">STP_PARAMETER_LEVEL_ADVANCED</a>,
+<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832073d016c9587f698ee400bc7e66071f06c">STP_PARAMETER_LEVEL_ADVANCED1</a>,
+<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf298320759a909a8953b8724d57ce85e2b4306bf">STP_PARAMETER_LEVEL_ADVANCED2</a>,
<br>
-&nbsp;&nbsp;<a class="el" href="group__vars.html#gga135a25">STP_PARAMETER_LEVEL_ADVANCED3</a>,
-<a class="el" href="group__vars.html#gga135a26">STP_PARAMETER_LEVEL_ADVANCED4</a>,
-<a class="el" href="group__vars.html#gga135a27">STP_PARAMETER_LEVEL_INTERNAL</a>,
-<a class="el" href="group__vars.html#gga135a28">STP_PARAMETER_LEVEL_EXTERNAL</a>,
+&nbsp;&nbsp;<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832071241066935e94def6ab6d524ed1fabae">STP_PARAMETER_LEVEL_ADVANCED3</a>,
+<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf29832076036d5761aa9710a66429c625c334a80">STP_PARAMETER_LEVEL_ADVANCED4</a>,
+<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207b2bc3be82f619147d9a45564fd53a4a0">STP_PARAMETER_LEVEL_INTERNAL</a>,
+<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207e478f67e409adabc8679d3801604861d">STP_PARAMETER_LEVEL_EXTERNAL</a>,
<br>
-&nbsp;&nbsp;<a class="el" href="group__vars.html#gga135a29">STP_PARAMETER_LEVEL_INVALID</a>
+&nbsp;&nbsp;<a class="el" href="group__vars.html#ggaa9c9265ffe70122bd33659cf2983207b8bf539d78e56f06f463d00f7a3b56b3">STP_PARAMETER_LEVEL_INVALID</a>
<br>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter level. <a href="group__vars.html#ga135">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> { <a class="el" href="group__vars.html#gga136a30">STP_PARAMETER_INACTIVE</a>,
-<a class="el" href="group__vars.html#gga136a31">STP_PARAMETER_DEFAULTED</a>,
-<a class="el" href="group__vars.html#gga136a32">STP_PARAMETER_ACTIVE</a>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter level. <a href="group__vars.html#gaa9c9265ffe70122bd33659cf2983207">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> { <a class="el" href="group__vars.html#gg70ebf70dc8e6199d84fc91985c94bae96517762c5800eac253f43eeacd96c22f">STP_PARAMETER_INACTIVE</a>,
+<a class="el" href="group__vars.html#gg70ebf70dc8e6199d84fc91985c94bae9410b7e080ef62fb8896f2f844b1c1e00">STP_PARAMETER_DEFAULTED</a>,
+<a class="el" href="group__vars.html#gg70ebf70dc8e6199d84fc91985c94bae9dbc7323a015e40652fd256e49c8d5b8c">STP_PARAMETER_ACTIVE</a>
}</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter activity. <a href="group__vars.html#ga136">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga137">stp_parameter_verify_t</a> { <a class="el" href="group__vars.html#gga137a33">PARAMETER_BAD</a>,
-<a class="el" href="group__vars.html#gga137a34">PARAMETER_OK</a>,
-<a class="el" href="group__vars.html#gga137a35">PARAMETER_INACTIVE</a>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter activity. <a href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gc061852de3627383cd415cd80a979e02">stp_parameter_verify_t</a> { <a class="el" href="group__vars.html#ggc061852de3627383cd415cd80a979e02326a171221148779ec7df761b3eee967">PARAMETER_BAD</a>,
+<a class="el" href="group__vars.html#ggc061852de3627383cd415cd80a979e022df363618282a9164433c0f212b18616">PARAMETER_OK</a>,
+<a class="el" href="group__vars.html#ggc061852de3627383cd415cd80a979e025cb96da6c2e3ae7187e85a1ef6e41fc6">PARAMETER_INACTIVE</a>
}</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga7">stp_vars_create</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g5d641ab7093c9ba82cbd4cfbf904fabc">stp_vars_create</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new vars object. <a href="group__vars.html#ga7"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga8">stp_vars_copy</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *dest, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *source)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new vars object. <a href="group__vars.html#g5d641ab7093c9ba82cbd4cfbf904fabc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g88376207367adb4260ff14e5d9ec76e9">stp_vars_copy</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *dest, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *source)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy a vars object. <a href="group__vars.html#ga8"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga9">stp_vars_create_copy</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *source)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy a vars object. <a href="group__vars.html#g88376207367adb4260ff14e5d9ec76e9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gec00fba49ad08d20890e64773bcdbd48">stp_vars_create_copy</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *source)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate a vars object. <a href="group__vars.html#ga9"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga10">stp_vars_destroy</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate a vars object. <a href="group__vars.html#gec00fba49ad08d20890e64773bcdbd48"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gd3f1ff7a86c3cd1c9f9f62cfa8814437">stp_vars_destroy</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a vars object. <a href="group__vars.html#ga10"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga11">stp_set_driver</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a vars object. <a href="group__vars.html#gd3f1ff7a86c3cd1c9f9f62cfa8814437"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gcf237afcbc26436ebedac5b11f469fdf">stp_set_driver</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the printer driver. <a href="group__vars.html#ga11"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga12">stp_set_driver_n</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *val, int bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the printer driver. <a href="group__vars.html#gcf237afcbc26436ebedac5b11f469fdf"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g188d298a8739b84fcb965f211fc7dc4e">stp_set_driver_n</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *val, int bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the printer driver. <a href="group__vars.html#ga12"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga13">stp_get_driver</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the printer driver. <a href="group__vars.html#g188d298a8739b84fcb965f211fc7dc4e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g20c45707399ef6fdf6ee8c8209b5c7c0">stp_get_driver</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the name of the printer driver. <a href="group__vars.html#ga13"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga14">stp_set_color_conversion</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the name of the printer driver. <a href="group__vars.html#g20c45707399ef6fdf6ee8c8209b5c7c0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7eb2a1c4b892efd5507fcd4b7a434cea">stp_set_color_conversion</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the color conversion routine, if not the default. <a href="group__vars.html#ga14"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga15">stp_set_color_conversion_n</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *val, int bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the color conversion routine, if not the default. <a href="group__vars.html#g7eb2a1c4b892efd5507fcd4b7a434cea"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g5a842b31f0a572d8e64f1a5616e25a99">stp_set_color_conversion_n</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *val, int bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the color conversion routine, if not the default. <a href="group__vars.html#ga15"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga16">stp_get_color_conversion</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the name of the color conversion routine, if not the default. <a href="group__vars.html#g5a842b31f0a572d8e64f1a5616e25a99"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g2bac9212773ecf603b7667bd0268c23e">stp_get_color_conversion</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the name of the color conversion routine. <a href="group__vars.html#ga16"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga17">stp_set_left</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the name of the color conversion routine. <a href="group__vars.html#g2bac9212773ecf603b7667bd0268c23e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g3b0cc83e87247854ecafd46a6e446bcb">stp_set_left</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the left edge of the image. <a href="group__vars.html#ga17"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga18">stp_get_left</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the left edge of the image. <a href="group__vars.html#g3b0cc83e87247854ecafd46a6e446bcb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g5c02ee2422d86e4bcdcae613c70c9e1e">stp_get_left</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the left edge of the image. <a href="group__vars.html#ga18"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga19">stp_set_top</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the left edge of the image. <a href="group__vars.html#g5c02ee2422d86e4bcdcae613c70c9e1e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g557b5ad44d3b1da8392496681624ad8b">stp_set_top</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the top edge of the image. <a href="group__vars.html#ga19"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga20">stp_get_top</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the top edge of the image. <a href="group__vars.html#g557b5ad44d3b1da8392496681624ad8b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g292132b97b20a6d034e22f4146d36131">stp_get_top</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the top edge of the image. <a href="group__vars.html#ga20"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga21">stp_set_width</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the top edge of the image. <a href="group__vars.html#g292132b97b20a6d034e22f4146d36131"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g3a852ce7e42d7f8e0cef6c7d399e0491">stp_set_width</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the width of the image. <a href="group__vars.html#ga21"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga22">stp_get_width</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the width of the image. <a href="group__vars.html#g3a852ce7e42d7f8e0cef6c7d399e0491"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g1c54d99b94c69a67eb4ae0349a4720e7">stp_get_width</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the width edge of the image. <a href="group__vars.html#ga22"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga23">stp_set_height</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the width edge of the image. <a href="group__vars.html#g1c54d99b94c69a67eb4ae0349a4720e7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g8ce73c5efa41f005936d5f84c44c6667">stp_set_height</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the height of the image. <a href="group__vars.html#ga23"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga24">stp_get_height</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the height of the image. <a href="group__vars.html#g8ce73c5efa41f005936d5f84c44c6667"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g8731a92f5d3047e00ba33577821d5aec">stp_get_height</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the height of the image. <a href="group__vars.html#ga24"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga25">stp_set_page_width</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the height of the image. <a href="group__vars.html#g8731a92f5d3047e00ba33577821d5aec"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g639be0da07c3e5b7dc6d68ac2aa999e9">stp_set_page_width</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the page width. <a href="group__vars.html#ga25"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga26">stp_get_page_width</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the page width. <a href="group__vars.html#g639be0da07c3e5b7dc6d68ac2aa999e9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gad2d305eed993707d22263b54578a39b">stp_get_page_width</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the page width. <a href="group__vars.html#ga26"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga27">stp_set_page_height</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the page width. <a href="group__vars.html#gad2d305eed993707d22263b54578a39b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g83326bacb8b92149af1b70457b23bc8f">stp_set_page_height</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the page height. <a href="group__vars.html#ga27"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga28">stp_get_page_height</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the page height. <a href="group__vars.html#g83326bacb8b92149af1b70457b23bc8f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gc0c4928fa488bb95e73ba9b8aa932584">stp_get_page_height</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the page height. <a href="group__vars.html#ga28"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga29">stp_set_outfunc</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="group__vars.html#ga3">stp_outfunc_t</a> val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the page height. <a href="group__vars.html#gc0c4928fa488bb95e73ba9b8aa932584"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g075ffc274f0d2d2b6edd8326de1d7142">stp_set_outfunc</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a> val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the function used to print output information. <a href="group__vars.html#ga29"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga3">stp_outfunc_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga30">stp_get_outfunc</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the function used to print output information. <a href="group__vars.html#g075ffc274f0d2d2b6edd8326de1d7142"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7c6c7c547d0c973ac801362db5ca4879">stp_get_outfunc</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the function used to print output information. <a href="group__vars.html#ga30"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga31">stp_set_errfunc</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, <a class="el" href="group__vars.html#ga3">stp_outfunc_t</a> val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the function used to print output information. <a href="group__vars.html#g7c6c7c547d0c973ac801362db5ca4879"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g82f6a7514840de82c9ed7edd30f16b5d">stp_set_errfunc</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, <a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a> val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the function used to print error and diagnostic information. <a href="group__vars.html#ga31"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga3">stp_outfunc_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga32">stp_get_errfunc</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the function used to print error and diagnostic information. <a href="group__vars.html#g82f6a7514840de82c9ed7edd30f16b5d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g6922054c644d73006bff95a8ad268a1a">stp_outfunc_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g2f246d3af2be9e108abe423691e16049">stp_get_errfunc</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the function used to print output information. <a href="group__vars.html#ga32"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga33">stp_set_outdata</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, void *val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the function used to print output information. <a href="group__vars.html#g2f246d3af2be9e108abe423691e16049"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gc2b3408200a9676e6c6063cc0ae2f4bd">stp_set_outdata</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, void *val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the output data. <a href="group__vars.html#ga33"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga34">stp_get_outdata</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the output data. <a href="group__vars.html#gc2b3408200a9676e6c6063cc0ae2f4bd"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7042b05e0df5b32206d54397429bbac5">stp_get_outdata</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the output data. <a href="group__vars.html#ga34"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga35">stp_set_errdata</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, void *val)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the output data. <a href="group__vars.html#g7042b05e0df5b32206d54397429bbac5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g8b30fbadf3475c59101af9d7d37c33b7">stp_set_errdata</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, void *val)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the error data. <a href="group__vars.html#ga35"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga36">stp_get_errdata</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the error data. <a href="group__vars.html#g8b30fbadf3475c59101af9d7d37c33b7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gd08bdcd721d37f52993c1862e25ebaf7">stp_get_errdata</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the error data. <a href="group__vars.html#ga36"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga37">stp_merge_printvars</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *user, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *print)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the error data. <a href="group__vars.html#gd08bdcd721d37f52993c1862e25ebaf7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g086303d36b835d539e75f16187e99e8f">stp_merge_printvars</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *user, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *print)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Merge defaults for a printer with user-chosen settings. <a href="group__vars.html#ga37"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga38">stp_get_parameter_list</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Merge defaults for a printer with user-chosen settings. <a href="group__vars.html#g086303d36b835d539e75f16187e99e8f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g12e8bb617e5c90da99d6d74519664634">stp_get_parameter_list</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">List the available parameters for the currently chosen settings. <a href="group__vars.html#ga38"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga39">stp_parameter_list_count</a> (<a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a> list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">List the available parameters for the currently chosen settings. <a href="group__vars.html#g12e8bb617e5c90da99d6d74519664634"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7a94856ce75482a5edb6153fe8916a54">stp_parameter_list_count</a> (<a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a> list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">List the number of available parameters for the currently chosen settings. <a href="group__vars.html#ga39"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga40">stp_parameter_find</a> (<a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a> list, const char *name)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">List the number of available parameters for the currently chosen settings. <a href="group__vars.html#g7a94856ce75482a5edb6153fe8916a54"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gdcd8062af7b643c734f53c545694d258">stp_parameter_find</a> (<a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a> list, const char *name)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a parameter by its name. <a href="group__vars.html#ga40"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga41">stp_parameter_list_param</a> (<a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a> list, size_t item)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a parameter by its name. <a href="group__vars.html#gdcd8062af7b643c734f53c545694d258"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g70d69ef7dec383004bf4570e57b76e18">stp_parameter_list_param</a> (<a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a> list, size_t item)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a parameter by its index number. <a href="group__vars.html#ga41"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga42">stp_parameter_list_destroy</a> (<a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a> list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a parameter by its index number. <a href="group__vars.html#g70d69ef7dec383004bf4570e57b76e18"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g3ffaadbe73187aa1f298c4eaa80ea82e">stp_parameter_list_destroy</a> (<a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a> list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a parameter_list. <a href="group__vars.html#ga42"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga43">stp_parameter_list_create</a> (void)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a parameter_list. <a href="group__vars.html#g3ffaadbe73187aa1f298c4eaa80ea82e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g404bf7f1b3632178d559f6980478a312">stp_parameter_list_create</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a parameter_list. <a href="group__vars.html#ga43"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga44">stp_parameter_list_add_param</a> (<a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a> list, const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *item)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a parameter_list. <a href="group__vars.html#g404bf7f1b3632178d559f6980478a312"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g8f4f06610d1f58bae9e70e632919c405">stp_parameter_list_add_param</a> (<a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a> list, const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *item)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a parameter to a parameter_list. <a href="group__vars.html#ga44"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga45">stp_parameter_list_copy</a> (<a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a> list)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add a parameter to a parameter_list. <a href="group__vars.html#g8f4f06610d1f58bae9e70e632919c405"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g92be87a573b883584e5a036743c1bb7d">stp_parameter_list_copy</a> (<a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a> list)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate a parameter_list. <a href="group__vars.html#ga45"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga46">stp_parameter_list_append</a> (<a class="el" href="group__vars.html#ga1">stp_parameter_list_t</a> list, <a class="el" href="group__vars.html#ga2">stp_const_parameter_list_t</a> append)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy and allocate a parameter_list. <a href="group__vars.html#g92be87a573b883584e5a036743c1bb7d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4b62bc6d0133704b3a2568b1654b6678">stp_parameter_list_append</a> (<a class="el" href="group__vars.html#g40c1035f88ac38d77eddb65195b28595">stp_parameter_list_t</a> list, <a class="el" href="group__vars.html#g53c035a67629ae3b3eb86b3c09df7774">stp_const_parameter_list_t</a> append)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Append one parameter_list to another. <a href="group__vars.html#ga46"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga47">stp_describe_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Append one parameter_list to another. <a href="group__vars.html#g4b62bc6d0133704b3a2568b1654b6678"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g0b8991bd1a91e2cac7d0b355b1186c8e">stp_describe_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name, <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Describe a parameter in detail. <a href="group__vars.html#ga47"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga48">stp_parameter_description_destroy</a> (<a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Describe a parameter in detail. <a href="group__vars.html#g0b8991bd1a91e2cac7d0b355b1186c8e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gd598d95a82767e05c958ccd44534c51d">stp_parameter_description_destroy</a> (<a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *description)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a parameter description. <a href="group__vars.html#ga48"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga49">stp_parameter_find_in_settings</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy a parameter description. <a href="group__vars.html#gd598d95a82767e05c958ccd44534c51d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g6ce39557b61706421232b5f1ac604b1b">stp_parameter_find_in_settings</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a parameter by its name from a vars object. <a href="group__vars.html#ga49"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga50">stp_set_string_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a parameter by its name from a vars object. <a href="group__vars.html#g6ce39557b61706421232b5f1ac604b1b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga147483996fa118516ddb36fe3366aa9">stp_set_string_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a string parameter. <a href="group__vars.html#ga50"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga51">stp_set_string_parameter_n</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a string parameter. <a href="group__vars.html#ga147483996fa118516ddb36fe3366aa9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gfe6c8b3d86ca16239a63ce9d2ef57f48">stp_set_string_parameter_n</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a string parameter. <a href="group__vars.html#ga51"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga52">stp_set_file_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a string parameter. <a href="group__vars.html#gfe6c8b3d86ca16239a63ce9d2ef57f48"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g537f2ba6c74c9562b2f6883d7e36c59f">stp_set_file_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a file parameter. <a href="group__vars.html#ga52"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga53">stp_set_file_parameter_n</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a file parameter. <a href="group__vars.html#g537f2ba6c74c9562b2f6883d7e36c59f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g6f7816adbce50ca9e2fdacad35282e6a">stp_set_file_parameter_n</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a file parameter. <a href="group__vars.html#ga53"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga54">stp_set_float_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, double value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a file parameter. <a href="group__vars.html#g6f7816adbce50ca9e2fdacad35282e6a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gf3a3283247deaad7d1ac19818aa4b796">stp_set_float_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, double value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a float parameter. <a href="group__vars.html#ga54"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga55">stp_set_int_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a float parameter. <a href="group__vars.html#gf3a3283247deaad7d1ac19818aa4b796"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g70eded5d0df4677dd4b357b4b934f75a">stp_set_int_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set an integer parameter. <a href="group__vars.html#ga55"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga56">stp_set_dimension_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set an integer parameter. <a href="group__vars.html#g70eded5d0df4677dd4b357b4b934f75a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g6ca7898c212230cdbdc70ada2efb1417">stp_set_dimension_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a dimension parameter. <a href="group__vars.html#ga56"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga57">stp_set_boolean_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a dimension parameter. <a href="group__vars.html#g6ca7898c212230cdbdc70ada2efb1417"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g2167971895eea887eaaa656ed075beff">stp_set_boolean_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a boolean parameter. <a href="group__vars.html#ga57"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga58">stp_set_curve_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a boolean parameter. <a href="group__vars.html#g2167971895eea887eaaa656ed075beff"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gfe5f1f6364b89437664b2bbc55288025">stp_set_curve_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a curve parameter. <a href="group__vars.html#ga58"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga59">stp_set_array_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__array.html#ga0">stp_array_t</a> *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a curve parameter. <a href="group__vars.html#gfe5f1f6364b89437664b2bbc55288025"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g88f25e09f9a4b76aca7ba8316cbf9c8b">stp_set_array_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set an array parameter. <a href="group__vars.html#ga59"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga60">stp_set_raw_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const void *value, size_t bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set an array parameter. <a href="group__vars.html#g88f25e09f9a4b76aca7ba8316cbf9c8b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g0155de75bf2aa95ab45a3319539cda56">stp_set_raw_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const void *value, size_t bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a raw parameter. <a href="group__vars.html#ga60"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga61">stp_scale_float_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, double scale)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a raw parameter. <a href="group__vars.html#g0155de75bf2aa95ab45a3319539cda56"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g227ec3e75a78a5c3dd01c85dbc1e7004">stp_scale_float_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, double scale)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Multiply the value of a float parameter by a scaling factor. <a href="group__vars.html#ga61"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga62">stp_set_default_string_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Multiply the value of a float parameter by a scaling factor. <a href="group__vars.html#g227ec3e75a78a5c3dd01c85dbc1e7004"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gf299bd0827a4d86aca59fb0d9015a866">stp_set_default_string_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default string parameter. <a href="group__vars.html#ga62"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga63">stp_set_default_string_parameter_n</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default string parameter. <a href="group__vars.html#gf299bd0827a4d86aca59fb0d9015a866"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga5d6d8858b266517f5899196b062d00d">stp_set_default_string_parameter_n</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default string parameter. <a href="group__vars.html#ga63"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga64">stp_set_default_file_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default string parameter. <a href="group__vars.html#ga5d6d8858b266517f5899196b062d00d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gf5e225475c66f966f4ba8d8c88374186">stp_set_default_file_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default file parameter. <a href="group__vars.html#ga64"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga65">stp_set_default_file_parameter_n</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default file parameter. <a href="group__vars.html#gf5e225475c66f966f4ba8d8c88374186"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g217eece123630113cfcf8181d475fb53">stp_set_default_file_parameter_n</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const char *value, size_t bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default file parameter. <a href="group__vars.html#ga65"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga66">stp_set_default_float_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, double value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default file parameter. <a href="group__vars.html#g217eece123630113cfcf8181d475fb53"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ge52dbb466422a18dec110220c45fe64e">stp_set_default_float_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, double value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default float parameter. <a href="group__vars.html#ga66"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga67">stp_set_default_int_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default float parameter. <a href="group__vars.html#ge52dbb466422a18dec110220c45fe64e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g3c0418772a82144f317dc973f01a8d55">stp_set_default_int_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default integer parameter. <a href="group__vars.html#ga67"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga68">stp_set_default_dimension_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default integer parameter. <a href="group__vars.html#g3c0418772a82144f317dc973f01a8d55"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb6f1820cadd75a4311bfc49b01de447b">stp_set_default_dimension_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default dimension parameter. <a href="group__vars.html#ga68"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga69">stp_set_default_boolean_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default dimension parameter. <a href="group__vars.html#gb6f1820cadd75a4311bfc49b01de447b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g81d5f09980407b4310dada2a68fc4b09">stp_set_default_boolean_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, int value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default boolean parameter. <a href="group__vars.html#ga69"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga70">stp_set_default_curve_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default boolean parameter. <a href="group__vars.html#g81d5f09980407b4310dada2a68fc4b09"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gfe38044cc067b2c2afa3da469d1cb860">stp_set_default_curve_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default curve parameter. <a href="group__vars.html#ga70"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga71">stp_set_default_array_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__array.html#ga0">stp_array_t</a> *value)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default curve parameter. <a href="group__vars.html#gfe38044cc067b2c2afa3da469d1cb860"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g63e7ff7b4c3e1d092f95c6234f21e39f">stp_set_default_array_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *value)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default array parameter. <a href="group__vars.html#ga71"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga72">stp_set_default_raw_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, const void *value, size_t bytes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default array parameter. <a href="group__vars.html#g63e7ff7b4c3e1d092f95c6234f21e39f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g8159b3f5bea06a99711921f0201f5e0f">stp_set_default_raw_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, const void *value, size_t bytes)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default raw parameter. <a href="group__vars.html#ga72"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga73">stp_get_string_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a default raw parameter. <a href="group__vars.html#g8159b3f5bea06a99711921f0201f5e0f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb5b21e5606b8ca755c5eac7774260efa">stp_get_string_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a string parameter. <a href="group__vars.html#ga73"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga74">stp_get_file_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a string parameter. <a href="group__vars.html#gb5b21e5606b8ca755c5eac7774260efa"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g2021992d89c92b10138fb012a9554a08">stp_get_file_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a file parameter. <a href="group__vars.html#ga74"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga75">stp_get_float_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a file parameter. <a href="group__vars.html#g2021992d89c92b10138fb012a9554a08"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g365412d9c176fd3ac9375ded3f22ddb3">stp_get_float_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a float parameter. <a href="group__vars.html#ga75"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga76">stp_get_int_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a float parameter. <a href="group__vars.html#g365412d9c176fd3ac9375ded3f22ddb3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7c0d95ba35aba0786bfc5f918efa79fc">stp_get_int_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an integer parameter. <a href="group__vars.html#ga76"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga77">stp_get_dimension_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an integer parameter. <a href="group__vars.html#g7c0d95ba35aba0786bfc5f918efa79fc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g3c8d1333086ca5a01a3439f94d9f94d3">stp_get_dimension_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a dimension parameter. <a href="group__vars.html#ga77"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga78">stp_get_boolean_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a dimension parameter. <a href="group__vars.html#g3c8d1333086ca5a01a3439f94d9f94d3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g8a30b26fa842805384b6ad663cabaea2">stp_get_boolean_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a boolean parameter. <a href="group__vars.html#ga78"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga79">stp_get_curve_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a boolean parameter. <a href="group__vars.html#g8a30b26fa842805384b6ad663cabaea2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g553dec81dd8b3e5590d963ba72223557">stp_get_curve_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a curve parameter. <a href="group__vars.html#ga79"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga80">stp_get_array_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a curve parameter. <a href="group__vars.html#g553dec81dd8b3e5590d963ba72223557"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gc50c216c2d5cd56a9704f48d4338b179">stp_get_array_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an array parameter. <a href="group__vars.html#ga80"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__raw__t.html">stp_raw_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga81">stp_get_raw_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an array parameter. <a href="group__vars.html#gc50c216c2d5cd56a9704f48d4338b179"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__raw__t.html">stp_raw_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g9fff6c14a71f5f8ec28620ef64a92fd5">stp_get_raw_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a raw parameter. <a href="group__vars.html#ga81"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga82">stp_clear_string_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a raw parameter. <a href="group__vars.html#g9fff6c14a71f5f8ec28620ef64a92fd5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g9e98ef9a9b1b84a0c0580fe024e35490">stp_clear_string_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a string parameter. <a href="group__vars.html#ga82"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga83">stp_clear_file_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a string parameter. <a href="group__vars.html#g9e98ef9a9b1b84a0c0580fe024e35490"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4fad48e3e6453842559bd872650cb88f">stp_clear_file_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a file parameter. <a href="group__vars.html#ga83"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga84">stp_clear_float_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a file parameter. <a href="group__vars.html#g4fad48e3e6453842559bd872650cb88f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4eccbbe421f8b0c9342b17cef40b263d">stp_clear_float_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) a float parameter. <a href="group__vars.html#ga84"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga85">stp_clear_int_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) a float parameter. <a href="group__vars.html#g4eccbbe421f8b0c9342b17cef40b263d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g2107c08f37e31f45253f7d75a3773d46">stp_clear_int_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) an integer parameter. <a href="group__vars.html#ga85"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga86">stp_clear_dimension_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) an integer parameter. <a href="group__vars.html#g2107c08f37e31f45253f7d75a3773d46"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g514a21602ae7a8ebe8e5072a5a4b6f89">stp_clear_dimension_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) a dimension parameter. <a href="group__vars.html#ga86"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga87">stp_clear_boolean_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) a dimension parameter. <a href="group__vars.html#g514a21602ae7a8ebe8e5072a5a4b6f89"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g42ebfed8dec2054799e4943a8ca84267">stp_clear_boolean_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) a boolean parameter. <a href="group__vars.html#ga87"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga88">stp_clear_curve_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear (remove) a boolean parameter. <a href="group__vars.html#g42ebfed8dec2054799e4943a8ca84267"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gf52a0b0c3b0e0fee1fc46516b1bc0c4e">stp_clear_curve_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a curve parameter. <a href="group__vars.html#ga88"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga89">stp_clear_array_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a curve parameter. <a href="group__vars.html#gf52a0b0c3b0e0fee1fc46516b1bc0c4e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7c67cef38cead5f519fd04ae09265b53">stp_clear_array_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear an array parameter. <a href="group__vars.html#ga89"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga90">stp_clear_raw_parameter</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear an array parameter. <a href="group__vars.html#g7c67cef38cead5f519fd04ae09265b53"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g11b79add82faf23b0e3c758f9530d95c">stp_clear_raw_parameter</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a raw parameter. <a href="group__vars.html#ga90"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga91">stp_set_string_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clear a raw parameter. <a href="group__vars.html#g11b79add82faf23b0e3c758f9530d95c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g6ed828e872f7678a89e1b065d377112e">stp_set_string_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a string parameter. <a href="group__vars.html#ga91"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga92">stp_set_file_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a string parameter. <a href="group__vars.html#g6ed828e872f7678a89e1b065d377112e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gaecd310feb8bd9a2188a9b287656aa1a">stp_set_file_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a file parameter. <a href="group__vars.html#ga92"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga93">stp_set_float_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a file parameter. <a href="group__vars.html#gaecd310feb8bd9a2188a9b287656aa1a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g15a5458adea6ad4eecda3c990acbc6cb">stp_set_float_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a float parameter. <a href="group__vars.html#ga93"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga94">stp_set_int_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a float parameter. <a href="group__vars.html#g15a5458adea6ad4eecda3c990acbc6cb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7487203059e7ccd71c4673656b3042b1">stp_set_int_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of an integer parameter. <a href="group__vars.html#ga94"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga95">stp_set_dimension_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of an integer parameter. <a href="group__vars.html#g7487203059e7ccd71c4673656b3042b1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g0f6e91baac5e78703b162e9d23c0a65c">stp_set_dimension_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a dimension parameter. <a href="group__vars.html#ga95"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga96">stp_set_boolean_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a dimension parameter. <a href="group__vars.html#g0f6e91baac5e78703b162e9d23c0a65c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g9ad15a73dd8c755a8b80edbe335285ee">stp_set_boolean_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a boolean parameter. <a href="group__vars.html#ga96"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga97">stp_set_curve_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a boolean parameter. <a href="group__vars.html#g9ad15a73dd8c755a8b80edbe335285ee"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ge7f21b118a8dfb5607334a6141d5dc5c">stp_set_curve_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a curveparameter. <a href="group__vars.html#ga97"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga98">stp_set_array_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a curveparameter. <a href="group__vars.html#ge7f21b118a8dfb5607334a6141d5dc5c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb78f4273798c6e3e720afe01680cf752">stp_set_array_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of an array parameter. <a href="group__vars.html#ga98"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga99">stp_set_raw_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of an array parameter. <a href="group__vars.html#gb78f4273798c6e3e720afe01680cf752"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g364fcdb2e57b8ca99867c94954cf14cd">stp_set_raw_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a raw parameter. <a href="group__vars.html#ga99"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga100">stp_check_string_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the activity of a raw parameter. <a href="group__vars.html#g364fcdb2e57b8ca99867c94954cf14cd"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g8189b61073bfcd0244d5d6f2a2c8ba86">stp_check_string_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a string parameter is set. <a href="group__vars.html#ga100"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga101">stp_check_file_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a string parameter is set. <a href="group__vars.html#g8189b61073bfcd0244d5d6f2a2c8ba86"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga7db6701be5d05e545c79db905e4c7eb">stp_check_file_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a file parameter is set. <a href="group__vars.html#ga101"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga102">stp_check_float_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a file parameter is set. <a href="group__vars.html#ga7db6701be5d05e545c79db905e4c7eb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb12bebb419eb1ae8f323aa931e324389">stp_check_float_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a float parameter is set. <a href="group__vars.html#ga102"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga103">stp_check_int_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a float parameter is set. <a href="group__vars.html#gb12bebb419eb1ae8f323aa931e324389"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4fd7914c01e2e1b34797736dfd2c9b9c">stp_check_int_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if an integer parameter is set. <a href="group__vars.html#ga103"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga104">stp_check_dimension_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if an integer parameter is set. <a href="group__vars.html#g4fd7914c01e2e1b34797736dfd2c9b9c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gc1f2b865c76da441b6c1bd9b5b93aa1f">stp_check_dimension_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a dimension parameter is set. <a href="group__vars.html#ga104"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga105">stp_check_boolean_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a dimension parameter is set. <a href="group__vars.html#gc1f2b865c76da441b6c1bd9b5b93aa1f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g23b9c17426210460618c4f95c5f34229">stp_check_boolean_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a boolean parameter is set. <a href="group__vars.html#ga105"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga106">stp_check_curve_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a boolean parameter is set. <a href="group__vars.html#g23b9c17426210460618c4f95c5f34229"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g6c94a1df4388b142d00d5d30df904b47">stp_check_curve_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a curve parameter is set. <a href="group__vars.html#ga106"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga107">stp_check_array_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a curve parameter is set. <a href="group__vars.html#g6c94a1df4388b142d00d5d30df904b47"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g5a629e6da1f5008f0db034191ad8b1d5">stp_check_array_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if an array parameter is set. <a href="group__vars.html#ga107"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga108">stp_check_raw_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a> active)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if an array parameter is set. <a href="group__vars.html#g5a629e6da1f5008f0db034191ad8b1d5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g285f05c648724c80bf05af30f87120a3">stp_check_raw_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, <a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a> active)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a raw parameter is set. <a href="group__vars.html#ga108"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga109">stp_get_string_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check if a raw parameter is set. <a href="group__vars.html#g285f05c648724c80bf05af30f87120a3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g0b7be7ba9f763be692dd833a434ed13d">stp_get_string_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a string parameter. <a href="group__vars.html#ga109"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga110">stp_get_file_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a string parameter. <a href="group__vars.html#g0b7be7ba9f763be692dd833a434ed13d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g47e7a69ff8e23eed6188542c5c8bff4f">stp_get_file_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a file parameter. <a href="group__vars.html#ga110"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga111">stp_get_float_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a file parameter. <a href="group__vars.html#g47e7a69ff8e23eed6188542c5c8bff4f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g4b8f9847f2eebfff53446a9bc235ab68">stp_get_float_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a float parameter. <a href="group__vars.html#ga111"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga112">stp_get_int_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a float parameter. <a href="group__vars.html#g4b8f9847f2eebfff53446a9bc235ab68"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb74fd69c4ef62af7b5ab33c6baf48b8b">stp_get_int_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of an integer parameter. <a href="group__vars.html#ga112"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga113">stp_get_dimension_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of an integer parameter. <a href="group__vars.html#gb74fd69c4ef62af7b5ab33c6baf48b8b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g45f9abd8ac6772ea850344c513f6c436">stp_get_dimension_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a dimension parameter. <a href="group__vars.html#ga113"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga114">stp_get_boolean_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a dimension parameter. <a href="group__vars.html#g45f9abd8ac6772ea850344c513f6c436"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb33cf5376adc63e826cd3dedae33e930">stp_get_boolean_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a boolean parameter. <a href="group__vars.html#ga114"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga115">stp_get_curve_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a boolean parameter. <a href="group__vars.html#gb33cf5376adc63e826cd3dedae33e930"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ge36bf982c52215f11fe8e392b4b3d705">stp_get_curve_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a curve parameter. <a href="group__vars.html#ga115"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga116">stp_get_array_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a curve parameter. <a href="group__vars.html#ge36bf982c52215f11fe8e392b4b3d705"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gc9f85c3a8bf99e09150cbf4220e4b983">stp_get_array_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of an array parameter. <a href="group__vars.html#ga116"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga136">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga117">stp_get_raw_parameter_active</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of an array parameter. <a href="group__vars.html#gc9f85c3a8bf99e09150cbf4220e4b983"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#g70ebf70dc8e6199d84fc91985c94bae9">stp_parameter_activity_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb6e41a5edb7474ed7ac26e236e00c80c">stp_get_raw_parameter_active</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a raw parameter. <a href="group__vars.html#ga117"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga118">stp_get_media_size</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *width, int *height)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the activity status of a raw parameter. <a href="group__vars.html#gb6e41a5edb7474ed7ac26e236e00c80c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gc9e6d740ffc4cff5dc7d0bf106a3e7df">stp_get_media_size</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *width, int *height)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the media (paper) size. <a href="group__vars.html#ga118"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga119">stp_get_imageable_area</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the media (paper) size. <a href="group__vars.html#gc9e6d740ffc4cff5dc7d0bf106a3e7df"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g67d1e68ed47e5b554f2021fca1f01978">stp_get_imageable_area</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the imagable area of the page. <a href="group__vars.html#ga119"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga120">stp_get_maximum_imageable_area</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the imagable area of the page. <a href="group__vars.html#g67d1e68ed47e5b554f2021fca1f01978"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gd17cadb7fd78bffb759f2213a1a90df6">stp_get_maximum_imageable_area</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *left, int *right, int *bottom, int *top)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the maximum imagable area of the page. <a href="group__vars.html#ga120"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga121">stp_get_size_limit</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *max_width, int *max_height, int *min_width, int *min_height)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the maximum imagable area of the page. <a href="group__vars.html#gd17cadb7fd78bffb759f2213a1a90df6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g0c8ee62453baff3d2c00e0ccae67b049">stp_get_size_limit</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *max_width, int *max_height, int *min_width, int *min_height)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the media size limits. <a href="group__vars.html#ga121"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga122">stp_describe_resolution</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int *x, int *y)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the media size limits. <a href="group__vars.html#g0c8ee62453baff3d2c00e0ccae67b049"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g88715b31fcec18778f769ffbc1b55384">stp_describe_resolution</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int *x, int *y)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the printing resolution of the selected resolution. <a href="group__vars.html#ga122"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga123">stp_verify</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve the printing resolution of the selected resolution. <a href="group__vars.html#g88715b31fcec18778f769ffbc1b55384"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gb926417b2f601c78d85df44694cc6d38">stp_verify</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Verify parameters. <a href="group__vars.html#ga123"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga124">stp_default_settings</a> (void)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Verify parameters. <a href="group__vars.html#gb926417b2f601c78d85df44694cc6d38"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gf63982a6e44f8b62532346d9ceb3d91c">stp_default_settings</a> (void)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get default global settings. <a href="group__vars.html#ga124"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga125">stp_allocate_component_data</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name, <a class="el" href="group__vars.html#ga4">stp_copy_data_func_t</a> copyfunc, <a class="el" href="group__vars.html#ga5">stp_free_data_func_t</a> freefunc, void *data)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get default global settings. <a href="group__vars.html#gf63982a6e44f8b62532346d9ceb3d91c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gfd4f81ca2ad497bd21f005344844f9c4">stp_allocate_component_data</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name, <a class="el" href="group__vars.html#g4541229554178e84408cccd89f532cb0">stp_copy_data_func_t</a> copyfunc, <a class="el" href="group__vars.html#g7974f89cff4cbb5b225d0c4fbb92e9bb">stp_free_data_func_t</a> freefunc, void *data)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga126">stp_destroy_component_data</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g151b7d922a3e1e5e9d9f0ea8de6ab70a">stp_destroy_component_data</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga127">stp_get_component_data</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *name)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g1666dd1571bdb866a85d4318858893be">stp_get_component_data</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *name)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#ga137">stp_parameter_verify_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga128">stp_verify_parameter</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const char *parameter, int quiet)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__vars.html#gc061852de3627383cd415cd80a979e02">stp_parameter_verify_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gbfffe0d654de156874decdc0338216f4">stp_verify_parameter</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const char *parameter, int quiet)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga129">stp_get_verified</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g6d04a3c444753f11004ad6259a91e853">stp_get_verified</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga130">stp_set_verified</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int value)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g1023ad18d2c97763137909b6191b0940">stp_set_verified</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int value)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga131">stp_copy_options</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *vd, const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *vs)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#gf7d2d5a9897c9ce77bb16f4a1addaa62">stp_copy_options</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *vd, const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *vs)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#ga132">stp_fill_parameter_settings</a> (<a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *desc, const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *param)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vars.html#g7f2c578ff7ae28a3db502476aa10137e">stp_fill_parameter_settings</a> (<a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *desc, const <a class="el" href="structstp__parameter__t.html">stp_parameter_t</a> *param)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Print job functions.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/weave_8h.html b/doc/gutenprint/html/weave_8h.html
index ee16009..9da12cb 100644
--- a/doc/gutenprint/html/weave_8h.html
+++ b/doc/gutenprint/html/weave_8h.html
@@ -1,13 +1,26 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/weave.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>weave.h File Reference</h1>Softweave functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/weave.h File Reference</h1>Softweave functions. <a href="#_details">More...</a>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@@ -27,796 +40,628 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstp__linebounds__t.html">stp_linebounds_t</a></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a0">STP_MAX_WEAVE</a>&nbsp;&nbsp;&nbsp;(16)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#6e5fd9b98567e1fd3fde622fd42dec67">STP_MAX_WEAVE</a>&nbsp;&nbsp;&nbsp;(16)</td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a1">stp_packfunc</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const unsigned char *line, int height, unsigned char *comp_buf, unsigned char **comp_ptr, int *first, int *last)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#e8aea6782f8e438961332cb7cc18bcdc">stp_packfunc</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const unsigned char *line, int height, unsigned char *comp_buf, unsigned char **comp_ptr, int *first, int *last)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a2">stp_fillfunc</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int row, int subpass, int width, int missingstartrows, int color)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#3bb2000973de2f8a9a2b50a1b5e18097">stp_fillfunc</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int row, int subpass, int width, int missingstartrows, int color)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a3">stp_flushfunc</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int passno, int vertical_subpass)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#d25d63c939f6ace90d029473ad33ce63">stp_flushfunc</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int passno, int vertical_subpass)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a4">stp_compute_linewidth_func</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int n)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#6e7058d252c95199e92f783d84775fa1">stp_compute_linewidth_func</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int n)</td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a26">stp_weave_strategy_t</a> { <br>
-&nbsp;&nbsp;<a class="el" href="weave_8h.html#a26a11">STP_WEAVE_ZIGZAG</a>,
-<a class="el" href="weave_8h.html#a26a12">STP_WEAVE_ASCENDING</a>,
-<a class="el" href="weave_8h.html#a26a13">STP_WEAVE_DESCENDING</a>,
-<a class="el" href="weave_8h.html#a26a14">STP_WEAVE_ASCENDING_2X</a>,
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf38580991">stp_weave_strategy_t</a> { <br>
+&nbsp;&nbsp;<a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf385809916077c1fbd3cc6c79a1ac5f23d31bd2b3">STP_WEAVE_ZIGZAG</a>,
+<a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf385809919b5dcc799a9afed0063f052196fa8d6b">STP_WEAVE_ASCENDING</a>,
+<a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf38580991faf7b19bfde4be5241cb112835325797">STP_WEAVE_DESCENDING</a>,
+<a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf385809917bfa24511bcbc811272e385372c61936">STP_WEAVE_ASCENDING_2X</a>,
<br>
-&nbsp;&nbsp;<a class="el" href="weave_8h.html#a26a15">STP_WEAVE_STAGGERED</a>,
-<a class="el" href="weave_8h.html#a26a16">STP_WEAVE_ASCENDING_3X</a>
+&nbsp;&nbsp;<a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf385809918e37ffcadb7b41a3276029206a80d5e6">STP_WEAVE_STAGGERED</a>,
+<a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf38580991ecb24603379f9f3dd682bf692326a8e1">STP_WEAVE_ASCENDING_3X</a>
<br>
}</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a17">stp_initialize_weave</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int jets, int separation, int oversample, int horizontal, int vertical, int ncolors, int bitwidth, int linewidth, int line_count, int first_line, int page_height, const int *head_offset, <a class="el" href="weave_8h.html#a26">stp_weave_strategy_t</a>, <a class="el" href="weave_8h.html#a3">stp_flushfunc</a>, <a class="el" href="weave_8h.html#a2">stp_fillfunc</a>, <a class="el" href="weave_8h.html#a1">stp_packfunc</a>, <a class="el" href="weave_8h.html#a4">stp_compute_linewidth_func</a>)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#5b4fc76c83f5408182f90fb139c06b50">stp_initialize_weave</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int jets, int separation, int oversample, int horizontal, int vertical, int ncolors, int bitwidth, int linewidth, int line_count, int first_line, int page_height, const int *head_offset, <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf38580991">stp_weave_strategy_t</a>, <a class="el" href="weave_8h.html#d25d63c939f6ace90d029473ad33ce63">stp_flushfunc</a>, <a class="el" href="weave_8h.html#3bb2000973de2f8a9a2b50a1b5e18097">stp_fillfunc</a>, <a class="el" href="weave_8h.html#e8aea6782f8e438961332cb7cc18bcdc">stp_packfunc</a>, <a class="el" href="weave_8h.html#6e7058d252c95199e92f783d84775fa1">stp_compute_linewidth_func</a>)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a18">stp_flush_all</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#b9694e4381a005efb70daea2429345a3">stp_flush_all</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a19">stp_write_weave</a> (<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, unsigned char *const cols[])</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#ea7e0ed7877aa1e98b2ce9c210ad9ff4">stp_write_weave</a> (<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, unsigned char *const cols[])</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__lineoff__t.html">stp_lineoff_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a20">stp_get_lineoffsets_by_pass</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int pass)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__lineoff__t.html">stp_lineoff_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#986bb835225820c68d85041e797cf2a5">stp_get_lineoffsets_by_pass</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int pass)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__lineactive__t.html">stp_lineactive_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a21">stp_get_lineactive_by_pass</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int pass)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__lineactive__t.html">stp_lineactive_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#4c7e67ed92ac3427c94fb0e6a85bfce9">stp_get_lineactive_by_pass</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int pass)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__linecount__t.html">stp_linecount_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a22">stp_get_linecount_by_pass</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int pass)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__linecount__t.html">stp_linecount_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#5acdf7cc603254e68b0ae39e45ea52f3">stp_get_linecount_by_pass</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int pass)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__linebufs__t.html">stp_linebufs_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a23">stp_get_linebases_by_pass</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int pass)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstp__linebufs__t.html">stp_linebufs_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#1ec75a70b7dad8a5d0e4c963d67677c3">stp_get_linebases_by_pass</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int pass)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__pass__t.html">stp_pass_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a24">stp_get_pass_by_pass</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int pass)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__pass__t.html">stp_pass_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#5412630e5a7ba809b6ef84ab4e6c9f09">stp_get_pass_by_pass</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int pass)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a25">stp_weave_parameters_by_row</a> (const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int row, int vertical_subpass, <a class="el" href="structstp__weave__t.html">stp_weave_t</a> *w)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#39d760951513fd171f9dc25b57daf229">stp_weave_parameters_by_row</a> (const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int row, int vertical_subpass, <a class="el" href="structstp__weave__t.html">stp_weave_t</a> *w)</td></tr>
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="weave_8h.html#a1">stp_packfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a5">stp_pack_tiff</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="weave_8h.html#e8aea6782f8e438961332cb7cc18bcdc">stp_packfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#525feabe0775e573007678b2da863b24">stp_pack_tiff</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="weave_8h.html#a1">stp_packfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a6">stp_pack_uncompressed</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="weave_8h.html#e8aea6782f8e438961332cb7cc18bcdc">stp_packfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#561a5fd614c279fdc9ea9c14c7a5b540">stp_pack_uncompressed</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="weave_8h.html#a2">stp_fillfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a7">stp_fill_tiff</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="weave_8h.html#3bb2000973de2f8a9a2b50a1b5e18097">stp_fillfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#87a7e015e79b03ec26069ddf9ab64c50">stp_fill_tiff</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="weave_8h.html#a2">stp_fillfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a8">stp_fill_uncompressed</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="weave_8h.html#3bb2000973de2f8a9a2b50a1b5e18097">stp_fillfunc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#581ae80f8594763f27620d3338407fef">stp_fill_uncompressed</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="weave_8h.html#a4">stp_compute_linewidth_func</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a9">stp_compute_tiff_linewidth</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="weave_8h.html#6e7058d252c95199e92f783d84775fa1">stp_compute_linewidth_func</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#9907d0fcce9e3c336fa7c6d66e1c91a5">stp_compute_tiff_linewidth</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="weave_8h.html#a4">stp_compute_linewidth_func</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#a10">stp_compute_uncompressed_linewidth</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="weave_8h.html#6e7058d252c95199e92f783d84775fa1">stp_compute_linewidth_func</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="weave_8h.html#4046c403128b61705309b05700120e41">stp_compute_uncompressed_linewidth</a></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Softweave functions.
<p>
<hr><h2>Define Documentation</h2>
-<a class="anchor" name="a0"></a><!-- doxytag: member="weave.h::STP_MAX_WEAVE" ref="a0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="6e5fd9b98567e1fd3fde622fd42dec67"></a><!-- doxytag: member="weave.h::STP_MAX_WEAVE" ref="6e5fd9b98567e1fd3fde622fd42dec67" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STP_MAX_WEAVE&nbsp;&nbsp;&nbsp;(16) </td>
+ <td class="memname">#define STP_MAX_WEAVE&nbsp;&nbsp;&nbsp;(16) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="a4"></a><!-- doxytag: member="weave.h::stp_compute_linewidth_func" ref="a4" args="(stp_vars_t *v, int n)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="6e7058d252c95199e92f783d84775fa1"></a><!-- doxytag: member="weave.h::stp_compute_linewidth_func" ref="6e7058d252c95199e92f783d84775fa1" args="(stp_vars_t *v, int n)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef int <a class="el" href="weave_8h.html#a4">stp_compute_linewidth_func</a>(<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int n) </td>
+ <td class="memname">typedef int <a class="el" href="weave_8h.html#6e7058d252c95199e92f783d84775fa1">stp_compute_linewidth_func</a>(<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int n) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a2"></a><!-- doxytag: member="weave.h::stp_fillfunc" ref="a2" args="(stp_vars_t *v, int row, int subpass, int width, int missingstartrows, int color)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="3bb2000973de2f8a9a2b50a1b5e18097"></a><!-- doxytag: member="weave.h::stp_fillfunc" ref="3bb2000973de2f8a9a2b50a1b5e18097" args="(stp_vars_t *v, int row, int subpass, int width, int missingstartrows, int color)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef void <a class="el" href="weave_8h.html#a2">stp_fillfunc</a>(<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int row, int subpass, int width, int missingstartrows, int color) </td>
+ <td class="memname">typedef void <a class="el" href="weave_8h.html#3bb2000973de2f8a9a2b50a1b5e18097">stp_fillfunc</a>(<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int row, int subpass, int width, int missingstartrows, int color) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="weave.h::stp_flushfunc" ref="a3" args="(stp_vars_t *v, int passno, int vertical_subpass)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="d25d63c939f6ace90d029473ad33ce63"></a><!-- doxytag: member="weave.h::stp_flushfunc" ref="d25d63c939f6ace90d029473ad33ce63" args="(stp_vars_t *v, int passno, int vertical_subpass)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef void <a class="el" href="weave_8h.html#a3">stp_flushfunc</a>(<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, int passno, int vertical_subpass) </td>
+ <td class="memname">typedef void <a class="el" href="weave_8h.html#d25d63c939f6ace90d029473ad33ce63">stp_flushfunc</a>(<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, int passno, int vertical_subpass) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a1"></a><!-- doxytag: member="weave.h::stp_packfunc" ref="a1" args="(stp_vars_t *v, const unsigned char *line, int height, unsigned char *comp_buf, unsigned char **comp_ptr, int *first, int *last)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="e8aea6782f8e438961332cb7cc18bcdc"></a><!-- doxytag: member="weave.h::stp_packfunc" ref="e8aea6782f8e438961332cb7cc18bcdc" args="(stp_vars_t *v, const unsigned char *line, int height, unsigned char *comp_buf, unsigned char **comp_ptr, int *first, int *last)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef int <a class="el" href="weave_8h.html#a1">stp_packfunc</a>(<a class="el" href="group__vars.html#ga0">stp_vars_t</a> *v, const unsigned char *line, int height, unsigned char *comp_buf, unsigned char **comp_ptr, int *first, int *last) </td>
+ <td class="memname">typedef int <a class="el" href="weave_8h.html#e8aea6782f8e438961332cb7cc18bcdc">stp_packfunc</a>(<a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *v, const unsigned char *line, int height, unsigned char *comp_buf, unsigned char **comp_ptr, int *first, int *last) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="a26"></a><!-- doxytag: member="weave.h::stp_weave_strategy_t" ref="a26" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="059ef2763c95a5cc47d51dcf38580991"></a><!-- doxytag: member="weave.h::stp_weave_strategy_t" ref="059ef2763c95a5cc47d51dcf38580991" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="weave_8h.html#a26">stp_weave_strategy_t</a> </td>
+ <td class="memname">enum <a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf38580991">stp_weave_strategy_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<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="a26a11"></a><!-- doxytag: member="STP_WEAVE_ZIGZAG" ref="a26a11" args="" -->STP_WEAVE_ZIGZAG</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="059ef2763c95a5cc47d51dcf385809916077c1fbd3cc6c79a1ac5f23d31bd2b3"></a><!-- doxytag: member="STP_WEAVE_ZIGZAG" ref="059ef2763c95a5cc47d51dcf385809916077c1fbd3cc6c79a1ac5f23d31bd2b3" args="" -->STP_WEAVE_ZIGZAG</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a26a12"></a><!-- doxytag: member="STP_WEAVE_ASCENDING" ref="a26a12" args="" -->STP_WEAVE_ASCENDING</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="059ef2763c95a5cc47d51dcf385809919b5dcc799a9afed0063f052196fa8d6b"></a><!-- doxytag: member="STP_WEAVE_ASCENDING" ref="059ef2763c95a5cc47d51dcf385809919b5dcc799a9afed0063f052196fa8d6b" args="" -->STP_WEAVE_ASCENDING</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a26a13"></a><!-- doxytag: member="STP_WEAVE_DESCENDING" ref="a26a13" args="" -->STP_WEAVE_DESCENDING</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="059ef2763c95a5cc47d51dcf38580991faf7b19bfde4be5241cb112835325797"></a><!-- doxytag: member="STP_WEAVE_DESCENDING" ref="059ef2763c95a5cc47d51dcf38580991faf7b19bfde4be5241cb112835325797" args="" -->STP_WEAVE_DESCENDING</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a26a14"></a><!-- doxytag: member="STP_WEAVE_ASCENDING_2X" ref="a26a14" args="" -->STP_WEAVE_ASCENDING_2X</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="059ef2763c95a5cc47d51dcf385809917bfa24511bcbc811272e385372c61936"></a><!-- doxytag: member="STP_WEAVE_ASCENDING_2X" ref="059ef2763c95a5cc47d51dcf385809917bfa24511bcbc811272e385372c61936" args="" -->STP_WEAVE_ASCENDING_2X</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a26a15"></a><!-- doxytag: member="STP_WEAVE_STAGGERED" ref="a26a15" args="" -->STP_WEAVE_STAGGERED</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="059ef2763c95a5cc47d51dcf385809918e37ffcadb7b41a3276029206a80d5e6"></a><!-- doxytag: member="STP_WEAVE_STAGGERED" ref="059ef2763c95a5cc47d51dcf385809918e37ffcadb7b41a3276029206a80d5e6" args="" -->STP_WEAVE_STAGGERED</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a26a16"></a><!-- doxytag: member="STP_WEAVE_ASCENDING_3X" ref="a26a16" args="" -->STP_WEAVE_ASCENDING_3X</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="059ef2763c95a5cc47d51dcf38580991ecb24603379f9f3dd682bf692326a8e1"></a><!-- doxytag: member="STP_WEAVE_ASCENDING_3X" ref="059ef2763c95a5cc47d51dcf38580991ecb24603379f9f3dd682bf692326a8e1" args="" -->STP_WEAVE_ASCENDING_3X</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a18"></a><!-- doxytag: member="weave.h::stp_flush_all" ref="a18" args="(stp_vars_t *v)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stp_flush_all </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>v</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<a class="anchor" name="b9694e4381a005efb70daea2429345a3"></a><!-- doxytag: member="weave.h::stp_flush_all" ref="b9694e4381a005efb70daea2429345a3" args="(stp_vars_t *v)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stp_flush_all </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a21"></a><!-- doxytag: member="weave.h::stp_get_lineactive_by_pass" ref="a21" args="(const stp_vars_t *v, int pass)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4c7e67ed92ac3427c94fb0e6a85bfce9"></a><!-- doxytag: member="weave.h::stp_get_lineactive_by_pass" ref="4c7e67ed92ac3427c94fb0e6a85bfce9" args="(const stp_vars_t *v, int pass)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__lineactive__t.html">stp_lineactive_t</a>* stp_get_lineactive_by_pass </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname"><a class="el" href="structstp__lineactive__t.html">stp_lineactive_t</a>* stp_get_lineactive_by_pass </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>pass</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>pass</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a23"></a><!-- doxytag: member="weave.h::stp_get_linebases_by_pass" ref="a23" args="(const stp_vars_t *v, int pass)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="1ec75a70b7dad8a5d0e4c963d67677c3"></a><!-- doxytag: member="weave.h::stp_get_linebases_by_pass" ref="1ec75a70b7dad8a5d0e4c963d67677c3" args="(const stp_vars_t *v, int pass)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstp__linebufs__t.html">stp_linebufs_t</a>* stp_get_linebases_by_pass </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">const <a class="el" href="structstp__linebufs__t.html">stp_linebufs_t</a>* stp_get_linebases_by_pass </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>pass</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>pass</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a22"></a><!-- doxytag: member="weave.h::stp_get_linecount_by_pass" ref="a22" args="(const stp_vars_t *v, int pass)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5acdf7cc603254e68b0ae39e45ea52f3"></a><!-- doxytag: member="weave.h::stp_get_linecount_by_pass" ref="5acdf7cc603254e68b0ae39e45ea52f3" args="(const stp_vars_t *v, int pass)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__linecount__t.html">stp_linecount_t</a>* stp_get_linecount_by_pass </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname"><a class="el" href="structstp__linecount__t.html">stp_linecount_t</a>* stp_get_linecount_by_pass </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>pass</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>pass</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a20"></a><!-- doxytag: member="weave.h::stp_get_lineoffsets_by_pass" ref="a20" args="(const stp_vars_t *v, int pass)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="986bb835225820c68d85041e797cf2a5"></a><!-- doxytag: member="weave.h::stp_get_lineoffsets_by_pass" ref="986bb835225820c68d85041e797cf2a5" args="(const stp_vars_t *v, int pass)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__lineoff__t.html">stp_lineoff_t</a>* stp_get_lineoffsets_by_pass </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname"><a class="el" href="structstp__lineoff__t.html">stp_lineoff_t</a>* stp_get_lineoffsets_by_pass </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>pass</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>pass</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a24"></a><!-- doxytag: member="weave.h::stp_get_pass_by_pass" ref="a24" args="(const stp_vars_t *v, int pass)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5412630e5a7ba809b6ef84ab4e6c9f09"></a><!-- doxytag: member="weave.h::stp_get_pass_by_pass" ref="5412630e5a7ba809b6ef84ab4e6c9f09" args="(const stp_vars_t *v, int pass)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__pass__t.html">stp_pass_t</a>* stp_get_pass_by_pass </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname"><a class="el" href="structstp__pass__t.html">stp_pass_t</a>* stp_get_pass_by_pass </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>pass</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>pass</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a17"></a><!-- doxytag: member="weave.h::stp_initialize_weave" ref="a17" args="(stp_vars_t *v, int jets, int separation, int oversample, int horizontal, int vertical, int ncolors, int bitwidth, int linewidth, int line_count, int first_line, int page_height, const int *head_offset, stp_weave_strategy_t, stp_flushfunc, stp_fillfunc, stp_packfunc, stp_compute_linewidth_func)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5b4fc76c83f5408182f90fb139c06b50"></a><!-- doxytag: member="weave.h::stp_initialize_weave" ref="5b4fc76c83f5408182f90fb139c06b50" args="(stp_vars_t *v, int jets, int separation, int oversample, int horizontal, int vertical, int ncolors, int bitwidth, int linewidth, int line_count, int first_line, int page_height, const int *head_offset, stp_weave_strategy_t, stp_flushfunc, stp_fillfunc, stp_packfunc, stp_compute_linewidth_func)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_initialize_weave </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_initialize_weave </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>jets</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>jets</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>separation</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>separation</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>oversample</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>oversample</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>horizontal</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>horizontal</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>vertical</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>vertical</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>ncolors</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>ncolors</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>bitwidth</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>bitwidth</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>linewidth</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>linewidth</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>line_count</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>line_count</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>first_line</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>first_line</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>page_height</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>page_height</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const int *&nbsp;</td>
- <td class="mdname" nowrap> <em>head_offset</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int *&nbsp;</td>
+ <td class="paramname"> <em>head_offset</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="weave_8h.html#a26">stp_weave_strategy_t</a>&nbsp;</td>
- <td class="mdname" nowrap>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="weave_8h.html#059ef2763c95a5cc47d51dcf38580991">stp_weave_strategy_t</a>&nbsp;</td>
+ <td class="paramname">, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="weave_8h.html#a3">stp_flushfunc</a>&nbsp;</td>
- <td class="mdname" nowrap>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="weave_8h.html#d25d63c939f6ace90d029473ad33ce63">stp_flushfunc</a>&nbsp;</td>
+ <td class="paramname">, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="weave_8h.html#a2">stp_fillfunc</a>&nbsp;</td>
- <td class="mdname" nowrap>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="weave_8h.html#3bb2000973de2f8a9a2b50a1b5e18097">stp_fillfunc</a>&nbsp;</td>
+ <td class="paramname">, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="weave_8h.html#a1">stp_packfunc</a>&nbsp;</td>
- <td class="mdname" nowrap>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="weave_8h.html#e8aea6782f8e438961332cb7cc18bcdc">stp_packfunc</a>&nbsp;</td>
+ <td class="paramname">, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="weave_8h.html#a4">stp_compute_linewidth_func</a>&nbsp;</td>
- <td class="mdname" nowrap></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="weave_8h.html#6e7058d252c95199e92f783d84775fa1">stp_compute_linewidth_func</a>&nbsp;</td>
+ <td class="paramname"></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a25"></a><!-- doxytag: member="weave.h::stp_weave_parameters_by_row" ref="a25" args="(const stp_vars_t *v, int row, int vertical_subpass, stp_weave_t *w)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="39d760951513fd171f9dc25b57daf229"></a><!-- doxytag: member="weave.h::stp_weave_parameters_by_row" ref="39d760951513fd171f9dc25b57daf229" args="(const stp_vars_t *v, int row, int vertical_subpass, stp_weave_t *w)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_weave_parameters_by_row </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_weave_parameters_by_row </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>row</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>row</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>vertical_subpass</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>vertical_subpass</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstp__weave__t.html">stp_weave_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>w</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstp__weave__t.html">stp_weave_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>w</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a19"></a><!-- doxytag: member="weave.h::stp_write_weave" ref="a19" args="(stp_vars_t *v, unsigned char *const cols[])" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ea7e0ed7877aa1e98b2ce9c210ad9ff4"></a><!-- doxytag: member="weave.h::stp_write_weave" ref="ea7e0ed7877aa1e98b2ce9c210ad9ff4" args="(stp_vars_t *v, unsigned char *const cols[])" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_write_weave </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="group__vars.html#ga0">stp_vars_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>v</em>, </td>
+ <td class="memname">void stp_write_weave </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__vars.html#g2d49c94847d18d8b62a214995b14680f">stp_vars_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>v</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>unsigned char *const &nbsp;</td>
- <td class="mdname" nowrap> <em>cols</em>[]</td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned char *const &nbsp;</td>
+ <td class="paramname"> <em>cols</em>[]</td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Variable Documentation</h2>
-<a class="anchor" name="a9"></a><!-- doxytag: member="weave.h::stp_compute_tiff_linewidth" ref="a9" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="9907d0fcce9e3c336fa7c6d66e1c91a5"></a><!-- doxytag: member="weave.h::stp_compute_tiff_linewidth" ref="9907d0fcce9e3c336fa7c6d66e1c91a5" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="weave_8h.html#a4">stp_compute_linewidth_func</a> <a class="el" href="weave_8h.html#a9">stp_compute_tiff_linewidth</a> </td>
+ <td class="memname"><a class="el" href="weave_8h.html#6e7058d252c95199e92f783d84775fa1">stp_compute_linewidth_func</a> <a class="el" href="weave_8h.html#9907d0fcce9e3c336fa7c6d66e1c91a5">stp_compute_tiff_linewidth</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a10"></a><!-- doxytag: member="weave.h::stp_compute_uncompressed_linewidth" ref="a10" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4046c403128b61705309b05700120e41"></a><!-- doxytag: member="weave.h::stp_compute_uncompressed_linewidth" ref="4046c403128b61705309b05700120e41" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="weave_8h.html#a4">stp_compute_linewidth_func</a> <a class="el" href="weave_8h.html#a10">stp_compute_uncompressed_linewidth</a> </td>
+ <td class="memname"><a class="el" href="weave_8h.html#6e7058d252c95199e92f783d84775fa1">stp_compute_linewidth_func</a> <a class="el" href="weave_8h.html#4046c403128b61705309b05700120e41">stp_compute_uncompressed_linewidth</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a7"></a><!-- doxytag: member="weave.h::stp_fill_tiff" ref="a7" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="87a7e015e79b03ec26069ddf9ab64c50"></a><!-- doxytag: member="weave.h::stp_fill_tiff" ref="87a7e015e79b03ec26069ddf9ab64c50" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="weave_8h.html#a2">stp_fillfunc</a> <a class="el" href="weave_8h.html#a7">stp_fill_tiff</a> </td>
+ <td class="memname"><a class="el" href="weave_8h.html#3bb2000973de2f8a9a2b50a1b5e18097">stp_fillfunc</a> <a class="el" href="weave_8h.html#87a7e015e79b03ec26069ddf9ab64c50">stp_fill_tiff</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a8"></a><!-- doxytag: member="weave.h::stp_fill_uncompressed" ref="a8" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="581ae80f8594763f27620d3338407fef"></a><!-- doxytag: member="weave.h::stp_fill_uncompressed" ref="581ae80f8594763f27620d3338407fef" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="weave_8h.html#a2">stp_fillfunc</a> <a class="el" href="weave_8h.html#a8">stp_fill_uncompressed</a> </td>
+ <td class="memname"><a class="el" href="weave_8h.html#3bb2000973de2f8a9a2b50a1b5e18097">stp_fillfunc</a> <a class="el" href="weave_8h.html#581ae80f8594763f27620d3338407fef">stp_fill_uncompressed</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a5"></a><!-- doxytag: member="weave.h::stp_pack_tiff" ref="a5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="525feabe0775e573007678b2da863b24"></a><!-- doxytag: member="weave.h::stp_pack_tiff" ref="525feabe0775e573007678b2da863b24" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="weave_8h.html#a1">stp_packfunc</a> <a class="el" href="weave_8h.html#a5">stp_pack_tiff</a> </td>
+ <td class="memname"><a class="el" href="weave_8h.html#e8aea6782f8e438961332cb7cc18bcdc">stp_packfunc</a> <a class="el" href="weave_8h.html#525feabe0775e573007678b2da863b24">stp_pack_tiff</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a6"></a><!-- doxytag: member="weave.h::stp_pack_uncompressed" ref="a6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="561a5fd614c279fdc9ea9c14c7a5b540"></a><!-- doxytag: member="weave.h::stp_pack_uncompressed" ref="561a5fd614c279fdc9ea9c14c7a5b540" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="weave_8h.html#a1">stp_packfunc</a> <a class="el" href="weave_8h.html#a6">stp_pack_uncompressed</a> </td>
+ <td class="memname"><a class="el" href="weave_8h.html#e8aea6782f8e438961332cb7cc18bcdc">stp_packfunc</a> <a class="el" href="weave_8h.html#561a5fd614c279fdc9ea9c14c7a5b540">stp_pack_uncompressed</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprint/html/xml_8h.html b/doc/gutenprint/html/xml_8h.html
index 6c675cb..f167c6e 100644
--- a/doc/gutenprint/html/xml_8h.html
+++ b/doc/gutenprint/html/xml_8h.html
@@ -1,700 +1,537 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprint API Reference: include/gutenprint/xml.h 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.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>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprint</a></div>
-<h1>xml.h File Reference</h1>XML tree functions. <a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprint/xml.h File Reference</h1>XML tree functions. <a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="mxml_8h.html">gutenprint/mxml.h</a>&gt;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a0">stp_xml_parse_func</a> )(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, const char *file)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#68816020e4f2e76d9b87379fe5b5edb2">stp_xml_parse_func</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, const char *file)</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a1">stp_register_xml_parser</a> (const char *name, <a class="el" href="xml_8h.html#a0">stp_xml_parse_func</a> parse_func)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#9082cdb0bef669a2c1cd463874d56cb3">stp_register_xml_parser</a> (const char *name, <a class="el" href="xml_8h.html#68816020e4f2e76d9b87379fe5b5edb2">stp_xml_parse_func</a> parse_func)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a2">stp_unregister_xml_parser</a> (const char *name)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#018dc99b4a78447b2e8cf66fec5a47b8">stp_unregister_xml_parser</a> (const char *name)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a3">stp_register_xml_preload</a> (const char *filename)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#8ce0a404da56d87db34ee50562f3154d">stp_register_xml_preload</a> (const char *filename)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a4">stp_unregister_xml_preload</a> (const char *filename)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#07bde9804f5e759aea971fea06e8cff7">stp_unregister_xml_preload</a> (const char *filename)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a5">stp_xml_init_defaults</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#3cfa9b65f1620621f0a0c6c7038fd316">stp_xml_init_defaults</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a6">stp_xml_parse_file</a> (const char *file)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#c18d19df318ec2e3b4c850c68f07fe8f">stp_xml_parse_file</a> (const char *file)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a7">stp_xmlstrtol</a> (const char *value)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#28f6df53b5a7623b654dff6ec26db8c7">stp_xmlstrtol</a> (const char *value)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a8">stp_xmlstrtoul</a> (const char *value)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#1c1ba2f2312544bda8b3ce2e919e4687">stp_xmlstrtoul</a> (const char *value)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a9">stp_xmlstrtod</a> (const char *textval)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#955626cb67a5067d67a116f8ab67007d">stp_xmlstrtod</a> (const char *textval)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a10">stp_xml_init</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#1a82a8dc830a6f7f81ec4e6f2344a5af">stp_xml_init</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a11">stp_xml_exit</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#b7b7abdceb4f1e6e6c6a607cd2eedead">stp_xml_exit</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a12">stp_xml_get_node</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *xmlroot,...)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#3f776c6582845b20c4f76b239d590ec6">stp_xml_get_node</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *xmlroot,...)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a13">stp_xmldoc_create_generic</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#31f7bc9f5f2b2ce79dcfc87d7f4630f2">stp_xmldoc_create_generic</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a14">stp_xml_preinit</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#57035ed4be23f4527c9515198bf37a9d">stp_xml_preinit</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a15">stp_sequence_create_from_xmltree</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *da)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#fa6f69121eb86b2aee998635b79d21ac">stp_sequence_create_from_xmltree</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *da)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a16">stp_xmltree_create_from_sequence</a> (const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *seq)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#d03ea12e2b0089daf469c6af120ef180">stp_xmltree_create_from_sequence</a> (const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *seq)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a17">stp_curve_create_from_xmltree</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *da)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#112e57d9f022170ee00b0a66fea1770f">stp_curve_create_from_xmltree</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *da)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a18">stp_xmltree_create_from_curve</a> (const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *curve)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#e8c5f8944f4921f772eb12e52c7fb95d">stp_xmltree_create_from_curve</a> (const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *curve)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a19">stp_array_create_from_xmltree</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *array)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#ce5ac81af291e43504d5c0200276e543">stp_array_create_from_xmltree</a> (<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *array)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a20">stp_xmltree_create_from_array</a> (const <a class="el" href="group__array.html#ga0">stp_array_t</a> *array)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#e02d45dc8cae7bea5c4e378e121d6623">stp_xmltree_create_from_array</a> (const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *array)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#a21">stp_xml_parse_file_named</a> (const char *name)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xml_8h.html#c3ebefda15f3996388895a4408c3b030">stp_xml_parse_file_named</a> (const char *name)</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
XML tree functions.
<p>
<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="a0"></a><!-- doxytag: member="xml.h::stp_xml_parse_func" ref="a0" args=")(stp_mxml_node_t *node, const char *file)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="68816020e4f2e76d9b87379fe5b5edb2"></a><!-- doxytag: member="xml.h::stp_xml_parse_func" ref="68816020e4f2e76d9b87379fe5b5edb2" args="(stp_mxml_node_t *node, const char *file)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef int(* <a class="el" href="xml_8h.html#a0">stp_xml_parse_func</a>)(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, const char *file) </td>
+ <td class="memname">typedef int(*) <a class="el" href="xml_8h.html#68816020e4f2e76d9b87379fe5b5edb2">stp_xml_parse_func</a>(<a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *node, const char *file) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a19"></a><!-- doxytag: member="xml.h::stp_array_create_from_xmltree" ref="a19" args="(stp_mxml_node_t *array)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="ce5ac81af291e43504d5c0200276e543"></a><!-- doxytag: member="xml.h::stp_array_create_from_xmltree" ref="ce5ac81af291e43504d5c0200276e543" args="(stp_mxml_node_t *array)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__array.html#ga0">stp_array_t</a>* stp_array_create_from_xmltree </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>array</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a>* stp_array_create_from_xmltree </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>array</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a17"></a><!-- doxytag: member="xml.h::stp_curve_create_from_xmltree" ref="a17" args="(stp_mxml_node_t *da)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="112e57d9f022170ee00b0a66fea1770f"></a><!-- doxytag: member="xml.h::stp_curve_create_from_xmltree" ref="112e57d9f022170ee00b0a66fea1770f" args="(stp_mxml_node_t *da)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__curve.html#ga0">stp_curve_t</a>* stp_curve_create_from_xmltree </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>da</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a>* stp_curve_create_from_xmltree </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>da</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a1"></a><!-- doxytag: member="xml.h::stp_register_xml_parser" ref="a1" args="(const char *name, stp_xml_parse_func parse_func)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9082cdb0bef669a2c1cd463874d56cb3"></a><!-- doxytag: member="xml.h::stp_register_xml_parser" ref="9082cdb0bef669a2c1cd463874d56cb3" args="(const char *name, stp_xml_parse_func parse_func)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_register_xml_parser </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>name</em>, </td>
+ <td class="memname">void stp_register_xml_parser </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="xml_8h.html#a0">stp_xml_parse_func</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>parse_func</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="xml_8h.html#68816020e4f2e76d9b87379fe5b5edb2">stp_xml_parse_func</a>&nbsp;</td>
+ <td class="paramname"> <em>parse_func</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="xml.h::stp_register_xml_preload" ref="a3" args="(const char *filename)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="8ce0a404da56d87db34ee50562f3154d"></a><!-- doxytag: member="xml.h::stp_register_xml_preload" ref="8ce0a404da56d87db34ee50562f3154d" args="(const char *filename)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_register_xml_preload </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_register_xml_preload </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>filename</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a15"></a><!-- doxytag: member="xml.h::stp_sequence_create_from_xmltree" ref="a15" args="(stp_mxml_node_t *da)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="fa6f69121eb86b2aee998635b79d21ac"></a><!-- doxytag: member="xml.h::stp_sequence_create_from_xmltree" ref="fa6f69121eb86b2aee998635b79d21ac" args="(stp_mxml_node_t *da)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="group__sequence.html#ga0">stp_sequence_t</a>* stp_sequence_create_from_xmltree </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>da</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a>* stp_sequence_create_from_xmltree </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>da</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a2"></a><!-- doxytag: member="xml.h::stp_unregister_xml_parser" ref="a2" args="(const char *name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="018dc99b4a78447b2e8cf66fec5a47b8"></a><!-- doxytag: member="xml.h::stp_unregister_xml_parser" ref="018dc99b4a78447b2e8cf66fec5a47b8" args="(const char *name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_unregister_xml_parser </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>name</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_unregister_xml_parser </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a4"></a><!-- doxytag: member="xml.h::stp_unregister_xml_preload" ref="a4" args="(const char *filename)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="07bde9804f5e759aea971fea06e8cff7"></a><!-- doxytag: member="xml.h::stp_unregister_xml_preload" ref="07bde9804f5e759aea971fea06e8cff7" args="(const char *filename)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_unregister_xml_preload </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>filename</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_unregister_xml_preload </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>filename</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a11"></a><!-- doxytag: member="xml.h::stp_xml_exit" ref="a11" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="b7b7abdceb4f1e6e6c6a607cd2eedead"></a><!-- doxytag: member="xml.h::stp_xml_exit" ref="b7b7abdceb4f1e6e6c6a607cd2eedead" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_xml_exit </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_xml_exit </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a12"></a><!-- doxytag: member="xml.h::stp_xml_get_node" ref="a12" args="(stp_mxml_node_t *xmlroot,...)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="3f776c6582845b20c4f76b239d590ec6"></a><!-- doxytag: member="xml.h::stp_xml_get_node" ref="3f776c6582845b20c4f76b239d590ec6" args="(stp_mxml_node_t *xmlroot,...)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_xml_get_node </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>xmlroot</em>, </td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_xml_get_node </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>xmlroot</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>&nbsp;</td>
- <td class="mdname" nowrap> <em>...</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&nbsp;</td>
+ <td class="paramname"> <em>...</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a10"></a><!-- doxytag: member="xml.h::stp_xml_init" ref="a10" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="1a82a8dc830a6f7f81ec4e6f2344a5af"></a><!-- doxytag: member="xml.h::stp_xml_init" ref="1a82a8dc830a6f7f81ec4e6f2344a5af" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_xml_init </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_xml_init </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a5"></a><!-- doxytag: member="xml.h::stp_xml_init_defaults" ref="a5" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="3cfa9b65f1620621f0a0c6c7038fd316"></a><!-- doxytag: member="xml.h::stp_xml_init_defaults" ref="3cfa9b65f1620621f0a0c6c7038fd316" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_xml_init_defaults </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_xml_init_defaults </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a6"></a><!-- doxytag: member="xml.h::stp_xml_parse_file" ref="a6" args="(const char *file)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c18d19df318ec2e3b4c850c68f07fe8f"></a><!-- doxytag: member="xml.h::stp_xml_parse_file" ref="c18d19df318ec2e3b4c850c68f07fe8f" args="(const char *file)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stp_xml_parse_file </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>file</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">int stp_xml_parse_file </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>file</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a21"></a><!-- doxytag: member="xml.h::stp_xml_parse_file_named" ref="a21" args="(const char *name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c3ebefda15f3996388895a4408c3b030"></a><!-- doxytag: member="xml.h::stp_xml_parse_file_named" ref="c3ebefda15f3996388895a4408c3b030" args="(const char *name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_xml_parse_file_named </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>name</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_xml_parse_file_named </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a14"></a><!-- doxytag: member="xml.h::stp_xml_preinit" ref="a14" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="57035ed4be23f4527c9515198bf37a9d"></a><!-- doxytag: member="xml.h::stp_xml_preinit" ref="57035ed4be23f4527c9515198bf37a9d" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stp_xml_preinit </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">void stp_xml_preinit </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a13"></a><!-- doxytag: member="xml.h::stp_xmldoc_create_generic" ref="a13" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="31f7bc9f5f2b2ce79dcfc87d7f4630f2"></a><!-- doxytag: member="xml.h::stp_xmldoc_create_generic" ref="31f7bc9f5f2b2ce79dcfc87d7f4630f2" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_xmldoc_create_generic </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_xmldoc_create_generic </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a9"></a><!-- doxytag: member="xml.h::stp_xmlstrtod" ref="a9" args="(const char *textval)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="955626cb67a5067d67a116f8ab67007d"></a><!-- doxytag: member="xml.h::stp_xmlstrtod" ref="955626cb67a5067d67a116f8ab67007d" args="(const char *textval)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">double stp_xmlstrtod </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>textval</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">double stp_xmlstrtod </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>textval</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a7"></a><!-- doxytag: member="xml.h::stp_xmlstrtol" ref="a7" args="(const char *value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="28f6df53b5a7623b654dff6ec26db8c7"></a><!-- doxytag: member="xml.h::stp_xmlstrtol" ref="28f6df53b5a7623b654dff6ec26db8c7" args="(const char *value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">long stp_xmlstrtol </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>value</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">long stp_xmlstrtol </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>value</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a8"></a><!-- doxytag: member="xml.h::stp_xmlstrtoul" ref="a8" args="(const char *value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="1c1ba2f2312544bda8b3ce2e919e4687"></a><!-- doxytag: member="xml.h::stp_xmlstrtoul" ref="1c1ba2f2312544bda8b3ce2e919e4687" args="(const char *value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">unsigned long stp_xmlstrtoul </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>value</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">unsigned long stp_xmlstrtoul </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>value</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a20"></a><!-- doxytag: member="xml.h::stp_xmltree_create_from_array" ref="a20" args="(const stp_array_t *array)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="e02d45dc8cae7bea5c4e378e121d6623"></a><!-- doxytag: member="xml.h::stp_xmltree_create_from_array" ref="e02d45dc8cae7bea5c4e378e121d6623" args="(const stp_array_t *array)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_xmltree_create_from_array </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__array.html#ga0">stp_array_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>array</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_xmltree_create_from_array </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__array.html#g26a474575a39c1c36ad520b95aa813b0">stp_array_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>array</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a18"></a><!-- doxytag: member="xml.h::stp_xmltree_create_from_curve" ref="a18" args="(const stp_curve_t *curve)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="e8c5f8944f4921f772eb12e52c7fb95d"></a><!-- doxytag: member="xml.h::stp_xmltree_create_from_curve" ref="e8c5f8944f4921f772eb12e52c7fb95d" args="(const stp_curve_t *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_xmltree_create_from_curve </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__curve.html#ga0">stp_curve_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>curve</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_xmltree_create_from_curve </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__curve.html#g375a2b23705fb0698ae1d823243c8524">stp_curve_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a16"></a><!-- doxytag: member="xml.h::stp_xmltree_create_from_sequence" ref="a16" args="(const stp_sequence_t *seq)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="d03ea12e2b0089daf469c6af120ef180"></a><!-- doxytag: member="xml.h::stp_xmltree_create_from_sequence" ref="d03ea12e2b0089daf469c6af120ef180" args="(const stp_sequence_t *seq)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_xmltree_create_from_sequence </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="group__sequence.html#ga0">stp_sequence_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>seq</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname"><a class="el" href="structstp__mxml__node__s.html">stp_mxml_node_t</a>* stp_xmltree_create_from_sequence </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__sequence.html#g327a46aa1d782a4cd53abf306068e272">stp_sequence_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>seq</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:47 2006 for libgutenprint API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 11:45:11 2007 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/gutenprintui2.tag b/doc/gutenprintui2/gutenprintui2.tag
index 04d41ea..baa519e 100644
--- a/doc/gutenprintui2/gutenprintui2.tag
+++ b/doc/gutenprintui2/gutenprintui2.tag
@@ -2,7 +2,7 @@
<tagfile>
<compound kind="file">
<name>curve.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprintui2/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprintui2/</path>
<filename>curve_8h</filename>
<class kind="struct">_StpuiCurve</class>
<class kind="struct">_StpuiCurveClass</class>
@@ -10,138 +10,138 @@
<type>#define</type>
<name>STPUI_TYPE_CURVE</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a0</anchor>
+ <anchor>887bee281f88accbe674790e5e5b28e3</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STPUI_CURVE</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a1</anchor>
+ <anchor>03272c56621cf16c2caa378231c7fa43</anchor>
<arglist>(obj)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STPUI_CURVE_CLASS</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a2</anchor>
+ <anchor>d788bc4e6a85701756b28d972a64b7f8</anchor>
<arglist>(klass)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STPUI_IS_CURVE</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a3</anchor>
+ <anchor>92f2038dd52d2b3af7c03bdeb5918567</anchor>
<arglist>(obj)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STPUI_IS_CURVE_CLASS</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a4</anchor>
+ <anchor>ee626496df16d25159b91982478b0df9</anchor>
<arglist>(klass)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STPUI_CURVE_GET_CLASS</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a5</anchor>
+ <anchor>41b32938b1bfc087ca93b3655ef03ab6</anchor>
<arglist>(obj)</arglist>
</member>
<member kind="typedef">
<type>_StpuiCurve</type>
<name>StpuiCurve</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a6</anchor>
+ <anchor>5c0213fede0b7d8a91b66e4679cc899a</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>_StpuiCurveClass</type>
<name>StpuiCurveClass</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a7</anchor>
+ <anchor>057f1c40a70e84c7a187b423ebe4aada</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>StpuiCurveType</name>
- <anchor>a19</anchor>
+ <anchor>59cb8817385039367325d6dbb4a0996b</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STPUI_CURVE_TYPE_LINEAR</name>
- <anchor>a19a8</anchor>
+ <anchor>59cb8817385039367325d6dbb4a0996b741f86dc6dfb50a67dd621a287014de1</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STPUI_CURVE_TYPE_SPLINE</name>
- <anchor>a19a9</anchor>
+ <anchor>59cb8817385039367325d6dbb4a0996b6cef8a118ee2829db63f812874a412c1</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>STPUI_CURVE_TYPE_FREE</name>
- <anchor>a19a10</anchor>
+ <anchor>59cb8817385039367325d6dbb4a0996b1a204ef2d450d762415a1c0c1c77db89</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>GType</type>
<name>stpui_curve_get_type</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a11</anchor>
+ <anchor>233b21367f03cd5ba884d4e3c742c8d2</anchor>
<arglist>(void) G_GNUC_CONST</arglist>
</member>
<member kind="function">
<type>GtkWidget *</type>
<name>stpui_curve_new</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a12</anchor>
+ <anchor>cbdc99aaef1f5672d0294d9742fdc398</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_curve_reset</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a13</anchor>
+ <anchor>466fe70debd1a7eca3988f91a109009f</anchor>
<arglist>(StpuiCurve *curve)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_curve_set_gamma</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a14</anchor>
+ <anchor>956d80d857cf5927768a38103d8af705</anchor>
<arglist>(StpuiCurve *curve, gfloat gamma_)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_curve_set_range</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a15</anchor>
+ <anchor>d4dcd042b1e50672781895d886adad66</anchor>
<arglist>(StpuiCurve *curve, gfloat min_x, gfloat max_x, gfloat min_y, gfloat max_y)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_curve_get_vector</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a16</anchor>
+ <anchor>43799d3f187018958cb78ece053dadda</anchor>
<arglist>(StpuiCurve *curve, int veclen, gfloat vector[])</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_curve_set_vector</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a17</anchor>
+ <anchor>be1c943341872697e6219d7053db2804</anchor>
<arglist>(StpuiCurve *curve, int veclen, const gfloat vector[])</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_curve_set_curve_type</name>
<anchorfile>curve_8h.html</anchorfile>
- <anchor>a18</anchor>
+ <anchor>196839b2b6e39ae4bd5ccc9aad4ff8f7</anchor>
<arglist>(StpuiCurve *curve, StpuiCurveType type)</arglist>
</member>
</compound>
<compound kind="file">
<name>gammacurve.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprintui2/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprintui2/</path>
<filename>gammacurve_8h</filename>
<class kind="struct">_StpuiGammaCurve</class>
<class kind="struct">_StpuiGammaCurveClass</class>
@@ -149,76 +149,76 @@
<type>#define</type>
<name>STPUI_TYPE_GAMMA_CURVE</name>
<anchorfile>gammacurve_8h.html</anchorfile>
- <anchor>a0</anchor>
+ <anchor>9c72ddb3a35cadb3cc00b316cbb8e601</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STPUI_GAMMA_CURVE</name>
<anchorfile>gammacurve_8h.html</anchorfile>
- <anchor>a1</anchor>
+ <anchor>1799655d0ba34bbf0f856411399f222e</anchor>
<arglist>(obj)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STPUI_GAMMA_CURVE_CLASS</name>
<anchorfile>gammacurve_8h.html</anchorfile>
- <anchor>a2</anchor>
+ <anchor>45aa6ff6c9db14c6de371c1c9662483b</anchor>
<arglist>(klass)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STPUI_IS_GAMMA_CURVE</name>
<anchorfile>gammacurve_8h.html</anchorfile>
- <anchor>a3</anchor>
+ <anchor>9a10e0a1241d9f042e2e1a2cf14b70c3</anchor>
<arglist>(obj)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STPUI_IS_GAMMA_CURVE_CLASS</name>
<anchorfile>gammacurve_8h.html</anchorfile>
- <anchor>a4</anchor>
+ <anchor>d5a762ee6059464c4d4d2f175d716c16</anchor>
<arglist>(klass)</arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STPUI_GAMMA_CURVE_GET_CLASS</name>
<anchorfile>gammacurve_8h.html</anchorfile>
- <anchor>a5</anchor>
+ <anchor>e0813a802c9f9ee0a8fa4d3ff372ef0f</anchor>
<arglist>(obj)</arglist>
</member>
<member kind="typedef">
<type>_StpuiGammaCurve</type>
<name>StpuiGammaCurve</name>
<anchorfile>gammacurve_8h.html</anchorfile>
- <anchor>a6</anchor>
+ <anchor>16a893a0c5c5908d5db1a36c91590d6c</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
<type>_StpuiGammaCurveClass</type>
<name>StpuiGammaCurveClass</name>
<anchorfile>gammacurve_8h.html</anchorfile>
- <anchor>a7</anchor>
+ <anchor>ec66cf466c32b2ead30a56c3fb1a3e09</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>GType</type>
<name>stpui_gamma_curve_get_type</name>
<anchorfile>gammacurve_8h.html</anchorfile>
- <anchor>a8</anchor>
+ <anchor>e52edc31b54a94c1e4e106f1966af6e4</anchor>
<arglist>(void) G_GNUC_CONST</arglist>
</member>
<member kind="function">
<type>GtkWidget *</type>
<name>stpui_gamma_curve_new</name>
<anchorfile>gammacurve_8h.html</anchorfile>
- <anchor>a9</anchor>
+ <anchor>39433a30aa8d9b5a4e3fd1aa4176eb2f</anchor>
<arglist>(void)</arglist>
</member>
</compound>
<compound kind="file">
<name>gutenprintui.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprintui2/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprintui2/</path>
<filename>gutenprintui_8h</filename>
<includes id="curve_8h" name="curve.h" local="no" imported="no">gutenprintui2/curve.h</includes>
<includes id="gammacurve_8h" name="gammacurve.h" local="no" imported="no">gutenprintui2/gammacurve.h</includes>
@@ -229,475 +229,475 @@
<type>stpui_image</type>
<name>stpui_image_t</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a0</anchor>
+ <anchor>195aac96c77c6de3925cd3d13c6ce2f1</anchor>
<arglist></arglist>
</member>
<member kind="typedef">
- <type>guchar *(*</type>
+ <type>guchar *(*)</type>
<name>get_thumbnail_func_t</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a1</anchor>
- <arglist>)(void *data, gint *width, gint *height, gint *bpp, gint page)</arglist>
+ <anchor>4ab1da499b20816c28d1b26c61652c1d</anchor>
+ <arglist>(void *data, gint *width, gint *height, gint *bpp, gint page)</arglist>
</member>
<member kind="enumeration">
<name>orient_t</name>
- <anchor>a62</anchor>
+ <anchor>c33232f845969eb04b32e1006c8240a0</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>ORIENT_AUTO</name>
- <anchor>a62a2</anchor>
+ <anchor>c33232f845969eb04b32e1006c8240a006af5eabe5d18a247c02641283fe4481</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>ORIENT_PORTRAIT</name>
- <anchor>a62a3</anchor>
+ <anchor>c33232f845969eb04b32e1006c8240a0f81c23cf1763365fba8e36db87131ff5</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>ORIENT_LANDSCAPE</name>
- <anchor>a62a4</anchor>
+ <anchor>c33232f845969eb04b32e1006c8240a04dc9735e5b3e4c86b60141acc08e5db1</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>ORIENT_UPSIDEDOWN</name>
- <anchor>a62a5</anchor>
+ <anchor>c33232f845969eb04b32e1006c8240a03ca76babc9953cc92305856ac00a2350</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>ORIENT_SEASCAPE</name>
- <anchor>a62a6</anchor>
+ <anchor>c33232f845969eb04b32e1006c8240a07de33495add2d66cc743f2edcbb548e3</anchor>
<arglist></arglist>
</member>
<member kind="enumeration">
<name>command_t</name>
- <anchor>a63</anchor>
+ <anchor>b31350eb38b009cbd282027630a1ee10</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>COMMAND_TYPE_DEFAULT</name>
- <anchor>a63a7</anchor>
+ <anchor>b31350eb38b009cbd282027630a1ee10a6a7840c2276bfe38dd68b4fe3a8babf</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>COMMAND_TYPE_CUSTOM</name>
- <anchor>a63a8</anchor>
+ <anchor>b31350eb38b009cbd282027630a1ee10cb7cf14821d9fcbaa983ee33d7b8e926</anchor>
<arglist></arglist>
</member>
<member kind="enumvalue">
<name>COMMAND_TYPE_FILE</name>
- <anchor>a63a9</anchor>
+ <anchor>b31350eb38b009cbd282027630a1ee105e9a887a5dab88a425cb52c8b1e49a7f</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_set_name</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a10</anchor>
+ <anchor>f54293f58c474e133e4a60054779c9be</anchor>
<arglist>(stpui_plist_t *p, const char *val)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_set_name_n</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a11</anchor>
+ <anchor>90a9ed90e03acd443d08350a62aa3762</anchor>
<arglist>(stpui_plist_t *p, const char *val, int n)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stpui_plist_get_name</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a12</anchor>
+ <anchor>342817c9f4311f0ac827c94b0e62cbbb</anchor>
<arglist>(const stpui_plist_t *p)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_set_queue_name</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a13</anchor>
+ <anchor>8a4fa7000900cb4813000048c322dcdb</anchor>
<arglist>(stpui_plist_t *p, const char *val)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_set_queue_name_n</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a14</anchor>
+ <anchor>ec75fb2ec25a5a69d270d70ea33c81eb</anchor>
<arglist>(stpui_plist_t *p, const char *val, int n)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stpui_plist_get_queue_name</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a15</anchor>
+ <anchor>acf031afbe7e9682f7367f1ae0ef1895</anchor>
<arglist>(const stpui_plist_t *p)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_set_output_filename</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a16</anchor>
+ <anchor>248eae3ae0a96506fa8c92807f70d457</anchor>
<arglist>(stpui_plist_t *p, const char *val)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_set_output_filename_n</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a17</anchor>
+ <anchor>ea9ddb061703368f7ea1e3b861b8550d</anchor>
<arglist>(stpui_plist_t *p, const char *val, int n)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stpui_plist_get_output_filename</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a18</anchor>
+ <anchor>856c534e664748c9a419104357312dfd</anchor>
<arglist>(const stpui_plist_t *p)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_set_extra_printer_options</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a19</anchor>
+ <anchor>72ee8e1bb9bee2e13c15a9aecd9582bd</anchor>
<arglist>(stpui_plist_t *p, const char *val)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_set_extra_printer_options_n</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a20</anchor>
+ <anchor>9899c88da60069b72d7ddb601bcad548</anchor>
<arglist>(stpui_plist_t *p, const char *val, int n)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stpui_plist_get_extra_printer_options</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a21</anchor>
+ <anchor>4956cdd55680ed20a92e991d4cf52ee8</anchor>
<arglist>(const stpui_plist_t *p)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_set_custom_command</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a22</anchor>
+ <anchor>f127a39a7ea466ca73e5a511f36ae985</anchor>
<arglist>(stpui_plist_t *p, const char *val)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_set_custom_command_n</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a23</anchor>
+ <anchor>567c7c6c13930e398def69f2829bd038</anchor>
<arglist>(stpui_plist_t *p, const char *val, int n)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stpui_plist_get_custom_command</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a24</anchor>
+ <anchor>bc624051678aac91a2ffa6c7c5393b8d</anchor>
<arglist>(const stpui_plist_t *p)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_set_copy_count</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a25</anchor>
+ <anchor>02092bb706d3770870ed5f64efb1ea2a</anchor>
<arglist>(stpui_plist_t *p, gint count)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stpui_plist_get_copy_count</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a26</anchor>
+ <anchor>7d4511d9e9c69136fabf9f9c64734c51</anchor>
<arglist>(const stpui_plist_t *p)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_set_current_standard_command</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a27</anchor>
+ <anchor>79e27ac73e0f082abcdde41ee76879ce</anchor>
<arglist>(stpui_plist_t *p, const char *val)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_set_current_standard_command_n</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a28</anchor>
+ <anchor>a405ef9e03818fedcff5746b9701c3c3</anchor>
<arglist>(stpui_plist_t *p, const char *val, int n)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stpui_plist_get_current_standard_command</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a29</anchor>
+ <anchor>fdc574a731f6697c3e48c6001a51b3af</anchor>
<arglist>(const stpui_plist_t *p)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_set_command_type</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a30</anchor>
+ <anchor>a920697330124635ca464662caf975d5</anchor>
<arglist>(stpui_plist_t *p, command_t val)</arglist>
</member>
<member kind="function">
<type>command_t</type>
<name>stpui_plist_get_command_type</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a31</anchor>
+ <anchor>3c9ed1191c6a03edba14f7b98d03ef55</anchor>
<arglist>(const stpui_plist_t *p)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_set_global_parameter</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a32</anchor>
+ <anchor>eb3ea1fd028cb28211bac9e88f9ca8ac</anchor>
<arglist>(const char *param, const char *value)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stpui_get_global_parameter</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a33</anchor>
+ <anchor>28c71e75188d60a243755deaab31b5fd</anchor>
<arglist>(const char *param)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_plist_copy</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a34</anchor>
+ <anchor>01db968552106a84a49f76d7203bd3f5</anchor>
<arglist>(stpui_plist_t *vd, const stpui_plist_t *vs)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stpui_plist_add</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a35</anchor>
+ <anchor>b2e655748deab72a24c25bfaf4ee9052</anchor>
<arglist>(const stpui_plist_t *key, int add_only)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_printer_initialize</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a36</anchor>
+ <anchor>54daa32f5d5d64c644131570eab01c2b</anchor>
<arglist>(stpui_plist_t *printer)</arglist>
</member>
<member kind="function">
<type>const stpui_plist_t *</type>
<name>stpui_get_current_printer</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a37</anchor>
+ <anchor>26ebbd1948a457740cd75ff630969487</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>char *</type>
<name>stpui_build_standard_print_command</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a38</anchor>
+ <anchor>97f0f11c41859d80d9bb3803f81a671f</anchor>
<arglist>(const stpui_plist_t *plist, const stp_printer_t *printer)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_set_printrc_file</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a39</anchor>
+ <anchor>443905f09bfd6cad7fd06aa029ac306c</anchor>
<arglist>(const char *name)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stpui_get_printrc_file</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a40</anchor>
+ <anchor>8faab74e1f9c2b372efa56ae6fea713e</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_printrc_load</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a41</anchor>
+ <anchor>54f67bb1819c7135a0ca1f005a22d28b</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_get_system_printers</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a42</anchor>
+ <anchor>da642fd5eeff02d4c6b84d3125ca2da2</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_printrc_save</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a43</anchor>
+ <anchor>8c4bddac236a6557ec126fd659ceade0</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_set_image_filename</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a44</anchor>
+ <anchor>701289a198a313c5b6758ab1cd678c58</anchor>
<arglist>(const char *)</arglist>
</member>
<member kind="function">
<type>const char *</type>
<name>stpui_get_image_filename</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a45</anchor>
+ <anchor>8bc64271197449021140ce2d17ad71e2</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_set_errfunc</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a46</anchor>
+ <anchor>cc06b85ae6af8ca0003584da411213fb</anchor>
<arglist>(stp_outfunc_t wfunc)</arglist>
</member>
<member kind="function">
<type>stp_outfunc_t</type>
<name>stpui_get_errfunc</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a47</anchor>
+ <anchor>da3d388496b4b7d689f4cf8a957c75b2</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_set_errdata</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a48</anchor>
+ <anchor>d013cb96f40b5da4bca5dd9485aaa213</anchor>
<arglist>(void *errdata)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stpui_get_errdata</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a49</anchor>
+ <anchor>15368f674e52b511ad665cb2be45576c</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>gint</type>
<name>stpui_do_print_dialog</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a50</anchor>
+ <anchor>ac1066fa59dc8a04b90415994587ec1a</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>gint</type>
<name>stpui_compute_orientation</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a51</anchor>
+ <anchor>6932b380986d06d6dd7671439aaf93a0</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_set_image_dimensions</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a52</anchor>
+ <anchor>a52f1b5d60ea21d09cfbab998df7ff33</anchor>
<arglist>(gint width, gint height)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_set_image_resolution</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a53</anchor>
+ <anchor>3fa4a6d1300a470016744badf81daa43</anchor>
<arglist>(gdouble xres, gdouble yres)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_set_image_type</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a54</anchor>
+ <anchor>7b2f104989fb67ca20e1b9874e047293</anchor>
<arglist>(const char *image_type)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_set_image_raw_channels</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a55</anchor>
+ <anchor>0d40ca93fed8c7d10dcc516e6fb61ea1</anchor>
<arglist>(gint channels)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_set_image_channel_depth</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a56</anchor>
+ <anchor>845898656d91fbf462db9c9b3e7c976f</anchor>
<arglist>(gint bit_depth)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_set_thumbnail_func</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a57</anchor>
+ <anchor>fcaf0ce6ff01c073cdfb2d2f80ede234</anchor>
<arglist>(get_thumbnail_func_t)</arglist>
</member>
<member kind="function">
<type>get_thumbnail_func_t</type>
<name>stpui_get_thumbnail_func</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a58</anchor>
+ <anchor>74c1f441bf3fbb2198cf4cbaca8c23ef</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>void</type>
<name>stpui_set_thumbnail_data</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a59</anchor>
+ <anchor>965e5950073e3ef6775f3355556517f6</anchor>
<arglist>(void *)</arglist>
</member>
<member kind="function">
<type>void *</type>
<name>stpui_get_thumbnail_data</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a60</anchor>
+ <anchor>ee04dfc45b26093bd65d3025b817cfd5</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>int</type>
<name>stpui_print</name>
<anchorfile>gutenprintui_8h.html</anchorfile>
- <anchor>a61</anchor>
+ <anchor>1ffdddfb6efd3353d403192b2b2c1e20</anchor>
<arglist>(const stpui_plist_t *printer, stpui_image_t *im)</arglist>
</member>
</compound>
<compound kind="file">
<name>typebuiltins.h</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprintui2/</path>
+ <path>/home/rlk/sandbox/print-5.0/include/gutenprintui2/</path>
<filename>typebuiltins_8h</filename>
<member kind="define">
<type>#define</type>
<name>STPUI_TYPE_ORIENT_T</name>
<anchorfile>typebuiltins_8h.html</anchorfile>
- <anchor>a0</anchor>
+ <anchor>7c68a632b60b65d497e2933fa1b78a77</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STPUI_TYPE_COMMAND_T</name>
<anchorfile>typebuiltins_8h.html</anchorfile>
- <anchor>a1</anchor>
+ <anchor>b213314f887b8b4f48f9aa1531673a9c</anchor>
<arglist></arglist>
</member>
<member kind="define">
<type>#define</type>
<name>STPUI_TYPE_CURVE_TYPE</name>
<anchorfile>typebuiltins_8h.html</anchorfile>
- <anchor>a2</anchor>
+ <anchor>f0561b03a3bfb203b40c37f9bb373ffb</anchor>
<arglist></arglist>
</member>
<member kind="function">
<type>G_BEGIN_DECLS GType</type>
<name>orient_t_orient_t_get_type</name>
<anchorfile>typebuiltins_8h.html</anchorfile>
- <anchor>a3</anchor>
+ <anchor>b05fb37a6c79f2b6b417ff107d9bb881</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>GType</type>
<name>command_t_command_t_get_type</name>
<anchorfile>typebuiltins_8h.html</anchorfile>
- <anchor>a4</anchor>
+ <anchor>5e6b50173b88263be23734e76f4a39f2</anchor>
<arglist>(void)</arglist>
</member>
<member kind="function">
<type>GType</type>
<name>stpui_curve_type_get_type</name>
<anchorfile>typebuiltins_8h.html</anchorfile>
- <anchor>a5</anchor>
+ <anchor>1252245c3967f9e655de3d62c3999230</anchor>
<arglist>(void)</arglist>
</member>
</compound>
@@ -708,105 +708,105 @@
<type>GtkDrawingArea</type>
<name>graph</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o0</anchor>
+ <anchor>de1a0d11481ca5e94e31025b5815c88f</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>gint</type>
<name>cursor_type</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o1</anchor>
+ <anchor>5a45de0c0dd843601eb678cf898b6588</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>gfloat</type>
<name>min_x</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o2</anchor>
+ <anchor>a2e971c049f0f314e9459b21d591dde2</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>gfloat</type>
<name>max_x</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o3</anchor>
+ <anchor>873e40a32b9a0e863ecf5af33233819d</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>gfloat</type>
<name>min_y</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o4</anchor>
+ <anchor>035fd7e1c773ea3291dc40f6c2a95f07</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>gfloat</type>
<name>max_y</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o5</anchor>
+ <anchor>a4fbc033c9dc17d11be58786f5bfe817</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>GdkPixmap *</type>
<name>pixmap</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o6</anchor>
+ <anchor>a1e237c2fafc8ce7b06f73b8af401de1</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>StpuiCurveType</type>
<name>curve_type</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o7</anchor>
+ <anchor>c88de71f409ac73ffe41489313cacff2</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>gint</type>
<name>height</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o8</anchor>
+ <anchor>c679cbbcaa013aa84ac1e799d7299479</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>gint</type>
<name>grab_point</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o9</anchor>
+ <anchor>30591159410734580ff586f4c62ac622</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>gint</type>
<name>last</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o10</anchor>
+ <anchor>4866f6481ca65da32e4beda66c71381b</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>gint</type>
<name>num_points</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o11</anchor>
+ <anchor>d8005c397affa21ad090cd0868e4fb60</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>GdkPoint *</type>
<name>point</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o12</anchor>
+ <anchor>f7e80ace854c3b42cfcb419eacd7766f</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>gint</type>
<name>num_ctlpoints</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o13</anchor>
+ <anchor>875906e982189427a2a3dda0e7cc38ed</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>gfloat(*</type>
<name>ctlpoint</name>
<anchorfile>struct__StpuiCurve.html</anchorfile>
- <anchor>o14</anchor>
+ <anchor>05e34073df0ce5bf7575b2e7383577a8</anchor>
<arglist>)[2]</arglist>
</member>
</compound>
@@ -817,42 +817,42 @@
<type>GtkDrawingAreaClass</type>
<name>parent_class</name>
<anchorfile>struct__StpuiCurveClass.html</anchorfile>
- <anchor>o0</anchor>
+ <anchor>60fce1a46ad405750d42c7aff83707bb</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>curve_type_changed</name>
<anchorfile>struct__StpuiCurveClass.html</anchorfile>
- <anchor>o1</anchor>
+ <anchor>3098d1e480ba77e57785667ccf0b1c9f</anchor>
<arglist>)(StpuiCurve *curve)</arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>_gtk_reserved1</name>
<anchorfile>struct__StpuiCurveClass.html</anchorfile>
- <anchor>o2</anchor>
+ <anchor>97e1aa40263796ab3dada695e40193cb</anchor>
<arglist>)(void)</arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>_gtk_reserved2</name>
<anchorfile>struct__StpuiCurveClass.html</anchorfile>
- <anchor>o3</anchor>
+ <anchor>053157829bb7c073427955e16c93c863</anchor>
<arglist>)(void)</arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>_gtk_reserved3</name>
<anchorfile>struct__StpuiCurveClass.html</anchorfile>
- <anchor>o4</anchor>
+ <anchor>64b1fa1cf35f409932139752569ca1f9</anchor>
<arglist>)(void)</arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>_gtk_reserved4</name>
<anchorfile>struct__StpuiCurveClass.html</anchorfile>
- <anchor>o5</anchor>
+ <anchor>f1b28ac82d8fa56fbc0a84f17d26d7b0</anchor>
<arglist>)(void)</arglist>
</member>
</compound>
@@ -863,49 +863,49 @@
<type>GtkVBox</type>
<name>vbox</name>
<anchorfile>struct__StpuiGammaCurve.html</anchorfile>
- <anchor>o0</anchor>
+ <anchor>07e6d5e4479cbca4a927635cc6d02f26</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>GtkWidget *</type>
<name>table</name>
<anchorfile>struct__StpuiGammaCurve.html</anchorfile>
- <anchor>o1</anchor>
+ <anchor>f4a067c4f9e19c57d080b07aca9252b3</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>GtkWidget *</type>
<name>curve</name>
<anchorfile>struct__StpuiGammaCurve.html</anchorfile>
- <anchor>o2</anchor>
+ <anchor>ef8d7f12bd9a16784147cc3841d966c6</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>GtkWidget *</type>
<name>button</name>
<anchorfile>struct__StpuiGammaCurve.html</anchorfile>
- <anchor>o3</anchor>
+ <anchor>6ec3a772b95ebde518266e23d2c6d351</anchor>
<arglist>[5]</arglist>
</member>
<member kind="variable">
<type>gfloat</type>
<name>gamma</name>
<anchorfile>struct__StpuiGammaCurve.html</anchorfile>
- <anchor>o4</anchor>
+ <anchor>7783842531471a1605b5d38c7a02a52e</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>GtkWidget *</type>
<name>gamma_dialog</name>
<anchorfile>struct__StpuiGammaCurve.html</anchorfile>
- <anchor>o5</anchor>
+ <anchor>ef9135d931e5a99a0d35c40a8fc79b5b</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>GtkWidget *</type>
<name>gamma_text</name>
<anchorfile>struct__StpuiGammaCurve.html</anchorfile>
- <anchor>o6</anchor>
+ <anchor>abe5eae4e5aa05c6a62aab34d236c26b</anchor>
<arglist></arglist>
</member>
</compound>
@@ -916,35 +916,35 @@
<type>GtkVBoxClass</type>
<name>parent_class</name>
<anchorfile>struct__StpuiGammaCurveClass.html</anchorfile>
- <anchor>o0</anchor>
+ <anchor>e784cb24d21ce7c707727c5996fed405</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>_gtk_reserved1</name>
<anchorfile>struct__StpuiGammaCurveClass.html</anchorfile>
- <anchor>o1</anchor>
+ <anchor>11f61971dbf7791712b4ea447b00518d</anchor>
<arglist>)(void)</arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>_gtk_reserved2</name>
<anchorfile>struct__StpuiGammaCurveClass.html</anchorfile>
- <anchor>o2</anchor>
+ <anchor>f471d7067cff6f4f8908c147f4d7c99c</anchor>
<arglist>)(void)</arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>_gtk_reserved3</name>
<anchorfile>struct__StpuiGammaCurveClass.html</anchorfile>
- <anchor>o3</anchor>
+ <anchor>337220ca7c1966c911dd856d8377c66d</anchor>
<arglist>)(void)</arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>_gtk_reserved4</name>
<anchorfile>struct__StpuiGammaCurveClass.html</anchorfile>
- <anchor>o4</anchor>
+ <anchor>d6007664d93b51b3f533998dfc836634</anchor>
<arglist>)(void)</arglist>
</member>
</compound>
@@ -955,56 +955,56 @@
<type>stp_image_t</type>
<name>im</name>
<anchorfile>structstpui__image.html</anchorfile>
- <anchor>o0</anchor>
+ <anchor>00862540482f307175e9fbf252751320</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>transpose</name>
<anchorfile>structstpui__image.html</anchorfile>
- <anchor>o1</anchor>
+ <anchor>5f2a75c7187c6abcf20e15e2aad22549</anchor>
<arglist>)(struct stpui_image *image)</arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>hflip</name>
<anchorfile>structstpui__image.html</anchorfile>
- <anchor>o2</anchor>
+ <anchor>f2733a318654d50214c94fccd9a018b7</anchor>
<arglist>)(struct stpui_image *image)</arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>vflip</name>
<anchorfile>structstpui__image.html</anchorfile>
- <anchor>o3</anchor>
+ <anchor>c378339fe87fa21d5f117fc11b3f5b6c</anchor>
<arglist>)(struct stpui_image *image)</arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>rotate_ccw</name>
<anchorfile>structstpui__image.html</anchorfile>
- <anchor>o4</anchor>
+ <anchor>0a31280def8cd739184192dbe8d34fa8</anchor>
<arglist>)(struct stpui_image *image)</arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>rotate_cw</name>
<anchorfile>structstpui__image.html</anchorfile>
- <anchor>o5</anchor>
+ <anchor>e111082f0f23096d89e024c4fde9c0d6</anchor>
<arglist>)(struct stpui_image *image)</arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>rotate_180</name>
<anchorfile>structstpui__image.html</anchorfile>
- <anchor>o6</anchor>
+ <anchor>aaae08fdabffb3d31ac761dfe0624506</anchor>
<arglist>)(struct stpui_image *image)</arglist>
</member>
<member kind="variable">
<type>void(*</type>
<name>crop</name>
<anchorfile>structstpui__image.html</anchorfile>
- <anchor>o7</anchor>
+ <anchor>96e6cc155230793c8aa847e5a7cd7255</anchor>
<arglist>)(struct stpui_image *image, int left, int top, int right, int bottom)</arglist>
</member>
</compound>
@@ -1015,107 +1015,92 @@
<type>char *</type>
<name>name</name>
<anchorfile>structstpui__plist__t.html</anchorfile>
- <anchor>o0</anchor>
+ <anchor>95d5e51f00ae03f4ca085120fc7b88e6</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>command_t</type>
<name>command_type</name>
<anchorfile>structstpui__plist__t.html</anchorfile>
- <anchor>o1</anchor>
+ <anchor>c1243181065442af4c72c24c0d3901f3</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>char *</type>
<name>queue_name</name>
<anchorfile>structstpui__plist__t.html</anchorfile>
- <anchor>o2</anchor>
+ <anchor>34155aeda35a97423a70071478a94469</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>char *</type>
<name>extra_printer_options</name>
<anchorfile>structstpui__plist__t.html</anchorfile>
- <anchor>o3</anchor>
+ <anchor>ff2ab5a8193a99dc8014d804281173c6</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>char *</type>
<name>custom_command</name>
<anchorfile>structstpui__plist__t.html</anchorfile>
- <anchor>o4</anchor>
+ <anchor>783211034ef118e102c9c07eb9f9a4fa</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>char *</type>
<name>current_standard_command</name>
<anchorfile>structstpui__plist__t.html</anchorfile>
- <anchor>o5</anchor>
+ <anchor>dde7851705ff38bb9b14c1ec11bb53cb</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>char *</type>
<name>output_filename</name>
<anchorfile>structstpui__plist__t.html</anchorfile>
- <anchor>o6</anchor>
+ <anchor>ee538bc59fd77730a5f73d3ea7d51d18</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>float</type>
<name>scaling</name>
<anchorfile>structstpui__plist__t.html</anchorfile>
- <anchor>o7</anchor>
+ <anchor>7325ec55acf12db60e799b4532d50d0d</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>orient_t</type>
<name>orientation</name>
<anchorfile>structstpui__plist__t.html</anchorfile>
- <anchor>o8</anchor>
+ <anchor>394eafe3058457db432eeecb49addf07</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>int</type>
<name>unit</name>
<anchorfile>structstpui__plist__t.html</anchorfile>
- <anchor>o9</anchor>
+ <anchor>55bd8ba78e4f839d2897100cabd1c62f</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>int</type>
<name>auto_size_roll_feed_paper</name>
<anchorfile>structstpui__plist__t.html</anchorfile>
- <anchor>o10</anchor>
+ <anchor>9f02a46dd284eeaf56a643e0e4b17ffb</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>int</type>
<name>invalid_mask</name>
<anchorfile>structstpui__plist__t.html</anchorfile>
- <anchor>o11</anchor>
+ <anchor>49e854e792c73fee7bebcfb4de9ac78a</anchor>
<arglist></arglist>
</member>
<member kind="variable">
<type>stp_vars_t *</type>
<name>v</name>
<anchorfile>structstpui__plist__t.html</anchorfile>
- <anchor>o12</anchor>
+ <anchor>fbdf87548a3132b7270aa88ffcf52a8a</anchor>
<arglist></arglist>
</member>
</compound>
- <compound kind="dir">
- <name>include/gutenprintui2/</name>
- <path>/home/rlk/sandbox/print-4.3/include/gutenprintui2/</path>
- <filename>dir_000001.html</filename>
- <file>curve.h</file>
- <file>gammacurve.h</file>
- <file>gutenprintui.h</file>
- <file>typebuiltins.h</file>
- </compound>
- <compound kind="dir">
- <name>include/</name>
- <path>/home/rlk/sandbox/print-4.3/include/</path>
- <filename>dir_000000.html</filename>
- <dir>include/gutenprintui2/</dir>
- </compound>
</tagfile>
diff --git a/doc/gutenprintui2/html/annotated.html b/doc/gutenprintui2/html/annotated.html
index 6ecab33..d535beb 100644
--- a/doc/gutenprintui2/html/annotated.html
+++ b/doc/gutenprintui2/html/annotated.html
@@ -1,10 +1,24 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: Data Structures</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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindexHL" 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></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>libgutenprintui2 API Reference Data Structures</h1>Here are the data structures with brief descriptions:<table>
<tr><td class="indexkey"><a class="el" href="struct__StpuiCurve.html">_StpuiCurve</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct__StpuiCurveClass.html">_StpuiCurveClass</a></td><td class="indexvalue"></td></tr>
@@ -13,8 +27,8 @@
<tr><td class="indexkey"><a class="el" href="structstpui__image.html">stpui_image</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a></td><td class="indexvalue"></td></tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/classes.html b/doc/gutenprintui2/html/classes.html
index 1f4a791..857ab0c 100644
--- a/doc/gutenprintui2/html/classes.html
+++ b/doc/gutenprintui2/html/classes.html
@@ -1,17 +1,31 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: Alphabetical List</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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindexHL" 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></div>
-<h1>libgutenprintui2 API Reference Data Structure Index</h1><p><div class="qindex"><a class="qindex" href="#letter__">_</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a></div><p>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
+<h1>libgutenprintui2 API Reference Data Structure Index</h1><p><div class="qindex"><a class="qindex" href="#letter_S">S</a>&nbsp;|&nbsp;<a class="qindex" href="#letter__">_</a></div><p>
<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
-<tr><td><a name="letter__"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;_&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="struct__StpuiCurveClass.html">_StpuiCurveClass</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct__StpuiGammaCurveClass.html">_StpuiGammaCurveClass</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstpui__image.html">stpui_image</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct__StpuiCurve.html">_StpuiCurve</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct__StpuiGammaCurve.html">_StpuiGammaCurve</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;S&nbsp;&nbsp;</div></td></tr></table>
-</td></tr></table><p><div class="qindex"><a class="qindex" href="#letter__">_</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_S">S</a></div><p>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+<tr><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;S&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct__StpuiCurve.html">_StpuiCurve</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct__StpuiGammaCurve.html">_StpuiGammaCurve</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct__StpuiGammaCurveClass.html">_StpuiGammaCurveClass</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="structstpui__image.html">stpui_image</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter__"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;_&nbsp;&nbsp;</div></td></tr></table>
+</td><td><a class="el" href="struct__StpuiCurveClass.html">_StpuiCurveClass</a>&nbsp;&nbsp;&nbsp;</td></tr></table><p><div class="qindex"><a class="qindex" href="#letter_S">S</a>&nbsp;|&nbsp;<a class="qindex" href="#letter__">_</a></div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/curve_8h.html b/doc/gutenprintui2/html/curve_8h.html
index 6d35ca1..6737a96 100644
--- a/doc/gutenprintui2/html/curve_8h.html
+++ b/doc/gutenprintui2/html/curve_8h.html
@@ -1,13 +1,24 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: include/gutenprintui2/curve.h 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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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></div>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprintui2</a></div>
-<h1>curve.h File Reference</h1><code>#include &lt;gdk/gdk.h&gt;</code><br>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprintui2/curve.h File Reference</h1><code>#include &lt;gdk/gdk.h&gt;</code><br>
<code>#include &lt;gtk/gtkdrawingarea.h&gt;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@@ -17,594 +28,458 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurveClass.html">_StpuiCurveClass</a></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a0">STPUI_TYPE_CURVE</a>&nbsp;&nbsp;&nbsp;(stpui_curve_get_type ())</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#887bee281f88accbe674790e5e5b28e3">STPUI_TYPE_CURVE</a>&nbsp;&nbsp;&nbsp;(stpui_curve_get_type ())</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a1">STPUI_CURVE</a>(obj)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_CAST ((obj), STPUI_TYPE_CURVE, <a class="el" href="struct__StpuiCurve.html">StpuiCurve</a>))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#03272c56621cf16c2caa378231c7fa43">STPUI_CURVE</a>(obj)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_CAST ((obj), STPUI_TYPE_CURVE, <a class="el" href="struct__StpuiCurve.html">StpuiCurve</a>))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a2">STPUI_CURVE_CLASS</a>(klass)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_CAST ((klass), STPUI_TYPE_CURVE, <a class="el" href="struct__StpuiCurveClass.html">StpuiCurveClass</a>))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#d788bc4e6a85701756b28d972a64b7f8">STPUI_CURVE_CLASS</a>(klass)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_CAST ((klass), STPUI_TYPE_CURVE, <a class="el" href="struct__StpuiCurveClass.html">StpuiCurveClass</a>))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a3">STPUI_IS_CURVE</a>(obj)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_TYPE ((obj), STPUI_TYPE_CURVE))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#92f2038dd52d2b3af7c03bdeb5918567">STPUI_IS_CURVE</a>(obj)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_TYPE ((obj), STPUI_TYPE_CURVE))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a4">STPUI_IS_CURVE_CLASS</a>(klass)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_TYPE ((klass), STPUI_TYPE_CURVE))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#ee626496df16d25159b91982478b0df9">STPUI_IS_CURVE_CLASS</a>(klass)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_TYPE ((klass), STPUI_TYPE_CURVE))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a5">STPUI_CURVE_GET_CLASS</a>(obj)&nbsp;&nbsp;&nbsp;(G_TYPE_INSTANCE_GET_CLASS ((obj), STPUI_TYPE_CURVE, <a class="el" href="struct__StpuiCurveClass.html">StpuiCurveClass</a>))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#41b32938b1bfc087ca93b3655ef03ab6">STPUI_CURVE_GET_CLASS</a>(obj)&nbsp;&nbsp;&nbsp;(G_TYPE_INSTANCE_GET_CLASS ((obj), STPUI_TYPE_CURVE, <a class="el" href="struct__StpuiCurveClass.html">StpuiCurveClass</a>))</td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="struct__StpuiCurve.html">_StpuiCurve</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a6">StpuiCurve</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="struct__StpuiCurve.html">_StpuiCurve</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#5c0213fede0b7d8a91b66e4679cc899a">StpuiCurve</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="struct__StpuiCurveClass.html">_StpuiCurveClass</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a7">StpuiCurveClass</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="struct__StpuiCurveClass.html">_StpuiCurveClass</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#057f1c40a70e84c7a187b423ebe4aada">StpuiCurveClass</a></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a19">StpuiCurveType</a> { <a class="el" href="curve_8h.html#a19a8">STPUI_CURVE_TYPE_LINEAR</a>,
-<a class="el" href="curve_8h.html#a19a9">STPUI_CURVE_TYPE_SPLINE</a>,
-<a class="el" href="curve_8h.html#a19a10">STPUI_CURVE_TYPE_FREE</a>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b">StpuiCurveType</a> { <a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b741f86dc6dfb50a67dd621a287014de1">STPUI_CURVE_TYPE_LINEAR</a>,
+<a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b6cef8a118ee2829db63f812874a412c1">STPUI_CURVE_TYPE_SPLINE</a>,
+<a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b1a204ef2d450d762415a1c0c1c77db89">STPUI_CURVE_TYPE_FREE</a>
}</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a11">stpui_curve_get_type</a> (void) G_GNUC_CONST</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#233b21367f03cd5ba884d4e3c742c8d2">stpui_curve_get_type</a> (void) G_GNUC_CONST</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a12">stpui_curve_new</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#cbdc99aaef1f5672d0294d9742fdc398">stpui_curve_new</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a13">stpui_curve_reset</a> (<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#466fe70debd1a7eca3988f91a109009f">stpui_curve_reset</a> (<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a14">stpui_curve_set_gamma</a> (<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve, gfloat gamma_)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#956d80d857cf5927768a38103d8af705">stpui_curve_set_gamma</a> (<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve, gfloat gamma_)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a15">stpui_curve_set_range</a> (<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve, gfloat min_x, gfloat max_x, gfloat min_y, gfloat max_y)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#d4dcd042b1e50672781895d886adad66">stpui_curve_set_range</a> (<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve, gfloat min_x, gfloat max_x, gfloat min_y, gfloat max_y)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a16">stpui_curve_get_vector</a> (<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve, int veclen, gfloat vector[])</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#43799d3f187018958cb78ece053dadda">stpui_curve_get_vector</a> (<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve, int veclen, gfloat vector[])</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a17">stpui_curve_set_vector</a> (<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve, int veclen, const gfloat vector[])</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#be1c943341872697e6219d7053db2804">stpui_curve_set_vector</a> (<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve, int veclen, const gfloat vector[])</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#a18">stpui_curve_set_curve_type</a> (<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve, <a class="el" href="curve_8h.html#a19">StpuiCurveType</a> type)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html#196839b2b6e39ae4bd5ccc9aad4ff8f7">stpui_curve_set_curve_type</a> (<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve, <a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b">StpuiCurveType</a> type)</td></tr>
</table>
<hr><h2>Define Documentation</h2>
-<a class="anchor" name="a1"></a><!-- doxytag: member="curve.h::STPUI_CURVE" ref="a1" args="(obj)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">#define STPUI_CURVE </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">obj&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_CAST ((obj), STPUI_TYPE_CURVE, <a class="el" href="struct__StpuiCurve.html">StpuiCurve</a>))</td>
+<a class="anchor" name="03272c56621cf16c2caa378231c7fa43"></a><!-- doxytag: member="curve.h::STPUI_CURVE" ref="03272c56621cf16c2caa378231c7fa43" args="(obj)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define STPUI_CURVE </td>
+ <td>(</td>
+ <td class="paramtype">obj&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_CAST ((obj), STPUI_TYPE_CURVE, <a class="el" href="struct__StpuiCurve.html">StpuiCurve</a>))</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a2"></a><!-- doxytag: member="curve.h::STPUI_CURVE_CLASS" ref="a2" args="(klass)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">#define STPUI_CURVE_CLASS </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">klass&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_CAST ((klass), STPUI_TYPE_CURVE, <a class="el" href="struct__StpuiCurveClass.html">StpuiCurveClass</a>))</td>
+
+</div>
+</div><p>
+<a class="anchor" name="d788bc4e6a85701756b28d972a64b7f8"></a><!-- doxytag: member="curve.h::STPUI_CURVE_CLASS" ref="d788bc4e6a85701756b28d972a64b7f8" args="(klass)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define STPUI_CURVE_CLASS </td>
+ <td>(</td>
+ <td class="paramtype">klass&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_CAST ((klass), STPUI_TYPE_CURVE, <a class="el" href="struct__StpuiCurveClass.html">StpuiCurveClass</a>))</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a5"></a><!-- doxytag: member="curve.h::STPUI_CURVE_GET_CLASS" ref="a5" args="(obj)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">#define STPUI_CURVE_GET_CLASS </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">obj&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(G_TYPE_INSTANCE_GET_CLASS ((obj), STPUI_TYPE_CURVE, <a class="el" href="struct__StpuiCurveClass.html">StpuiCurveClass</a>))</td>
+
+</div>
+</div><p>
+<a class="anchor" name="41b32938b1bfc087ca93b3655ef03ab6"></a><!-- doxytag: member="curve.h::STPUI_CURVE_GET_CLASS" ref="41b32938b1bfc087ca93b3655ef03ab6" args="(obj)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define STPUI_CURVE_GET_CLASS </td>
+ <td>(</td>
+ <td class="paramtype">obj&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(G_TYPE_INSTANCE_GET_CLASS ((obj), STPUI_TYPE_CURVE, <a class="el" href="struct__StpuiCurveClass.html">StpuiCurveClass</a>))</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="curve.h::STPUI_IS_CURVE" ref="a3" args="(obj)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">#define STPUI_IS_CURVE </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">obj&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_TYPE ((obj), STPUI_TYPE_CURVE))</td>
+
+</div>
+</div><p>
+<a class="anchor" name="92f2038dd52d2b3af7c03bdeb5918567"></a><!-- doxytag: member="curve.h::STPUI_IS_CURVE" ref="92f2038dd52d2b3af7c03bdeb5918567" args="(obj)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define STPUI_IS_CURVE </td>
+ <td>(</td>
+ <td class="paramtype">obj&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_TYPE ((obj), STPUI_TYPE_CURVE))</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a4"></a><!-- doxytag: member="curve.h::STPUI_IS_CURVE_CLASS" ref="a4" args="(klass)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">#define STPUI_IS_CURVE_CLASS </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">klass&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_TYPE ((klass), STPUI_TYPE_CURVE))</td>
+
+</div>
+</div><p>
+<a class="anchor" name="ee626496df16d25159b91982478b0df9"></a><!-- doxytag: member="curve.h::STPUI_IS_CURVE_CLASS" ref="ee626496df16d25159b91982478b0df9" args="(klass)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define STPUI_IS_CURVE_CLASS </td>
+ <td>(</td>
+ <td class="paramtype">klass&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_TYPE ((klass), STPUI_TYPE_CURVE))</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a0"></a><!-- doxytag: member="curve.h::STPUI_TYPE_CURVE" ref="a0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="887bee281f88accbe674790e5e5b28e3"></a><!-- doxytag: member="curve.h::STPUI_TYPE_CURVE" ref="887bee281f88accbe674790e5e5b28e3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STPUI_TYPE_CURVE&nbsp;&nbsp;&nbsp;(stpui_curve_get_type ()) </td>
+ <td class="memname">#define STPUI_TYPE_CURVE&nbsp;&nbsp;&nbsp;(stpui_curve_get_type ()) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="a6"></a><!-- doxytag: member="curve.h::StpuiCurve" ref="a6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="5c0213fede0b7d8a91b66e4679cc899a"></a><!-- doxytag: member="curve.h::StpuiCurve" ref="5c0213fede0b7d8a91b66e4679cc899a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="struct__StpuiCurve.html">_StpuiCurve</a> <a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> </td>
+ <td class="memname">typedef struct <a class="el" href="struct__StpuiCurve.html">_StpuiCurve</a> <a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a7"></a><!-- doxytag: member="curve.h::StpuiCurveClass" ref="a7" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="057f1c40a70e84c7a187b423ebe4aada"></a><!-- doxytag: member="curve.h::StpuiCurveClass" ref="057f1c40a70e84c7a187b423ebe4aada" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="struct__StpuiCurveClass.html">_StpuiCurveClass</a> <a class="el" href="struct__StpuiCurveClass.html">StpuiCurveClass</a> </td>
+ <td class="memname">typedef struct <a class="el" href="struct__StpuiCurveClass.html">_StpuiCurveClass</a> <a class="el" href="struct__StpuiCurveClass.html">StpuiCurveClass</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="a19"></a><!-- doxytag: member="curve.h::StpuiCurveType" ref="a19" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="59cb8817385039367325d6dbb4a0996b"></a><!-- doxytag: member="curve.h::StpuiCurveType" ref="59cb8817385039367325d6dbb4a0996b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="curve_8h.html#a19">StpuiCurveType</a> </td>
+ <td class="memname">enum <a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b">StpuiCurveType</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<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="a19a8"></a><!-- doxytag: member="STPUI_CURVE_TYPE_LINEAR" ref="a19a8" args="" -->STPUI_CURVE_TYPE_LINEAR</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="59cb8817385039367325d6dbb4a0996b741f86dc6dfb50a67dd621a287014de1"></a><!-- doxytag: member="STPUI_CURVE_TYPE_LINEAR" ref="59cb8817385039367325d6dbb4a0996b741f86dc6dfb50a67dd621a287014de1" args="" -->STPUI_CURVE_TYPE_LINEAR</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a19a9"></a><!-- doxytag: member="STPUI_CURVE_TYPE_SPLINE" ref="a19a9" args="" -->STPUI_CURVE_TYPE_SPLINE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="59cb8817385039367325d6dbb4a0996b6cef8a118ee2829db63f812874a412c1"></a><!-- doxytag: member="STPUI_CURVE_TYPE_SPLINE" ref="59cb8817385039367325d6dbb4a0996b6cef8a118ee2829db63f812874a412c1" args="" -->STPUI_CURVE_TYPE_SPLINE</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a19a10"></a><!-- doxytag: member="STPUI_CURVE_TYPE_FREE" ref="a19a10" args="" -->STPUI_CURVE_TYPE_FREE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="59cb8817385039367325d6dbb4a0996b1a204ef2d450d762415a1c0c1c77db89"></a><!-- doxytag: member="STPUI_CURVE_TYPE_FREE" ref="59cb8817385039367325d6dbb4a0996b1a204ef2d450d762415a1c0c1c77db89" args="" -->STPUI_CURVE_TYPE_FREE</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a11"></a><!-- doxytag: member="curve.h::stpui_curve_get_type" ref="a11" args="(void) G_GNUC_CONST" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">GType stpui_curve_get_type </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+<a class="anchor" name="233b21367f03cd5ba884d4e3c742c8d2"></a><!-- doxytag: member="curve.h::stpui_curve_get_type" ref="233b21367f03cd5ba884d4e3c742c8d2" args="(void) G_GNUC_CONST" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">GType stpui_curve_get_type </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a16"></a><!-- doxytag: member="curve.h::stpui_curve_get_vector" ref="a16" args="(StpuiCurve *curve, int veclen, gfloat vector[])" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="43799d3f187018958cb78ece053dadda"></a><!-- doxytag: member="curve.h::stpui_curve_get_vector" ref="43799d3f187018958cb78ece053dadda" args="(StpuiCurve *curve, int veclen, gfloat vector[])" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_curve_get_vector </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">void stpui_curve_get_vector </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>veclen</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>veclen</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>gfloat&nbsp;</td>
- <td class="mdname" nowrap> <em>vector</em>[]</td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">gfloat&nbsp;</td>
+ <td class="paramname"> <em>vector</em>[]</td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a12"></a><!-- doxytag: member="curve.h::stpui_curve_new" ref="a12" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">GtkWidget* stpui_curve_new </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="cbdc99aaef1f5672d0294d9742fdc398"></a><!-- doxytag: member="curve.h::stpui_curve_new" ref="cbdc99aaef1f5672d0294d9742fdc398" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">GtkWidget* stpui_curve_new </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a13"></a><!-- doxytag: member="curve.h::stpui_curve_reset" ref="a13" args="(StpuiCurve *curve)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stpui_curve_reset </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>curve</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="466fe70debd1a7eca3988f91a109009f"></a><!-- doxytag: member="curve.h::stpui_curve_reset" ref="466fe70debd1a7eca3988f91a109009f" args="(StpuiCurve *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stpui_curve_reset </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a18"></a><!-- doxytag: member="curve.h::stpui_curve_set_curve_type" ref="a18" args="(StpuiCurve *curve, StpuiCurveType type)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="196839b2b6e39ae4bd5ccc9aad4ff8f7"></a><!-- doxytag: member="curve.h::stpui_curve_set_curve_type" ref="196839b2b6e39ae4bd5ccc9aad4ff8f7" args="(StpuiCurve *curve, StpuiCurveType type)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_curve_set_curve_type </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">void stpui_curve_set_curve_type </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="curve_8h.html#a19">StpuiCurveType</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>type</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b">StpuiCurveType</a>&nbsp;</td>
+ <td class="paramname"> <em>type</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a14"></a><!-- doxytag: member="curve.h::stpui_curve_set_gamma" ref="a14" args="(StpuiCurve *curve, gfloat gamma_)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="956d80d857cf5927768a38103d8af705"></a><!-- doxytag: member="curve.h::stpui_curve_set_gamma" ref="956d80d857cf5927768a38103d8af705" args="(StpuiCurve *curve, gfloat gamma_)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_curve_set_gamma </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">void stpui_curve_set_gamma </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>gfloat&nbsp;</td>
- <td class="mdname" nowrap> <em>gamma_</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">gfloat&nbsp;</td>
+ <td class="paramname"> <em>gamma_</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a15"></a><!-- doxytag: member="curve.h::stpui_curve_set_range" ref="a15" args="(StpuiCurve *curve, gfloat min_x, gfloat max_x, gfloat min_y, gfloat max_y)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="d4dcd042b1e50672781895d886adad66"></a><!-- doxytag: member="curve.h::stpui_curve_set_range" ref="d4dcd042b1e50672781895d886adad66" args="(StpuiCurve *curve, gfloat min_x, gfloat max_x, gfloat min_y, gfloat max_y)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_curve_set_range </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">void stpui_curve_set_range </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>gfloat&nbsp;</td>
- <td class="mdname" nowrap> <em>min_x</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">gfloat&nbsp;</td>
+ <td class="paramname"> <em>min_x</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>gfloat&nbsp;</td>
- <td class="mdname" nowrap> <em>max_x</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">gfloat&nbsp;</td>
+ <td class="paramname"> <em>max_x</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>gfloat&nbsp;</td>
- <td class="mdname" nowrap> <em>min_y</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">gfloat&nbsp;</td>
+ <td class="paramname"> <em>min_y</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>gfloat&nbsp;</td>
- <td class="mdname" nowrap> <em>max_y</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">gfloat&nbsp;</td>
+ <td class="paramname"> <em>max_y</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a17"></a><!-- doxytag: member="curve.h::stpui_curve_set_vector" ref="a17" args="(StpuiCurve *curve, int veclen, const gfloat vector[])" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="be1c943341872697e6219d7053db2804"></a><!-- doxytag: member="curve.h::stpui_curve_set_vector" ref="be1c943341872697e6219d7053db2804" args="(StpuiCurve *curve, int veclen, const gfloat vector[])" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_curve_set_vector </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>curve</em>, </td>
+ <td class="memname">void stpui_curve_set_vector </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *&nbsp;</td>
+ <td class="paramname"> <em>curve</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>veclen</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>veclen</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const gfloat&nbsp;</td>
- <td class="mdname" nowrap> <em>vector</em>[]</td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const gfloat&nbsp;</td>
+ <td class="paramname"> <em>vector</em>[]</td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/dir_000000.html b/doc/gutenprintui2/html/dir_000000.html
deleted file mode 100644
index 213b38e..0000000
--- a/doc/gutenprintui2/html/dir_000000.html
+++ /dev/null
@@ -1,20 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>libgutenprintui2 API Reference: include/ Directory Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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></div>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a></div>
-<h1>include Directory Reference</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Directories</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">directory &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_000001.html">gutenprintui2</a></td></tr>
-
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 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.4 </small></address>
-</body>
-</html>
diff --git a/doc/gutenprintui2/html/dir_000001.html b/doc/gutenprintui2/html/dir_000001.html
deleted file mode 100644
index 71482db..0000000
--- a/doc/gutenprintui2/html/dir_000001.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>libgutenprintui2 API Reference: include/gutenprintui2/ Directory Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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></div>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprintui2</a></div>
-<h1>gutenprintui2 Directory Reference</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Files</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="curve_8h.html">curve.h</a></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html">gammacurve.h</a></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html">gutenprintui.h</a></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="typebuiltins_8h.html">typebuiltins.h</a></td></tr>
-
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 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.4 </small></address>
-</body>
-</html>
diff --git a/doc/gutenprintui2/html/dirs.html b/doc/gutenprintui2/html/dirs.html
deleted file mode 100644
index 1c1d725..0000000
--- a/doc/gutenprintui2/html/dirs.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
-<title>libgutenprintui2 API Reference: Directory Hierarchy</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindexHL" 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></div>
-<h1>libgutenprintui2 API Reference Directories</h1>This directory hierarchy is sorted roughly, but not completely, alphabetically:<ul>
-<li><a class="el" href="dir_000000.html">include</a>
-<ul>
-<li><a class="el" href="dir_000001.html">gutenprintui2</a>
-</ul>
-</ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 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.4 </small></address>
-</body>
-</html>
diff --git a/doc/gutenprintui2/html/doxygen.css b/doc/gutenprintui2/html/doxygen.css
index decae9e..c7db1a8 100644
--- a/doc/gutenprintui2/html/doxygen.css
+++ b/doc/gutenprintui2/html/doxygen.css
@@ -17,8 +17,8 @@ H3 {
CAPTION { font-weight: bold }
DIV.qindex {
width: 100%;
- background-color: #eeeeff;
- border: 1px solid #b0b0b0;
+ background-color: #e8eef2;
+ border: 1px solid #84b0c7;
text-align: center;
margin: 2px;
padding: 2px;
@@ -26,16 +26,16 @@ DIV.qindex {
}
DIV.nav {
width: 100%;
- background-color: #eeeeff;
- border: 1px solid #b0b0b0;
+ background-color: #e8eef2;
+ border: 1px solid #84b0c7;
text-align: center;
margin: 2px;
padding: 2px;
line-height: 140%;
}
DIV.navtab {
- background-color: #eeeeff;
- border: 1px solid #b0b0b0;
+ background-color: #e8eef2;
+ border: 1px solid #84b0c7;
text-align: center;
margin: 2px;
margin-right: 15px;
@@ -80,7 +80,7 @@ A.codeRef:visited { font-weight: normal; color: #0000FF}
A:hover { text-decoration: none; background-color: #f2f2ff }
DL.el { margin-left: -1cm }
.fragment {
- font-family: Fixed, monospace;
+ font-family: monospace, fixed;
font-size: 95%;
}
PRE.fragment {
@@ -96,14 +96,7 @@ PRE.fragment {
padding-bottom: 4px;
}
DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
-TD.md { background-color: #F4F4FB; font-weight: bold; }
-TD.mdPrefix {
- background-color: #F4F4FB;
- color: #606060;
- font-size: 80%;
-}
-TD.mdname1 { background-color: #F4F4FB; font-weight: bold; color: #602020; }
-TD.mdname { background-color: #F4F4FB; font-weight: bold; color: #602020; width: 600px; }
+
DIV.groupHeader {
margin-left: 16px;
margin-top: 12px;
@@ -118,7 +111,7 @@ BODY {
margin-left: 20px;
}
TD.indexkey {
- background-color: #eeeeff;
+ background-color: #e8eef2;
font-weight: bold;
padding-right : 10px;
padding-top : 2px;
@@ -131,7 +124,7 @@ TD.indexkey {
border: 1px solid #CCCCCC;
}
TD.indexvalue {
- background-color: #eeeeff;
+ background-color: #e8eef2;
font-style: italic;
padding-right : 10px;
padding-top : 2px;
@@ -156,13 +149,6 @@ SPAN.comment { color: #800000 }
SPAN.preprocessor { color: #806020 }
SPAN.stringliteral { color: #002080 }
SPAN.charliteral { color: #008080 }
-.mdTable {
- border: 1px solid #868686;
- background-color: #F4F4FB;
-}
-.mdRow {
- padding: 8px 10px;
-}
.mdescLeft {
padding: 0px 8px 4px 8px;
font-size: 80%;
@@ -286,24 +272,87 @@ FORM.search {
INPUT.search { font-size: 75%;
color: #000080;
font-weight: normal;
- background-color: #eeeeff;
+ background-color: #e8eef2;
}
TD.tiny { font-size: 75%;
}
a {
- color: #252E78;
+ color: #1A41A8;
}
a:visited {
- color: #3D2185;
+ color: #2A3798;
}
.dirtab { padding: 4px;
border-collapse: collapse;
- border: 1px solid #b0b0b0;
+ border: 1px solid #84b0c7;
}
-TH.dirtab { background: #eeeeff;
+TH.dirtab { background: #e8eef2;
font-weight: bold;
}
HR { height: 1px;
border: none;
border-top: 1px solid black;
}
+
+/* Style for detailed member documentation */
+.memtemplate {
+ font-size: 80%;
+ color: #606060;
+ font-weight: normal;
+}
+.memnav {
+ background-color: #e8eef2;
+ border: 1px solid #84b0c7;
+ text-align: center;
+ margin: 2px;
+ margin-right: 15px;
+ padding: 2px;
+}
+.memitem {
+ padding: 4px;
+ background-color: #eef3f5;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #dedeee;
+ -moz-border-radius: 8px 8px 8px 8px;
+}
+.memname {
+ white-space: nowrap;
+ font-weight: bold;
+}
+.memdoc{
+ padding-left: 10px;
+}
+.memproto {
+ background-color: #d5e1e8;
+ width: 100%;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #84b0c7;
+ font-weight: bold;
+ -moz-border-radius: 8px 8px 8px 8px;
+}
+.paramkey {
+ text-align: right;
+}
+.paramtype {
+ white-space: nowrap;
+}
+.paramname {
+ color: #602020;
+ font-style: italic;
+ white-space: nowrap;
+}
+/* End Styling for detailed member documentation */
+
+/* for the tree view */
+.ftvtree {
+ font-family: sans-serif;
+ margin:0.5em;
+}
+.directory { font-size: 9pt; font-weight: bold; }
+.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }
+.directory > h3 { margin-top: 0; }
+.directory p { margin: 0px; white-space: nowrap; }
+.directory div { display: none; margin: 0px; }
+.directory img { vertical-align: -30%; }
diff --git a/doc/gutenprintui2/html/files.html b/doc/gutenprintui2/html/files.html
index 6b43d6e..d275bce 100644
--- a/doc/gutenprintui2/html/files.html
+++ b/doc/gutenprintui2/html/files.html
@@ -1,18 +1,31 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: File Index</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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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="qindexHL" 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></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
<h1>libgutenprintui2 API Reference File List</h1>Here is a list of all files with brief descriptions:<table>
<tr><td class="indexkey">include/gutenprintui2/<a class="el" href="curve_8h.html">curve.h</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey">include/gutenprintui2/<a class="el" href="gammacurve_8h.html">gammacurve.h</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey">include/gutenprintui2/<a class="el" href="gutenprintui_8h.html">gutenprintui.h</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey">include/gutenprintui2/<a class="el" href="typebuiltins_8h.html">typebuiltins.h</a></td><td class="indexvalue"></td></tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/functions.html b/doc/gutenprintui2/html/functions.html
index b627e8d..ccf1dd3 100644
--- a/doc/gutenprintui2/html/functions.html
+++ b/doc/gutenprintui2/html/functions.html
@@ -1,105 +1,200 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: Data Fields</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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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="qindexHL" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a></div>
-<div class="qindex"><a class="qindexHL" href="functions.html">All</a> | <a class="qindex" href="functions_vars.html">Variables</a></div>
-<div class="qindex"><a class="qindex" href="#index__">_</a> | <a class="qindex" href="#index_a">a</a> | <a class="qindex" href="#index_b">b</a> | <a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_e">e</a> | <a class="qindex" href="#index_g">g</a> | <a class="qindex" href="#index_h">h</a> | <a class="qindex" href="#index_i">i</a> | <a class="qindex" href="#index_l">l</a> | <a class="qindex" href="#index_m">m</a> | <a class="qindex" href="#index_n">n</a> | <a class="qindex" href="#index_o">o</a> | <a class="qindex" href="#index_p">p</a> | <a class="qindex" href="#index_q">q</a> | <a class="qindex" href="#index_r">r</a> | <a class="qindex" href="#index_s">s</a> | <a class="qindex" href="#index_t">t</a> | <a class="qindex" href="#index_u">u</a> | <a class="qindex" href="#index_v">v</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="functions.html"><span>All</span></a></li>
+ <li><a href="functions_vars.html"><span>Variables</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="#index__"><span>_</span></a></li>
+ <li><a href="#index_a"><span>a</span></a></li>
+ <li><a href="#index_b"><span>b</span></a></li>
+ <li><a href="#index_c"><span>c</span></a></li>
+ <li><a href="#index_e"><span>e</span></a></li>
+ <li><a href="#index_g"><span>g</span></a></li>
+ <li><a href="#index_h"><span>h</span></a></li>
+ <li><a href="#index_i"><span>i</span></a></li>
+ <li><a href="#index_l"><span>l</span></a></li>
+ <li><a href="#index_m"><span>m</span></a></li>
+ <li><a href="#index_n"><span>n</span></a></li>
+ <li><a href="#index_o"><span>o</span></a></li>
+ <li><a href="#index_p"><span>p</span></a></li>
+ <li><a href="#index_q"><span>q</span></a></li>
+ <li><a href="#index_r"><span>r</span></a></li>
+ <li><a href="#index_s"><span>s</span></a></li>
+ <li><a href="#index_t"><span>t</span></a></li>
+ <li><a href="#index_u"><span>u</span></a></li>
+ <li><a href="#index_v"><span>v</span></a></li>
+ </ul>
+</div>
<p>
Here is a list of all struct and union fields with links to the structures/unions they belong to:
<p>
<h3><a class="anchor" name="index__">- _ -</a></h3><ul>
<li>_gtk_reserved1
-: <a class="el" href="struct__StpuiGammaCurveClass.html#o1">_StpuiGammaCurveClass</a>, <a class="el" href="struct__StpuiCurveClass.html#o2">_StpuiCurveClass</a><li>_gtk_reserved2
-: <a class="el" href="struct__StpuiGammaCurveClass.html#o2">_StpuiGammaCurveClass</a>, <a class="el" href="struct__StpuiCurveClass.html#o3">_StpuiCurveClass</a><li>_gtk_reserved3
-: <a class="el" href="struct__StpuiGammaCurveClass.html#o3">_StpuiGammaCurveClass</a>, <a class="el" href="struct__StpuiCurveClass.html#o4">_StpuiCurveClass</a><li>_gtk_reserved4
-: <a class="el" href="struct__StpuiGammaCurveClass.html#o4">_StpuiGammaCurveClass</a>, <a class="el" href="struct__StpuiCurveClass.html#o5">_StpuiCurveClass</a></ul>
+: <a class="el" href="struct__StpuiCurveClass.html#97e1aa40263796ab3dada695e40193cb">_StpuiCurveClass</a>
+, <a class="el" href="struct__StpuiGammaCurveClass.html#11f61971dbf7791712b4ea447b00518d">_StpuiGammaCurveClass</a>
+<li>_gtk_reserved2
+: <a class="el" href="struct__StpuiCurveClass.html#053157829bb7c073427955e16c93c863">_StpuiCurveClass</a>
+, <a class="el" href="struct__StpuiGammaCurveClass.html#f471d7067cff6f4f8908c147f4d7c99c">_StpuiGammaCurveClass</a>
+<li>_gtk_reserved3
+: <a class="el" href="struct__StpuiGammaCurveClass.html#337220ca7c1966c911dd856d8377c66d">_StpuiGammaCurveClass</a>
+, <a class="el" href="struct__StpuiCurveClass.html#64b1fa1cf35f409932139752569ca1f9">_StpuiCurveClass</a>
+<li>_gtk_reserved4
+: <a class="el" href="struct__StpuiCurveClass.html#f1b28ac82d8fa56fbc0a84f17d26d7b0">_StpuiCurveClass</a>
+, <a class="el" href="struct__StpuiGammaCurveClass.html#d6007664d93b51b3f533998dfc836634">_StpuiGammaCurveClass</a>
+</ul>
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
<li>auto_size_roll_feed_paper
-: <a class="el" href="structstpui__plist__t.html#o10">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__plist__t.html#9f02a46dd284eeaf56a643e0e4b17ffb">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
<li>button
-: <a class="el" href="struct__StpuiGammaCurve.html#o3">_StpuiGammaCurve</a></ul>
+: <a class="el" href="struct__StpuiGammaCurve.html#6ec3a772b95ebde518266e23d2c6d351">_StpuiGammaCurve</a>
+</ul>
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
<li>command_type
-: <a class="el" href="structstpui__plist__t.html#o1">stpui_plist_t</a><li>crop
-: <a class="el" href="structstpui__image.html#o7">stpui_image</a><li>ctlpoint
-: <a class="el" href="struct__StpuiCurve.html#o14">_StpuiCurve</a><li>current_standard_command
-: <a class="el" href="structstpui__plist__t.html#o5">stpui_plist_t</a><li>cursor_type
-: <a class="el" href="struct__StpuiCurve.html#o1">_StpuiCurve</a><li>curve
-: <a class="el" href="struct__StpuiGammaCurve.html#o2">_StpuiGammaCurve</a><li>curve_type
-: <a class="el" href="struct__StpuiCurve.html#o7">_StpuiCurve</a><li>curve_type_changed
-: <a class="el" href="struct__StpuiCurveClass.html#o1">_StpuiCurveClass</a><li>custom_command
-: <a class="el" href="structstpui__plist__t.html#o4">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__plist__t.html#c1243181065442af4c72c24c0d3901f3">stpui_plist_t</a>
+<li>crop
+: <a class="el" href="structstpui__image.html#96e6cc155230793c8aa847e5a7cd7255">stpui_image</a>
+<li>ctlpoint
+: <a class="el" href="struct__StpuiCurve.html#05e34073df0ce5bf7575b2e7383577a8">_StpuiCurve</a>
+<li>current_standard_command
+: <a class="el" href="structstpui__plist__t.html#dde7851705ff38bb9b14c1ec11bb53cb">stpui_plist_t</a>
+<li>cursor_type
+: <a class="el" href="struct__StpuiCurve.html#5a45de0c0dd843601eb678cf898b6588">_StpuiCurve</a>
+<li>curve
+: <a class="el" href="struct__StpuiGammaCurve.html#ef8d7f12bd9a16784147cc3841d966c6">_StpuiGammaCurve</a>
+<li>curve_type
+: <a class="el" href="struct__StpuiCurve.html#c88de71f409ac73ffe41489313cacff2">_StpuiCurve</a>
+<li>curve_type_changed
+: <a class="el" href="struct__StpuiCurveClass.html#3098d1e480ba77e57785667ccf0b1c9f">_StpuiCurveClass</a>
+<li>custom_command
+: <a class="el" href="structstpui__plist__t.html#783211034ef118e102c9c07eb9f9a4fa">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
<li>extra_printer_options
-: <a class="el" href="structstpui__plist__t.html#o3">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__plist__t.html#ff2ab5a8193a99dc8014d804281173c6">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
<li>gamma
-: <a class="el" href="struct__StpuiGammaCurve.html#o4">_StpuiGammaCurve</a><li>gamma_dialog
-: <a class="el" href="struct__StpuiGammaCurve.html#o5">_StpuiGammaCurve</a><li>gamma_text
-: <a class="el" href="struct__StpuiGammaCurve.html#o6">_StpuiGammaCurve</a><li>grab_point
-: <a class="el" href="struct__StpuiCurve.html#o9">_StpuiCurve</a><li>graph
-: <a class="el" href="struct__StpuiCurve.html#o0">_StpuiCurve</a></ul>
+: <a class="el" href="struct__StpuiGammaCurve.html#7783842531471a1605b5d38c7a02a52e">_StpuiGammaCurve</a>
+<li>gamma_dialog
+: <a class="el" href="struct__StpuiGammaCurve.html#ef9135d931e5a99a0d35c40a8fc79b5b">_StpuiGammaCurve</a>
+<li>gamma_text
+: <a class="el" href="struct__StpuiGammaCurve.html#abe5eae4e5aa05c6a62aab34d236c26b">_StpuiGammaCurve</a>
+<li>grab_point
+: <a class="el" href="struct__StpuiCurve.html#30591159410734580ff586f4c62ac622">_StpuiCurve</a>
+<li>graph
+: <a class="el" href="struct__StpuiCurve.html#de1a0d11481ca5e94e31025b5815c88f">_StpuiCurve</a>
+</ul>
<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
<li>height
-: <a class="el" href="struct__StpuiCurve.html#o8">_StpuiCurve</a><li>hflip
-: <a class="el" href="structstpui__image.html#o2">stpui_image</a></ul>
+: <a class="el" href="struct__StpuiCurve.html#c679cbbcaa013aa84ac1e799d7299479">_StpuiCurve</a>
+<li>hflip
+: <a class="el" href="structstpui__image.html#f2733a318654d50214c94fccd9a018b7">stpui_image</a>
+</ul>
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
<li>im
-: <a class="el" href="structstpui__image.html#o0">stpui_image</a><li>invalid_mask
-: <a class="el" href="structstpui__plist__t.html#o11">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__image.html#00862540482f307175e9fbf252751320">stpui_image</a>
+<li>invalid_mask
+: <a class="el" href="structstpui__plist__t.html#49e854e792c73fee7bebcfb4de9ac78a">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
<li>last
-: <a class="el" href="struct__StpuiCurve.html#o10">_StpuiCurve</a></ul>
+: <a class="el" href="struct__StpuiCurve.html#4866f6481ca65da32e4beda66c71381b">_StpuiCurve</a>
+</ul>
<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
<li>max_x
-: <a class="el" href="struct__StpuiCurve.html#o3">_StpuiCurve</a><li>max_y
-: <a class="el" href="struct__StpuiCurve.html#o5">_StpuiCurve</a><li>min_x
-: <a class="el" href="struct__StpuiCurve.html#o2">_StpuiCurve</a><li>min_y
-: <a class="el" href="struct__StpuiCurve.html#o4">_StpuiCurve</a></ul>
+: <a class="el" href="struct__StpuiCurve.html#873e40a32b9a0e863ecf5af33233819d">_StpuiCurve</a>
+<li>max_y
+: <a class="el" href="struct__StpuiCurve.html#a4fbc033c9dc17d11be58786f5bfe817">_StpuiCurve</a>
+<li>min_x
+: <a class="el" href="struct__StpuiCurve.html#a2e971c049f0f314e9459b21d591dde2">_StpuiCurve</a>
+<li>min_y
+: <a class="el" href="struct__StpuiCurve.html#035fd7e1c773ea3291dc40f6c2a95f07">_StpuiCurve</a>
+</ul>
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
<li>name
-: <a class="el" href="structstpui__plist__t.html#o0">stpui_plist_t</a><li>num_ctlpoints
-: <a class="el" href="struct__StpuiCurve.html#o13">_StpuiCurve</a><li>num_points
-: <a class="el" href="struct__StpuiCurve.html#o11">_StpuiCurve</a></ul>
+: <a class="el" href="structstpui__plist__t.html#95d5e51f00ae03f4ca085120fc7b88e6">stpui_plist_t</a>
+<li>num_ctlpoints
+: <a class="el" href="struct__StpuiCurve.html#875906e982189427a2a3dda0e7cc38ed">_StpuiCurve</a>
+<li>num_points
+: <a class="el" href="struct__StpuiCurve.html#d8005c397affa21ad090cd0868e4fb60">_StpuiCurve</a>
+</ul>
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
<li>orientation
-: <a class="el" href="structstpui__plist__t.html#o8">stpui_plist_t</a><li>output_filename
-: <a class="el" href="structstpui__plist__t.html#o6">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__plist__t.html#394eafe3058457db432eeecb49addf07">stpui_plist_t</a>
+<li>output_filename
+: <a class="el" href="structstpui__plist__t.html#ee538bc59fd77730a5f73d3ea7d51d18">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
<li>parent_class
-: <a class="el" href="struct__StpuiGammaCurveClass.html#o0">_StpuiGammaCurveClass</a>, <a class="el" href="struct__StpuiCurveClass.html#o0">_StpuiCurveClass</a><li>pixmap
-: <a class="el" href="struct__StpuiCurve.html#o6">_StpuiCurve</a><li>point
-: <a class="el" href="struct__StpuiCurve.html#o12">_StpuiCurve</a></ul>
+: <a class="el" href="struct__StpuiCurveClass.html#60fce1a46ad405750d42c7aff83707bb">_StpuiCurveClass</a>
+, <a class="el" href="struct__StpuiGammaCurveClass.html#e784cb24d21ce7c707727c5996fed405">_StpuiGammaCurveClass</a>
+<li>pixmap
+: <a class="el" href="struct__StpuiCurve.html#a1e237c2fafc8ce7b06f73b8af401de1">_StpuiCurve</a>
+<li>point
+: <a class="el" href="struct__StpuiCurve.html#f7e80ace854c3b42cfcb419eacd7766f">_StpuiCurve</a>
+</ul>
<h3><a class="anchor" name="index_q">- q -</a></h3><ul>
<li>queue_name
-: <a class="el" href="structstpui__plist__t.html#o2">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__plist__t.html#34155aeda35a97423a70071478a94469">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
<li>rotate_180
-: <a class="el" href="structstpui__image.html#o6">stpui_image</a><li>rotate_ccw
-: <a class="el" href="structstpui__image.html#o4">stpui_image</a><li>rotate_cw
-: <a class="el" href="structstpui__image.html#o5">stpui_image</a></ul>
+: <a class="el" href="structstpui__image.html#aaae08fdabffb3d31ac761dfe0624506">stpui_image</a>
+<li>rotate_ccw
+: <a class="el" href="structstpui__image.html#0a31280def8cd739184192dbe8d34fa8">stpui_image</a>
+<li>rotate_cw
+: <a class="el" href="structstpui__image.html#e111082f0f23096d89e024c4fde9c0d6">stpui_image</a>
+</ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>scaling
-: <a class="el" href="structstpui__plist__t.html#o7">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__plist__t.html#7325ec55acf12db60e799b4532d50d0d">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
<li>table
-: <a class="el" href="struct__StpuiGammaCurve.html#o1">_StpuiGammaCurve</a><li>transpose
-: <a class="el" href="structstpui__image.html#o1">stpui_image</a></ul>
+: <a class="el" href="struct__StpuiGammaCurve.html#f4a067c4f9e19c57d080b07aca9252b3">_StpuiGammaCurve</a>
+<li>transpose
+: <a class="el" href="structstpui__image.html#5f2a75c7187c6abcf20e15e2aad22549">stpui_image</a>
+</ul>
<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
<li>unit
-: <a class="el" href="structstpui__plist__t.html#o9">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__plist__t.html#55bd8ba78e4f839d2897100cabd1c62f">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_v">- v -</a></h3><ul>
<li>v
-: <a class="el" href="structstpui__plist__t.html#o12">stpui_plist_t</a><li>vbox
-: <a class="el" href="struct__StpuiGammaCurve.html#o0">_StpuiGammaCurve</a><li>vflip
-: <a class="el" href="structstpui__image.html#o3">stpui_image</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+: <a class="el" href="structstpui__plist__t.html#fbdf87548a3132b7270aa88ffcf52a8a">stpui_plist_t</a>
+<li>vbox
+: <a class="el" href="struct__StpuiGammaCurve.html#07e6d5e4479cbca4a927635cc6d02f26">_StpuiGammaCurve</a>
+<li>vflip
+: <a class="el" href="structstpui__image.html#c378339fe87fa21d5f117fc11b3f5b6c">stpui_image</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/functions_vars.html b/doc/gutenprintui2/html/functions_vars.html
index 63899e4..98eeb60 100644
--- a/doc/gutenprintui2/html/functions_vars.html
+++ b/doc/gutenprintui2/html/functions_vars.html
@@ -1,105 +1,200 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: Data Fields - Variables</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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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="qindexHL" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a></div>
-<div class="qindex"><a class="qindex" href="functions.html">All</a> | <a class="qindexHL" href="functions_vars.html">Variables</a></div>
-<div class="qindex"><a class="qindex" href="#index__">_</a> | <a class="qindex" href="#index_a">a</a> | <a class="qindex" href="#index_b">b</a> | <a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_e">e</a> | <a class="qindex" href="#index_g">g</a> | <a class="qindex" href="#index_h">h</a> | <a class="qindex" href="#index_i">i</a> | <a class="qindex" href="#index_l">l</a> | <a class="qindex" href="#index_m">m</a> | <a class="qindex" href="#index_n">n</a> | <a class="qindex" href="#index_o">o</a> | <a class="qindex" href="#index_p">p</a> | <a class="qindex" href="#index_q">q</a> | <a class="qindex" href="#index_r">r</a> | <a class="qindex" href="#index_s">s</a> | <a class="qindex" href="#index_t">t</a> | <a class="qindex" href="#index_u">u</a> | <a class="qindex" href="#index_v">v</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="functions.html"><span>All</span></a></li>
+ <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="#index__"><span>_</span></a></li>
+ <li><a href="#index_a"><span>a</span></a></li>
+ <li><a href="#index_b"><span>b</span></a></li>
+ <li><a href="#index_c"><span>c</span></a></li>
+ <li><a href="#index_e"><span>e</span></a></li>
+ <li><a href="#index_g"><span>g</span></a></li>
+ <li><a href="#index_h"><span>h</span></a></li>
+ <li><a href="#index_i"><span>i</span></a></li>
+ <li><a href="#index_l"><span>l</span></a></li>
+ <li><a href="#index_m"><span>m</span></a></li>
+ <li><a href="#index_n"><span>n</span></a></li>
+ <li><a href="#index_o"><span>o</span></a></li>
+ <li><a href="#index_p"><span>p</span></a></li>
+ <li><a href="#index_q"><span>q</span></a></li>
+ <li><a href="#index_r"><span>r</span></a></li>
+ <li><a href="#index_s"><span>s</span></a></li>
+ <li><a href="#index_t"><span>t</span></a></li>
+ <li><a href="#index_u"><span>u</span></a></li>
+ <li><a href="#index_v"><span>v</span></a></li>
+ </ul>
+</div>
<p>
-
+&nbsp;
<p>
<h3><a class="anchor" name="index__">- _ -</a></h3><ul>
<li>_gtk_reserved1
-: <a class="el" href="struct__StpuiGammaCurveClass.html#o1">_StpuiGammaCurveClass</a>, <a class="el" href="struct__StpuiCurveClass.html#o2">_StpuiCurveClass</a><li>_gtk_reserved2
-: <a class="el" href="struct__StpuiGammaCurveClass.html#o2">_StpuiGammaCurveClass</a>, <a class="el" href="struct__StpuiCurveClass.html#o3">_StpuiCurveClass</a><li>_gtk_reserved3
-: <a class="el" href="struct__StpuiGammaCurveClass.html#o3">_StpuiGammaCurveClass</a>, <a class="el" href="struct__StpuiCurveClass.html#o4">_StpuiCurveClass</a><li>_gtk_reserved4
-: <a class="el" href="struct__StpuiGammaCurveClass.html#o4">_StpuiGammaCurveClass</a>, <a class="el" href="struct__StpuiCurveClass.html#o5">_StpuiCurveClass</a></ul>
+: <a class="el" href="struct__StpuiCurveClass.html#97e1aa40263796ab3dada695e40193cb">_StpuiCurveClass</a>
+, <a class="el" href="struct__StpuiGammaCurveClass.html#11f61971dbf7791712b4ea447b00518d">_StpuiGammaCurveClass</a>
+<li>_gtk_reserved2
+: <a class="el" href="struct__StpuiCurveClass.html#053157829bb7c073427955e16c93c863">_StpuiCurveClass</a>
+, <a class="el" href="struct__StpuiGammaCurveClass.html#f471d7067cff6f4f8908c147f4d7c99c">_StpuiGammaCurveClass</a>
+<li>_gtk_reserved3
+: <a class="el" href="struct__StpuiGammaCurveClass.html#337220ca7c1966c911dd856d8377c66d">_StpuiGammaCurveClass</a>
+, <a class="el" href="struct__StpuiCurveClass.html#64b1fa1cf35f409932139752569ca1f9">_StpuiCurveClass</a>
+<li>_gtk_reserved4
+: <a class="el" href="struct__StpuiCurveClass.html#f1b28ac82d8fa56fbc0a84f17d26d7b0">_StpuiCurveClass</a>
+, <a class="el" href="struct__StpuiGammaCurveClass.html#d6007664d93b51b3f533998dfc836634">_StpuiGammaCurveClass</a>
+</ul>
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
<li>auto_size_roll_feed_paper
-: <a class="el" href="structstpui__plist__t.html#o10">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__plist__t.html#9f02a46dd284eeaf56a643e0e4b17ffb">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
<li>button
-: <a class="el" href="struct__StpuiGammaCurve.html#o3">_StpuiGammaCurve</a></ul>
+: <a class="el" href="struct__StpuiGammaCurve.html#6ec3a772b95ebde518266e23d2c6d351">_StpuiGammaCurve</a>
+</ul>
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
<li>command_type
-: <a class="el" href="structstpui__plist__t.html#o1">stpui_plist_t</a><li>crop
-: <a class="el" href="structstpui__image.html#o7">stpui_image</a><li>ctlpoint
-: <a class="el" href="struct__StpuiCurve.html#o14">_StpuiCurve</a><li>current_standard_command
-: <a class="el" href="structstpui__plist__t.html#o5">stpui_plist_t</a><li>cursor_type
-: <a class="el" href="struct__StpuiCurve.html#o1">_StpuiCurve</a><li>curve
-: <a class="el" href="struct__StpuiGammaCurve.html#o2">_StpuiGammaCurve</a><li>curve_type
-: <a class="el" href="struct__StpuiCurve.html#o7">_StpuiCurve</a><li>curve_type_changed
-: <a class="el" href="struct__StpuiCurveClass.html#o1">_StpuiCurveClass</a><li>custom_command
-: <a class="el" href="structstpui__plist__t.html#o4">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__plist__t.html#c1243181065442af4c72c24c0d3901f3">stpui_plist_t</a>
+<li>crop
+: <a class="el" href="structstpui__image.html#96e6cc155230793c8aa847e5a7cd7255">stpui_image</a>
+<li>ctlpoint
+: <a class="el" href="struct__StpuiCurve.html#05e34073df0ce5bf7575b2e7383577a8">_StpuiCurve</a>
+<li>current_standard_command
+: <a class="el" href="structstpui__plist__t.html#dde7851705ff38bb9b14c1ec11bb53cb">stpui_plist_t</a>
+<li>cursor_type
+: <a class="el" href="struct__StpuiCurve.html#5a45de0c0dd843601eb678cf898b6588">_StpuiCurve</a>
+<li>curve
+: <a class="el" href="struct__StpuiGammaCurve.html#ef8d7f12bd9a16784147cc3841d966c6">_StpuiGammaCurve</a>
+<li>curve_type
+: <a class="el" href="struct__StpuiCurve.html#c88de71f409ac73ffe41489313cacff2">_StpuiCurve</a>
+<li>curve_type_changed
+: <a class="el" href="struct__StpuiCurveClass.html#3098d1e480ba77e57785667ccf0b1c9f">_StpuiCurveClass</a>
+<li>custom_command
+: <a class="el" href="structstpui__plist__t.html#783211034ef118e102c9c07eb9f9a4fa">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
<li>extra_printer_options
-: <a class="el" href="structstpui__plist__t.html#o3">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__plist__t.html#ff2ab5a8193a99dc8014d804281173c6">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
<li>gamma
-: <a class="el" href="struct__StpuiGammaCurve.html#o4">_StpuiGammaCurve</a><li>gamma_dialog
-: <a class="el" href="struct__StpuiGammaCurve.html#o5">_StpuiGammaCurve</a><li>gamma_text
-: <a class="el" href="struct__StpuiGammaCurve.html#o6">_StpuiGammaCurve</a><li>grab_point
-: <a class="el" href="struct__StpuiCurve.html#o9">_StpuiCurve</a><li>graph
-: <a class="el" href="struct__StpuiCurve.html#o0">_StpuiCurve</a></ul>
+: <a class="el" href="struct__StpuiGammaCurve.html#7783842531471a1605b5d38c7a02a52e">_StpuiGammaCurve</a>
+<li>gamma_dialog
+: <a class="el" href="struct__StpuiGammaCurve.html#ef9135d931e5a99a0d35c40a8fc79b5b">_StpuiGammaCurve</a>
+<li>gamma_text
+: <a class="el" href="struct__StpuiGammaCurve.html#abe5eae4e5aa05c6a62aab34d236c26b">_StpuiGammaCurve</a>
+<li>grab_point
+: <a class="el" href="struct__StpuiCurve.html#30591159410734580ff586f4c62ac622">_StpuiCurve</a>
+<li>graph
+: <a class="el" href="struct__StpuiCurve.html#de1a0d11481ca5e94e31025b5815c88f">_StpuiCurve</a>
+</ul>
<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
<li>height
-: <a class="el" href="struct__StpuiCurve.html#o8">_StpuiCurve</a><li>hflip
-: <a class="el" href="structstpui__image.html#o2">stpui_image</a></ul>
+: <a class="el" href="struct__StpuiCurve.html#c679cbbcaa013aa84ac1e799d7299479">_StpuiCurve</a>
+<li>hflip
+: <a class="el" href="structstpui__image.html#f2733a318654d50214c94fccd9a018b7">stpui_image</a>
+</ul>
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
<li>im
-: <a class="el" href="structstpui__image.html#o0">stpui_image</a><li>invalid_mask
-: <a class="el" href="structstpui__plist__t.html#o11">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__image.html#00862540482f307175e9fbf252751320">stpui_image</a>
+<li>invalid_mask
+: <a class="el" href="structstpui__plist__t.html#49e854e792c73fee7bebcfb4de9ac78a">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
<li>last
-: <a class="el" href="struct__StpuiCurve.html#o10">_StpuiCurve</a></ul>
+: <a class="el" href="struct__StpuiCurve.html#4866f6481ca65da32e4beda66c71381b">_StpuiCurve</a>
+</ul>
<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
<li>max_x
-: <a class="el" href="struct__StpuiCurve.html#o3">_StpuiCurve</a><li>max_y
-: <a class="el" href="struct__StpuiCurve.html#o5">_StpuiCurve</a><li>min_x
-: <a class="el" href="struct__StpuiCurve.html#o2">_StpuiCurve</a><li>min_y
-: <a class="el" href="struct__StpuiCurve.html#o4">_StpuiCurve</a></ul>
+: <a class="el" href="struct__StpuiCurve.html#873e40a32b9a0e863ecf5af33233819d">_StpuiCurve</a>
+<li>max_y
+: <a class="el" href="struct__StpuiCurve.html#a4fbc033c9dc17d11be58786f5bfe817">_StpuiCurve</a>
+<li>min_x
+: <a class="el" href="struct__StpuiCurve.html#a2e971c049f0f314e9459b21d591dde2">_StpuiCurve</a>
+<li>min_y
+: <a class="el" href="struct__StpuiCurve.html#035fd7e1c773ea3291dc40f6c2a95f07">_StpuiCurve</a>
+</ul>
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
<li>name
-: <a class="el" href="structstpui__plist__t.html#o0">stpui_plist_t</a><li>num_ctlpoints
-: <a class="el" href="struct__StpuiCurve.html#o13">_StpuiCurve</a><li>num_points
-: <a class="el" href="struct__StpuiCurve.html#o11">_StpuiCurve</a></ul>
+: <a class="el" href="structstpui__plist__t.html#95d5e51f00ae03f4ca085120fc7b88e6">stpui_plist_t</a>
+<li>num_ctlpoints
+: <a class="el" href="struct__StpuiCurve.html#875906e982189427a2a3dda0e7cc38ed">_StpuiCurve</a>
+<li>num_points
+: <a class="el" href="struct__StpuiCurve.html#d8005c397affa21ad090cd0868e4fb60">_StpuiCurve</a>
+</ul>
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
<li>orientation
-: <a class="el" href="structstpui__plist__t.html#o8">stpui_plist_t</a><li>output_filename
-: <a class="el" href="structstpui__plist__t.html#o6">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__plist__t.html#394eafe3058457db432eeecb49addf07">stpui_plist_t</a>
+<li>output_filename
+: <a class="el" href="structstpui__plist__t.html#ee538bc59fd77730a5f73d3ea7d51d18">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
<li>parent_class
-: <a class="el" href="struct__StpuiGammaCurveClass.html#o0">_StpuiGammaCurveClass</a>, <a class="el" href="struct__StpuiCurveClass.html#o0">_StpuiCurveClass</a><li>pixmap
-: <a class="el" href="struct__StpuiCurve.html#o6">_StpuiCurve</a><li>point
-: <a class="el" href="struct__StpuiCurve.html#o12">_StpuiCurve</a></ul>
+: <a class="el" href="struct__StpuiCurveClass.html#60fce1a46ad405750d42c7aff83707bb">_StpuiCurveClass</a>
+, <a class="el" href="struct__StpuiGammaCurveClass.html#e784cb24d21ce7c707727c5996fed405">_StpuiGammaCurveClass</a>
+<li>pixmap
+: <a class="el" href="struct__StpuiCurve.html#a1e237c2fafc8ce7b06f73b8af401de1">_StpuiCurve</a>
+<li>point
+: <a class="el" href="struct__StpuiCurve.html#f7e80ace854c3b42cfcb419eacd7766f">_StpuiCurve</a>
+</ul>
<h3><a class="anchor" name="index_q">- q -</a></h3><ul>
<li>queue_name
-: <a class="el" href="structstpui__plist__t.html#o2">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__plist__t.html#34155aeda35a97423a70071478a94469">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
<li>rotate_180
-: <a class="el" href="structstpui__image.html#o6">stpui_image</a><li>rotate_ccw
-: <a class="el" href="structstpui__image.html#o4">stpui_image</a><li>rotate_cw
-: <a class="el" href="structstpui__image.html#o5">stpui_image</a></ul>
+: <a class="el" href="structstpui__image.html#aaae08fdabffb3d31ac761dfe0624506">stpui_image</a>
+<li>rotate_ccw
+: <a class="el" href="structstpui__image.html#0a31280def8cd739184192dbe8d34fa8">stpui_image</a>
+<li>rotate_cw
+: <a class="el" href="structstpui__image.html#e111082f0f23096d89e024c4fde9c0d6">stpui_image</a>
+</ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>scaling
-: <a class="el" href="structstpui__plist__t.html#o7">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__plist__t.html#7325ec55acf12db60e799b4532d50d0d">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
<li>table
-: <a class="el" href="struct__StpuiGammaCurve.html#o1">_StpuiGammaCurve</a><li>transpose
-: <a class="el" href="structstpui__image.html#o1">stpui_image</a></ul>
+: <a class="el" href="struct__StpuiGammaCurve.html#f4a067c4f9e19c57d080b07aca9252b3">_StpuiGammaCurve</a>
+<li>transpose
+: <a class="el" href="structstpui__image.html#5f2a75c7187c6abcf20e15e2aad22549">stpui_image</a>
+</ul>
<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
<li>unit
-: <a class="el" href="structstpui__plist__t.html#o9">stpui_plist_t</a></ul>
+: <a class="el" href="structstpui__plist__t.html#55bd8ba78e4f839d2897100cabd1c62f">stpui_plist_t</a>
+</ul>
<h3><a class="anchor" name="index_v">- v -</a></h3><ul>
<li>v
-: <a class="el" href="structstpui__plist__t.html#o12">stpui_plist_t</a><li>vbox
-: <a class="el" href="struct__StpuiGammaCurve.html#o0">_StpuiGammaCurve</a><li>vflip
-: <a class="el" href="structstpui__image.html#o3">stpui_image</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+: <a class="el" href="structstpui__plist__t.html#fbdf87548a3132b7270aa88ffcf52a8a">stpui_plist_t</a>
+<li>vbox
+: <a class="el" href="struct__StpuiGammaCurve.html#07e6d5e4479cbca4a927635cc6d02f26">_StpuiGammaCurve</a>
+<li>vflip
+: <a class="el" href="structstpui__image.html#c378339fe87fa21d5f117fc11b3f5b6c">stpui_image</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/gammacurve_8h.html b/doc/gutenprintui2/html/gammacurve_8h.html
index a8d5989..69bacb5 100644
--- a/doc/gutenprintui2/html/gammacurve_8h.html
+++ b/doc/gutenprintui2/html/gammacurve_8h.html
@@ -1,13 +1,24 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: include/gutenprintui2/gammacurve.h 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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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></div>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprintui2</a></div>
-<h1>gammacurve.h File Reference</h1><code>#include &lt;gdk/gdk.h&gt;</code><br>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprintui2/gammacurve.h File Reference</h1><code>#include &lt;gdk/gdk.h&gt;</code><br>
<code>#include &lt;gtk/gtkvbox.h&gt;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
@@ -17,299 +28,219 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurveClass.html">_StpuiGammaCurveClass</a></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#a0">STPUI_TYPE_GAMMA_CURVE</a>&nbsp;&nbsp;&nbsp;(stpui_gamma_curve_get_type ())</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#9c72ddb3a35cadb3cc00b316cbb8e601">STPUI_TYPE_GAMMA_CURVE</a>&nbsp;&nbsp;&nbsp;(stpui_gamma_curve_get_type ())</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#a1">STPUI_GAMMA_CURVE</a>(obj)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_CAST ((obj), STPUI_TYPE_GAMMA_CURVE, <a class="el" href="struct__StpuiGammaCurve.html">StpuiGammaCurve</a>))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#1799655d0ba34bbf0f856411399f222e">STPUI_GAMMA_CURVE</a>(obj)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_CAST ((obj), STPUI_TYPE_GAMMA_CURVE, <a class="el" href="struct__StpuiGammaCurve.html">StpuiGammaCurve</a>))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#a2">STPUI_GAMMA_CURVE_CLASS</a>(klass)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_CAST ((klass), STPUI_TYPE_GAMMA_CURVE, <a class="el" href="struct__StpuiGammaCurveClass.html">StpuiGammaCurveClass</a>))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#45aa6ff6c9db14c6de371c1c9662483b">STPUI_GAMMA_CURVE_CLASS</a>(klass)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_CAST ((klass), STPUI_TYPE_GAMMA_CURVE, <a class="el" href="struct__StpuiGammaCurveClass.html">StpuiGammaCurveClass</a>))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#a3">STPUI_IS_GAMMA_CURVE</a>(obj)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_TYPE ((obj), STPUI_TYPE_GAMMA_CURVE))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#9a10e0a1241d9f042e2e1a2cf14b70c3">STPUI_IS_GAMMA_CURVE</a>(obj)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_TYPE ((obj), STPUI_TYPE_GAMMA_CURVE))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#a4">STPUI_IS_GAMMA_CURVE_CLASS</a>(klass)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_TYPE ((klass), STPUI_TYPE_GAMMA_CURVE))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#d5a762ee6059464c4d4d2f175d716c16">STPUI_IS_GAMMA_CURVE_CLASS</a>(klass)&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_TYPE ((klass), STPUI_TYPE_GAMMA_CURVE))</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#a5">STPUI_GAMMA_CURVE_GET_CLASS</a>(obj)&nbsp;&nbsp;&nbsp;(G_TYPE_INSTANCE_GET_CLASS ((obj), STPUI_TYPE_GAMMA_CURVE, <a class="el" href="struct__StpuiGammaCurveClass.html">StpuiGammaCurveClass</a>))</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#e0813a802c9f9ee0a8fa4d3ff372ef0f">STPUI_GAMMA_CURVE_GET_CLASS</a>(obj)&nbsp;&nbsp;&nbsp;(G_TYPE_INSTANCE_GET_CLASS ((obj), STPUI_TYPE_GAMMA_CURVE, <a class="el" href="struct__StpuiGammaCurveClass.html">StpuiGammaCurveClass</a>))</td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="struct__StpuiGammaCurve.html">_StpuiGammaCurve</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#a6">StpuiGammaCurve</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="struct__StpuiGammaCurve.html">_StpuiGammaCurve</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#16a893a0c5c5908d5db1a36c91590d6c">StpuiGammaCurve</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="struct__StpuiGammaCurveClass.html">_StpuiGammaCurveClass</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#a7">StpuiGammaCurveClass</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="struct__StpuiGammaCurveClass.html">_StpuiGammaCurveClass</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#ec66cf466c32b2ead30a56c3fb1a3e09">StpuiGammaCurveClass</a></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#a8">stpui_gamma_curve_get_type</a> (void) G_GNUC_CONST</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#e52edc31b54a94c1e4e106f1966af6e4">stpui_gamma_curve_get_type</a> (void) G_GNUC_CONST</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#a9">stpui_gamma_curve_new</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gammacurve_8h.html#39433a30aa8d9b5a4e3fd1aa4176eb2f">stpui_gamma_curve_new</a> (void)</td></tr>
</table>
<hr><h2>Define Documentation</h2>
-<a class="anchor" name="a1"></a><!-- doxytag: member="gammacurve.h::STPUI_GAMMA_CURVE" ref="a1" args="(obj)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="1799655d0ba34bbf0f856411399f222e"></a><!-- doxytag: member="gammacurve.h::STPUI_GAMMA_CURVE" ref="1799655d0ba34bbf0f856411399f222e" args="(obj)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STPUI_GAMMA_CURVE </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">obj&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_CAST ((obj), STPUI_TYPE_GAMMA_CURVE, <a class="el" href="struct__StpuiGammaCurve.html">StpuiGammaCurve</a>))</td>
+ <td class="memname">#define STPUI_GAMMA_CURVE </td>
+ <td>(</td>
+ <td class="paramtype">obj&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_CAST ((obj), STPUI_TYPE_GAMMA_CURVE, <a class="el" href="struct__StpuiGammaCurve.html">StpuiGammaCurve</a>))</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a2"></a><!-- doxytag: member="gammacurve.h::STPUI_GAMMA_CURVE_CLASS" ref="a2" args="(klass)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="45aa6ff6c9db14c6de371c1c9662483b"></a><!-- doxytag: member="gammacurve.h::STPUI_GAMMA_CURVE_CLASS" ref="45aa6ff6c9db14c6de371c1c9662483b" args="(klass)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STPUI_GAMMA_CURVE_CLASS </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">klass&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_CAST ((klass), STPUI_TYPE_GAMMA_CURVE, <a class="el" href="struct__StpuiGammaCurveClass.html">StpuiGammaCurveClass</a>))</td>
+ <td class="memname">#define STPUI_GAMMA_CURVE_CLASS </td>
+ <td>(</td>
+ <td class="paramtype">klass&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_CAST ((klass), STPUI_TYPE_GAMMA_CURVE, <a class="el" href="struct__StpuiGammaCurveClass.html">StpuiGammaCurveClass</a>))</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a5"></a><!-- doxytag: member="gammacurve.h::STPUI_GAMMA_CURVE_GET_CLASS" ref="a5" args="(obj)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="e0813a802c9f9ee0a8fa4d3ff372ef0f"></a><!-- doxytag: member="gammacurve.h::STPUI_GAMMA_CURVE_GET_CLASS" ref="e0813a802c9f9ee0a8fa4d3ff372ef0f" args="(obj)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STPUI_GAMMA_CURVE_GET_CLASS </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">obj&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(G_TYPE_INSTANCE_GET_CLASS ((obj), STPUI_TYPE_GAMMA_CURVE, <a class="el" href="struct__StpuiGammaCurveClass.html">StpuiGammaCurveClass</a>))</td>
+ <td class="memname">#define STPUI_GAMMA_CURVE_GET_CLASS </td>
+ <td>(</td>
+ <td class="paramtype">obj&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(G_TYPE_INSTANCE_GET_CLASS ((obj), STPUI_TYPE_GAMMA_CURVE, <a class="el" href="struct__StpuiGammaCurveClass.html">StpuiGammaCurveClass</a>))</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="gammacurve.h::STPUI_IS_GAMMA_CURVE" ref="a3" args="(obj)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9a10e0a1241d9f042e2e1a2cf14b70c3"></a><!-- doxytag: member="gammacurve.h::STPUI_IS_GAMMA_CURVE" ref="9a10e0a1241d9f042e2e1a2cf14b70c3" args="(obj)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STPUI_IS_GAMMA_CURVE </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">obj&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_TYPE ((obj), STPUI_TYPE_GAMMA_CURVE))</td>
+ <td class="memname">#define STPUI_IS_GAMMA_CURVE </td>
+ <td>(</td>
+ <td class="paramtype">obj&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_INSTANCE_TYPE ((obj), STPUI_TYPE_GAMMA_CURVE))</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a4"></a><!-- doxytag: member="gammacurve.h::STPUI_IS_GAMMA_CURVE_CLASS" ref="a4" args="(klass)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="d5a762ee6059464c4d4d2f175d716c16"></a><!-- doxytag: member="gammacurve.h::STPUI_IS_GAMMA_CURVE_CLASS" ref="d5a762ee6059464c4d4d2f175d716c16" args="(klass)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STPUI_IS_GAMMA_CURVE_CLASS </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">klass&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_TYPE ((klass), STPUI_TYPE_GAMMA_CURVE))</td>
+ <td class="memname">#define STPUI_IS_GAMMA_CURVE_CLASS </td>
+ <td>(</td>
+ <td class="paramtype">klass&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%">&nbsp;&nbsp;&nbsp;(G_TYPE_CHECK_CLASS_TYPE ((klass), STPUI_TYPE_GAMMA_CURVE))</td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a0"></a><!-- doxytag: member="gammacurve.h::STPUI_TYPE_GAMMA_CURVE" ref="a0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9c72ddb3a35cadb3cc00b316cbb8e601"></a><!-- doxytag: member="gammacurve.h::STPUI_TYPE_GAMMA_CURVE" ref="9c72ddb3a35cadb3cc00b316cbb8e601" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STPUI_TYPE_GAMMA_CURVE&nbsp;&nbsp;&nbsp;(stpui_gamma_curve_get_type ()) </td>
+ <td class="memname">#define STPUI_TYPE_GAMMA_CURVE&nbsp;&nbsp;&nbsp;(stpui_gamma_curve_get_type ()) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="a6"></a><!-- doxytag: member="gammacurve.h::StpuiGammaCurve" ref="a6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="16a893a0c5c5908d5db1a36c91590d6c"></a><!-- doxytag: member="gammacurve.h::StpuiGammaCurve" ref="16a893a0c5c5908d5db1a36c91590d6c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="struct__StpuiGammaCurve.html">_StpuiGammaCurve</a> <a class="el" href="struct__StpuiGammaCurve.html">StpuiGammaCurve</a> </td>
+ <td class="memname">typedef struct <a class="el" href="struct__StpuiGammaCurve.html">_StpuiGammaCurve</a> <a class="el" href="struct__StpuiGammaCurve.html">StpuiGammaCurve</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a7"></a><!-- doxytag: member="gammacurve.h::StpuiGammaCurveClass" ref="a7" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ec66cf466c32b2ead30a56c3fb1a3e09"></a><!-- doxytag: member="gammacurve.h::StpuiGammaCurveClass" ref="ec66cf466c32b2ead30a56c3fb1a3e09" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="struct__StpuiGammaCurveClass.html">_StpuiGammaCurveClass</a> <a class="el" href="struct__StpuiGammaCurveClass.html">StpuiGammaCurveClass</a> </td>
+ <td class="memname">typedef struct <a class="el" href="struct__StpuiGammaCurveClass.html">_StpuiGammaCurveClass</a> <a class="el" href="struct__StpuiGammaCurveClass.html">StpuiGammaCurveClass</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a8"></a><!-- doxytag: member="gammacurve.h::stpui_gamma_curve_get_type" ref="a8" args="(void) G_GNUC_CONST" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="e52edc31b54a94c1e4e106f1966af6e4"></a><!-- doxytag: member="gammacurve.h::stpui_gamma_curve_get_type" ref="e52edc31b54a94c1e4e106f1966af6e4" args="(void) G_GNUC_CONST" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GType stpui_gamma_curve_get_type </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">GType stpui_gamma_curve_get_type </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a9"></a><!-- doxytag: member="gammacurve.h::stpui_gamma_curve_new" ref="a9" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="39433a30aa8d9b5a4e3fd1aa4176eb2f"></a><!-- doxytag: member="gammacurve.h::stpui_gamma_curve_new" ref="39433a30aa8d9b5a4e3fd1aa4176eb2f" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GtkWidget* stpui_gamma_curve_new </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">GtkWidget* stpui_gamma_curve_new </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/globals.html b/doc/gutenprintui2/html/globals.html
index adf0dc1..f9498ca 100644
--- a/doc/gutenprintui2/html/globals.html
+++ b/doc/gutenprintui2/html/globals.html
@@ -1,126 +1,255 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: Data Fields</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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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="qindexHL" href="globals.html">Globals</a></div>
-<div class="qindex"><a class="qindexHL" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_g">g</a> | <a class="qindex" href="#index_o">o</a> | <a class="qindex" href="#index_s">s</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="#index_c"><span>c</span></a></li>
+ <li><a href="#index_g"><span>g</span></a></li>
+ <li><a href="#index_o"><span>o</span></a></li>
+ <li><a href="#index_s"><span>s</span></a></li>
+ </ul>
+</div>
<p>
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
<p>
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
<li>command_t
-: <a class="el" href="gutenprintui_8h.html#a63">gutenprintui.h</a><li>command_t_command_t_get_type()
-: <a class="el" href="typebuiltins_8h.html#a4">typebuiltins.h</a><li>COMMAND_TYPE_CUSTOM
-: <a class="el" href="gutenprintui_8h.html#a63a8">gutenprintui.h</a><li>COMMAND_TYPE_DEFAULT
-: <a class="el" href="gutenprintui_8h.html#a63a7">gutenprintui.h</a><li>COMMAND_TYPE_FILE
-: <a class="el" href="gutenprintui_8h.html#a63a9">gutenprintui.h</a></ul>
+: <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">gutenprintui.h</a>
+<li>command_t_command_t_get_type()
+: <a class="el" href="typebuiltins_8h.html#5e6b50173b88263be23734e76f4a39f2">typebuiltins.h</a>
+<li>COMMAND_TYPE_CUSTOM
+: <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10cb7cf14821d9fcbaa983ee33d7b8e926">gutenprintui.h</a>
+<li>COMMAND_TYPE_DEFAULT
+: <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10a6a7840c2276bfe38dd68b4fe3a8babf">gutenprintui.h</a>
+<li>COMMAND_TYPE_FILE
+: <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee105e9a887a5dab88a425cb52c8b1e49a7f">gutenprintui.h</a>
+</ul>
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
<li>get_thumbnail_func_t
-: <a class="el" href="gutenprintui_8h.html#a1">gutenprintui.h</a></ul>
+: <a class="el" href="gutenprintui_8h.html#4ab1da499b20816c28d1b26c61652c1d">gutenprintui.h</a>
+</ul>
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
<li>ORIENT_AUTO
-: <a class="el" href="gutenprintui_8h.html#a62a2">gutenprintui.h</a><li>ORIENT_LANDSCAPE
-: <a class="el" href="gutenprintui_8h.html#a62a4">gutenprintui.h</a><li>ORIENT_PORTRAIT
-: <a class="el" href="gutenprintui_8h.html#a62a3">gutenprintui.h</a><li>ORIENT_SEASCAPE
-: <a class="el" href="gutenprintui_8h.html#a62a6">gutenprintui.h</a><li>orient_t
-: <a class="el" href="gutenprintui_8h.html#a62">gutenprintui.h</a><li>orient_t_orient_t_get_type()
-: <a class="el" href="typebuiltins_8h.html#a3">typebuiltins.h</a><li>ORIENT_UPSIDEDOWN
-: <a class="el" href="gutenprintui_8h.html#a62a5">gutenprintui.h</a></ul>
+: <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a006af5eabe5d18a247c02641283fe4481">gutenprintui.h</a>
+<li>ORIENT_LANDSCAPE
+: <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a04dc9735e5b3e4c86b60141acc08e5db1">gutenprintui.h</a>
+<li>ORIENT_PORTRAIT
+: <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a0f81c23cf1763365fba8e36db87131ff5">gutenprintui.h</a>
+<li>ORIENT_SEASCAPE
+: <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a07de33495add2d66cc743f2edcbb548e3">gutenprintui.h</a>
+<li>orient_t
+: <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a0">gutenprintui.h</a>
+<li>orient_t_orient_t_get_type()
+: <a class="el" href="typebuiltins_8h.html#b05fb37a6c79f2b6b417ff107d9bb881">typebuiltins.h</a>
+<li>ORIENT_UPSIDEDOWN
+: <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a03ca76babc9953cc92305856ac00a2350">gutenprintui.h</a>
+</ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>stpui_build_standard_print_command()
-: <a class="el" href="gutenprintui_8h.html#a38">gutenprintui.h</a><li>stpui_compute_orientation()
-: <a class="el" href="gutenprintui_8h.html#a51">gutenprintui.h</a><li>STPUI_CURVE
-: <a class="el" href="curve_8h.html#a1">curve.h</a><li>STPUI_CURVE_CLASS
-: <a class="el" href="curve_8h.html#a2">curve.h</a><li>STPUI_CURVE_GET_CLASS
-: <a class="el" href="curve_8h.html#a5">curve.h</a><li>stpui_curve_get_type()
-: <a class="el" href="curve_8h.html#a11">curve.h</a><li>stpui_curve_get_vector()
-: <a class="el" href="curve_8h.html#a16">curve.h</a><li>stpui_curve_new()
-: <a class="el" href="curve_8h.html#a12">curve.h</a><li>stpui_curve_reset()
-: <a class="el" href="curve_8h.html#a13">curve.h</a><li>stpui_curve_set_curve_type()
-: <a class="el" href="curve_8h.html#a18">curve.h</a><li>stpui_curve_set_gamma()
-: <a class="el" href="curve_8h.html#a14">curve.h</a><li>stpui_curve_set_range()
-: <a class="el" href="curve_8h.html#a15">curve.h</a><li>stpui_curve_set_vector()
-: <a class="el" href="curve_8h.html#a17">curve.h</a><li>STPUI_CURVE_TYPE_FREE
-: <a class="el" href="curve_8h.html#a19a10">curve.h</a><li>stpui_curve_type_get_type()
-: <a class="el" href="typebuiltins_8h.html#a5">typebuiltins.h</a><li>STPUI_CURVE_TYPE_LINEAR
-: <a class="el" href="curve_8h.html#a19a8">curve.h</a><li>STPUI_CURVE_TYPE_SPLINE
-: <a class="el" href="curve_8h.html#a19a9">curve.h</a><li>stpui_do_print_dialog()
-: <a class="el" href="gutenprintui_8h.html#a50">gutenprintui.h</a><li>STPUI_GAMMA_CURVE
-: <a class="el" href="gammacurve_8h.html#a1">gammacurve.h</a><li>STPUI_GAMMA_CURVE_CLASS
-: <a class="el" href="gammacurve_8h.html#a2">gammacurve.h</a><li>STPUI_GAMMA_CURVE_GET_CLASS
-: <a class="el" href="gammacurve_8h.html#a5">gammacurve.h</a><li>stpui_gamma_curve_get_type()
-: <a class="el" href="gammacurve_8h.html#a8">gammacurve.h</a><li>stpui_gamma_curve_new()
-: <a class="el" href="gammacurve_8h.html#a9">gammacurve.h</a><li>stpui_get_current_printer()
-: <a class="el" href="gutenprintui_8h.html#a37">gutenprintui.h</a><li>stpui_get_errdata()
-: <a class="el" href="gutenprintui_8h.html#a49">gutenprintui.h</a><li>stpui_get_errfunc()
-: <a class="el" href="gutenprintui_8h.html#a47">gutenprintui.h</a><li>stpui_get_global_parameter()
-: <a class="el" href="gutenprintui_8h.html#a33">gutenprintui.h</a><li>stpui_get_image_filename()
-: <a class="el" href="gutenprintui_8h.html#a45">gutenprintui.h</a><li>stpui_get_printrc_file()
-: <a class="el" href="gutenprintui_8h.html#a40">gutenprintui.h</a><li>stpui_get_system_printers()
-: <a class="el" href="gutenprintui_8h.html#a42">gutenprintui.h</a><li>stpui_get_thumbnail_data()
-: <a class="el" href="gutenprintui_8h.html#a60">gutenprintui.h</a><li>stpui_get_thumbnail_func()
-: <a class="el" href="gutenprintui_8h.html#a58">gutenprintui.h</a><li>stpui_image_t
-: <a class="el" href="gutenprintui_8h.html#a0">gutenprintui.h</a><li>STPUI_IS_CURVE
-: <a class="el" href="curve_8h.html#a3">curve.h</a><li>STPUI_IS_CURVE_CLASS
-: <a class="el" href="curve_8h.html#a4">curve.h</a><li>STPUI_IS_GAMMA_CURVE
-: <a class="el" href="gammacurve_8h.html#a3">gammacurve.h</a><li>STPUI_IS_GAMMA_CURVE_CLASS
-: <a class="el" href="gammacurve_8h.html#a4">gammacurve.h</a><li>stpui_plist_add()
-: <a class="el" href="gutenprintui_8h.html#a35">gutenprintui.h</a><li>stpui_plist_copy()
-: <a class="el" href="gutenprintui_8h.html#a34">gutenprintui.h</a><li>stpui_plist_get_command_type()
-: <a class="el" href="gutenprintui_8h.html#a31">gutenprintui.h</a><li>stpui_plist_get_copy_count()
-: <a class="el" href="gutenprintui_8h.html#a26">gutenprintui.h</a><li>stpui_plist_get_current_standard_command()
-: <a class="el" href="gutenprintui_8h.html#a29">gutenprintui.h</a><li>stpui_plist_get_custom_command()
-: <a class="el" href="gutenprintui_8h.html#a24">gutenprintui.h</a><li>stpui_plist_get_extra_printer_options()
-: <a class="el" href="gutenprintui_8h.html#a21">gutenprintui.h</a><li>stpui_plist_get_name()
-: <a class="el" href="gutenprintui_8h.html#a12">gutenprintui.h</a><li>stpui_plist_get_output_filename()
-: <a class="el" href="gutenprintui_8h.html#a18">gutenprintui.h</a><li>stpui_plist_get_queue_name()
-: <a class="el" href="gutenprintui_8h.html#a15">gutenprintui.h</a><li>stpui_plist_set_command_type()
-: <a class="el" href="gutenprintui_8h.html#a30">gutenprintui.h</a><li>stpui_plist_set_copy_count()
-: <a class="el" href="gutenprintui_8h.html#a25">gutenprintui.h</a><li>stpui_plist_set_current_standard_command()
-: <a class="el" href="gutenprintui_8h.html#a27">gutenprintui.h</a><li>stpui_plist_set_current_standard_command_n()
-: <a class="el" href="gutenprintui_8h.html#a28">gutenprintui.h</a><li>stpui_plist_set_custom_command()
-: <a class="el" href="gutenprintui_8h.html#a22">gutenprintui.h</a><li>stpui_plist_set_custom_command_n()
-: <a class="el" href="gutenprintui_8h.html#a23">gutenprintui.h</a><li>stpui_plist_set_extra_printer_options()
-: <a class="el" href="gutenprintui_8h.html#a19">gutenprintui.h</a><li>stpui_plist_set_extra_printer_options_n()
-: <a class="el" href="gutenprintui_8h.html#a20">gutenprintui.h</a><li>stpui_plist_set_name()
-: <a class="el" href="gutenprintui_8h.html#a10">gutenprintui.h</a><li>stpui_plist_set_name_n()
-: <a class="el" href="gutenprintui_8h.html#a11">gutenprintui.h</a><li>stpui_plist_set_output_filename()
-: <a class="el" href="gutenprintui_8h.html#a16">gutenprintui.h</a><li>stpui_plist_set_output_filename_n()
-: <a class="el" href="gutenprintui_8h.html#a17">gutenprintui.h</a><li>stpui_plist_set_queue_name()
-: <a class="el" href="gutenprintui_8h.html#a13">gutenprintui.h</a><li>stpui_plist_set_queue_name_n()
-: <a class="el" href="gutenprintui_8h.html#a14">gutenprintui.h</a><li>stpui_print()
-: <a class="el" href="gutenprintui_8h.html#a61">gutenprintui.h</a><li>stpui_printer_initialize()
-: <a class="el" href="gutenprintui_8h.html#a36">gutenprintui.h</a><li>stpui_printrc_load()
-: <a class="el" href="gutenprintui_8h.html#a41">gutenprintui.h</a><li>stpui_printrc_save()
-: <a class="el" href="gutenprintui_8h.html#a43">gutenprintui.h</a><li>stpui_set_errdata()
-: <a class="el" href="gutenprintui_8h.html#a48">gutenprintui.h</a><li>stpui_set_errfunc()
-: <a class="el" href="gutenprintui_8h.html#a46">gutenprintui.h</a><li>stpui_set_global_parameter()
-: <a class="el" href="gutenprintui_8h.html#a32">gutenprintui.h</a><li>stpui_set_image_channel_depth()
-: <a class="el" href="gutenprintui_8h.html#a56">gutenprintui.h</a><li>stpui_set_image_dimensions()
-: <a class="el" href="gutenprintui_8h.html#a52">gutenprintui.h</a><li>stpui_set_image_filename()
-: <a class="el" href="gutenprintui_8h.html#a44">gutenprintui.h</a><li>stpui_set_image_raw_channels()
-: <a class="el" href="gutenprintui_8h.html#a55">gutenprintui.h</a><li>stpui_set_image_resolution()
-: <a class="el" href="gutenprintui_8h.html#a53">gutenprintui.h</a><li>stpui_set_image_type()
-: <a class="el" href="gutenprintui_8h.html#a54">gutenprintui.h</a><li>stpui_set_printrc_file()
-: <a class="el" href="gutenprintui_8h.html#a39">gutenprintui.h</a><li>stpui_set_thumbnail_data()
-: <a class="el" href="gutenprintui_8h.html#a59">gutenprintui.h</a><li>stpui_set_thumbnail_func()
-: <a class="el" href="gutenprintui_8h.html#a57">gutenprintui.h</a><li>STPUI_TYPE_COMMAND_T
-: <a class="el" href="typebuiltins_8h.html#a1">typebuiltins.h</a><li>STPUI_TYPE_CURVE
-: <a class="el" href="curve_8h.html#a0">curve.h</a><li>STPUI_TYPE_CURVE_TYPE
-: <a class="el" href="typebuiltins_8h.html#a2">typebuiltins.h</a><li>STPUI_TYPE_GAMMA_CURVE
-: <a class="el" href="gammacurve_8h.html#a0">gammacurve.h</a><li>STPUI_TYPE_ORIENT_T
-: <a class="el" href="typebuiltins_8h.html#a0">typebuiltins.h</a><li>StpuiCurve
-: <a class="el" href="curve_8h.html#a6">curve.h</a><li>StpuiCurveClass
-: <a class="el" href="curve_8h.html#a7">curve.h</a><li>StpuiCurveType
-: <a class="el" href="curve_8h.html#a19">curve.h</a><li>StpuiGammaCurve
-: <a class="el" href="gammacurve_8h.html#a6">gammacurve.h</a><li>StpuiGammaCurveClass
-: <a class="el" href="gammacurve_8h.html#a7">gammacurve.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+: <a class="el" href="gutenprintui_8h.html#97f0f11c41859d80d9bb3803f81a671f">gutenprintui.h</a>
+<li>stpui_compute_orientation()
+: <a class="el" href="gutenprintui_8h.html#6932b380986d06d6dd7671439aaf93a0">gutenprintui.h</a>
+<li>STPUI_CURVE
+: <a class="el" href="curve_8h.html#03272c56621cf16c2caa378231c7fa43">curve.h</a>
+<li>STPUI_CURVE_CLASS
+: <a class="el" href="curve_8h.html#d788bc4e6a85701756b28d972a64b7f8">curve.h</a>
+<li>STPUI_CURVE_GET_CLASS
+: <a class="el" href="curve_8h.html#41b32938b1bfc087ca93b3655ef03ab6">curve.h</a>
+<li>stpui_curve_get_type()
+: <a class="el" href="curve_8h.html#233b21367f03cd5ba884d4e3c742c8d2">curve.h</a>
+<li>stpui_curve_get_vector()
+: <a class="el" href="curve_8h.html#43799d3f187018958cb78ece053dadda">curve.h</a>
+<li>stpui_curve_new()
+: <a class="el" href="curve_8h.html#cbdc99aaef1f5672d0294d9742fdc398">curve.h</a>
+<li>stpui_curve_reset()
+: <a class="el" href="curve_8h.html#466fe70debd1a7eca3988f91a109009f">curve.h</a>
+<li>stpui_curve_set_curve_type()
+: <a class="el" href="curve_8h.html#196839b2b6e39ae4bd5ccc9aad4ff8f7">curve.h</a>
+<li>stpui_curve_set_gamma()
+: <a class="el" href="curve_8h.html#956d80d857cf5927768a38103d8af705">curve.h</a>
+<li>stpui_curve_set_range()
+: <a class="el" href="curve_8h.html#d4dcd042b1e50672781895d886adad66">curve.h</a>
+<li>stpui_curve_set_vector()
+: <a class="el" href="curve_8h.html#be1c943341872697e6219d7053db2804">curve.h</a>
+<li>STPUI_CURVE_TYPE_FREE
+: <a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b1a204ef2d450d762415a1c0c1c77db89">curve.h</a>
+<li>stpui_curve_type_get_type()
+: <a class="el" href="typebuiltins_8h.html#1252245c3967f9e655de3d62c3999230">typebuiltins.h</a>
+<li>STPUI_CURVE_TYPE_LINEAR
+: <a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b741f86dc6dfb50a67dd621a287014de1">curve.h</a>
+<li>STPUI_CURVE_TYPE_SPLINE
+: <a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b6cef8a118ee2829db63f812874a412c1">curve.h</a>
+<li>stpui_do_print_dialog()
+: <a class="el" href="gutenprintui_8h.html#ac1066fa59dc8a04b90415994587ec1a">gutenprintui.h</a>
+<li>STPUI_GAMMA_CURVE
+: <a class="el" href="gammacurve_8h.html#1799655d0ba34bbf0f856411399f222e">gammacurve.h</a>
+<li>STPUI_GAMMA_CURVE_CLASS
+: <a class="el" href="gammacurve_8h.html#45aa6ff6c9db14c6de371c1c9662483b">gammacurve.h</a>
+<li>STPUI_GAMMA_CURVE_GET_CLASS
+: <a class="el" href="gammacurve_8h.html#e0813a802c9f9ee0a8fa4d3ff372ef0f">gammacurve.h</a>
+<li>stpui_gamma_curve_get_type()
+: <a class="el" href="gammacurve_8h.html#e52edc31b54a94c1e4e106f1966af6e4">gammacurve.h</a>
+<li>stpui_gamma_curve_new()
+: <a class="el" href="gammacurve_8h.html#39433a30aa8d9b5a4e3fd1aa4176eb2f">gammacurve.h</a>
+<li>stpui_get_current_printer()
+: <a class="el" href="gutenprintui_8h.html#26ebbd1948a457740cd75ff630969487">gutenprintui.h</a>
+<li>stpui_get_errdata()
+: <a class="el" href="gutenprintui_8h.html#15368f674e52b511ad665cb2be45576c">gutenprintui.h</a>
+<li>stpui_get_errfunc()
+: <a class="el" href="gutenprintui_8h.html#da3d388496b4b7d689f4cf8a957c75b2">gutenprintui.h</a>
+<li>stpui_get_global_parameter()
+: <a class="el" href="gutenprintui_8h.html#28c71e75188d60a243755deaab31b5fd">gutenprintui.h</a>
+<li>stpui_get_image_filename()
+: <a class="el" href="gutenprintui_8h.html#8bc64271197449021140ce2d17ad71e2">gutenprintui.h</a>
+<li>stpui_get_printrc_file()
+: <a class="el" href="gutenprintui_8h.html#8faab74e1f9c2b372efa56ae6fea713e">gutenprintui.h</a>
+<li>stpui_get_system_printers()
+: <a class="el" href="gutenprintui_8h.html#da642fd5eeff02d4c6b84d3125ca2da2">gutenprintui.h</a>
+<li>stpui_get_thumbnail_data()
+: <a class="el" href="gutenprintui_8h.html#ee04dfc45b26093bd65d3025b817cfd5">gutenprintui.h</a>
+<li>stpui_get_thumbnail_func()
+: <a class="el" href="gutenprintui_8h.html#74c1f441bf3fbb2198cf4cbaca8c23ef">gutenprintui.h</a>
+<li>stpui_image_t
+: <a class="el" href="gutenprintui_8h.html#195aac96c77c6de3925cd3d13c6ce2f1">gutenprintui.h</a>
+<li>STPUI_IS_CURVE
+: <a class="el" href="curve_8h.html#92f2038dd52d2b3af7c03bdeb5918567">curve.h</a>
+<li>STPUI_IS_CURVE_CLASS
+: <a class="el" href="curve_8h.html#ee626496df16d25159b91982478b0df9">curve.h</a>
+<li>STPUI_IS_GAMMA_CURVE
+: <a class="el" href="gammacurve_8h.html#9a10e0a1241d9f042e2e1a2cf14b70c3">gammacurve.h</a>
+<li>STPUI_IS_GAMMA_CURVE_CLASS
+: <a class="el" href="gammacurve_8h.html#d5a762ee6059464c4d4d2f175d716c16">gammacurve.h</a>
+<li>stpui_plist_add()
+: <a class="el" href="gutenprintui_8h.html#b2e655748deab72a24c25bfaf4ee9052">gutenprintui.h</a>
+<li>stpui_plist_copy()
+: <a class="el" href="gutenprintui_8h.html#01db968552106a84a49f76d7203bd3f5">gutenprintui.h</a>
+<li>stpui_plist_get_command_type()
+: <a class="el" href="gutenprintui_8h.html#3c9ed1191c6a03edba14f7b98d03ef55">gutenprintui.h</a>
+<li>stpui_plist_get_copy_count()
+: <a class="el" href="gutenprintui_8h.html#7d4511d9e9c69136fabf9f9c64734c51">gutenprintui.h</a>
+<li>stpui_plist_get_current_standard_command()
+: <a class="el" href="gutenprintui_8h.html#fdc574a731f6697c3e48c6001a51b3af">gutenprintui.h</a>
+<li>stpui_plist_get_custom_command()
+: <a class="el" href="gutenprintui_8h.html#bc624051678aac91a2ffa6c7c5393b8d">gutenprintui.h</a>
+<li>stpui_plist_get_extra_printer_options()
+: <a class="el" href="gutenprintui_8h.html#4956cdd55680ed20a92e991d4cf52ee8">gutenprintui.h</a>
+<li>stpui_plist_get_name()
+: <a class="el" href="gutenprintui_8h.html#342817c9f4311f0ac827c94b0e62cbbb">gutenprintui.h</a>
+<li>stpui_plist_get_output_filename()
+: <a class="el" href="gutenprintui_8h.html#856c534e664748c9a419104357312dfd">gutenprintui.h</a>
+<li>stpui_plist_get_queue_name()
+: <a class="el" href="gutenprintui_8h.html#acf031afbe7e9682f7367f1ae0ef1895">gutenprintui.h</a>
+<li>stpui_plist_set_command_type()
+: <a class="el" href="gutenprintui_8h.html#a920697330124635ca464662caf975d5">gutenprintui.h</a>
+<li>stpui_plist_set_copy_count()
+: <a class="el" href="gutenprintui_8h.html#02092bb706d3770870ed5f64efb1ea2a">gutenprintui.h</a>
+<li>stpui_plist_set_current_standard_command()
+: <a class="el" href="gutenprintui_8h.html#79e27ac73e0f082abcdde41ee76879ce">gutenprintui.h</a>
+<li>stpui_plist_set_current_standard_command_n()
+: <a class="el" href="gutenprintui_8h.html#a405ef9e03818fedcff5746b9701c3c3">gutenprintui.h</a>
+<li>stpui_plist_set_custom_command()
+: <a class="el" href="gutenprintui_8h.html#f127a39a7ea466ca73e5a511f36ae985">gutenprintui.h</a>
+<li>stpui_plist_set_custom_command_n()
+: <a class="el" href="gutenprintui_8h.html#567c7c6c13930e398def69f2829bd038">gutenprintui.h</a>
+<li>stpui_plist_set_extra_printer_options()
+: <a class="el" href="gutenprintui_8h.html#72ee8e1bb9bee2e13c15a9aecd9582bd">gutenprintui.h</a>
+<li>stpui_plist_set_extra_printer_options_n()
+: <a class="el" href="gutenprintui_8h.html#9899c88da60069b72d7ddb601bcad548">gutenprintui.h</a>
+<li>stpui_plist_set_name()
+: <a class="el" href="gutenprintui_8h.html#f54293f58c474e133e4a60054779c9be">gutenprintui.h</a>
+<li>stpui_plist_set_name_n()
+: <a class="el" href="gutenprintui_8h.html#90a9ed90e03acd443d08350a62aa3762">gutenprintui.h</a>
+<li>stpui_plist_set_output_filename()
+: <a class="el" href="gutenprintui_8h.html#248eae3ae0a96506fa8c92807f70d457">gutenprintui.h</a>
+<li>stpui_plist_set_output_filename_n()
+: <a class="el" href="gutenprintui_8h.html#ea9ddb061703368f7ea1e3b861b8550d">gutenprintui.h</a>
+<li>stpui_plist_set_queue_name()
+: <a class="el" href="gutenprintui_8h.html#8a4fa7000900cb4813000048c322dcdb">gutenprintui.h</a>
+<li>stpui_plist_set_queue_name_n()
+: <a class="el" href="gutenprintui_8h.html#ec75fb2ec25a5a69d270d70ea33c81eb">gutenprintui.h</a>
+<li>stpui_print()
+: <a class="el" href="gutenprintui_8h.html#1ffdddfb6efd3353d403192b2b2c1e20">gutenprintui.h</a>
+<li>stpui_printer_initialize()
+: <a class="el" href="gutenprintui_8h.html#54daa32f5d5d64c644131570eab01c2b">gutenprintui.h</a>
+<li>stpui_printrc_load()
+: <a class="el" href="gutenprintui_8h.html#54f67bb1819c7135a0ca1f005a22d28b">gutenprintui.h</a>
+<li>stpui_printrc_save()
+: <a class="el" href="gutenprintui_8h.html#8c4bddac236a6557ec126fd659ceade0">gutenprintui.h</a>
+<li>stpui_set_errdata()
+: <a class="el" href="gutenprintui_8h.html#d013cb96f40b5da4bca5dd9485aaa213">gutenprintui.h</a>
+<li>stpui_set_errfunc()
+: <a class="el" href="gutenprintui_8h.html#cc06b85ae6af8ca0003584da411213fb">gutenprintui.h</a>
+<li>stpui_set_global_parameter()
+: <a class="el" href="gutenprintui_8h.html#eb3ea1fd028cb28211bac9e88f9ca8ac">gutenprintui.h</a>
+<li>stpui_set_image_channel_depth()
+: <a class="el" href="gutenprintui_8h.html#845898656d91fbf462db9c9b3e7c976f">gutenprintui.h</a>
+<li>stpui_set_image_dimensions()
+: <a class="el" href="gutenprintui_8h.html#a52f1b5d60ea21d09cfbab998df7ff33">gutenprintui.h</a>
+<li>stpui_set_image_filename()
+: <a class="el" href="gutenprintui_8h.html#701289a198a313c5b6758ab1cd678c58">gutenprintui.h</a>
+<li>stpui_set_image_raw_channels()
+: <a class="el" href="gutenprintui_8h.html#0d40ca93fed8c7d10dcc516e6fb61ea1">gutenprintui.h</a>
+<li>stpui_set_image_resolution()
+: <a class="el" href="gutenprintui_8h.html#3fa4a6d1300a470016744badf81daa43">gutenprintui.h</a>
+<li>stpui_set_image_type()
+: <a class="el" href="gutenprintui_8h.html#7b2f104989fb67ca20e1b9874e047293">gutenprintui.h</a>
+<li>stpui_set_printrc_file()
+: <a class="el" href="gutenprintui_8h.html#443905f09bfd6cad7fd06aa029ac306c">gutenprintui.h</a>
+<li>stpui_set_thumbnail_data()
+: <a class="el" href="gutenprintui_8h.html#965e5950073e3ef6775f3355556517f6">gutenprintui.h</a>
+<li>stpui_set_thumbnail_func()
+: <a class="el" href="gutenprintui_8h.html#fcaf0ce6ff01c073cdfb2d2f80ede234">gutenprintui.h</a>
+<li>STPUI_TYPE_COMMAND_T
+: <a class="el" href="typebuiltins_8h.html#b213314f887b8b4f48f9aa1531673a9c">typebuiltins.h</a>
+<li>STPUI_TYPE_CURVE
+: <a class="el" href="curve_8h.html#887bee281f88accbe674790e5e5b28e3">curve.h</a>
+<li>STPUI_TYPE_CURVE_TYPE
+: <a class="el" href="typebuiltins_8h.html#f0561b03a3bfb203b40c37f9bb373ffb">typebuiltins.h</a>
+<li>STPUI_TYPE_GAMMA_CURVE
+: <a class="el" href="gammacurve_8h.html#9c72ddb3a35cadb3cc00b316cbb8e601">gammacurve.h</a>
+<li>STPUI_TYPE_ORIENT_T
+: <a class="el" href="typebuiltins_8h.html#7c68a632b60b65d497e2933fa1b78a77">typebuiltins.h</a>
+<li>StpuiCurve
+: <a class="el" href="curve_8h.html#5c0213fede0b7d8a91b66e4679cc899a">curve.h</a>
+<li>StpuiCurveClass
+: <a class="el" href="curve_8h.html#057f1c40a70e84c7a187b423ebe4aada">curve.h</a>
+<li>StpuiCurveType
+: <a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b">curve.h</a>
+<li>StpuiGammaCurve
+: <a class="el" href="gammacurve_8h.html#16a893a0c5c5908d5db1a36c91590d6c">gammacurve.h</a>
+<li>StpuiGammaCurveClass
+: <a class="el" href="gammacurve_8h.html#ec66cf466c32b2ead30a56c3fb1a3e09">gammacurve.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/globals_defs.html b/doc/gutenprintui2/html/globals_defs.html
index ba1718a..0deeff4 100644
--- a/doc/gutenprintui2/html/globals_defs.html
+++ b/doc/gutenprintui2/html/globals_defs.html
@@ -1,32 +1,69 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: Data Fields</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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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="qindexHL" href="globals.html">Globals</a></div>
-<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindexHL" href="globals_defs.html">Defines</a></div>
-
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li class="current"><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+&nbsp;
<p>
<ul>
<li>STPUI_CURVE
-: <a class="el" href="curve_8h.html#a1">curve.h</a><li>STPUI_CURVE_CLASS
-: <a class="el" href="curve_8h.html#a2">curve.h</a><li>STPUI_CURVE_GET_CLASS
-: <a class="el" href="curve_8h.html#a5">curve.h</a><li>STPUI_GAMMA_CURVE
-: <a class="el" href="gammacurve_8h.html#a1">gammacurve.h</a><li>STPUI_GAMMA_CURVE_CLASS
-: <a class="el" href="gammacurve_8h.html#a2">gammacurve.h</a><li>STPUI_GAMMA_CURVE_GET_CLASS
-: <a class="el" href="gammacurve_8h.html#a5">gammacurve.h</a><li>STPUI_IS_CURVE
-: <a class="el" href="curve_8h.html#a3">curve.h</a><li>STPUI_IS_CURVE_CLASS
-: <a class="el" href="curve_8h.html#a4">curve.h</a><li>STPUI_IS_GAMMA_CURVE
-: <a class="el" href="gammacurve_8h.html#a3">gammacurve.h</a><li>STPUI_IS_GAMMA_CURVE_CLASS
-: <a class="el" href="gammacurve_8h.html#a4">gammacurve.h</a><li>STPUI_TYPE_COMMAND_T
-: <a class="el" href="typebuiltins_8h.html#a1">typebuiltins.h</a><li>STPUI_TYPE_CURVE
-: <a class="el" href="curve_8h.html#a0">curve.h</a><li>STPUI_TYPE_CURVE_TYPE
-: <a class="el" href="typebuiltins_8h.html#a2">typebuiltins.h</a><li>STPUI_TYPE_GAMMA_CURVE
-: <a class="el" href="gammacurve_8h.html#a0">gammacurve.h</a><li>STPUI_TYPE_ORIENT_T
-: <a class="el" href="typebuiltins_8h.html#a0">typebuiltins.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+: <a class="el" href="curve_8h.html#03272c56621cf16c2caa378231c7fa43">curve.h</a>
+<li>STPUI_CURVE_CLASS
+: <a class="el" href="curve_8h.html#d788bc4e6a85701756b28d972a64b7f8">curve.h</a>
+<li>STPUI_CURVE_GET_CLASS
+: <a class="el" href="curve_8h.html#41b32938b1bfc087ca93b3655ef03ab6">curve.h</a>
+<li>STPUI_GAMMA_CURVE
+: <a class="el" href="gammacurve_8h.html#1799655d0ba34bbf0f856411399f222e">gammacurve.h</a>
+<li>STPUI_GAMMA_CURVE_CLASS
+: <a class="el" href="gammacurve_8h.html#45aa6ff6c9db14c6de371c1c9662483b">gammacurve.h</a>
+<li>STPUI_GAMMA_CURVE_GET_CLASS
+: <a class="el" href="gammacurve_8h.html#e0813a802c9f9ee0a8fa4d3ff372ef0f">gammacurve.h</a>
+<li>STPUI_IS_CURVE
+: <a class="el" href="curve_8h.html#92f2038dd52d2b3af7c03bdeb5918567">curve.h</a>
+<li>STPUI_IS_CURVE_CLASS
+: <a class="el" href="curve_8h.html#ee626496df16d25159b91982478b0df9">curve.h</a>
+<li>STPUI_IS_GAMMA_CURVE
+: <a class="el" href="gammacurve_8h.html#9a10e0a1241d9f042e2e1a2cf14b70c3">gammacurve.h</a>
+<li>STPUI_IS_GAMMA_CURVE_CLASS
+: <a class="el" href="gammacurve_8h.html#d5a762ee6059464c4d4d2f175d716c16">gammacurve.h</a>
+<li>STPUI_TYPE_COMMAND_T
+: <a class="el" href="typebuiltins_8h.html#b213314f887b8b4f48f9aa1531673a9c">typebuiltins.h</a>
+<li>STPUI_TYPE_CURVE
+: <a class="el" href="curve_8h.html#887bee281f88accbe674790e5e5b28e3">curve.h</a>
+<li>STPUI_TYPE_CURVE_TYPE
+: <a class="el" href="typebuiltins_8h.html#f0561b03a3bfb203b40c37f9bb373ffb">typebuiltins.h</a>
+<li>STPUI_TYPE_GAMMA_CURVE
+: <a class="el" href="gammacurve_8h.html#9c72ddb3a35cadb3cc00b316cbb8e601">gammacurve.h</a>
+<li>STPUI_TYPE_ORIENT_T
+: <a class="el" href="typebuiltins_8h.html#7c68a632b60b65d497e2933fa1b78a77">typebuiltins.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/globals_enum.html b/doc/gutenprintui2/html/globals_enum.html
index fb8fc83..4f369d1 100644
--- a/doc/gutenprintui2/html/globals_enum.html
+++ b/doc/gutenprintui2/html/globals_enum.html
@@ -1,20 +1,45 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: Data Fields</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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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="qindexHL" href="globals.html">Globals</a></div>
-<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindexHL" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li class="current"><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+&nbsp;
<p>
<ul>
<li>command_t
-: <a class="el" href="gutenprintui_8h.html#a63">gutenprintui.h</a><li>orient_t
-: <a class="el" href="gutenprintui_8h.html#a62">gutenprintui.h</a><li>StpuiCurveType
-: <a class="el" href="curve_8h.html#a19">curve.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+: <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">gutenprintui.h</a>
+<li>orient_t
+: <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a0">gutenprintui.h</a>
+<li>StpuiCurveType
+: <a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b">curve.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/globals_eval.html b/doc/gutenprintui2/html/globals_eval.html
index 443806c..c7ff9e7 100644
--- a/doc/gutenprintui2/html/globals_eval.html
+++ b/doc/gutenprintui2/html/globals_eval.html
@@ -1,28 +1,61 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: Data Fields</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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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="qindexHL" href="globals.html">Globals</a></div>
-<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindexHL" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li class="current"><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+&nbsp;
<p>
<ul>
<li>COMMAND_TYPE_CUSTOM
-: <a class="el" href="gutenprintui_8h.html#a63a8">gutenprintui.h</a><li>COMMAND_TYPE_DEFAULT
-: <a class="el" href="gutenprintui_8h.html#a63a7">gutenprintui.h</a><li>COMMAND_TYPE_FILE
-: <a class="el" href="gutenprintui_8h.html#a63a9">gutenprintui.h</a><li>ORIENT_AUTO
-: <a class="el" href="gutenprintui_8h.html#a62a2">gutenprintui.h</a><li>ORIENT_LANDSCAPE
-: <a class="el" href="gutenprintui_8h.html#a62a4">gutenprintui.h</a><li>ORIENT_PORTRAIT
-: <a class="el" href="gutenprintui_8h.html#a62a3">gutenprintui.h</a><li>ORIENT_SEASCAPE
-: <a class="el" href="gutenprintui_8h.html#a62a6">gutenprintui.h</a><li>ORIENT_UPSIDEDOWN
-: <a class="el" href="gutenprintui_8h.html#a62a5">gutenprintui.h</a><li>STPUI_CURVE_TYPE_FREE
-: <a class="el" href="curve_8h.html#a19a10">curve.h</a><li>STPUI_CURVE_TYPE_LINEAR
-: <a class="el" href="curve_8h.html#a19a8">curve.h</a><li>STPUI_CURVE_TYPE_SPLINE
-: <a class="el" href="curve_8h.html#a19a9">curve.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+: <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10cb7cf14821d9fcbaa983ee33d7b8e926">gutenprintui.h</a>
+<li>COMMAND_TYPE_DEFAULT
+: <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10a6a7840c2276bfe38dd68b4fe3a8babf">gutenprintui.h</a>
+<li>COMMAND_TYPE_FILE
+: <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee105e9a887a5dab88a425cb52c8b1e49a7f">gutenprintui.h</a>
+<li>ORIENT_AUTO
+: <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a006af5eabe5d18a247c02641283fe4481">gutenprintui.h</a>
+<li>ORIENT_LANDSCAPE
+: <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a04dc9735e5b3e4c86b60141acc08e5db1">gutenprintui.h</a>
+<li>ORIENT_PORTRAIT
+: <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a0f81c23cf1763365fba8e36db87131ff5">gutenprintui.h</a>
+<li>ORIENT_SEASCAPE
+: <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a07de33495add2d66cc743f2edcbb548e3">gutenprintui.h</a>
+<li>ORIENT_UPSIDEDOWN
+: <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a03ca76babc9953cc92305856ac00a2350">gutenprintui.h</a>
+<li>STPUI_CURVE_TYPE_FREE
+: <a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b1a204ef2d450d762415a1c0c1c77db89">curve.h</a>
+<li>STPUI_CURVE_TYPE_LINEAR
+: <a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b741f86dc6dfb50a67dd621a287014de1">curve.h</a>
+<li>STPUI_CURVE_TYPE_SPLINE
+: <a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b6cef8a118ee2829db63f812874a412c1">curve.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/globals_func.html b/doc/gutenprintui2/html/globals_func.html
index 0b9edef..451c7ab 100644
--- a/doc/gutenprintui2/html/globals_func.html
+++ b/doc/gutenprintui2/html/globals_func.html
@@ -1,89 +1,182 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: Data Fields</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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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="qindexHL" href="globals.html">Globals</a></div>
-<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindexHL" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-<div class="qindex"><a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_o">o</a> | <a class="qindex" href="#index_s">s</a></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html"><span>All</span></a></li>
+ <li class="current"><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="#index_c"><span>c</span></a></li>
+ <li><a href="#index_o"><span>o</span></a></li>
+ <li><a href="#index_s"><span>s</span></a></li>
+ </ul>
+</div>
<p>
-
+&nbsp;
<p>
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
<li>command_t_command_t_get_type()
-: <a class="el" href="typebuiltins_8h.html#a4">typebuiltins.h</a></ul>
+: <a class="el" href="typebuiltins_8h.html#5e6b50173b88263be23734e76f4a39f2">typebuiltins.h</a>
+</ul>
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
<li>orient_t_orient_t_get_type()
-: <a class="el" href="typebuiltins_8h.html#a3">typebuiltins.h</a></ul>
+: <a class="el" href="typebuiltins_8h.html#b05fb37a6c79f2b6b417ff107d9bb881">typebuiltins.h</a>
+</ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>stpui_build_standard_print_command()
-: <a class="el" href="gutenprintui_8h.html#a38">gutenprintui.h</a><li>stpui_compute_orientation()
-: <a class="el" href="gutenprintui_8h.html#a51">gutenprintui.h</a><li>stpui_curve_get_type()
-: <a class="el" href="curve_8h.html#a11">curve.h</a><li>stpui_curve_get_vector()
-: <a class="el" href="curve_8h.html#a16">curve.h</a><li>stpui_curve_new()
-: <a class="el" href="curve_8h.html#a12">curve.h</a><li>stpui_curve_reset()
-: <a class="el" href="curve_8h.html#a13">curve.h</a><li>stpui_curve_set_curve_type()
-: <a class="el" href="curve_8h.html#a18">curve.h</a><li>stpui_curve_set_gamma()
-: <a class="el" href="curve_8h.html#a14">curve.h</a><li>stpui_curve_set_range()
-: <a class="el" href="curve_8h.html#a15">curve.h</a><li>stpui_curve_set_vector()
-: <a class="el" href="curve_8h.html#a17">curve.h</a><li>stpui_curve_type_get_type()
-: <a class="el" href="typebuiltins_8h.html#a5">typebuiltins.h</a><li>stpui_do_print_dialog()
-: <a class="el" href="gutenprintui_8h.html#a50">gutenprintui.h</a><li>stpui_gamma_curve_get_type()
-: <a class="el" href="gammacurve_8h.html#a8">gammacurve.h</a><li>stpui_gamma_curve_new()
-: <a class="el" href="gammacurve_8h.html#a9">gammacurve.h</a><li>stpui_get_current_printer()
-: <a class="el" href="gutenprintui_8h.html#a37">gutenprintui.h</a><li>stpui_get_errdata()
-: <a class="el" href="gutenprintui_8h.html#a49">gutenprintui.h</a><li>stpui_get_errfunc()
-: <a class="el" href="gutenprintui_8h.html#a47">gutenprintui.h</a><li>stpui_get_global_parameter()
-: <a class="el" href="gutenprintui_8h.html#a33">gutenprintui.h</a><li>stpui_get_image_filename()
-: <a class="el" href="gutenprintui_8h.html#a45">gutenprintui.h</a><li>stpui_get_printrc_file()
-: <a class="el" href="gutenprintui_8h.html#a40">gutenprintui.h</a><li>stpui_get_system_printers()
-: <a class="el" href="gutenprintui_8h.html#a42">gutenprintui.h</a><li>stpui_get_thumbnail_data()
-: <a class="el" href="gutenprintui_8h.html#a60">gutenprintui.h</a><li>stpui_get_thumbnail_func()
-: <a class="el" href="gutenprintui_8h.html#a58">gutenprintui.h</a><li>stpui_plist_add()
-: <a class="el" href="gutenprintui_8h.html#a35">gutenprintui.h</a><li>stpui_plist_copy()
-: <a class="el" href="gutenprintui_8h.html#a34">gutenprintui.h</a><li>stpui_plist_get_command_type()
-: <a class="el" href="gutenprintui_8h.html#a31">gutenprintui.h</a><li>stpui_plist_get_copy_count()
-: <a class="el" href="gutenprintui_8h.html#a26">gutenprintui.h</a><li>stpui_plist_get_current_standard_command()
-: <a class="el" href="gutenprintui_8h.html#a29">gutenprintui.h</a><li>stpui_plist_get_custom_command()
-: <a class="el" href="gutenprintui_8h.html#a24">gutenprintui.h</a><li>stpui_plist_get_extra_printer_options()
-: <a class="el" href="gutenprintui_8h.html#a21">gutenprintui.h</a><li>stpui_plist_get_name()
-: <a class="el" href="gutenprintui_8h.html#a12">gutenprintui.h</a><li>stpui_plist_get_output_filename()
-: <a class="el" href="gutenprintui_8h.html#a18">gutenprintui.h</a><li>stpui_plist_get_queue_name()
-: <a class="el" href="gutenprintui_8h.html#a15">gutenprintui.h</a><li>stpui_plist_set_command_type()
-: <a class="el" href="gutenprintui_8h.html#a30">gutenprintui.h</a><li>stpui_plist_set_copy_count()
-: <a class="el" href="gutenprintui_8h.html#a25">gutenprintui.h</a><li>stpui_plist_set_current_standard_command()
-: <a class="el" href="gutenprintui_8h.html#a27">gutenprintui.h</a><li>stpui_plist_set_current_standard_command_n()
-: <a class="el" href="gutenprintui_8h.html#a28">gutenprintui.h</a><li>stpui_plist_set_custom_command()
-: <a class="el" href="gutenprintui_8h.html#a22">gutenprintui.h</a><li>stpui_plist_set_custom_command_n()
-: <a class="el" href="gutenprintui_8h.html#a23">gutenprintui.h</a><li>stpui_plist_set_extra_printer_options()
-: <a class="el" href="gutenprintui_8h.html#a19">gutenprintui.h</a><li>stpui_plist_set_extra_printer_options_n()
-: <a class="el" href="gutenprintui_8h.html#a20">gutenprintui.h</a><li>stpui_plist_set_name()
-: <a class="el" href="gutenprintui_8h.html#a10">gutenprintui.h</a><li>stpui_plist_set_name_n()
-: <a class="el" href="gutenprintui_8h.html#a11">gutenprintui.h</a><li>stpui_plist_set_output_filename()
-: <a class="el" href="gutenprintui_8h.html#a16">gutenprintui.h</a><li>stpui_plist_set_output_filename_n()
-: <a class="el" href="gutenprintui_8h.html#a17">gutenprintui.h</a><li>stpui_plist_set_queue_name()
-: <a class="el" href="gutenprintui_8h.html#a13">gutenprintui.h</a><li>stpui_plist_set_queue_name_n()
-: <a class="el" href="gutenprintui_8h.html#a14">gutenprintui.h</a><li>stpui_print()
-: <a class="el" href="gutenprintui_8h.html#a61">gutenprintui.h</a><li>stpui_printer_initialize()
-: <a class="el" href="gutenprintui_8h.html#a36">gutenprintui.h</a><li>stpui_printrc_load()
-: <a class="el" href="gutenprintui_8h.html#a41">gutenprintui.h</a><li>stpui_printrc_save()
-: <a class="el" href="gutenprintui_8h.html#a43">gutenprintui.h</a><li>stpui_set_errdata()
-: <a class="el" href="gutenprintui_8h.html#a48">gutenprintui.h</a><li>stpui_set_errfunc()
-: <a class="el" href="gutenprintui_8h.html#a46">gutenprintui.h</a><li>stpui_set_global_parameter()
-: <a class="el" href="gutenprintui_8h.html#a32">gutenprintui.h</a><li>stpui_set_image_channel_depth()
-: <a class="el" href="gutenprintui_8h.html#a56">gutenprintui.h</a><li>stpui_set_image_dimensions()
-: <a class="el" href="gutenprintui_8h.html#a52">gutenprintui.h</a><li>stpui_set_image_filename()
-: <a class="el" href="gutenprintui_8h.html#a44">gutenprintui.h</a><li>stpui_set_image_raw_channels()
-: <a class="el" href="gutenprintui_8h.html#a55">gutenprintui.h</a><li>stpui_set_image_resolution()
-: <a class="el" href="gutenprintui_8h.html#a53">gutenprintui.h</a><li>stpui_set_image_type()
-: <a class="el" href="gutenprintui_8h.html#a54">gutenprintui.h</a><li>stpui_set_printrc_file()
-: <a class="el" href="gutenprintui_8h.html#a39">gutenprintui.h</a><li>stpui_set_thumbnail_data()
-: <a class="el" href="gutenprintui_8h.html#a59">gutenprintui.h</a><li>stpui_set_thumbnail_func()
-: <a class="el" href="gutenprintui_8h.html#a57">gutenprintui.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+: <a class="el" href="gutenprintui_8h.html#97f0f11c41859d80d9bb3803f81a671f">gutenprintui.h</a>
+<li>stpui_compute_orientation()
+: <a class="el" href="gutenprintui_8h.html#6932b380986d06d6dd7671439aaf93a0">gutenprintui.h</a>
+<li>stpui_curve_get_type()
+: <a class="el" href="curve_8h.html#233b21367f03cd5ba884d4e3c742c8d2">curve.h</a>
+<li>stpui_curve_get_vector()
+: <a class="el" href="curve_8h.html#43799d3f187018958cb78ece053dadda">curve.h</a>
+<li>stpui_curve_new()
+: <a class="el" href="curve_8h.html#cbdc99aaef1f5672d0294d9742fdc398">curve.h</a>
+<li>stpui_curve_reset()
+: <a class="el" href="curve_8h.html#466fe70debd1a7eca3988f91a109009f">curve.h</a>
+<li>stpui_curve_set_curve_type()
+: <a class="el" href="curve_8h.html#196839b2b6e39ae4bd5ccc9aad4ff8f7">curve.h</a>
+<li>stpui_curve_set_gamma()
+: <a class="el" href="curve_8h.html#956d80d857cf5927768a38103d8af705">curve.h</a>
+<li>stpui_curve_set_range()
+: <a class="el" href="curve_8h.html#d4dcd042b1e50672781895d886adad66">curve.h</a>
+<li>stpui_curve_set_vector()
+: <a class="el" href="curve_8h.html#be1c943341872697e6219d7053db2804">curve.h</a>
+<li>stpui_curve_type_get_type()
+: <a class="el" href="typebuiltins_8h.html#1252245c3967f9e655de3d62c3999230">typebuiltins.h</a>
+<li>stpui_do_print_dialog()
+: <a class="el" href="gutenprintui_8h.html#ac1066fa59dc8a04b90415994587ec1a">gutenprintui.h</a>
+<li>stpui_gamma_curve_get_type()
+: <a class="el" href="gammacurve_8h.html#e52edc31b54a94c1e4e106f1966af6e4">gammacurve.h</a>
+<li>stpui_gamma_curve_new()
+: <a class="el" href="gammacurve_8h.html#39433a30aa8d9b5a4e3fd1aa4176eb2f">gammacurve.h</a>
+<li>stpui_get_current_printer()
+: <a class="el" href="gutenprintui_8h.html#26ebbd1948a457740cd75ff630969487">gutenprintui.h</a>
+<li>stpui_get_errdata()
+: <a class="el" href="gutenprintui_8h.html#15368f674e52b511ad665cb2be45576c">gutenprintui.h</a>
+<li>stpui_get_errfunc()
+: <a class="el" href="gutenprintui_8h.html#da3d388496b4b7d689f4cf8a957c75b2">gutenprintui.h</a>
+<li>stpui_get_global_parameter()
+: <a class="el" href="gutenprintui_8h.html#28c71e75188d60a243755deaab31b5fd">gutenprintui.h</a>
+<li>stpui_get_image_filename()
+: <a class="el" href="gutenprintui_8h.html#8bc64271197449021140ce2d17ad71e2">gutenprintui.h</a>
+<li>stpui_get_printrc_file()
+: <a class="el" href="gutenprintui_8h.html#8faab74e1f9c2b372efa56ae6fea713e">gutenprintui.h</a>
+<li>stpui_get_system_printers()
+: <a class="el" href="gutenprintui_8h.html#da642fd5eeff02d4c6b84d3125ca2da2">gutenprintui.h</a>
+<li>stpui_get_thumbnail_data()
+: <a class="el" href="gutenprintui_8h.html#ee04dfc45b26093bd65d3025b817cfd5">gutenprintui.h</a>
+<li>stpui_get_thumbnail_func()
+: <a class="el" href="gutenprintui_8h.html#74c1f441bf3fbb2198cf4cbaca8c23ef">gutenprintui.h</a>
+<li>stpui_plist_add()
+: <a class="el" href="gutenprintui_8h.html#b2e655748deab72a24c25bfaf4ee9052">gutenprintui.h</a>
+<li>stpui_plist_copy()
+: <a class="el" href="gutenprintui_8h.html#01db968552106a84a49f76d7203bd3f5">gutenprintui.h</a>
+<li>stpui_plist_get_command_type()
+: <a class="el" href="gutenprintui_8h.html#3c9ed1191c6a03edba14f7b98d03ef55">gutenprintui.h</a>
+<li>stpui_plist_get_copy_count()
+: <a class="el" href="gutenprintui_8h.html#7d4511d9e9c69136fabf9f9c64734c51">gutenprintui.h</a>
+<li>stpui_plist_get_current_standard_command()
+: <a class="el" href="gutenprintui_8h.html#fdc574a731f6697c3e48c6001a51b3af">gutenprintui.h</a>
+<li>stpui_plist_get_custom_command()
+: <a class="el" href="gutenprintui_8h.html#bc624051678aac91a2ffa6c7c5393b8d">gutenprintui.h</a>
+<li>stpui_plist_get_extra_printer_options()
+: <a class="el" href="gutenprintui_8h.html#4956cdd55680ed20a92e991d4cf52ee8">gutenprintui.h</a>
+<li>stpui_plist_get_name()
+: <a class="el" href="gutenprintui_8h.html#342817c9f4311f0ac827c94b0e62cbbb">gutenprintui.h</a>
+<li>stpui_plist_get_output_filename()
+: <a class="el" href="gutenprintui_8h.html#856c534e664748c9a419104357312dfd">gutenprintui.h</a>
+<li>stpui_plist_get_queue_name()
+: <a class="el" href="gutenprintui_8h.html#acf031afbe7e9682f7367f1ae0ef1895">gutenprintui.h</a>
+<li>stpui_plist_set_command_type()
+: <a class="el" href="gutenprintui_8h.html#a920697330124635ca464662caf975d5">gutenprintui.h</a>
+<li>stpui_plist_set_copy_count()
+: <a class="el" href="gutenprintui_8h.html#02092bb706d3770870ed5f64efb1ea2a">gutenprintui.h</a>
+<li>stpui_plist_set_current_standard_command()
+: <a class="el" href="gutenprintui_8h.html#79e27ac73e0f082abcdde41ee76879ce">gutenprintui.h</a>
+<li>stpui_plist_set_current_standard_command_n()
+: <a class="el" href="gutenprintui_8h.html#a405ef9e03818fedcff5746b9701c3c3">gutenprintui.h</a>
+<li>stpui_plist_set_custom_command()
+: <a class="el" href="gutenprintui_8h.html#f127a39a7ea466ca73e5a511f36ae985">gutenprintui.h</a>
+<li>stpui_plist_set_custom_command_n()
+: <a class="el" href="gutenprintui_8h.html#567c7c6c13930e398def69f2829bd038">gutenprintui.h</a>
+<li>stpui_plist_set_extra_printer_options()
+: <a class="el" href="gutenprintui_8h.html#72ee8e1bb9bee2e13c15a9aecd9582bd">gutenprintui.h</a>
+<li>stpui_plist_set_extra_printer_options_n()
+: <a class="el" href="gutenprintui_8h.html#9899c88da60069b72d7ddb601bcad548">gutenprintui.h</a>
+<li>stpui_plist_set_name()
+: <a class="el" href="gutenprintui_8h.html#f54293f58c474e133e4a60054779c9be">gutenprintui.h</a>
+<li>stpui_plist_set_name_n()
+: <a class="el" href="gutenprintui_8h.html#90a9ed90e03acd443d08350a62aa3762">gutenprintui.h</a>
+<li>stpui_plist_set_output_filename()
+: <a class="el" href="gutenprintui_8h.html#248eae3ae0a96506fa8c92807f70d457">gutenprintui.h</a>
+<li>stpui_plist_set_output_filename_n()
+: <a class="el" href="gutenprintui_8h.html#ea9ddb061703368f7ea1e3b861b8550d">gutenprintui.h</a>
+<li>stpui_plist_set_queue_name()
+: <a class="el" href="gutenprintui_8h.html#8a4fa7000900cb4813000048c322dcdb">gutenprintui.h</a>
+<li>stpui_plist_set_queue_name_n()
+: <a class="el" href="gutenprintui_8h.html#ec75fb2ec25a5a69d270d70ea33c81eb">gutenprintui.h</a>
+<li>stpui_print()
+: <a class="el" href="gutenprintui_8h.html#1ffdddfb6efd3353d403192b2b2c1e20">gutenprintui.h</a>
+<li>stpui_printer_initialize()
+: <a class="el" href="gutenprintui_8h.html#54daa32f5d5d64c644131570eab01c2b">gutenprintui.h</a>
+<li>stpui_printrc_load()
+: <a class="el" href="gutenprintui_8h.html#54f67bb1819c7135a0ca1f005a22d28b">gutenprintui.h</a>
+<li>stpui_printrc_save()
+: <a class="el" href="gutenprintui_8h.html#8c4bddac236a6557ec126fd659ceade0">gutenprintui.h</a>
+<li>stpui_set_errdata()
+: <a class="el" href="gutenprintui_8h.html#d013cb96f40b5da4bca5dd9485aaa213">gutenprintui.h</a>
+<li>stpui_set_errfunc()
+: <a class="el" href="gutenprintui_8h.html#cc06b85ae6af8ca0003584da411213fb">gutenprintui.h</a>
+<li>stpui_set_global_parameter()
+: <a class="el" href="gutenprintui_8h.html#eb3ea1fd028cb28211bac9e88f9ca8ac">gutenprintui.h</a>
+<li>stpui_set_image_channel_depth()
+: <a class="el" href="gutenprintui_8h.html#845898656d91fbf462db9c9b3e7c976f">gutenprintui.h</a>
+<li>stpui_set_image_dimensions()
+: <a class="el" href="gutenprintui_8h.html#a52f1b5d60ea21d09cfbab998df7ff33">gutenprintui.h</a>
+<li>stpui_set_image_filename()
+: <a class="el" href="gutenprintui_8h.html#701289a198a313c5b6758ab1cd678c58">gutenprintui.h</a>
+<li>stpui_set_image_raw_channels()
+: <a class="el" href="gutenprintui_8h.html#0d40ca93fed8c7d10dcc516e6fb61ea1">gutenprintui.h</a>
+<li>stpui_set_image_resolution()
+: <a class="el" href="gutenprintui_8h.html#3fa4a6d1300a470016744badf81daa43">gutenprintui.h</a>
+<li>stpui_set_image_type()
+: <a class="el" href="gutenprintui_8h.html#7b2f104989fb67ca20e1b9874e047293">gutenprintui.h</a>
+<li>stpui_set_printrc_file()
+: <a class="el" href="gutenprintui_8h.html#443905f09bfd6cad7fd06aa029ac306c">gutenprintui.h</a>
+<li>stpui_set_thumbnail_data()
+: <a class="el" href="gutenprintui_8h.html#965e5950073e3ef6775f3355556517f6">gutenprintui.h</a>
+<li>stpui_set_thumbnail_func()
+: <a class="el" href="gutenprintui_8h.html#fcaf0ce6ff01c073cdfb2d2f80ede234">gutenprintui.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/globals_type.html b/doc/gutenprintui2/html/globals_type.html
index 0c48088..6f2dad0 100644
--- a/doc/gutenprintui2/html/globals_type.html
+++ b/doc/gutenprintui2/html/globals_type.html
@@ -1,23 +1,51 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: Data Fields</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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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="qindexHL" href="globals.html">Globals</a></div>
-<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindexHL" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumerator</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
-
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li class="current"><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li class="current"><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Defines</span></a></li>
+ </ul>
+</div>
+&nbsp;
<p>
<ul>
<li>get_thumbnail_func_t
-: <a class="el" href="gutenprintui_8h.html#a1">gutenprintui.h</a><li>stpui_image_t
-: <a class="el" href="gutenprintui_8h.html#a0">gutenprintui.h</a><li>StpuiCurve
-: <a class="el" href="curve_8h.html#a6">curve.h</a><li>StpuiCurveClass
-: <a class="el" href="curve_8h.html#a7">curve.h</a><li>StpuiGammaCurve
-: <a class="el" href="gammacurve_8h.html#a6">gammacurve.h</a><li>StpuiGammaCurveClass
-: <a class="el" href="gammacurve_8h.html#a7">gammacurve.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+: <a class="el" href="gutenprintui_8h.html#4ab1da499b20816c28d1b26c61652c1d">gutenprintui.h</a>
+<li>stpui_image_t
+: <a class="el" href="gutenprintui_8h.html#195aac96c77c6de3925cd3d13c6ce2f1">gutenprintui.h</a>
+<li>StpuiCurve
+: <a class="el" href="curve_8h.html#5c0213fede0b7d8a91b66e4679cc899a">curve.h</a>
+<li>StpuiCurveClass
+: <a class="el" href="curve_8h.html#057f1c40a70e84c7a187b423ebe4aada">curve.h</a>
+<li>StpuiGammaCurve
+: <a class="el" href="gammacurve_8h.html#16a893a0c5c5908d5db1a36c91590d6c">gammacurve.h</a>
+<li>StpuiGammaCurveClass
+: <a class="el" href="gammacurve_8h.html#ec66cf466c32b2ead30a56c3fb1a3e09">gammacurve.h</a>
+</ul>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/gutenprintui_8h.html b/doc/gutenprintui2/html/gutenprintui_8h.html
index 178e3cf..ced8f34 100644
--- a/doc/gutenprintui2/html/gutenprintui_8h.html
+++ b/doc/gutenprintui2/html/gutenprintui_8h.html
@@ -1,13 +1,24 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: include/gutenprintui2/gutenprintui.h 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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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></div>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprintui2</a></div>
-<h1>gutenprintui.h File Reference</h1><code>#include &lt;gtk/gtk.h&gt;</code><br>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprintui2/gutenprintui.h File Reference</h1><code>#include &lt;gtk/gtk.h&gt;</code><br>
<code>#include &lt;gutenprint/gutenprint.h&gt;</code><br>
<code>#include &lt;<a class="el" href="curve_8h.html">gutenprintui2/curve.h</a>&gt;</code><br>
<code>#include &lt;<a class="el" href="gammacurve_8h.html">gutenprintui2/gammacurve.h</a>&gt;</code><br>
@@ -20,1934 +31,1486 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html">stpui_image</a></td></tr>
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstpui__image.html">stpui_image</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a0">stpui_image_t</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structstpui__image.html">stpui_image</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#195aac96c77c6de3925cd3d13c6ce2f1">stpui_image_t</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef guchar *(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a1">get_thumbnail_func_t</a> )(void *data, gint *width, gint *height, gint *bpp, gint page)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef guchar *(*)&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#4ab1da499b20816c28d1b26c61652c1d">get_thumbnail_func_t</a> (void *data, gint *width, gint *height, gint *bpp, gint page)</td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a62">orient_t</a> { <br>
-&nbsp;&nbsp;<a class="el" href="gutenprintui_8h.html#a62a2">ORIENT_AUTO</a> = -1,
-<a class="el" href="gutenprintui_8h.html#a62a3">ORIENT_PORTRAIT</a> = 0,
-<a class="el" href="gutenprintui_8h.html#a62a4">ORIENT_LANDSCAPE</a> = 1,
-<a class="el" href="gutenprintui_8h.html#a62a5">ORIENT_UPSIDEDOWN</a> = 2,
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a0">orient_t</a> { <br>
+&nbsp;&nbsp;<a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a006af5eabe5d18a247c02641283fe4481">ORIENT_AUTO</a> = -1,
+<a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a0f81c23cf1763365fba8e36db87131ff5">ORIENT_PORTRAIT</a> = 0,
+<a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a04dc9735e5b3e4c86b60141acc08e5db1">ORIENT_LANDSCAPE</a> = 1,
+<a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a03ca76babc9953cc92305856ac00a2350">ORIENT_UPSIDEDOWN</a> = 2,
<br>
-&nbsp;&nbsp;<a class="el" href="gutenprintui_8h.html#a62a6">ORIENT_SEASCAPE</a> = 3
+&nbsp;&nbsp;<a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a07de33495add2d66cc743f2edcbb548e3">ORIENT_SEASCAPE</a> = 3
<br>
}</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a63">command_t</a> { <a class="el" href="gutenprintui_8h.html#a63a7">COMMAND_TYPE_DEFAULT</a>,
-<a class="el" href="gutenprintui_8h.html#a63a8">COMMAND_TYPE_CUSTOM</a>,
-<a class="el" href="gutenprintui_8h.html#a63a9">COMMAND_TYPE_FILE</a>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">command_t</a> { <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10a6a7840c2276bfe38dd68b4fe3a8babf">COMMAND_TYPE_DEFAULT</a>,
+<a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10cb7cf14821d9fcbaa983ee33d7b8e926">COMMAND_TYPE_CUSTOM</a>,
+<a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee105e9a887a5dab88a425cb52c8b1e49a7f">COMMAND_TYPE_FILE</a>
}</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a10">stpui_plist_set_name</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#f54293f58c474e133e4a60054779c9be">stpui_plist_set_name</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a11">stpui_plist_set_name_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#90a9ed90e03acd443d08350a62aa3762">stpui_plist_set_name_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a12">stpui_plist_get_name</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#342817c9f4311f0ac827c94b0e62cbbb">stpui_plist_get_name</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a13">stpui_plist_set_queue_name</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#8a4fa7000900cb4813000048c322dcdb">stpui_plist_set_queue_name</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a14">stpui_plist_set_queue_name_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#ec75fb2ec25a5a69d270d70ea33c81eb">stpui_plist_set_queue_name_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a15">stpui_plist_get_queue_name</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#acf031afbe7e9682f7367f1ae0ef1895">stpui_plist_get_queue_name</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a16">stpui_plist_set_output_filename</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#248eae3ae0a96506fa8c92807f70d457">stpui_plist_set_output_filename</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a17">stpui_plist_set_output_filename_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#ea9ddb061703368f7ea1e3b861b8550d">stpui_plist_set_output_filename_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a18">stpui_plist_get_output_filename</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#856c534e664748c9a419104357312dfd">stpui_plist_get_output_filename</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a19">stpui_plist_set_extra_printer_options</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#72ee8e1bb9bee2e13c15a9aecd9582bd">stpui_plist_set_extra_printer_options</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a20">stpui_plist_set_extra_printer_options_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#9899c88da60069b72d7ddb601bcad548">stpui_plist_set_extra_printer_options_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a21">stpui_plist_get_extra_printer_options</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#4956cdd55680ed20a92e991d4cf52ee8">stpui_plist_get_extra_printer_options</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a22">stpui_plist_set_custom_command</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#f127a39a7ea466ca73e5a511f36ae985">stpui_plist_set_custom_command</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a23">stpui_plist_set_custom_command_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#567c7c6c13930e398def69f2829bd038">stpui_plist_set_custom_command_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a24">stpui_plist_get_custom_command</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#bc624051678aac91a2ffa6c7c5393b8d">stpui_plist_get_custom_command</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a25">stpui_plist_set_copy_count</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, gint count)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#02092bb706d3770870ed5f64efb1ea2a">stpui_plist_set_copy_count</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, gint count)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a26">stpui_plist_get_copy_count</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#7d4511d9e9c69136fabf9f9c64734c51">stpui_plist_get_copy_count</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a27">stpui_plist_set_current_standard_command</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#79e27ac73e0f082abcdde41ee76879ce">stpui_plist_set_current_standard_command</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a28">stpui_plist_set_current_standard_command_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a405ef9e03818fedcff5746b9701c3c3">stpui_plist_set_current_standard_command_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a29">stpui_plist_get_current_standard_command</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#fdc574a731f6697c3e48c6001a51b3af">stpui_plist_get_current_standard_command</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a30">stpui_plist_set_command_type</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, <a class="el" href="gutenprintui_8h.html#a63">command_t</a> val)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a920697330124635ca464662caf975d5">stpui_plist_set_command_type</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">command_t</a> val)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="gutenprintui_8h.html#a63">command_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a31">stpui_plist_get_command_type</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">command_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#3c9ed1191c6a03edba14f7b98d03ef55">stpui_plist_get_command_type</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a32">stpui_set_global_parameter</a> (const char *param, const char *value)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#eb3ea1fd028cb28211bac9e88f9ca8ac">stpui_set_global_parameter</a> (const char *param, const char *value)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a33">stpui_get_global_parameter</a> (const char *param)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#28c71e75188d60a243755deaab31b5fd">stpui_get_global_parameter</a> (const char *param)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a34">stpui_plist_copy</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *vd, const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *vs)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#01db968552106a84a49f76d7203bd3f5">stpui_plist_copy</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *vd, const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *vs)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a35">stpui_plist_add</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *key, int add_only)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#b2e655748deab72a24c25bfaf4ee9052">stpui_plist_add</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *key, int add_only)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a36">stpui_printer_initialize</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *printer)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#54daa32f5d5d64c644131570eab01c2b">stpui_printer_initialize</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *printer)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a37">stpui_get_current_printer</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#26ebbd1948a457740cd75ff630969487">stpui_get_current_printer</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a38">stpui_build_standard_print_command</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *plist, const stp_printer_t *printer)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#97f0f11c41859d80d9bb3803f81a671f">stpui_build_standard_print_command</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *plist, const stp_printer_t *printer)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a39">stpui_set_printrc_file</a> (const char *name)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#443905f09bfd6cad7fd06aa029ac306c">stpui_set_printrc_file</a> (const char *name)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a40">stpui_get_printrc_file</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#8faab74e1f9c2b372efa56ae6fea713e">stpui_get_printrc_file</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a41">stpui_printrc_load</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#54f67bb1819c7135a0ca1f005a22d28b">stpui_printrc_load</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a42">stpui_get_system_printers</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#da642fd5eeff02d4c6b84d3125ca2da2">stpui_get_system_printers</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a43">stpui_printrc_save</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#8c4bddac236a6557ec126fd659ceade0">stpui_printrc_save</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a44">stpui_set_image_filename</a> (const char *)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#701289a198a313c5b6758ab1cd678c58">stpui_set_image_filename</a> (const char *)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a45">stpui_get_image_filename</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#8bc64271197449021140ce2d17ad71e2">stpui_get_image_filename</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a46">stpui_set_errfunc</a> (stp_outfunc_t wfunc)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#cc06b85ae6af8ca0003584da411213fb">stpui_set_errfunc</a> (stp_outfunc_t wfunc)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">stp_outfunc_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a47">stpui_get_errfunc</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">stp_outfunc_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#da3d388496b4b7d689f4cf8a957c75b2">stpui_get_errfunc</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a48">stpui_set_errdata</a> (void *errdata)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#d013cb96f40b5da4bca5dd9485aaa213">stpui_set_errdata</a> (void *errdata)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a49">stpui_get_errdata</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#15368f674e52b511ad665cb2be45576c">stpui_get_errdata</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a50">stpui_do_print_dialog</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#ac1066fa59dc8a04b90415994587ec1a">stpui_do_print_dialog</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a51">stpui_compute_orientation</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#6932b380986d06d6dd7671439aaf93a0">stpui_compute_orientation</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a52">stpui_set_image_dimensions</a> (gint width, gint height)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a52f1b5d60ea21d09cfbab998df7ff33">stpui_set_image_dimensions</a> (gint width, gint height)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a53">stpui_set_image_resolution</a> (gdouble xres, gdouble yres)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#3fa4a6d1300a470016744badf81daa43">stpui_set_image_resolution</a> (gdouble xres, gdouble yres)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a54">stpui_set_image_type</a> (const char *image_type)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#7b2f104989fb67ca20e1b9874e047293">stpui_set_image_type</a> (const char *image_type)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a55">stpui_set_image_raw_channels</a> (gint channels)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#0d40ca93fed8c7d10dcc516e6fb61ea1">stpui_set_image_raw_channels</a> (gint channels)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a56">stpui_set_image_channel_depth</a> (gint bit_depth)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#845898656d91fbf462db9c9b3e7c976f">stpui_set_image_channel_depth</a> (gint bit_depth)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a57">stpui_set_thumbnail_func</a> (<a class="el" href="gutenprintui_8h.html#a1">get_thumbnail_func_t</a>)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#fcaf0ce6ff01c073cdfb2d2f80ede234">stpui_set_thumbnail_func</a> (<a class="el" href="gutenprintui_8h.html#4ab1da499b20816c28d1b26c61652c1d">get_thumbnail_func_t</a>)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="gutenprintui_8h.html#a1">get_thumbnail_func_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a58">stpui_get_thumbnail_func</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="gutenprintui_8h.html#4ab1da499b20816c28d1b26c61652c1d">get_thumbnail_func_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#74c1f441bf3fbb2198cf4cbaca8c23ef">stpui_get_thumbnail_func</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a59">stpui_set_thumbnail_data</a> (void *)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#965e5950073e3ef6775f3355556517f6">stpui_set_thumbnail_data</a> (void *)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a60">stpui_get_thumbnail_data</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#ee04dfc45b26093bd65d3025b817cfd5">stpui_get_thumbnail_data</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a61">stpui_print</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *printer, <a class="el" href="structstpui__image.html">stpui_image_t</a> *im)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#1ffdddfb6efd3353d403192b2b2c1e20">stpui_print</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *printer, <a class="el" href="structstpui__image.html">stpui_image_t</a> *im)</td></tr>
</table>
<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="a1"></a><!-- doxytag: member="gutenprintui.h::get_thumbnail_func_t" ref="a1" args=")(void *data, gint *width, gint *height, gint *bpp, gint page)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="4ab1da499b20816c28d1b26c61652c1d"></a><!-- doxytag: member="gutenprintui.h::get_thumbnail_func_t" ref="4ab1da499b20816c28d1b26c61652c1d" args="(void *data, gint *width, gint *height, gint *bpp, gint page)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef guchar*(* <a class="el" href="gutenprintui_8h.html#a1">get_thumbnail_func_t</a>)(void *data, gint *width, gint *height, gint *bpp, gint page) </td>
+ <td class="memname">typedef guchar*(*) <a class="el" href="gutenprintui_8h.html#4ab1da499b20816c28d1b26c61652c1d">get_thumbnail_func_t</a>(void *data, gint *width, gint *height, gint *bpp, gint page) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a0"></a><!-- doxytag: member="gutenprintui.h::stpui_image_t" ref="a0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="195aac96c77c6de3925cd3d13c6ce2f1"></a><!-- doxytag: member="gutenprintui.h::stpui_image_t" ref="195aac96c77c6de3925cd3d13c6ce2f1" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">typedef struct <a class="el" href="structstpui__image.html">stpui_image</a> <a class="el" href="structstpui__image.html">stpui_image_t</a> </td>
+ <td class="memname">typedef struct <a class="el" href="structstpui__image.html">stpui_image</a> <a class="el" href="structstpui__image.html">stpui_image_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="a63"></a><!-- doxytag: member="gutenprintui.h::command_t" ref="a63" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="b31350eb38b009cbd282027630a1ee10"></a><!-- doxytag: member="gutenprintui.h::command_t" ref="b31350eb38b009cbd282027630a1ee10" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="gutenprintui_8h.html#a63">command_t</a> </td>
+ <td class="memname">enum <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">command_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<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="a63a7"></a><!-- doxytag: member="COMMAND_TYPE_DEFAULT" ref="a63a7" args="" -->COMMAND_TYPE_DEFAULT</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="b31350eb38b009cbd282027630a1ee10a6a7840c2276bfe38dd68b4fe3a8babf"></a><!-- doxytag: member="COMMAND_TYPE_DEFAULT" ref="b31350eb38b009cbd282027630a1ee10a6a7840c2276bfe38dd68b4fe3a8babf" args="" -->COMMAND_TYPE_DEFAULT</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a63a8"></a><!-- doxytag: member="COMMAND_TYPE_CUSTOM" ref="a63a8" args="" -->COMMAND_TYPE_CUSTOM</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="b31350eb38b009cbd282027630a1ee10cb7cf14821d9fcbaa983ee33d7b8e926"></a><!-- doxytag: member="COMMAND_TYPE_CUSTOM" ref="b31350eb38b009cbd282027630a1ee10cb7cf14821d9fcbaa983ee33d7b8e926" args="" -->COMMAND_TYPE_CUSTOM</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a63a9"></a><!-- doxytag: member="COMMAND_TYPE_FILE" ref="a63a9" args="" -->COMMAND_TYPE_FILE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="b31350eb38b009cbd282027630a1ee105e9a887a5dab88a425cb52c8b1e49a7f"></a><!-- doxytag: member="COMMAND_TYPE_FILE" ref="b31350eb38b009cbd282027630a1ee105e9a887a5dab88a425cb52c8b1e49a7f" args="" -->COMMAND_TYPE_FILE</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a62"></a><!-- doxytag: member="gutenprintui.h::orient_t" ref="a62" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c33232f845969eb04b32e1006c8240a0"></a><!-- doxytag: member="gutenprintui.h::orient_t" ref="c33232f845969eb04b32e1006c8240a0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">enum <a class="el" href="gutenprintui_8h.html#a62">orient_t</a> </td>
+ <td class="memname">enum <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a0">orient_t</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<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="a62a2"></a><!-- doxytag: member="ORIENT_AUTO" ref="a62a2" args="" -->ORIENT_AUTO</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="c33232f845969eb04b32e1006c8240a006af5eabe5d18a247c02641283fe4481"></a><!-- doxytag: member="ORIENT_AUTO" ref="c33232f845969eb04b32e1006c8240a006af5eabe5d18a247c02641283fe4481" args="" -->ORIENT_AUTO</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a62a3"></a><!-- doxytag: member="ORIENT_PORTRAIT" ref="a62a3" args="" -->ORIENT_PORTRAIT</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="c33232f845969eb04b32e1006c8240a0f81c23cf1763365fba8e36db87131ff5"></a><!-- doxytag: member="ORIENT_PORTRAIT" ref="c33232f845969eb04b32e1006c8240a0f81c23cf1763365fba8e36db87131ff5" args="" -->ORIENT_PORTRAIT</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a62a4"></a><!-- doxytag: member="ORIENT_LANDSCAPE" ref="a62a4" args="" -->ORIENT_LANDSCAPE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="c33232f845969eb04b32e1006c8240a04dc9735e5b3e4c86b60141acc08e5db1"></a><!-- doxytag: member="ORIENT_LANDSCAPE" ref="c33232f845969eb04b32e1006c8240a04dc9735e5b3e4c86b60141acc08e5db1" args="" -->ORIENT_LANDSCAPE</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a62a5"></a><!-- doxytag: member="ORIENT_UPSIDEDOWN" ref="a62a5" args="" -->ORIENT_UPSIDEDOWN</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="c33232f845969eb04b32e1006c8240a03ca76babc9953cc92305856ac00a2350"></a><!-- doxytag: member="ORIENT_UPSIDEDOWN" ref="c33232f845969eb04b32e1006c8240a03ca76babc9953cc92305856ac00a2350" args="" -->ORIENT_UPSIDEDOWN</em>&nbsp;</td><td>
</td></tr>
-<tr><td valign="top"><em><a class="anchor" name="a62a6"></a><!-- doxytag: member="ORIENT_SEASCAPE" ref="a62a6" args="" -->ORIENT_SEASCAPE</em>&nbsp;</td><td>
+<tr><td valign="top"><em><a class="anchor" name="c33232f845969eb04b32e1006c8240a07de33495add2d66cc743f2edcbb548e3"></a><!-- doxytag: member="ORIENT_SEASCAPE" ref="c33232f845969eb04b32e1006c8240a07de33495add2d66cc743f2edcbb548e3" args="" -->ORIENT_SEASCAPE</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a38"></a><!-- doxytag: member="gutenprintui.h::stpui_build_standard_print_command" ref="a38" args="(const stpui_plist_t *plist, const stp_printer_t *printer)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="97f0f11c41859d80d9bb3803f81a671f"></a><!-- doxytag: member="gutenprintui.h::stpui_build_standard_print_command" ref="97f0f11c41859d80d9bb3803f81a671f" args="(const stpui_plist_t *plist, const stp_printer_t *printer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* stpui_build_standard_print_command </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>plist</em>, </td>
+ <td class="memname">char* stpui_build_standard_print_command </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>plist</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const stp_printer_t *&nbsp;</td>
- <td class="mdname" nowrap> <em>printer</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const stp_printer_t *&nbsp;</td>
+ <td class="paramname"> <em>printer</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a51"></a><!-- doxytag: member="gutenprintui.h::stpui_compute_orientation" ref="a51" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">gint stpui_compute_orientation </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="6932b380986d06d6dd7671439aaf93a0"></a><!-- doxytag: member="gutenprintui.h::stpui_compute_orientation" ref="6932b380986d06d6dd7671439aaf93a0" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">gint stpui_compute_orientation </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a50"></a><!-- doxytag: member="gutenprintui.h::stpui_do_print_dialog" ref="a50" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">gint stpui_do_print_dialog </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="ac1066fa59dc8a04b90415994587ec1a"></a><!-- doxytag: member="gutenprintui.h::stpui_do_print_dialog" ref="ac1066fa59dc8a04b90415994587ec1a" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">gint stpui_do_print_dialog </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a37"></a><!-- doxytag: member="gutenprintui.h::stpui_get_current_printer" ref="a37" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a>* stpui_get_current_printer </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="26ebbd1948a457740cd75ff630969487"></a><!-- doxytag: member="gutenprintui.h::stpui_get_current_printer" ref="26ebbd1948a457740cd75ff630969487" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a>* stpui_get_current_printer </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a49"></a><!-- doxytag: member="gutenprintui.h::stpui_get_errdata" ref="a49" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void* stpui_get_errdata </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="15368f674e52b511ad665cb2be45576c"></a><!-- doxytag: member="gutenprintui.h::stpui_get_errdata" ref="15368f674e52b511ad665cb2be45576c" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* stpui_get_errdata </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a47"></a><!-- doxytag: member="gutenprintui.h::stpui_get_errfunc" ref="a47" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">stp_outfunc_t stpui_get_errfunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="da3d388496b4b7d689f4cf8a957c75b2"></a><!-- doxytag: member="gutenprintui.h::stpui_get_errfunc" ref="da3d388496b4b7d689f4cf8a957c75b2" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">stp_outfunc_t stpui_get_errfunc </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a33"></a><!-- doxytag: member="gutenprintui.h::stpui_get_global_parameter" ref="a33" args="(const char *param)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stpui_get_global_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>param</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="28c71e75188d60a243755deaab31b5fd"></a><!-- doxytag: member="gutenprintui.h::stpui_get_global_parameter" ref="28c71e75188d60a243755deaab31b5fd" args="(const char *param)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stpui_get_global_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>param</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a45"></a><!-- doxytag: member="gutenprintui.h::stpui_get_image_filename" ref="a45" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stpui_get_image_filename </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="8bc64271197449021140ce2d17ad71e2"></a><!-- doxytag: member="gutenprintui.h::stpui_get_image_filename" ref="8bc64271197449021140ce2d17ad71e2" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stpui_get_image_filename </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a40"></a><!-- doxytag: member="gutenprintui.h::stpui_get_printrc_file" ref="a40" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stpui_get_printrc_file </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="8faab74e1f9c2b372efa56ae6fea713e"></a><!-- doxytag: member="gutenprintui.h::stpui_get_printrc_file" ref="8faab74e1f9c2b372efa56ae6fea713e" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stpui_get_printrc_file </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a42"></a><!-- doxytag: member="gutenprintui.h::stpui_get_system_printers" ref="a42" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stpui_get_system_printers </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="da642fd5eeff02d4c6b84d3125ca2da2"></a><!-- doxytag: member="gutenprintui.h::stpui_get_system_printers" ref="da642fd5eeff02d4c6b84d3125ca2da2" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stpui_get_system_printers </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a60"></a><!-- doxytag: member="gutenprintui.h::stpui_get_thumbnail_data" ref="a60" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void* stpui_get_thumbnail_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="ee04dfc45b26093bd65d3025b817cfd5"></a><!-- doxytag: member="gutenprintui.h::stpui_get_thumbnail_data" ref="ee04dfc45b26093bd65d3025b817cfd5" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* stpui_get_thumbnail_data </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a58"></a><!-- doxytag: member="gutenprintui.h::stpui_get_thumbnail_func" ref="a58" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="gutenprintui_8h.html#a1">get_thumbnail_func_t</a> stpui_get_thumbnail_func </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="74c1f441bf3fbb2198cf4cbaca8c23ef"></a><!-- doxytag: member="gutenprintui.h::stpui_get_thumbnail_func" ref="74c1f441bf3fbb2198cf4cbaca8c23ef" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="gutenprintui_8h.html#4ab1da499b20816c28d1b26c61652c1d">get_thumbnail_func_t</a> stpui_get_thumbnail_func </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a35"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_add" ref="a35" args="(const stpui_plist_t *key, int add_only)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="b2e655748deab72a24c25bfaf4ee9052"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_add" ref="b2e655748deab72a24c25bfaf4ee9052" args="(const stpui_plist_t *key, int add_only)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stpui_plist_add </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>key</em>, </td>
+ <td class="memname">int stpui_plist_add </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>key</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>add_only</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>add_only</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a34"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_copy" ref="a34" args="(stpui_plist_t *vd, const stpui_plist_t *vs)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="01db968552106a84a49f76d7203bd3f5"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_copy" ref="01db968552106a84a49f76d7203bd3f5" args="(stpui_plist_t *vd, const stpui_plist_t *vs)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_copy </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>vd</em>, </td>
+ <td class="memname">void stpui_plist_copy </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>vd</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>vs</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>vs</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a31"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_command_type" ref="a31" args="(const stpui_plist_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top"><a class="el" href="gutenprintui_8h.html#a63">command_t</a> stpui_plist_get_command_type </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>p</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="3c9ed1191c6a03edba14f7b98d03ef55"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_command_type" ref="3c9ed1191c6a03edba14f7b98d03ef55" args="(const stpui_plist_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">command_t</a> stpui_plist_get_command_type </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a26"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_copy_count" ref="a26" args="(const stpui_plist_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">int stpui_plist_get_copy_count </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>p</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="7d4511d9e9c69136fabf9f9c64734c51"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_copy_count" ref="7d4511d9e9c69136fabf9f9c64734c51" args="(const stpui_plist_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int stpui_plist_get_copy_count </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a29"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_current_standard_command" ref="a29" args="(const stpui_plist_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stpui_plist_get_current_standard_command </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>p</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="fdc574a731f6697c3e48c6001a51b3af"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_current_standard_command" ref="fdc574a731f6697c3e48c6001a51b3af" args="(const stpui_plist_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stpui_plist_get_current_standard_command </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a24"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_custom_command" ref="a24" args="(const stpui_plist_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stpui_plist_get_custom_command </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>p</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="bc624051678aac91a2ffa6c7c5393b8d"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_custom_command" ref="bc624051678aac91a2ffa6c7c5393b8d" args="(const stpui_plist_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stpui_plist_get_custom_command </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a21"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_extra_printer_options" ref="a21" args="(const stpui_plist_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stpui_plist_get_extra_printer_options </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>p</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="4956cdd55680ed20a92e991d4cf52ee8"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_extra_printer_options" ref="4956cdd55680ed20a92e991d4cf52ee8" args="(const stpui_plist_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stpui_plist_get_extra_printer_options </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a12"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_name" ref="a12" args="(const stpui_plist_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stpui_plist_get_name </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>p</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="342817c9f4311f0ac827c94b0e62cbbb"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_name" ref="342817c9f4311f0ac827c94b0e62cbbb" args="(const stpui_plist_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stpui_plist_get_name </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a18"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_output_filename" ref="a18" args="(const stpui_plist_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stpui_plist_get_output_filename </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>p</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="856c534e664748c9a419104357312dfd"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_output_filename" ref="856c534e664748c9a419104357312dfd" args="(const stpui_plist_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stpui_plist_get_output_filename </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a15"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_queue_name" ref="a15" args="(const stpui_plist_t *p)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">const char* stpui_plist_get_queue_name </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>p</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="acf031afbe7e9682f7367f1ae0ef1895"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_queue_name" ref="acf031afbe7e9682f7367f1ae0ef1895" args="(const stpui_plist_t *p)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* stpui_plist_get_queue_name </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a30"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_command_type" ref="a30" args="(stpui_plist_t *p, command_t val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="a920697330124635ca464662caf975d5"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_command_type" ref="a920697330124635ca464662caf975d5" args="(stpui_plist_t *p, command_t val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_set_command_type </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em>, </td>
+ <td class="memname">void stpui_plist_set_command_type </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="gutenprintui_8h.html#a63">command_t</a>&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">command_t</a>&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a25"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_copy_count" ref="a25" args="(stpui_plist_t *p, gint count)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="02092bb706d3770870ed5f64efb1ea2a"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_copy_count" ref="02092bb706d3770870ed5f64efb1ea2a" args="(stpui_plist_t *p, gint count)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_set_copy_count </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em>, </td>
+ <td class="memname">void stpui_plist_set_copy_count </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>gint&nbsp;</td>
- <td class="mdname" nowrap> <em>count</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">gint&nbsp;</td>
+ <td class="paramname"> <em>count</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a27"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_current_standard_command" ref="a27" args="(stpui_plist_t *p, const char *val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="79e27ac73e0f082abcdde41ee76879ce"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_current_standard_command" ref="79e27ac73e0f082abcdde41ee76879ce" args="(stpui_plist_t *p, const char *val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_set_current_standard_command </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em>, </td>
+ <td class="memname">void stpui_plist_set_current_standard_command </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a28"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_current_standard_command_n" ref="a28" args="(stpui_plist_t *p, const char *val, int n)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="a405ef9e03818fedcff5746b9701c3c3"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_current_standard_command_n" ref="a405ef9e03818fedcff5746b9701c3c3" args="(stpui_plist_t *p, const char *val, int n)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_set_current_standard_command_n </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em>, </td>
+ <td class="memname">void stpui_plist_set_current_standard_command_n </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>n</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>n</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a22"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_custom_command" ref="a22" args="(stpui_plist_t *p, const char *val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f127a39a7ea466ca73e5a511f36ae985"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_custom_command" ref="f127a39a7ea466ca73e5a511f36ae985" args="(stpui_plist_t *p, const char *val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_set_custom_command </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em>, </td>
+ <td class="memname">void stpui_plist_set_custom_command </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a23"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_custom_command_n" ref="a23" args="(stpui_plist_t *p, const char *val, int n)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="567c7c6c13930e398def69f2829bd038"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_custom_command_n" ref="567c7c6c13930e398def69f2829bd038" args="(stpui_plist_t *p, const char *val, int n)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_set_custom_command_n </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em>, </td>
+ <td class="memname">void stpui_plist_set_custom_command_n </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>n</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>n</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a19"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_extra_printer_options" ref="a19" args="(stpui_plist_t *p, const char *val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="72ee8e1bb9bee2e13c15a9aecd9582bd"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_extra_printer_options" ref="72ee8e1bb9bee2e13c15a9aecd9582bd" args="(stpui_plist_t *p, const char *val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_set_extra_printer_options </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em>, </td>
+ <td class="memname">void stpui_plist_set_extra_printer_options </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a20"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_extra_printer_options_n" ref="a20" args="(stpui_plist_t *p, const char *val, int n)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9899c88da60069b72d7ddb601bcad548"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_extra_printer_options_n" ref="9899c88da60069b72d7ddb601bcad548" args="(stpui_plist_t *p, const char *val, int n)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_set_extra_printer_options_n </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em>, </td>
+ <td class="memname">void stpui_plist_set_extra_printer_options_n </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>n</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>n</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a10"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_name" ref="a10" args="(stpui_plist_t *p, const char *val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f54293f58c474e133e4a60054779c9be"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_name" ref="f54293f58c474e133e4a60054779c9be" args="(stpui_plist_t *p, const char *val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_set_name </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em>, </td>
+ <td class="memname">void stpui_plist_set_name </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a11"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_name_n" ref="a11" args="(stpui_plist_t *p, const char *val, int n)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="90a9ed90e03acd443d08350a62aa3762"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_name_n" ref="90a9ed90e03acd443d08350a62aa3762" args="(stpui_plist_t *p, const char *val, int n)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_set_name_n </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em>, </td>
+ <td class="memname">void stpui_plist_set_name_n </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>n</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>n</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a16"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_output_filename" ref="a16" args="(stpui_plist_t *p, const char *val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="248eae3ae0a96506fa8c92807f70d457"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_output_filename" ref="248eae3ae0a96506fa8c92807f70d457" args="(stpui_plist_t *p, const char *val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_set_output_filename </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em>, </td>
+ <td class="memname">void stpui_plist_set_output_filename </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a17"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_output_filename_n" ref="a17" args="(stpui_plist_t *p, const char *val, int n)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ea9ddb061703368f7ea1e3b861b8550d"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_output_filename_n" ref="ea9ddb061703368f7ea1e3b861b8550d" args="(stpui_plist_t *p, const char *val, int n)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_set_output_filename_n </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em>, </td>
+ <td class="memname">void stpui_plist_set_output_filename_n </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>n</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>n</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a13"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_queue_name" ref="a13" args="(stpui_plist_t *p, const char *val)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="8a4fa7000900cb4813000048c322dcdb"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_queue_name" ref="8a4fa7000900cb4813000048c322dcdb" args="(stpui_plist_t *p, const char *val)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_set_queue_name </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em>, </td>
+ <td class="memname">void stpui_plist_set_queue_name </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a14"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_queue_name_n" ref="a14" args="(stpui_plist_t *p, const char *val, int n)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ec75fb2ec25a5a69d270d70ea33c81eb"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_queue_name_n" ref="ec75fb2ec25a5a69d270d70ea33c81eb" args="(stpui_plist_t *p, const char *val, int n)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_plist_set_queue_name_n </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>p</em>, </td>
+ <td class="memname">void stpui_plist_set_queue_name_n </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>val</em>, </td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>val</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>int&nbsp;</td>
- <td class="mdname" nowrap> <em>n</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>n</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a61"></a><!-- doxytag: member="gutenprintui.h::stpui_print" ref="a61" args="(const stpui_plist_t *printer, stpui_image_t *im)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="1ffdddfb6efd3353d403192b2b2c1e20"></a><!-- doxytag: member="gutenprintui.h::stpui_print" ref="1ffdddfb6efd3353d403192b2b2c1e20" args="(const stpui_plist_t *printer, stpui_image_t *im)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int stpui_print </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>printer</em>, </td>
+ <td class="memname">int stpui_print </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>printer</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap><a class="el" href="structstpui__image.html">stpui_image_t</a> *&nbsp;</td>
- <td class="mdname" nowrap> <em>im</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structstpui__image.html">stpui_image_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>im</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a36"></a><!-- doxytag: member="gutenprintui.h::stpui_printer_initialize" ref="a36" args="(stpui_plist_t *printer)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stpui_printer_initialize </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>printer</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="54daa32f5d5d64c644131570eab01c2b"></a><!-- doxytag: member="gutenprintui.h::stpui_printer_initialize" ref="54daa32f5d5d64c644131570eab01c2b" args="(stpui_plist_t *printer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stpui_printer_initialize </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *&nbsp;</td>
+ <td class="paramname"> <em>printer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a41"></a><!-- doxytag: member="gutenprintui.h::stpui_printrc_load" ref="a41" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stpui_printrc_load </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="54f67bb1819c7135a0ca1f005a22d28b"></a><!-- doxytag: member="gutenprintui.h::stpui_printrc_load" ref="54f67bb1819c7135a0ca1f005a22d28b" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stpui_printrc_load </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a43"></a><!-- doxytag: member="gutenprintui.h::stpui_printrc_save" ref="a43" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stpui_printrc_save </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="8c4bddac236a6557ec126fd659ceade0"></a><!-- doxytag: member="gutenprintui.h::stpui_printrc_save" ref="8c4bddac236a6557ec126fd659ceade0" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stpui_printrc_save </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a48"></a><!-- doxytag: member="gutenprintui.h::stpui_set_errdata" ref="a48" args="(void *errdata)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stpui_set_errdata </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>errdata</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="d013cb96f40b5da4bca5dd9485aaa213"></a><!-- doxytag: member="gutenprintui.h::stpui_set_errdata" ref="d013cb96f40b5da4bca5dd9485aaa213" args="(void *errdata)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stpui_set_errdata </td>
+ <td>(</td>
+ <td class="paramtype">void *&nbsp;</td>
+ <td class="paramname"> <em>errdata</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a46"></a><!-- doxytag: member="gutenprintui.h::stpui_set_errfunc" ref="a46" args="(stp_outfunc_t wfunc)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stpui_set_errfunc </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">stp_outfunc_t&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>wfunc</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="cc06b85ae6af8ca0003584da411213fb"></a><!-- doxytag: member="gutenprintui.h::stpui_set_errfunc" ref="cc06b85ae6af8ca0003584da411213fb" args="(stp_outfunc_t wfunc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stpui_set_errfunc </td>
+ <td>(</td>
+ <td class="paramtype">stp_outfunc_t&nbsp;</td>
+ <td class="paramname"> <em>wfunc</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a32"></a><!-- doxytag: member="gutenprintui.h::stpui_set_global_parameter" ref="a32" args="(const char *param, const char *value)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="eb3ea1fd028cb28211bac9e88f9ca8ac"></a><!-- doxytag: member="gutenprintui.h::stpui_set_global_parameter" ref="eb3ea1fd028cb28211bac9e88f9ca8ac" args="(const char *param, const char *value)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_set_global_parameter </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>param</em>, </td>
+ <td class="memname">void stpui_set_global_parameter </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>param</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>const char *&nbsp;</td>
- <td class="mdname" nowrap> <em>value</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a56"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_channel_depth" ref="a56" args="(gint bit_depth)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stpui_set_image_channel_depth </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">gint&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>bit_depth</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="845898656d91fbf462db9c9b3e7c976f"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_channel_depth" ref="845898656d91fbf462db9c9b3e7c976f" args="(gint bit_depth)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stpui_set_image_channel_depth </td>
+ <td>(</td>
+ <td class="paramtype">gint&nbsp;</td>
+ <td class="paramname"> <em>bit_depth</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a52"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_dimensions" ref="a52" args="(gint width, gint height)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="a52f1b5d60ea21d09cfbab998df7ff33"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_dimensions" ref="a52f1b5d60ea21d09cfbab998df7ff33" args="(gint width, gint height)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_set_image_dimensions </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">gint&nbsp;</td>
- <td class="mdname" nowrap> <em>width</em>, </td>
+ <td class="memname">void stpui_set_image_dimensions </td>
+ <td>(</td>
+ <td class="paramtype">gint&nbsp;</td>
+ <td class="paramname"> <em>width</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>gint&nbsp;</td>
- <td class="mdname" nowrap> <em>height</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">gint&nbsp;</td>
+ <td class="paramname"> <em>height</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a44"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_filename" ref="a44" args="(const char *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stpui_set_image_filename </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="701289a198a313c5b6758ab1cd678c58"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_filename" ref="701289a198a313c5b6758ab1cd678c58" args="(const char *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stpui_set_image_filename </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a55"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_raw_channels" ref="a55" args="(gint channels)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stpui_set_image_raw_channels </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">gint&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>channels</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="0d40ca93fed8c7d10dcc516e6fb61ea1"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_raw_channels" ref="0d40ca93fed8c7d10dcc516e6fb61ea1" args="(gint channels)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stpui_set_image_raw_channels </td>
+ <td>(</td>
+ <td class="paramtype">gint&nbsp;</td>
+ <td class="paramname"> <em>channels</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a53"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_resolution" ref="a53" args="(gdouble xres, gdouble yres)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="3fa4a6d1300a470016744badf81daa43"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_resolution" ref="3fa4a6d1300a470016744badf81daa43" args="(gdouble xres, gdouble yres)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void stpui_set_image_resolution </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">gdouble&nbsp;</td>
- <td class="mdname" nowrap> <em>xres</em>, </td>
+ <td class="memname">void stpui_set_image_resolution </td>
+ <td>(</td>
+ <td class="paramtype">gdouble&nbsp;</td>
+ <td class="paramname"> <em>xres</em>, </td>
</tr>
<tr>
- <td class="md" nowrap align="right"></td>
- <td class="md"></td>
- <td class="md" nowrap>gdouble&nbsp;</td>
- <td class="mdname" nowrap> <em>yres</em></td>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">gdouble&nbsp;</td>
+ <td class="paramname"> <em>yres</em></td><td>&nbsp;</td>
</tr>
<tr>
- <td class="md"></td>
- <td class="md">)&nbsp;</td>
- <td class="md" colspan="2"></td>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a54"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_type" ref="a54" args="(const char *image_type)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stpui_set_image_type </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>image_type</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="7b2f104989fb67ca20e1b9874e047293"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_type" ref="7b2f104989fb67ca20e1b9874e047293" args="(const char *image_type)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stpui_set_image_type </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>image_type</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a39"></a><!-- doxytag: member="gutenprintui.h::stpui_set_printrc_file" ref="a39" args="(const char *name)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stpui_set_printrc_file </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">const char *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> <em>name</em> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="443905f09bfd6cad7fd06aa029ac306c"></a><!-- doxytag: member="gutenprintui.h::stpui_set_printrc_file" ref="443905f09bfd6cad7fd06aa029ac306c" args="(const char *name)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stpui_set_printrc_file </td>
+ <td>(</td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>name</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a59"></a><!-- doxytag: member="gutenprintui.h::stpui_set_thumbnail_data" ref="a59" args="(void *)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stpui_set_thumbnail_data </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void *&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="965e5950073e3ef6775f3355556517f6"></a><!-- doxytag: member="gutenprintui.h::stpui_set_thumbnail_data" ref="965e5950073e3ef6775f3355556517f6" args="(void *)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stpui_set_thumbnail_data </td>
+ <td>(</td>
+ <td class="paramtype">void *&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a57"></a><!-- doxytag: member="gutenprintui.h::stpui_set_thumbnail_func" ref="a57" args="(get_thumbnail_func_t)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
- <tr>
- <td class="md" nowrap valign="top">void stpui_set_thumbnail_func </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top"><a class="el" href="gutenprintui_8h.html#a1">get_thumbnail_func_t</a>&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+
+</div>
+</div><p>
+<a class="anchor" name="fcaf0ce6ff01c073cdfb2d2f80ede234"></a><!-- doxytag: member="gutenprintui.h::stpui_set_thumbnail_func" ref="fcaf0ce6ff01c073cdfb2d2f80ede234" args="(get_thumbnail_func_t)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void stpui_set_thumbnail_func </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="gutenprintui_8h.html#4ab1da499b20816c28d1b26c61652c1d">get_thumbnail_func_t</a>&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/index.html b/doc/gutenprintui2/html/index.html
index 71df013..22719f6 100644
--- a/doc/gutenprintui2/html/index.html
+++ b/doc/gutenprintui2/html/index.html
@@ -1,14 +1,21 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: Main Page</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.4.4 -->
-<div class="qindex"><a class="qindexHL" href="index.html">Main&nbsp;Page</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></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li class="current"><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
<h1>libgutenprintui2 API Reference Documentation</h1>
<p>
-<h3 align="center">5.0.0 </h3><hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+<h3 align="center">5.0.1 </h3><hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/struct__StpuiCurve.html b/doc/gutenprintui2/html/struct__StpuiCurve.html
index 7333407..8812210 100644
--- a/doc/gutenprintui2/html/struct__StpuiCurve.html
+++ b/doc/gutenprintui2/html/struct__StpuiCurve.html
@@ -1,396 +1,290 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: _StpuiCurve Struct 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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>_StpuiCurve Struct Reference</h1><!-- doxytag: class="_StpuiCurve" --><code>#include &lt;curve.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkDrawingArea&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o0">graph</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkDrawingArea&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#de1a0d11481ca5e94e31025b5815c88f">graph</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o1">cursor_type</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#5a45de0c0dd843601eb678cf898b6588">cursor_type</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">gfloat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o2">min_x</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">gfloat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#a2e971c049f0f314e9459b21d591dde2">min_x</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">gfloat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o3">max_x</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">gfloat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#873e40a32b9a0e863ecf5af33233819d">max_x</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">gfloat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o4">min_y</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">gfloat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#035fd7e1c773ea3291dc40f6c2a95f07">min_y</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">gfloat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o5">max_y</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">gfloat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#a4fbc033c9dc17d11be58786f5bfe817">max_y</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GdkPixmap *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o6">pixmap</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GdkPixmap *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#a1e237c2fafc8ce7b06f73b8af401de1">pixmap</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="curve_8h.html#a19">StpuiCurveType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o7">curve_type</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b">StpuiCurveType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#c88de71f409ac73ffe41489313cacff2">curve_type</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o8">height</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#c679cbbcaa013aa84ac1e799d7299479">height</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o9">grab_point</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#30591159410734580ff586f4c62ac622">grab_point</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o10">last</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#4866f6481ca65da32e4beda66c71381b">last</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o11">num_points</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#d8005c397affa21ad090cd0868e4fb60">num_points</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GdkPoint *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o12">point</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GdkPoint *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#f7e80ace854c3b42cfcb419eacd7766f">point</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o13">num_ctlpoints</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">gint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#875906e982189427a2a3dda0e7cc38ed">num_ctlpoints</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">gfloat(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#o14">ctlpoint</a> )[2]</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">gfloat(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurve.html#05e34073df0ce5bf7575b2e7383577a8">ctlpoint</a> )[2]</td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o14"></a><!-- doxytag: member="_StpuiCurve::ctlpoint" ref="o14" args=")[2]" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="de1a0d11481ca5e94e31025b5815c88f"></a><!-- doxytag: member="_StpuiCurve::graph" ref="de1a0d11481ca5e94e31025b5815c88f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">gfloat(* <a class="el" href="struct__StpuiCurve.html#o14">_StpuiCurve::ctlpoint</a>)[2] </td>
+ <td class="memname">GtkDrawingArea <a class="el" href="struct__StpuiCurve.html#de1a0d11481ca5e94e31025b5815c88f">_StpuiCurve::graph</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="_StpuiCurve::cursor_type" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5a45de0c0dd843601eb678cf898b6588"></a><!-- doxytag: member="_StpuiCurve::cursor_type" ref="5a45de0c0dd843601eb678cf898b6588" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">gint <a class="el" href="struct__StpuiCurve.html#o1">_StpuiCurve::cursor_type</a> </td>
+ <td class="memname">gint <a class="el" href="struct__StpuiCurve.html#5a45de0c0dd843601eb678cf898b6588">_StpuiCurve::cursor_type</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o7"></a><!-- doxytag: member="_StpuiCurve::curve_type" ref="o7" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="a2e971c049f0f314e9459b21d591dde2"></a><!-- doxytag: member="_StpuiCurve::min_x" ref="a2e971c049f0f314e9459b21d591dde2" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="curve_8h.html#a19">StpuiCurveType</a> <a class="el" href="struct__StpuiCurve.html#o7">_StpuiCurve::curve_type</a> </td>
+ <td class="memname">gfloat <a class="el" href="struct__StpuiCurve.html#a2e971c049f0f314e9459b21d591dde2">_StpuiCurve::min_x</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o9"></a><!-- doxytag: member="_StpuiCurve::grab_point" ref="o9" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="873e40a32b9a0e863ecf5af33233819d"></a><!-- doxytag: member="_StpuiCurve::max_x" ref="873e40a32b9a0e863ecf5af33233819d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">gint <a class="el" href="struct__StpuiCurve.html#o9">_StpuiCurve::grab_point</a> </td>
+ <td class="memname">gfloat <a class="el" href="struct__StpuiCurve.html#873e40a32b9a0e863ecf5af33233819d">_StpuiCurve::max_x</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="_StpuiCurve::graph" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="035fd7e1c773ea3291dc40f6c2a95f07"></a><!-- doxytag: member="_StpuiCurve::min_y" ref="035fd7e1c773ea3291dc40f6c2a95f07" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GtkDrawingArea <a class="el" href="struct__StpuiCurve.html#o0">_StpuiCurve::graph</a> </td>
+ <td class="memname">gfloat <a class="el" href="struct__StpuiCurve.html#035fd7e1c773ea3291dc40f6c2a95f07">_StpuiCurve::min_y</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o8"></a><!-- doxytag: member="_StpuiCurve::height" ref="o8" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="a4fbc033c9dc17d11be58786f5bfe817"></a><!-- doxytag: member="_StpuiCurve::max_y" ref="a4fbc033c9dc17d11be58786f5bfe817" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">gint <a class="el" href="struct__StpuiCurve.html#o8">_StpuiCurve::height</a> </td>
+ <td class="memname">gfloat <a class="el" href="struct__StpuiCurve.html#a4fbc033c9dc17d11be58786f5bfe817">_StpuiCurve::max_y</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o10"></a><!-- doxytag: member="_StpuiCurve::last" ref="o10" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="a1e237c2fafc8ce7b06f73b8af401de1"></a><!-- doxytag: member="_StpuiCurve::pixmap" ref="a1e237c2fafc8ce7b06f73b8af401de1" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">gint <a class="el" href="struct__StpuiCurve.html#o10">_StpuiCurve::last</a> </td>
+ <td class="memname">GdkPixmap* <a class="el" href="struct__StpuiCurve.html#a1e237c2fafc8ce7b06f73b8af401de1">_StpuiCurve::pixmap</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="_StpuiCurve::max_x" ref="o3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c88de71f409ac73ffe41489313cacff2"></a><!-- doxytag: member="_StpuiCurve::curve_type" ref="c88de71f409ac73ffe41489313cacff2" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">gfloat <a class="el" href="struct__StpuiCurve.html#o3">_StpuiCurve::max_x</a> </td>
+ <td class="memname"><a class="el" href="curve_8h.html#59cb8817385039367325d6dbb4a0996b">StpuiCurveType</a> <a class="el" href="struct__StpuiCurve.html#c88de71f409ac73ffe41489313cacff2">_StpuiCurve::curve_type</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o5"></a><!-- doxytag: member="_StpuiCurve::max_y" ref="o5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c679cbbcaa013aa84ac1e799d7299479"></a><!-- doxytag: member="_StpuiCurve::height" ref="c679cbbcaa013aa84ac1e799d7299479" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">gfloat <a class="el" href="struct__StpuiCurve.html#o5">_StpuiCurve::max_y</a> </td>
+ <td class="memname">gint <a class="el" href="struct__StpuiCurve.html#c679cbbcaa013aa84ac1e799d7299479">_StpuiCurve::height</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="_StpuiCurve::min_x" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="30591159410734580ff586f4c62ac622"></a><!-- doxytag: member="_StpuiCurve::grab_point" ref="30591159410734580ff586f4c62ac622" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">gfloat <a class="el" href="struct__StpuiCurve.html#o2">_StpuiCurve::min_x</a> </td>
+ <td class="memname">gint <a class="el" href="struct__StpuiCurve.html#30591159410734580ff586f4c62ac622">_StpuiCurve::grab_point</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="_StpuiCurve::min_y" ref="o4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="4866f6481ca65da32e4beda66c71381b"></a><!-- doxytag: member="_StpuiCurve::last" ref="4866f6481ca65da32e4beda66c71381b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">gfloat <a class="el" href="struct__StpuiCurve.html#o4">_StpuiCurve::min_y</a> </td>
+ <td class="memname">gint <a class="el" href="struct__StpuiCurve.html#4866f6481ca65da32e4beda66c71381b">_StpuiCurve::last</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o13"></a><!-- doxytag: member="_StpuiCurve::num_ctlpoints" ref="o13" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="d8005c397affa21ad090cd0868e4fb60"></a><!-- doxytag: member="_StpuiCurve::num_points" ref="d8005c397affa21ad090cd0868e4fb60" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">gint <a class="el" href="struct__StpuiCurve.html#o13">_StpuiCurve::num_ctlpoints</a> </td>
+ <td class="memname">gint <a class="el" href="struct__StpuiCurve.html#d8005c397affa21ad090cd0868e4fb60">_StpuiCurve::num_points</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o11"></a><!-- doxytag: member="_StpuiCurve::num_points" ref="o11" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f7e80ace854c3b42cfcb419eacd7766f"></a><!-- doxytag: member="_StpuiCurve::point" ref="f7e80ace854c3b42cfcb419eacd7766f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">gint <a class="el" href="struct__StpuiCurve.html#o11">_StpuiCurve::num_points</a> </td>
+ <td class="memname">GdkPoint* <a class="el" href="struct__StpuiCurve.html#f7e80ace854c3b42cfcb419eacd7766f">_StpuiCurve::point</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o6"></a><!-- doxytag: member="_StpuiCurve::pixmap" ref="o6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="875906e982189427a2a3dda0e7cc38ed"></a><!-- doxytag: member="_StpuiCurve::num_ctlpoints" ref="875906e982189427a2a3dda0e7cc38ed" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GdkPixmap* <a class="el" href="struct__StpuiCurve.html#o6">_StpuiCurve::pixmap</a> </td>
+ <td class="memname">gint <a class="el" href="struct__StpuiCurve.html#875906e982189427a2a3dda0e7cc38ed">_StpuiCurve::num_ctlpoints</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o12"></a><!-- doxytag: member="_StpuiCurve::point" ref="o12" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="05e34073df0ce5bf7575b2e7383577a8"></a><!-- doxytag: member="_StpuiCurve::ctlpoint" ref="05e34073df0ce5bf7575b2e7383577a8" args=")[2]" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GdkPoint* <a class="el" href="struct__StpuiCurve.html#o12">_StpuiCurve::point</a> </td>
+ <td class="memname">gfloat(* <a class="el" href="struct__StpuiCurve.html#05e34073df0ce5bf7575b2e7383577a8">_StpuiCurve::ctlpoint</a>)[2] </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprintui2/<a class="el" href="curve_8h.html">curve.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/struct__StpuiCurveClass.html b/doc/gutenprintui2/html/struct__StpuiCurveClass.html
index ef2dfea..8942d63 100644
--- a/doc/gutenprintui2/html/struct__StpuiCurveClass.html
+++ b/doc/gutenprintui2/html/struct__StpuiCurveClass.html
@@ -1,171 +1,137 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: _StpuiCurveClass Struct 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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>_StpuiCurveClass Struct Reference</h1><!-- doxytag: class="_StpuiCurveClass" --><code>#include &lt;curve.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkDrawingAreaClass&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurveClass.html#o0">parent_class</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkDrawingAreaClass&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurveClass.html#60fce1a46ad405750d42c7aff83707bb">parent_class</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurveClass.html#o1">curve_type_changed</a> )(<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurveClass.html#3098d1e480ba77e57785667ccf0b1c9f">curve_type_changed</a> )(<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurveClass.html#o2">_gtk_reserved1</a> )(void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurveClass.html#97e1aa40263796ab3dada695e40193cb">_gtk_reserved1</a> )(void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurveClass.html#o3">_gtk_reserved2</a> )(void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurveClass.html#053157829bb7c073427955e16c93c863">_gtk_reserved2</a> )(void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurveClass.html#o4">_gtk_reserved3</a> )(void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurveClass.html#64b1fa1cf35f409932139752569ca1f9">_gtk_reserved3</a> )(void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurveClass.html#o5">_gtk_reserved4</a> )(void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiCurveClass.html#f1b28ac82d8fa56fbc0a84f17d26d7b0">_gtk_reserved4</a> )(void)</td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o2"></a><!-- doxytag: member="_StpuiCurveClass::_gtk_reserved1" ref="o2" args=")(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="60fce1a46ad405750d42c7aff83707bb"></a><!-- doxytag: member="_StpuiCurveClass::parent_class" ref="60fce1a46ad405750d42c7aff83707bb" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="struct__StpuiCurveClass.html#o2">_StpuiCurveClass::_gtk_reserved1</a>)(void) </td>
+ <td class="memname">GtkDrawingAreaClass <a class="el" href="struct__StpuiCurveClass.html#60fce1a46ad405750d42c7aff83707bb">_StpuiCurveClass::parent_class</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="_StpuiCurveClass::_gtk_reserved2" ref="o3" args=")(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="3098d1e480ba77e57785667ccf0b1c9f"></a><!-- doxytag: member="_StpuiCurveClass::curve_type_changed" ref="3098d1e480ba77e57785667ccf0b1c9f" args=")(StpuiCurve *curve)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="struct__StpuiCurveClass.html#o3">_StpuiCurveClass::_gtk_reserved2</a>)(void) </td>
+ <td class="memname">void(* <a class="el" href="struct__StpuiCurveClass.html#3098d1e480ba77e57785667ccf0b1c9f">_StpuiCurveClass::curve_type_changed</a>)(<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="_StpuiCurveClass::_gtk_reserved3" ref="o4" args=")(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="97e1aa40263796ab3dada695e40193cb"></a><!-- doxytag: member="_StpuiCurveClass::_gtk_reserved1" ref="97e1aa40263796ab3dada695e40193cb" args=")(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="struct__StpuiCurveClass.html#o4">_StpuiCurveClass::_gtk_reserved3</a>)(void) </td>
+ <td class="memname">void(* <a class="el" href="struct__StpuiCurveClass.html#97e1aa40263796ab3dada695e40193cb">_StpuiCurveClass::_gtk_reserved1</a>)(void) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o5"></a><!-- doxytag: member="_StpuiCurveClass::_gtk_reserved4" ref="o5" args=")(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="053157829bb7c073427955e16c93c863"></a><!-- doxytag: member="_StpuiCurveClass::_gtk_reserved2" ref="053157829bb7c073427955e16c93c863" args=")(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="struct__StpuiCurveClass.html#o5">_StpuiCurveClass::_gtk_reserved4</a>)(void) </td>
+ <td class="memname">void(* <a class="el" href="struct__StpuiCurveClass.html#053157829bb7c073427955e16c93c863">_StpuiCurveClass::_gtk_reserved2</a>)(void) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="_StpuiCurveClass::curve_type_changed" ref="o1" args=")(StpuiCurve *curve)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="64b1fa1cf35f409932139752569ca1f9"></a><!-- doxytag: member="_StpuiCurveClass::_gtk_reserved3" ref="64b1fa1cf35f409932139752569ca1f9" args=")(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="struct__StpuiCurveClass.html#o1">_StpuiCurveClass::curve_type_changed</a>)(<a class="el" href="struct__StpuiCurve.html">StpuiCurve</a> *curve) </td>
+ <td class="memname">void(* <a class="el" href="struct__StpuiCurveClass.html#64b1fa1cf35f409932139752569ca1f9">_StpuiCurveClass::_gtk_reserved3</a>)(void) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="_StpuiCurveClass::parent_class" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f1b28ac82d8fa56fbc0a84f17d26d7b0"></a><!-- doxytag: member="_StpuiCurveClass::_gtk_reserved4" ref="f1b28ac82d8fa56fbc0a84f17d26d7b0" args=")(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GtkDrawingAreaClass <a class="el" href="struct__StpuiCurveClass.html#o0">_StpuiCurveClass::parent_class</a> </td>
+ <td class="memname">void(* <a class="el" href="struct__StpuiCurveClass.html#f1b28ac82d8fa56fbc0a84f17d26d7b0">_StpuiCurveClass::_gtk_reserved4</a>)(void) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprintui2/<a class="el" href="curve_8h.html">curve.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/struct__StpuiGammaCurve.html b/doc/gutenprintui2/html/struct__StpuiGammaCurve.html
index c0396c3..c4741f9 100644
--- a/doc/gutenprintui2/html/struct__StpuiGammaCurve.html
+++ b/doc/gutenprintui2/html/struct__StpuiGammaCurve.html
@@ -1,196 +1,154 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: _StpuiGammaCurve Struct 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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>_StpuiGammaCurve Struct Reference</h1><!-- doxytag: class="_StpuiGammaCurve" --><code>#include &lt;gammacurve.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkVBox&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurve.html#o0">vbox</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkVBox&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurve.html#07e6d5e4479cbca4a927635cc6d02f26">vbox</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurve.html#o1">table</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurve.html#f4a067c4f9e19c57d080b07aca9252b3">table</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurve.html#o2">curve</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurve.html#ef8d7f12bd9a16784147cc3841d966c6">curve</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurve.html#o3">button</a> [5]</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurve.html#6ec3a772b95ebde518266e23d2c6d351">button</a> [5]</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">gfloat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurve.html#o4">gamma</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">gfloat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurve.html#7783842531471a1605b5d38c7a02a52e">gamma</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurve.html#o5">gamma_dialog</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurve.html#ef9135d931e5a99a0d35c40a8fc79b5b">gamma_dialog</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurve.html#o6">gamma_text</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurve.html#abe5eae4e5aa05c6a62aab34d236c26b">gamma_text</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o3"></a><!-- doxytag: member="_StpuiGammaCurve::button" ref="o3" args="[5]" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="07e6d5e4479cbca4a927635cc6d02f26"></a><!-- doxytag: member="_StpuiGammaCurve::vbox" ref="07e6d5e4479cbca4a927635cc6d02f26" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GtkWidget* <a class="el" href="struct__StpuiGammaCurve.html#o3">_StpuiGammaCurve::button</a>[5] </td>
+ <td class="memname">GtkVBox <a class="el" href="struct__StpuiGammaCurve.html#07e6d5e4479cbca4a927635cc6d02f26">_StpuiGammaCurve::vbox</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="_StpuiGammaCurve::curve" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f4a067c4f9e19c57d080b07aca9252b3"></a><!-- doxytag: member="_StpuiGammaCurve::table" ref="f4a067c4f9e19c57d080b07aca9252b3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GtkWidget* <a class="el" href="struct__StpuiGammaCurve.html#o2">_StpuiGammaCurve::curve</a> </td>
+ <td class="memname">GtkWidget* <a class="el" href="struct__StpuiGammaCurve.html#f4a067c4f9e19c57d080b07aca9252b3">_StpuiGammaCurve::table</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="_StpuiGammaCurve::gamma" ref="o4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ef8d7f12bd9a16784147cc3841d966c6"></a><!-- doxytag: member="_StpuiGammaCurve::curve" ref="ef8d7f12bd9a16784147cc3841d966c6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">gfloat <a class="el" href="struct__StpuiGammaCurve.html#o4">_StpuiGammaCurve::gamma</a> </td>
+ <td class="memname">GtkWidget* <a class="el" href="struct__StpuiGammaCurve.html#ef8d7f12bd9a16784147cc3841d966c6">_StpuiGammaCurve::curve</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o5"></a><!-- doxytag: member="_StpuiGammaCurve::gamma_dialog" ref="o5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="6ec3a772b95ebde518266e23d2c6d351"></a><!-- doxytag: member="_StpuiGammaCurve::button" ref="6ec3a772b95ebde518266e23d2c6d351" args="[5]" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GtkWidget* <a class="el" href="struct__StpuiGammaCurve.html#o5">_StpuiGammaCurve::gamma_dialog</a> </td>
+ <td class="memname">GtkWidget* <a class="el" href="struct__StpuiGammaCurve.html#6ec3a772b95ebde518266e23d2c6d351">_StpuiGammaCurve::button</a>[5] </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o6"></a><!-- doxytag: member="_StpuiGammaCurve::gamma_text" ref="o6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="7783842531471a1605b5d38c7a02a52e"></a><!-- doxytag: member="_StpuiGammaCurve::gamma" ref="7783842531471a1605b5d38c7a02a52e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GtkWidget* <a class="el" href="struct__StpuiGammaCurve.html#o6">_StpuiGammaCurve::gamma_text</a> </td>
+ <td class="memname">gfloat <a class="el" href="struct__StpuiGammaCurve.html#7783842531471a1605b5d38c7a02a52e">_StpuiGammaCurve::gamma</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="_StpuiGammaCurve::table" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ef9135d931e5a99a0d35c40a8fc79b5b"></a><!-- doxytag: member="_StpuiGammaCurve::gamma_dialog" ref="ef9135d931e5a99a0d35c40a8fc79b5b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GtkWidget* <a class="el" href="struct__StpuiGammaCurve.html#o1">_StpuiGammaCurve::table</a> </td>
+ <td class="memname">GtkWidget* <a class="el" href="struct__StpuiGammaCurve.html#ef9135d931e5a99a0d35c40a8fc79b5b">_StpuiGammaCurve::gamma_dialog</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="_StpuiGammaCurve::vbox" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="abe5eae4e5aa05c6a62aab34d236c26b"></a><!-- doxytag: member="_StpuiGammaCurve::gamma_text" ref="abe5eae4e5aa05c6a62aab34d236c26b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GtkVBox <a class="el" href="struct__StpuiGammaCurve.html#o0">_StpuiGammaCurve::vbox</a> </td>
+ <td class="memname">GtkWidget* <a class="el" href="struct__StpuiGammaCurve.html#abe5eae4e5aa05c6a62aab34d236c26b">_StpuiGammaCurve::gamma_text</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprintui2/<a class="el" href="gammacurve_8h.html">gammacurve.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/struct__StpuiGammaCurveClass.html b/doc/gutenprintui2/html/struct__StpuiGammaCurveClass.html
index efba469..f256b1d 100644
--- a/doc/gutenprintui2/html/struct__StpuiGammaCurveClass.html
+++ b/doc/gutenprintui2/html/struct__StpuiGammaCurveClass.html
@@ -1,146 +1,120 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: _StpuiGammaCurveClass Struct 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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>_StpuiGammaCurveClass Struct Reference</h1><!-- doxytag: class="_StpuiGammaCurveClass" --><code>#include &lt;gammacurve.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkVBoxClass&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurveClass.html#o0">parent_class</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkVBoxClass&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurveClass.html#e784cb24d21ce7c707727c5996fed405">parent_class</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurveClass.html#o1">_gtk_reserved1</a> )(void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurveClass.html#11f61971dbf7791712b4ea447b00518d">_gtk_reserved1</a> )(void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurveClass.html#o2">_gtk_reserved2</a> )(void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurveClass.html#f471d7067cff6f4f8908c147f4d7c99c">_gtk_reserved2</a> )(void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurveClass.html#o3">_gtk_reserved3</a> )(void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurveClass.html#337220ca7c1966c911dd856d8377c66d">_gtk_reserved3</a> )(void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurveClass.html#o4">_gtk_reserved4</a> )(void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StpuiGammaCurveClass.html#d6007664d93b51b3f533998dfc836634">_gtk_reserved4</a> )(void)</td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o1"></a><!-- doxytag: member="_StpuiGammaCurveClass::_gtk_reserved1" ref="o1" args=")(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="e784cb24d21ce7c707727c5996fed405"></a><!-- doxytag: member="_StpuiGammaCurveClass::parent_class" ref="e784cb24d21ce7c707727c5996fed405" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="struct__StpuiGammaCurveClass.html#o1">_StpuiGammaCurveClass::_gtk_reserved1</a>)(void) </td>
+ <td class="memname">GtkVBoxClass <a class="el" href="struct__StpuiGammaCurveClass.html#e784cb24d21ce7c707727c5996fed405">_StpuiGammaCurveClass::parent_class</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="_StpuiGammaCurveClass::_gtk_reserved2" ref="o2" args=")(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="11f61971dbf7791712b4ea447b00518d"></a><!-- doxytag: member="_StpuiGammaCurveClass::_gtk_reserved1" ref="11f61971dbf7791712b4ea447b00518d" args=")(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="struct__StpuiGammaCurveClass.html#o2">_StpuiGammaCurveClass::_gtk_reserved2</a>)(void) </td>
+ <td class="memname">void(* <a class="el" href="struct__StpuiGammaCurveClass.html#11f61971dbf7791712b4ea447b00518d">_StpuiGammaCurveClass::_gtk_reserved1</a>)(void) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="_StpuiGammaCurveClass::_gtk_reserved3" ref="o3" args=")(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f471d7067cff6f4f8908c147f4d7c99c"></a><!-- doxytag: member="_StpuiGammaCurveClass::_gtk_reserved2" ref="f471d7067cff6f4f8908c147f4d7c99c" args=")(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="struct__StpuiGammaCurveClass.html#o3">_StpuiGammaCurveClass::_gtk_reserved3</a>)(void) </td>
+ <td class="memname">void(* <a class="el" href="struct__StpuiGammaCurveClass.html#f471d7067cff6f4f8908c147f4d7c99c">_StpuiGammaCurveClass::_gtk_reserved2</a>)(void) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="_StpuiGammaCurveClass::_gtk_reserved4" ref="o4" args=")(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="337220ca7c1966c911dd856d8377c66d"></a><!-- doxytag: member="_StpuiGammaCurveClass::_gtk_reserved3" ref="337220ca7c1966c911dd856d8377c66d" args=")(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="struct__StpuiGammaCurveClass.html#o4">_StpuiGammaCurveClass::_gtk_reserved4</a>)(void) </td>
+ <td class="memname">void(* <a class="el" href="struct__StpuiGammaCurveClass.html#337220ca7c1966c911dd856d8377c66d">_StpuiGammaCurveClass::_gtk_reserved3</a>)(void) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="_StpuiGammaCurveClass::parent_class" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="d6007664d93b51b3f533998dfc836634"></a><!-- doxytag: member="_StpuiGammaCurveClass::_gtk_reserved4" ref="d6007664d93b51b3f533998dfc836634" args=")(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GtkVBoxClass <a class="el" href="struct__StpuiGammaCurveClass.html#o0">_StpuiGammaCurveClass::parent_class</a> </td>
+ <td class="memname">void(* <a class="el" href="struct__StpuiGammaCurveClass.html#d6007664d93b51b3f533998dfc836634">_StpuiGammaCurveClass::_gtk_reserved4</a>)(void) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprintui2/<a class="el" href="gammacurve_8h.html">gammacurve.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/structstpui__image.html b/doc/gutenprintui2/html/structstpui__image.html
index 9b6b9d7..19202bf 100644
--- a/doc/gutenprintui2/html/structstpui__image.html
+++ b/doc/gutenprintui2/html/structstpui__image.html
@@ -1,221 +1,171 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: stpui_image Struct 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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stpui_image Struct Reference</h1><!-- doxytag: class="stpui_image" --><code>#include &lt;gutenprintui.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">stp_image_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#o0">im</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">stp_image_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#00862540482f307175e9fbf252751320">im</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#o1">transpose</a> )(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#5f2a75c7187c6abcf20e15e2aad22549">transpose</a> )(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#o2">hflip</a> )(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#f2733a318654d50214c94fccd9a018b7">hflip</a> )(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#o3">vflip</a> )(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#c378339fe87fa21d5f117fc11b3f5b6c">vflip</a> )(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#o4">rotate_ccw</a> )(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#0a31280def8cd739184192dbe8d34fa8">rotate_ccw</a> )(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#o5">rotate_cw</a> )(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#e111082f0f23096d89e024c4fde9c0d6">rotate_cw</a> )(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#o6">rotate_180</a> )(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#aaae08fdabffb3d31ac761dfe0624506">rotate_180</a> )(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#o7">crop</a> )(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image, int left, int top, int right, int bottom)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html#96e6cc155230793c8aa847e5a7cd7255">crop</a> )(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image, int left, int top, int right, int bottom)</td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o7"></a><!-- doxytag: member="stpui_image::crop" ref="o7" args=")(struct stpui_image *image, int left, int top, int right, int bottom)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="00862540482f307175e9fbf252751320"></a><!-- doxytag: member="stpui_image::im" ref="00862540482f307175e9fbf252751320" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstpui__image.html#o7">stpui_image::crop</a>)(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image, int left, int top, int right, int bottom) </td>
+ <td class="memname">stp_image_t <a class="el" href="structstpui__image.html#00862540482f307175e9fbf252751320">stpui_image::im</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stpui_image::hflip" ref="o2" args=")(struct stpui_image *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="5f2a75c7187c6abcf20e15e2aad22549"></a><!-- doxytag: member="stpui_image::transpose" ref="5f2a75c7187c6abcf20e15e2aad22549" args=")(struct stpui_image *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstpui__image.html#o2">stpui_image::hflip</a>)(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image) </td>
+ <td class="memname">void(* <a class="el" href="structstpui__image.html#5f2a75c7187c6abcf20e15e2aad22549">stpui_image::transpose</a>)(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stpui_image::im" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f2733a318654d50214c94fccd9a018b7"></a><!-- doxytag: member="stpui_image::hflip" ref="f2733a318654d50214c94fccd9a018b7" args=")(struct stpui_image *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">stp_image_t <a class="el" href="structstpui__image.html#o0">stpui_image::im</a> </td>
+ <td class="memname">void(* <a class="el" href="structstpui__image.html#f2733a318654d50214c94fccd9a018b7">stpui_image::hflip</a>)(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o6"></a><!-- doxytag: member="stpui_image::rotate_180" ref="o6" args=")(struct stpui_image *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c378339fe87fa21d5f117fc11b3f5b6c"></a><!-- doxytag: member="stpui_image::vflip" ref="c378339fe87fa21d5f117fc11b3f5b6c" args=")(struct stpui_image *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstpui__image.html#o6">stpui_image::rotate_180</a>)(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image) </td>
+ <td class="memname">void(* <a class="el" href="structstpui__image.html#c378339fe87fa21d5f117fc11b3f5b6c">stpui_image::vflip</a>)(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="stpui_image::rotate_ccw" ref="o4" args=")(struct stpui_image *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="0a31280def8cd739184192dbe8d34fa8"></a><!-- doxytag: member="stpui_image::rotate_ccw" ref="0a31280def8cd739184192dbe8d34fa8" args=")(struct stpui_image *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstpui__image.html#o4">stpui_image::rotate_ccw</a>)(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image) </td>
+ <td class="memname">void(* <a class="el" href="structstpui__image.html#0a31280def8cd739184192dbe8d34fa8">stpui_image::rotate_ccw</a>)(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o5"></a><!-- doxytag: member="stpui_image::rotate_cw" ref="o5" args=")(struct stpui_image *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="e111082f0f23096d89e024c4fde9c0d6"></a><!-- doxytag: member="stpui_image::rotate_cw" ref="e111082f0f23096d89e024c4fde9c0d6" args=")(struct stpui_image *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstpui__image.html#o5">stpui_image::rotate_cw</a>)(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image) </td>
+ <td class="memname">void(* <a class="el" href="structstpui__image.html#e111082f0f23096d89e024c4fde9c0d6">stpui_image::rotate_cw</a>)(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stpui_image::transpose" ref="o1" args=")(struct stpui_image *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="aaae08fdabffb3d31ac761dfe0624506"></a><!-- doxytag: member="stpui_image::rotate_180" ref="aaae08fdabffb3d31ac761dfe0624506" args=")(struct stpui_image *image)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstpui__image.html#o1">stpui_image::transpose</a>)(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image) </td>
+ <td class="memname">void(* <a class="el" href="structstpui__image.html#aaae08fdabffb3d31ac761dfe0624506">stpui_image::rotate_180</a>)(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stpui_image::vflip" ref="o3" args=")(struct stpui_image *image)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="96e6cc155230793c8aa847e5a7cd7255"></a><!-- doxytag: member="stpui_image::crop" ref="96e6cc155230793c8aa847e5a7cd7255" args=")(struct stpui_image *image, int left, int top, int right, int bottom)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">void(* <a class="el" href="structstpui__image.html#o3">stpui_image::vflip</a>)(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image) </td>
+ <td class="memname">void(* <a class="el" href="structstpui__image.html#96e6cc155230793c8aa847e5a7cd7255">stpui_image::crop</a>)(struct <a class="el" href="structstpui__image.html">stpui_image</a> *image, int left, int top, int right, int bottom) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprintui2/<a class="el" href="gutenprintui_8h.html">gutenprintui.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/structstpui__plist__t.html b/doc/gutenprintui2/html/structstpui__plist__t.html
index 58cf74b..80595b9 100644
--- a/doc/gutenprintui2/html/structstpui__plist__t.html
+++ b/doc/gutenprintui2/html/structstpui__plist__t.html
@@ -1,346 +1,256 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: stpui_plist_t Struct 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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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></div>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
+ <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+ <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+ </ul>
+</div>
<h1>stpui_plist_t Struct Reference</h1><!-- doxytag: class="stpui_plist_t" --><code>#include &lt;gutenprintui.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#o0">name</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#95d5e51f00ae03f4ca085120fc7b88e6">name</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="gutenprintui_8h.html#a63">command_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#o1">command_type</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">command_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#c1243181065442af4c72c24c0d3901f3">command_type</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#o2">queue_name</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#34155aeda35a97423a70071478a94469">queue_name</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#o3">extra_printer_options</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#ff2ab5a8193a99dc8014d804281173c6">extra_printer_options</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#o4">custom_command</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#783211034ef118e102c9c07eb9f9a4fa">custom_command</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#o5">current_standard_command</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#dde7851705ff38bb9b14c1ec11bb53cb">current_standard_command</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#o6">output_filename</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#ee538bc59fd77730a5f73d3ea7d51d18">output_filename</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#o7">scaling</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#7325ec55acf12db60e799b4532d50d0d">scaling</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="gutenprintui_8h.html#a62">orient_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#o8">orientation</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a0">orient_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#394eafe3058457db432eeecb49addf07">orientation</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#o9">unit</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#55bd8ba78e4f839d2897100cabd1c62f">unit</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#o10">auto_size_roll_feed_paper</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#9f02a46dd284eeaf56a643e0e4b17ffb">auto_size_roll_feed_paper</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#o11">invalid_mask</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#49e854e792c73fee7bebcfb4de9ac78a">invalid_mask</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">stp_vars_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#o12">v</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">stp_vars_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html#fbdf87548a3132b7270aa88ffcf52a8a">v</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="o10"></a><!-- doxytag: member="stpui_plist_t::auto_size_roll_feed_paper" ref="o10" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="95d5e51f00ae03f4ca085120fc7b88e6"></a><!-- doxytag: member="stpui_plist_t::name" ref="95d5e51f00ae03f4ca085120fc7b88e6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstpui__plist__t.html#o10">stpui_plist_t::auto_size_roll_feed_paper</a> </td>
+ <td class="memname">char* <a class="el" href="structstpui__plist__t.html#95d5e51f00ae03f4ca085120fc7b88e6">stpui_plist_t::name</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o1"></a><!-- doxytag: member="stpui_plist_t::command_type" ref="o1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="c1243181065442af4c72c24c0d3901f3"></a><!-- doxytag: member="stpui_plist_t::command_type" ref="c1243181065442af4c72c24c0d3901f3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="gutenprintui_8h.html#a63">command_t</a> <a class="el" href="structstpui__plist__t.html#o1">stpui_plist_t::command_type</a> </td>
+ <td class="memname"><a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">command_t</a> <a class="el" href="structstpui__plist__t.html#c1243181065442af4c72c24c0d3901f3">stpui_plist_t::command_type</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o5"></a><!-- doxytag: member="stpui_plist_t::current_standard_command" ref="o5" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="34155aeda35a97423a70071478a94469"></a><!-- doxytag: member="stpui_plist_t::queue_name" ref="34155aeda35a97423a70071478a94469" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="structstpui__plist__t.html#o5">stpui_plist_t::current_standard_command</a> </td>
+ <td class="memname">char* <a class="el" href="structstpui__plist__t.html#34155aeda35a97423a70071478a94469">stpui_plist_t::queue_name</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o4"></a><!-- doxytag: member="stpui_plist_t::custom_command" ref="o4" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ff2ab5a8193a99dc8014d804281173c6"></a><!-- doxytag: member="stpui_plist_t::extra_printer_options" ref="ff2ab5a8193a99dc8014d804281173c6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="structstpui__plist__t.html#o4">stpui_plist_t::custom_command</a> </td>
+ <td class="memname">char* <a class="el" href="structstpui__plist__t.html#ff2ab5a8193a99dc8014d804281173c6">stpui_plist_t::extra_printer_options</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o3"></a><!-- doxytag: member="stpui_plist_t::extra_printer_options" ref="o3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="783211034ef118e102c9c07eb9f9a4fa"></a><!-- doxytag: member="stpui_plist_t::custom_command" ref="783211034ef118e102c9c07eb9f9a4fa" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="structstpui__plist__t.html#o3">stpui_plist_t::extra_printer_options</a> </td>
+ <td class="memname">char* <a class="el" href="structstpui__plist__t.html#783211034ef118e102c9c07eb9f9a4fa">stpui_plist_t::custom_command</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o11"></a><!-- doxytag: member="stpui_plist_t::invalid_mask" ref="o11" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="dde7851705ff38bb9b14c1ec11bb53cb"></a><!-- doxytag: member="stpui_plist_t::current_standard_command" ref="dde7851705ff38bb9b14c1ec11bb53cb" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstpui__plist__t.html#o11">stpui_plist_t::invalid_mask</a> </td>
+ <td class="memname">char* <a class="el" href="structstpui__plist__t.html#dde7851705ff38bb9b14c1ec11bb53cb">stpui_plist_t::current_standard_command</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o0"></a><!-- doxytag: member="stpui_plist_t::name" ref="o0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="ee538bc59fd77730a5f73d3ea7d51d18"></a><!-- doxytag: member="stpui_plist_t::output_filename" ref="ee538bc59fd77730a5f73d3ea7d51d18" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="structstpui__plist__t.html#o0">stpui_plist_t::name</a> </td>
+ <td class="memname">char* <a class="el" href="structstpui__plist__t.html#ee538bc59fd77730a5f73d3ea7d51d18">stpui_plist_t::output_filename</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o8"></a><!-- doxytag: member="stpui_plist_t::orientation" ref="o8" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="7325ec55acf12db60e799b4532d50d0d"></a><!-- doxytag: member="stpui_plist_t::scaling" ref="7325ec55acf12db60e799b4532d50d0d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top"><a class="el" href="gutenprintui_8h.html#a62">orient_t</a> <a class="el" href="structstpui__plist__t.html#o8">stpui_plist_t::orientation</a> </td>
+ <td class="memname">float <a class="el" href="structstpui__plist__t.html#7325ec55acf12db60e799b4532d50d0d">stpui_plist_t::scaling</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o6"></a><!-- doxytag: member="stpui_plist_t::output_filename" ref="o6" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="394eafe3058457db432eeecb49addf07"></a><!-- doxytag: member="stpui_plist_t::orientation" ref="394eafe3058457db432eeecb49addf07" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="structstpui__plist__t.html#o6">stpui_plist_t::output_filename</a> </td>
+ <td class="memname"><a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a0">orient_t</a> <a class="el" href="structstpui__plist__t.html#394eafe3058457db432eeecb49addf07">stpui_plist_t::orientation</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o2"></a><!-- doxytag: member="stpui_plist_t::queue_name" ref="o2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="55bd8ba78e4f839d2897100cabd1c62f"></a><!-- doxytag: member="stpui_plist_t::unit" ref="55bd8ba78e4f839d2897100cabd1c62f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">char* <a class="el" href="structstpui__plist__t.html#o2">stpui_plist_t::queue_name</a> </td>
+ <td class="memname">int <a class="el" href="structstpui__plist__t.html#55bd8ba78e4f839d2897100cabd1c62f">stpui_plist_t::unit</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o7"></a><!-- doxytag: member="stpui_plist_t::scaling" ref="o7" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="9f02a46dd284eeaf56a643e0e4b17ffb"></a><!-- doxytag: member="stpui_plist_t::auto_size_roll_feed_paper" ref="9f02a46dd284eeaf56a643e0e4b17ffb" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">float <a class="el" href="structstpui__plist__t.html#o7">stpui_plist_t::scaling</a> </td>
+ <td class="memname">int <a class="el" href="structstpui__plist__t.html#9f02a46dd284eeaf56a643e0e4b17ffb">stpui_plist_t::auto_size_roll_feed_paper</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o9"></a><!-- doxytag: member="stpui_plist_t::unit" ref="o9" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="49e854e792c73fee7bebcfb4de9ac78a"></a><!-- doxytag: member="stpui_plist_t::invalid_mask" ref="49e854e792c73fee7bebcfb4de9ac78a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">int <a class="el" href="structstpui__plist__t.html#o9">stpui_plist_t::unit</a> </td>
+ <td class="memname">int <a class="el" href="structstpui__plist__t.html#49e854e792c73fee7bebcfb4de9ac78a">stpui_plist_t::invalid_mask</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="o12"></a><!-- doxytag: member="stpui_plist_t::v" ref="o12" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="fbdf87548a3132b7270aa88ffcf52a8a"></a><!-- doxytag: member="stpui_plist_t::v" ref="fbdf87548a3132b7270aa88ffcf52a8a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">stp_vars_t* <a class="el" href="structstpui__plist__t.html#o12">stpui_plist_t::v</a> </td>
+ <td class="memname">stp_vars_t* <a class="el" href="structstpui__plist__t.html#fbdf87548a3132b7270aa88ffcf52a8a">stpui_plist_t::v</a> </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>include/gutenprintui2/<a class="el" href="gutenprintui_8h.html">gutenprintui.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
diff --git a/doc/gutenprintui2/html/tab_b.gif b/doc/gutenprintui2/html/tab_b.gif
new file mode 100644
index 0000000..0d62348
--- /dev/null
+++ b/doc/gutenprintui2/html/tab_b.gif
Binary files differ
diff --git a/doc/gutenprintui2/html/tab_l.gif b/doc/gutenprintui2/html/tab_l.gif
new file mode 100644
index 0000000..9b1e633
--- /dev/null
+++ b/doc/gutenprintui2/html/tab_l.gif
Binary files differ
diff --git a/doc/gutenprintui2/html/tab_r.gif b/doc/gutenprintui2/html/tab_r.gif
new file mode 100644
index 0000000..ce9dd9f
--- /dev/null
+++ b/doc/gutenprintui2/html/tab_r.gif
Binary files differ
diff --git a/doc/gutenprintui2/html/tabs.css b/doc/gutenprintui2/html/tabs.css
new file mode 100644
index 0000000..c37faaf
--- /dev/null
+++ b/doc/gutenprintui2/html/tabs.css
@@ -0,0 +1,102 @@
+/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
+
+DIV.tabs
+{
+ float : left;
+ width : 100%;
+ background : url("tab_b.gif") repeat-x bottom;
+ margin-bottom : 4px;
+}
+
+DIV.tabs UL
+{
+ margin : 0px;
+ padding-left : 10px;
+ list-style : none;
+}
+
+DIV.tabs LI, DIV.tabs FORM
+{
+ display : inline;
+ margin : 0px;
+ padding : 0px;
+}
+
+DIV.tabs FORM
+{
+ float : right;
+}
+
+DIV.tabs A
+{
+ float : left;
+ background : url("tab_r.gif") no-repeat right top;
+ border-bottom : 1px solid #84B0C7;
+ font-size : x-small;
+ font-weight : bold;
+ text-decoration : none;
+}
+
+DIV.tabs A:hover
+{
+ background-position: 100% -150px;
+}
+
+DIV.tabs A:link, DIV.tabs A:visited,
+DIV.tabs A:active, DIV.tabs A:hover
+{
+ color: #1A419D;
+}
+
+DIV.tabs SPAN
+{
+ float : left;
+ display : block;
+ background : url("tab_l.gif") no-repeat left top;
+ padding : 5px 9px;
+ white-space : nowrap;
+}
+
+DIV.tabs INPUT
+{
+ float : right;
+ display : inline;
+ font-size : 1em;
+}
+
+DIV.tabs TD
+{
+ font-size : x-small;
+ font-weight : bold;
+ text-decoration : none;
+}
+
+
+
+/* Commented Backslash Hack hides rule from IE5-Mac \*/
+DIV.tabs SPAN {float : none;}
+/* End IE5-Mac hack */
+
+DIV.tabs A:hover SPAN
+{
+ background-position: 0% -150px;
+}
+
+DIV.tabs LI.current A
+{
+ background-position: 100% -150px;
+ border-width : 0px;
+}
+
+DIV.tabs LI.current SPAN
+{
+ background-position: 0% -150px;
+ padding-bottom : 6px;
+}
+
+DIV.nav
+{
+ background : none;
+ border : none;
+ border-bottom : 1px solid #84B0C7;
+}
diff --git a/doc/gutenprintui2/html/typebuiltins_8h.html b/doc/gutenprintui2/html/typebuiltins_8h.html
index 4b51f32..9d2fee6 100644
--- a/doc/gutenprintui2/html/typebuiltins_8h.html
+++ b/doc/gutenprintui2/html/typebuiltins_8h.html
@@ -1,187 +1,150 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgutenprintui2 API Reference: include/gutenprintui2/typebuiltins.h 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.4.4 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</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></div>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">gutenprintui2</a></div>
-<h1>typebuiltins.h File Reference</h1><code>#include &lt;glib-object.h&gt;</code><br>
+<!-- Generated by Doxygen 1.5.2 -->
+<div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+</div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+</div>
+<h1>include/gutenprintui2/typebuiltins.h File Reference</h1><code>#include &lt;glib-object.h&gt;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="typebuiltins_8h.html#a0">STPUI_TYPE_ORIENT_T</a>&nbsp;&nbsp;&nbsp;(orient_t_orient_t_get_type())</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="typebuiltins_8h.html#7c68a632b60b65d497e2933fa1b78a77">STPUI_TYPE_ORIENT_T</a>&nbsp;&nbsp;&nbsp;(orient_t_orient_t_get_type())</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="typebuiltins_8h.html#a1">STPUI_TYPE_COMMAND_T</a>&nbsp;&nbsp;&nbsp;(command_t_command_t_get_type())</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="typebuiltins_8h.html#b213314f887b8b4f48f9aa1531673a9c">STPUI_TYPE_COMMAND_T</a>&nbsp;&nbsp;&nbsp;(command_t_command_t_get_type())</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="typebuiltins_8h.html#a2">STPUI_TYPE_CURVE_TYPE</a>&nbsp;&nbsp;&nbsp;(stpui_curve_type_get_type())</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="typebuiltins_8h.html#f0561b03a3bfb203b40c37f9bb373ffb">STPUI_TYPE_CURVE_TYPE</a>&nbsp;&nbsp;&nbsp;(stpui_curve_type_get_type())</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">G_BEGIN_DECLS GType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="typebuiltins_8h.html#a3">orient_t_orient_t_get_type</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">G_BEGIN_DECLS GType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="typebuiltins_8h.html#b05fb37a6c79f2b6b417ff107d9bb881">orient_t_orient_t_get_type</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="typebuiltins_8h.html#a4">command_t_command_t_get_type</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="typebuiltins_8h.html#5e6b50173b88263be23734e76f4a39f2">command_t_command_t_get_type</a> (void)</td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">GType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="typebuiltins_8h.html#a5">stpui_curve_type_get_type</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">GType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="typebuiltins_8h.html#1252245c3967f9e655de3d62c3999230">stpui_curve_type_get_type</a> (void)</td></tr>
</table>
<hr><h2>Define Documentation</h2>
-<a class="anchor" name="a1"></a><!-- doxytag: member="typebuiltins.h::STPUI_TYPE_COMMAND_T" ref="a1" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="b213314f887b8b4f48f9aa1531673a9c"></a><!-- doxytag: member="typebuiltins.h::STPUI_TYPE_COMMAND_T" ref="b213314f887b8b4f48f9aa1531673a9c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STPUI_TYPE_COMMAND_T&nbsp;&nbsp;&nbsp;(command_t_command_t_get_type()) </td>
+ <td class="memname">#define STPUI_TYPE_COMMAND_T&nbsp;&nbsp;&nbsp;(command_t_command_t_get_type()) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a2"></a><!-- doxytag: member="typebuiltins.h::STPUI_TYPE_CURVE_TYPE" ref="a2" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="f0561b03a3bfb203b40c37f9bb373ffb"></a><!-- doxytag: member="typebuiltins.h::STPUI_TYPE_CURVE_TYPE" ref="f0561b03a3bfb203b40c37f9bb373ffb" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STPUI_TYPE_CURVE_TYPE&nbsp;&nbsp;&nbsp;(stpui_curve_type_get_type()) </td>
+ <td class="memname">#define STPUI_TYPE_CURVE_TYPE&nbsp;&nbsp;&nbsp;(stpui_curve_type_get_type()) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a0"></a><!-- doxytag: member="typebuiltins.h::STPUI_TYPE_ORIENT_T" ref="a0" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="7c68a632b60b65d497e2933fa1b78a77"></a><!-- doxytag: member="typebuiltins.h::STPUI_TYPE_ORIENT_T" ref="7c68a632b60b65d497e2933fa1b78a77" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">#define STPUI_TYPE_ORIENT_T&nbsp;&nbsp;&nbsp;(orient_t_orient_t_get_type()) </td>
+ <td class="memname">#define STPUI_TYPE_ORIENT_T&nbsp;&nbsp;&nbsp;(orient_t_orient_t_get_type()) </td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
+
+</div>
+</div><p>
<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a4"></a><!-- doxytag: member="typebuiltins.h::command_t_command_t_get_type" ref="a4" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+<a class="anchor" name="5e6b50173b88263be23734e76f4a39f2"></a><!-- doxytag: member="typebuiltins.h::command_t_command_t_get_type" ref="5e6b50173b88263be23734e76f4a39f2" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GType command_t_command_t_get_type </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">GType command_t_command_t_get_type </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="typebuiltins.h::orient_t_orient_t_get_type" ref="a3" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="b05fb37a6c79f2b6b417ff107d9bb881"></a><!-- doxytag: member="typebuiltins.h::orient_t_orient_t_get_type" ref="b05fb37a6c79f2b6b417ff107d9bb881" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">G_BEGIN_DECLS GType orient_t_orient_t_get_type </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">G_BEGIN_DECLS GType orient_t_orient_t_get_type </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<a class="anchor" name="a5"></a><!-- doxytag: member="typebuiltins.h::stpui_curve_type_get_type" ref="a5" args="(void)" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
- <tr>
- <td class="mdRow">
- <table cellpadding="0" cellspacing="0" border="0">
+
+</div>
+</div><p>
+<a class="anchor" name="1252245c3967f9e655de3d62c3999230"></a><!-- doxytag: member="typebuiltins.h::stpui_curve_type_get_type" ref="1252245c3967f9e655de3d62c3999230" args="(void)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
<tr>
- <td class="md" nowrap valign="top">GType stpui_curve_type_get_type </td>
- <td class="md" valign="top">(&nbsp;</td>
- <td class="md" nowrap valign="top">void&nbsp;</td>
- <td class="mdname1" valign="top" nowrap> </td>
- <td class="md" valign="top">&nbsp;)&nbsp;</td>
- <td class="md" nowrap></td>
+ <td class="memname">GType stpui_curve_type_get_type </td>
+ <td>(</td>
+ <td class="paramtype">void&nbsp;</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td width="100%"></td>
</tr>
</table>
- </td>
- </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
- <tr>
- <td>
- &nbsp;
- </td>
- <td>
+</div>
+<div class="memdoc">
<p>
- </td>
- </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 16:39:48 2006 for libgutenprintui2 API Reference by&nbsp;
+
+</div>
+</div><p>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sun Jun 17 10:14:45 2007 for libgutenprintui2 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.4 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>