Imported Upstream version 2.8.16

This commit is contained in:
Ari Pollak
2015-11-24 14:17:30 -05:00
parent bf2f572083
commit 66d1b776a9
842 changed files with 251623 additions and 240362 deletions

View File

@ -1,7 +1,7 @@
# Makefile.in generated by automake 1.14.1 from Makefile.am.
# Makefile.in generated by automake 1.15 from Makefile.am.
# @configure_input@
# Copyright (C) 1994-2013 Free Software Foundation, Inc.
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@ -20,7 +20,17 @@
# Everything below here is generic #
####################################
VPATH = @srcdir@
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \
false; \
elif test -n '$(MAKE_HOST)'; then \
true; \
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
true; \
else \
false; \
fi; \
}
am__make_running_with_option = \
case $${target_option-} in \
?) ;; \
@ -83,18 +93,23 @@ PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
DIST_COMMON = $(top_srcdir)/gtk-doc.make $(srcdir)/Makefile.in \
$(srcdir)/Makefile.am $(srcdir)/version.in
subdir = devel-docs/libgimpcolor
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
$(top_srcdir)/m4macros/alsa.m4 \
am__aclocal_m4_deps = $(top_srcdir)/m4macros/gtk-doc.m4 \
$(top_srcdir)/m4macros/intltool.m4 \
$(top_srcdir)/m4macros/libtool.m4 \
$(top_srcdir)/m4macros/ltoptions.m4 \
$(top_srcdir)/m4macros/ltsugar.m4 \
$(top_srcdir)/m4macros/ltversion.m4 \
$(top_srcdir)/m4macros/lt~obsolete.m4 \
$(top_srcdir)/acinclude.m4 $(top_srcdir)/m4macros/alsa.m4 \
$(top_srcdir)/m4macros/binreloc.m4 \
$(top_srcdir)/m4macros/detectcflags.m4 \
$(top_srcdir)/m4macros/gimpprint.m4 \
$(top_srcdir)/m4macros/pythondev.m4 $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES = version
@ -119,6 +134,8 @@ am__can_run_installinfo = \
*) (install-info --version) >/dev/null 2>&1;; \
esac
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/version.in \
$(top_srcdir)/gtk-doc.make
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
AA_LIBS = @AA_LIBS@
ACLOCAL = @ACLOCAL@
@ -448,6 +465,7 @@ program_transform_name = @program_transform_name@
psdir = @psdir@
pyexecdir = @pyexecdir@
pythondir = @pythondir@
runstatedir = @runstatedir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
@ -514,6 +532,7 @@ GPATH = $(srcdir)
TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
SETUP_FILES = \
$(content_files) \
$(expand_content_files) \
$(DOC_MAIN_SGML_FILE) \
$(DOC_MODULE)-sections.txt \
$(DOC_MODULE)-overrides.txt
@ -521,9 +540,9 @@ SETUP_FILES = \
# Other files to distribute
EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) version.in
DOC_STAMPS = setup-build.stamp scan-build.stamp tmpl-build.stamp sgml-build.stamp \
DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \
html-build.stamp pdf-build.stamp \
tmpl.stamp sgml.stamp html.stamp pdf.stamp
sgml.stamp html.stamp pdf.stamp
SCANOBJ_FILES = \
$(DOC_MODULE).args \
@ -556,11 +575,6 @@ GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_$(V))
GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_$(AM_DEFAULT_VERBOSITY))
GTK_DOC_V_INTROSPECT_0 = @echo " DOC Introspecting gobjects";
#### templates ####
GTK_DOC_V_TMPL = $(GTK_DOC_V_TMPL_$(V))
GTK_DOC_V_TMPL_ = $(GTK_DOC_V_TMPL_$(AM_DEFAULT_VERBOSITY))
GTK_DOC_V_TMPL_0 = @echo " DOC Rebuilding template files";
#### xml ####
GTK_DOC_V_XML = $(GTK_DOC_V_XML_$(V))
GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_$(AM_DEFAULT_VERBOSITY))
@ -593,7 +607,6 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-docs/libgimpcolor/Makefile'; \
$(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --gnu devel-docs/libgimpcolor/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
@ -602,7 +615,7 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
esac;
$(top_srcdir)/gtk-doc.make:
$(top_srcdir)/gtk-doc.make $(am__empty):
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
@ -779,6 +792,8 @@ uninstall-am: uninstall-local
mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
uninstall-am uninstall-local
.PRECIOUS: Makefile
gtkdoc-check.test: Makefile
$(AM_V_GEN)echo "#!/bin/sh -e" > $@; \
@ -796,18 +811,15 @@ $(REPORT_FILES): sgml-build.stamp
setup-build.stamp:
-$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
files=`echo $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types`; \
files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
if test "x$$files" != "x" ; then \
for file in $$files ; do \
destdir=`dirname $(abs_builddir)/$$file` ;\
destdir=`dirname $(abs_builddir)/$$file`; \
test -d "$$destdir" || mkdir -p "$$destdir"; \
test -f $(abs_srcdir)/$$file && \
cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
done; \
fi; \
test -d $(abs_srcdir)/tmpl && \
{ cp -pR $(abs_srcdir)/tmpl $(abs_builddir)/; \
chmod -R u+w $(abs_builddir)/tmpl; } \
fi
$(AM_V_at)touch setup-build.stamp
@ -820,7 +832,7 @@ scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
$(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
scanobj_options=""; \
gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \
if test "$(?)" = "0"; then \
if test "$$?" = "0"; then \
if test "x$(V)" = "x1"; then \
scanobj_options="--verbose"; \
fi; \
@ -837,23 +849,8 @@ scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
@true
tmpl-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt
$(GTK_DOC_V_TMPL)gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS)
$(AM_V_at)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
if test -w $(abs_srcdir) ; then \
cp -pR $(abs_builddir)/tmpl $(abs_srcdir)/; \
fi \
fi
$(AM_V_at)touch tmpl-build.stamp
tmpl.stamp: tmpl-build.stamp
@true
$(srcdir)/tmpl/*.sgml:
@true
sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files)
-$(GTK_DOC_V_XML)chmod -R u+w $(srcdir) && _source_dir='' ; \
sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent
$(GTK_DOC_V_XML)_source_dir='' ; \
for i in $(DOC_SOURCE_DIR) ; do \
_source_dir="$${_source_dir} --source-dir=$$i" ; \
done ; \
@ -863,17 +860,28 @@ sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(
sgml.stamp: sgml-build.stamp
@true
html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
xml/gtkdocentities.ent: Makefile
$(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \
echo "<!ENTITY package \"$(PACKAGE)\">"; \
echo "<!ENTITY package_bugreport \"$(PACKAGE_BUGREPORT)\">"; \
echo "<!ENTITY package_name \"$(PACKAGE_NAME)\">"; \
echo "<!ENTITY package_string \"$(PACKAGE_STRING)\">"; \
echo "<!ENTITY package_tarname \"$(PACKAGE_TARNAME)\">"; \
echo "<!ENTITY package_url \"$(PACKAGE_URL)\">"; \
echo "<!ENTITY package_version \"$(PACKAGE_VERSION)\">"; \
) > $@
html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
$(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
mkhtml_options=""; \
gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \
if test "$(?)" = "0"; then \
if test "$$?" = "0"; then \
if test "x$(V)" = "x1"; then \
mkhtml_options="$$mkhtml_options --verbose"; \
fi; \
fi; \
gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \
if test "$(?)" = "0"; then \
if test "$$?" = "0"; then \
mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
fi; \
cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
@ -889,11 +897,11 @@ html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
$(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
$(AM_V_at)touch html-build.stamp
pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
$(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \
mkpdf_options=""; \
gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \
if test "$(?)" = "0"; then \
if test "$$?" = "0"; then \
if test "x$(V)" = "x1"; then \
mkpdf_options="$$mkpdf_options --verbose"; \
fi; \
@ -918,13 +926,15 @@ clean-local:
@if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \
rm -f $(DOC_MODULE).types; \
fi
@if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \
rm -f $(DOC_MODULE)-sections.txt; \
fi
distclean-local:
@rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
$(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
@if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
rm -f $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types; \
rm -rf tmpl; \
rm -f $(SETUP_FILES) $(DOC_MODULE).types; \
fi
maintainer-clean-local:
@ -971,9 +981,7 @@ uninstall-local:
@HAVE_GTK_DOC_FALSE@ @false
dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local
@mkdir $(distdir)/tmpl
@mkdir $(distdir)/html
@-cp ./tmpl/*.sgml $(distdir)/tmpl
@cp ./html/* $(distdir)/html
@-cp ./$(DOC_MODULE).pdf $(distdir)/
@-cp ./$(DOC_MODULE).types $(distdir)/

View File

@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="next" href="libgimpcolor.html" title="Part I. GIMP Color Library">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -15,7 +15,7 @@
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GIMP Color Library Reference Manual</p></th></tr></table></div>
<div><p class="releaseinfo">
for GIMP 2.8.14
for GIMP 2.8.16
</p></div>
</div>
@ -60,7 +60,6 @@
</dl></div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -50,6 +50,9 @@
<ANCHOR id="libgimpcolor-GimpRGB.other_details" href="libgimpcolor/libgimpcolor-GimpRGB.html#libgimpcolor-GimpRGB.other_details">
<ANCHOR id="GimpRGB" href="libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB">
<ANCHOR id="GimpRGBCompositeMode" href="libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGBCompositeMode">
<ANCHOR id="GIMP-RGB-COMPOSITE-NONE:CAPS" href="libgimpcolor/libgimpcolor-GimpRGB.html#GIMP-RGB-COMPOSITE-NONE:CAPS">
<ANCHOR id="GIMP-RGB-COMPOSITE-NORMAL:CAPS" href="libgimpcolor/libgimpcolor-GimpRGB.html#GIMP-RGB-COMPOSITE-NORMAL:CAPS">
<ANCHOR id="GIMP-RGB-COMPOSITE-BEHIND:CAPS" href="libgimpcolor/libgimpcolor-GimpRGB.html#GIMP-RGB-COMPOSITE-BEHIND:CAPS">
<ANCHOR id="libgimpcolor-GimpHSV" href="libgimpcolor/libgimpcolor-GimpHSV.html">
<ANCHOR id="libgimpcolor-GimpHSV.functions" href="libgimpcolor/libgimpcolor-GimpHSV.html#libgimpcolor-GimpHSV.functions">
<ANCHOR id="libgimpcolor-GimpHSV.other" href="libgimpcolor/libgimpcolor-GimpHSV.html#libgimpcolor-GimpHSV.other">

View File

@ -2,13 +2,13 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: GimpAdaptiveSupersample</title>
<title>GimpAdaptiveSupersample: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="libgimpcolor.html" title="Part I. GIMP Color Library">
<link rel="prev" href="libgimpcolor-GimpColorManaged.html" title="GimpColorManaged">
<link rel="next" href="libgimpcolor-GimpBilinear.html" title="GimpBilinear">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -66,7 +66,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gulong</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gulong"><span class="returnvalue">gulong</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#gimp-adaptive-supersample-area" title="gimp_adaptive_supersample_area ()">gimp_adaptive_supersample_area</a> <span class="c_punctuation">()</span>
@ -84,57 +84,45 @@
<div class="refsect2">
<a name="GimpProgressFunc"></a><h3>GimpProgressFunc ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
<span class="c_punctuation">(</span>*GimpProgressFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gint</span> min</code></em>,
<em class="parameter"><code><span class="type">gint</span> max</code></em>,
<em class="parameter"><code><span class="type">gint</span> current</code></em>,
<em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
<p>
</p>
<span class="c_punctuation">(</span>*GimpProgressFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> min</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> max</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> current</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="GimpPutPixelFunc"></a><h3>GimpPutPixelFunc ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
<span class="c_punctuation">(</span>*GimpPutPixelFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gint</span> x</code></em>,
<em class="parameter"><code><span class="type">gint</span> y</code></em>,
<span class="c_punctuation">(</span>*GimpPutPixelFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y</code></em>,
<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
<em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
<p>
</p>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="GimpRenderFunc"></a><h3>GimpRenderFunc ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
<span class="c_punctuation">(</span>*GimpRenderFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
<span class="c_punctuation">(</span>*GimpRenderFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> x</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> y</code></em>,
<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
<em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
<p>
</p>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="gimp-adaptive-supersample-area"></a><h3>gimp_adaptive_supersample_area ()</h3>
<pre class="programlisting"><span class="returnvalue">gulong</span>
gimp_adaptive_supersample_area (<em class="parameter"><code><span class="type">gint</span> x1</code></em>,
<em class="parameter"><code><span class="type">gint</span> y1</code></em>,
<em class="parameter"><code><span class="type">gint</span> x2</code></em>,
<em class="parameter"><code><span class="type">gint</span> y2</code></em>,
<em class="parameter"><code><span class="type">gint</span> max_depth</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> threshold</code></em>,
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gulong"><span class="returnvalue">gulong</span></a>
gimp_adaptive_supersample_area (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x1</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y1</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> x2</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> y2</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> max_depth</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> threshold</code></em>,
<em class="parameter"><code><a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#GimpRenderFunc" title="GimpRenderFunc ()"><span class="type">GimpRenderFunc</span></a> render_func</code></em>,
<em class="parameter"><code><span class="type">gpointer</span> render_data</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> render_data</code></em>,
<em class="parameter"><code><a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#GimpPutPixelFunc" title="GimpPutPixelFunc ()"><span class="type">GimpPutPixelFunc</span></a> put_pixel_func</code></em>,
<em class="parameter"><code><span class="type">gpointer</span> put_pixel_data</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> put_pixel_data</code></em>,
<em class="parameter"><code><a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#GimpProgressFunc" title="GimpProgressFunc ()"><span class="type">GimpProgressFunc</span></a> progress_func</code></em>,
<em class="parameter"><code><span class="type">gpointer</span> progress_data</code></em>);</pre>
<p>
</p>
<div class="refsect3">
<a name="id-1.2.7.5.5.5"></a><h4>Returns</h4>
<p></p>
</div>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> progress_data</code></em>);</pre>
</div>
</div>
<div class="refsect1">
@ -142,7 +130,6 @@ gimp_adaptive_supersample_area (<em class="parameter"><code><span class="type">g
</div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -2,13 +2,13 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: GimpBilinear</title>
<title>GimpBilinear: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="libgimpcolor.html" title="Part I. GIMP Color Library">
<link rel="prev" href="libgimpcolor-GimpAdaptiveSupersample.html" title="GimpAdaptiveSupersample">
<link rel="next" href="libgimpcolor-GimpCairoColor.html" title="GimpCairoColor">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -41,7 +41,7 @@
<tbody>
<tr>
<td class="function_type">
<span class="returnvalue">gdouble</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear" title="gimp_bilinear ()">gimp_bilinear</a> <span class="c_punctuation">()</span>
@ -49,7 +49,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">guchar</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-8" title="gimp_bilinear_8 ()">gimp_bilinear_8</a> <span class="c_punctuation">()</span>
@ -57,7 +57,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">guint16</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-16" title="gimp_bilinear_16 ()">gimp_bilinear_16</a> <span class="c_punctuation">()</span>
@ -65,7 +65,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">guint32</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-32" title="gimp_bilinear_32 ()">gimp_bilinear_32</a> <span class="c_punctuation">()</span>
@ -106,102 +106,66 @@
<a name="libgimpcolor-GimpBilinear.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="gimp-bilinear"></a><h3>gimp_bilinear ()</h3>
<pre class="programlisting"><span class="returnvalue">gdouble</span>
gimp_bilinear (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> *values</code></em>);</pre>
<p>
</p>
<div class="refsect3">
<a name="id-1.2.8.5.2.5"></a><h4>Returns</h4>
<p></p>
</div>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
gimp_bilinear (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> x</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> y</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *values</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="gimp-bilinear-8"></a><h3>gimp_bilinear_8 ()</h3>
<pre class="programlisting"><span class="returnvalue">guchar</span>
gimp_bilinear_8 (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *values</code></em>);</pre>
<p>
</p>
<div class="refsect3">
<a name="id-1.2.8.5.3.5"></a><h4>Returns</h4>
<p></p>
</div>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a>
gimp_bilinear_8 (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> x</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> y</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *values</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="gimp-bilinear-16"></a><h3>gimp_bilinear_16 ()</h3>
<pre class="programlisting"><span class="returnvalue">guint16</span>
gimp_bilinear_16 (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
<em class="parameter"><code><span class="type">guint16</span> *values</code></em>);</pre>
<p>
</p>
<div class="refsect3">
<a name="id-1.2.8.5.4.5"></a><h4>Returns</h4>
<p></p>
</div>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a>
gimp_bilinear_16 (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> x</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> y</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> *values</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="gimp-bilinear-32"></a><h3>gimp_bilinear_32 ()</h3>
<pre class="programlisting"><span class="returnvalue">guint32</span>
gimp_bilinear_32 (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
<em class="parameter"><code><span class="type">guint32</span> *values</code></em>);</pre>
<p>
</p>
<div class="refsect3">
<a name="id-1.2.8.5.5.5"></a><h4>Returns</h4>
<p></p>
</div>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a>
gimp_bilinear_32 (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> x</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> y</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> *values</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="gimp-bilinear-rgb"></a><h3>gimp_bilinear_rgb ()</h3>
<pre class="programlisting"><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="returnvalue">GimpRGB</span></a>
gimp_bilinear_rgb (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
gimp_bilinear_rgb (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> x</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> y</code></em>,
<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *values</code></em>);</pre>
<p>
</p>
<div class="refsect3">
<a name="id-1.2.8.5.6.5"></a><h4>Returns</h4>
<p></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gimp-bilinear-rgba"></a><h3>gimp_bilinear_rgba ()</h3>
<pre class="programlisting"><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="returnvalue">GimpRGB</span></a>
gimp_bilinear_rgba (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
gimp_bilinear_rgba (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> x</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> y</code></em>,
<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *values</code></em>);</pre>
<p>
</p>
<div class="refsect3">
<a name="id-1.2.8.5.7.5"></a><h4>Returns</h4>
<p></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gimp-bilinear-pixels-8"></a><h3>gimp_bilinear_pixels_8 ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_bilinear_pixels_8 (<em class="parameter"><code><span class="type">guchar</span> *dest</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
<em class="parameter"><code><span class="type">guint</span> bpp</code></em>,
<em class="parameter"><code><span class="type">gboolean</span> has_alpha</code></em>,
<em class="parameter"><code><span class="type">guchar</span> **values</code></em>);</pre>
gimp_bilinear_pixels_8 (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *dest</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> x</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> y</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> bpp</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> has_alpha</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> **values</code></em>);</pre>
<p>Computes bilinear interpolation of four pixels.</p>
<p>When <em class="parameter"><code>has_alpha</code></em>
is <code class="literal">FALSE</code>, it's identical to <a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-8" title="gimp_bilinear_8 ()"><code class="function">gimp_bilinear_8()</code></a> on
is <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, it's identical to <a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-8" title="gimp_bilinear_8 ()"><code class="function">gimp_bilinear_8()</code></a> on
each channel separately. When <em class="parameter"><code>has_alpha</code></em>
is <code class="literal">TRUE</code>, it handles
is <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, it handles
alpha channel correctly.</p>
<p>The pixels in <em class="parameter"><code>values</code></em>
correspond to corner x, y coordinates in the
@ -241,7 +205,7 @@ bytes.</p></td>
</tr>
<tr>
<td class="parameter_name"><p>has_alpha</p></td>
<td class="parameter_description"><p><code class="literal">TRUE</code> if the last channel is an alpha channel.</p></td>
<td class="parameter_description"><p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the last channel is an alpha channel.</p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
@ -259,7 +223,6 @@ bytes.</p></td>
</div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -2,13 +2,13 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: GimpCMYK</title>
<title>GimpCMYK: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="libgimpcolor.html" title="Part I. GIMP Color Library">
<link rel="prev" href="libgimpcolor-GimpHSV.html" title="GimpHSV">
<link rel="next" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -117,10 +117,10 @@
<a name="gimp-cmyk-set"></a><h3>gimp_cmyk_set ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_cmyk_set (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyk</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> cyan</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> magenta</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> yellow</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> black</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> cyan</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> magenta</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> yellow</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> black</code></em>);</pre>
<p>Very basic initialiser for the internal <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> structure. Channel
values are doubles in the range 0 to 1.</p>
<div class="refsect3">
@ -166,10 +166,10 @@ values are doubles in the range 0 to 1.</p>
<a name="gimp-cmyk-set-uchar"></a><h3>gimp_cmyk_set_uchar ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_cmyk_set_uchar (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyk</code></em>,
<em class="parameter"><code><span class="type">guchar</span> cyan</code></em>,
<em class="parameter"><code><span class="type">guchar</span> magenta</code></em>,
<em class="parameter"><code><span class="type">guchar</span> yellow</code></em>,
<em class="parameter"><code><span class="type">guchar</span> black</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> cyan</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> magenta</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> yellow</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> black</code></em>);</pre>
<p>The same as <a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyk-set" title="gimp_cmyk_set ()"><code class="function">gimp_cmyk_set()</code></a>, except that channel values are
unsigned chars in the range 0 to 255.</p>
<div class="refsect3">
@ -215,10 +215,10 @@ unsigned chars in the range 0 to 255.</p>
<a name="gimp-cmyk-get-uchar"></a><h3>gimp_cmyk_get_uchar ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_cmyk_get_uchar (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyk</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *cyan</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *magenta</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *yellow</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *black</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *cyan</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *magenta</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *yellow</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *black</code></em>);</pre>
<p>Retrieve individual channel values from a <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> structure. Channel
values are pointers to unsigned chars in the range 0 to 255.</p>
<div class="refsect3">
@ -264,11 +264,11 @@ values are pointers to unsigned chars in the range 0 to 255.</p>
<a name="gimp-cmyka-set"></a><h3>gimp_cmyka_set ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_cmyka_set (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyka</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> cyan</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> magenta</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> yellow</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> black</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> alpha</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> cyan</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> magenta</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> yellow</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> black</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> alpha</code></em>);</pre>
<p>Initialiser for the internal <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> structure. Channel values are
doubles in the range 0 to 1.</p>
<div class="refsect3">
@ -319,11 +319,11 @@ doubles in the range 0 to 1.</p>
<a name="gimp-cmyka-set-uchar"></a><h3>gimp_cmyka_set_uchar ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_cmyka_set_uchar (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyka</code></em>,
<em class="parameter"><code><span class="type">guchar</span> cyan</code></em>,
<em class="parameter"><code><span class="type">guchar</span> magenta</code></em>,
<em class="parameter"><code><span class="type">guchar</span> yellow</code></em>,
<em class="parameter"><code><span class="type">guchar</span> black</code></em>,
<em class="parameter"><code><span class="type">guchar</span> alpha</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> cyan</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> magenta</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> yellow</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> black</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> alpha</code></em>);</pre>
<p>The same as <a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyka-set" title="gimp_cmyka_set ()"><code class="function">gimp_cmyka_set()</code></a>, except that channel values are
unsigned chars in the range 0 to 255.</p>
<div class="refsect3">
@ -374,11 +374,11 @@ unsigned chars in the range 0 to 255.</p>
<a name="gimp-cmyka-get-uchar"></a><h3>gimp_cmyka_get_uchar ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_cmyka_get_uchar (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyka</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *cyan</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *magenta</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *yellow</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *black</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *alpha</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *cyan</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *magenta</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *yellow</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *black</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *alpha</code></em>);</pre>
<p>Retrieve individual channel values from a <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> structure.
Channel values are pointers to unsigned chars in the range 0 to 255.</p>
<div class="refsect3">
@ -429,8 +429,6 @@ Channel values are pointers to unsigned chars in the range 0 to 255.</p>
<a name="GIMP-TYPE-CMYK:CAPS"></a><h3>GIMP_TYPE_CMYK</h3>
<pre class="programlisting">#define GIMP_TYPE_CMYK (gimp_cmyk_get_type ())
</pre>
<p>
</p>
</div>
</div>
<div class="refsect1">
@ -455,27 +453,27 @@ going to CMYK and back can preserve alpha.</p>
</colgroup>
<tbody>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpCMYK.c"></a>c</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpCMYK.c"></a>c</code></em>;</p></td>
<td class="struct_member_description"><p>the cyan component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpCMYK.m"></a>m</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpCMYK.m"></a>m</code></em>;</p></td>
<td class="struct_member_description"><p>the magenta component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpCMYK.y"></a>y</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpCMYK.y"></a>y</code></em>;</p></td>
<td class="struct_member_description"><p>the yellow component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpCMYK.k"></a>k</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpCMYK.k"></a>k</code></em>;</p></td>
<td class="struct_member_description"><p>the black component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpCMYK.a"></a>a</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpCMYK.a"></a>a</code></em>;</p></td>
<td class="struct_member_description"><p>the alpha component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
@ -486,7 +484,6 @@ going to CMYK and back can preserve alpha.</p>
</div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -2,13 +2,13 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: GimpCairoColor</title>
<title>GimpCairoColor: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="libgimpcolor.html" title="Part I. GIMP Color Library">
<link rel="prev" href="libgimpcolor-GimpBilinear.html" title="GimpBilinear">
<link rel="next" href="libgimpcolor-index.html" title="Index">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -129,7 +129,7 @@ described by <em class="parameter"><code>color</code></em>
</tbody>
</table></div>
</div>
<p class="since">Since GIMP 2.6</p>
<p class="since">Since: GIMP 2.6</p>
</div>
<hr>
<div class="refsect2">
@ -164,14 +164,14 @@ described by <em class="parameter"><code>color</code></em>
</tbody>
</table></div>
</div>
<p class="since">Since GIMP 2.6</p>
<p class="since">Since: GIMP 2.6</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-cairo-checkerboard-create"></a><h3>gimp_cairo_checkerboard_create ()</h3>
<pre class="programlisting"><span class="returnvalue">cairo_pattern_t</span> *
gimp_cairo_checkerboard_create (<em class="parameter"><code><span class="type">cairo_t</span> *cr</code></em>,
<em class="parameter"><code><span class="type">gint</span> size</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> size</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *light</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *dark</code></em>);</pre>
<p>Create a repeating checkerboard pattern.</p>
@ -196,12 +196,12 @@ gimp_cairo_checkerboard_create (<em class="parameter"><code><span class="type">c
</tr>
<tr>
<td class="parameter_name"><p>light</p></td>
<td class="parameter_description"><p>light check color or <code class="literal">NULL</code> to use the default light gray</p></td>
<td class="parameter_description"><p>light check color or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to use the default light gray</p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>dark</p></td>
<td class="parameter_description"><p>dark check color or <code class="literal">NULL</code> to use the default dark gray</p></td>
<td class="parameter_description"><p>dark check color or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to use the default dark gray</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
@ -211,9 +211,8 @@ gimp_cairo_checkerboard_create (<em class="parameter"><code><span class="type">c
<a name="id-1.2.9.5.4.6"></a><h4>Returns</h4>
<p> a new Cairo pattern that can be used as a source on <em class="parameter"><code>cr</code></em>
.</p>
<p></p>
</div>
<p class="since">Since GIMP 2.6</p>
<p class="since">Since: GIMP 2.6</p>
</div>
<hr>
<div class="refsect2">
@ -252,7 +251,7 @@ gimp_cairo_checkerboard_create (<em class="parameter"><code><span class="type">c
</tbody>
</table></div>
</div>
<p class="since">Since GIMP 2.6</p>
<p class="since">Since: GIMP 2.6</p>
</div>
<hr>
<div class="refsect2">
@ -291,7 +290,7 @@ gimp_cairo_checkerboard_create (<em class="parameter"><code><span class="type">c
</tbody>
</table></div>
</div>
<p class="since">Since GIMP 2.8</p>
<p class="since">Since: GIMP 2.8</p>
</div>
<hr>
<div class="refsect2">
@ -335,7 +334,7 @@ gimp_cairo_checkerboard_create (<em class="parameter"><code><span class="type">c
</tbody>
</table></div>
</div>
<p class="since">Since GIMP 2.6</p>
<p class="since">Since: GIMP 2.6</p>
</div>
<hr>
<div class="refsect2">
@ -379,7 +378,7 @@ gimp_cairo_checkerboard_create (<em class="parameter"><code><span class="type">c
</tbody>
</table></div>
</div>
<p class="since">Since GIMP 2.8</p>
<p class="since">Since: GIMP 2.8</p>
</div>
</div>
<div class="refsect1">
@ -387,7 +386,6 @@ gimp_cairo_checkerboard_create (<em class="parameter"><code><span class="type">c
</div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -2,13 +2,13 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: GimpColorManaged</title>
<title>GimpColorManaged: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="libgimpcolor.html" title="Part I. GIMP Color Library">
<link rel="prev" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">
<link rel="next" href="libgimpcolor-GimpAdaptiveSupersample.html" title="GimpAdaptiveSupersample">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -40,7 +40,7 @@
</colgroup>
<tbody>
<tr>
<td class="function_type">const <span class="returnvalue">guint8</span> *
<td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a> *
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpColorManaged.html#gimp-color-managed-get-icc-profile" title="gimp_color_managed_get_icc_profile ()">gimp_color_managed_get_icc_profile</a> <span class="c_punctuation">()</span>
@ -84,9 +84,9 @@
<a name="libgimpcolor-GimpColorManaged.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="gimp-color-managed-get-icc-profile"></a><h3>gimp_color_managed_get_icc_profile ()</h3>
<pre class="programlisting">const <span class="returnvalue">guint8</span> *
<pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a> *
gimp_color_managed_get_icc_profile (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpColorManaged.html#GimpColorManaged" title="GimpColorManaged"><span class="type">GimpColorManaged</span></a> *managed</code></em>,
<em class="parameter"><code><span class="type">gsize</span> *len</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *len</code></em>);</pre>
<div class="refsect3">
<a name="id-1.2.6.6.2.4"></a><h4>Parameters</h4>
<div class="informaltable"><table width="100%" border="0">
@ -113,9 +113,8 @@ gimp_color_managed_get_icc_profile (<em class="parameter"><code><a class="link"
<a name="id-1.2.6.6.2.5"></a><h4>Returns</h4>
<p> A pointer to a blob of data that represents an ICC
color profile.</p>
<p></p>
</div>
<p class="since">Since GIMP 2.4</p>
<p class="since">Since: GIMP 2.4</p>
</div>
<hr>
<div class="refsect2">
@ -138,7 +137,7 @@ gimp_color_managed_profile_changed (<em class="parameter"><code><a class="link"
</tr></tbody>
</table></div>
</div>
<p class="since">Since GIMP 2.4</p>
<p class="since">Since: GIMP 2.4</p>
</div>
</div>
<div class="refsect1">
@ -146,8 +145,6 @@ gimp_color_managed_profile_changed (<em class="parameter"><code><a class="link"
<div class="refsect2">
<a name="GimpColorManaged"></a><h3>GimpColorManaged</h3>
<pre class="programlisting">typedef struct _GimpColorManaged GimpColorManaged;</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
@ -163,13 +160,10 @@ gimp_color_managed_profile_changed (<em class="parameter"><code><a class="link"
void (* profile_changed) (GimpColorManaged *managed);
};
</pre>
<p>
</p>
</div>
</div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -2,13 +2,13 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: GimpColorSpace</title>
<title>GimpColorSpace: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="libgimpcolor.html" title="Part I. GIMP Color Library">
<link rel="prev" href="libgimpcolor-GimpCMYK.html" title="GimpCMYK">
<link rel="next" href="libgimpcolor-GimpColorManaged.html" title="GimpColorManaged">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -146,7 +146,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gint</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-l-int" title="gimp_rgb_to_l_int ()">gimp_rgb_to_l_int</a> <span class="c_punctuation">()</span>
@ -254,7 +254,7 @@ color value.</p>
<a name="gimp-rgb-to-cmyk"></a><h3>gimp_rgb_to_cmyk ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_to_cmyk (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> pullout</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> pullout</code></em>,
<em class="parameter"><code><a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyk</code></em>);</pre>
<p>Does a naive conversion from RGB to CMYK colorspace. A simple
formula that doesn't take any color-profiles into account is used.
@ -388,9 +388,9 @@ colorspace, without taking color profiles into account.</p>
<a name="gimp-rgb-to-hwb"></a><h3>gimp_rgb_to_hwb ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_to_hwb (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> *hue</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> *whiteness</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> *blackness</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *hue</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *whiteness</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *blackness</code></em>);</pre>
<p>Theoretically, hue 0 (pure red) is identical to hue 6 in these transforms.
Pure red always maps to 6 in this implementation. Therefore UNDEFINED can
be defined as 0 in situations where only unsigned numbers are desired.</p>
@ -434,9 +434,9 @@ undefined.</p>
<div class="refsect2">
<a name="gimp-hwb-to-rgb"></a><h3>gimp_hwb_to_rgb ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_hwb_to_rgb (<em class="parameter"><code><span class="type">gdouble</span> hue</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> whiteness</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> blackness</code></em>,
gimp_hwb_to_rgb (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> hue</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> whiteness</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> blackness</code></em>,
<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
<p>H is defined in the range [0, 6] or UNDEFINED, B and W are both in the
range [0, 1]. The returned RGB values are all in the range [0, 1].</p>
@ -477,9 +477,9 @@ range [0, 1]. The returned RGB values are all in the range [0, 1].</p>
<div class="refsect2">
<a name="gimp-rgb-to-hsv-int"></a><h3>gimp_rgb_to_hsv_int ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_to_hsv_int (<em class="parameter"><code><span class="type">gint</span> *red</code></em>,
<em class="parameter"><code><span class="type">gint</span> *green</code></em>,
<em class="parameter"><code><span class="type">gint</span> *blue</code></em>);</pre>
gimp_rgb_to_hsv_int (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *red</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *green</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *blue</code></em>);</pre>
<p>The arguments are pointers to int representing channel values in
the RGB colorspace, and the values pointed to are all in the range
[0, 255].</p>
@ -518,9 +518,9 @@ ranges: H [0, 359], S [0, 255], V [0, 255].</p>
<div class="refsect2">
<a name="gimp-hsv-to-rgb-int"></a><h3>gimp_hsv_to_rgb_int ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_hsv_to_rgb_int (<em class="parameter"><code><span class="type">gint</span> *hue</code></em>,
<em class="parameter"><code><span class="type">gint</span> *saturation</code></em>,
<em class="parameter"><code><span class="type">gint</span> *value</code></em>);</pre>
gimp_hsv_to_rgb_int (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *hue</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *saturation</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *value</code></em>);</pre>
<p>The arguments are pointers to int, with the values pointed to in the
following ranges: H [0, 360], S [0, 255], V [0, 255].</p>
<p>The function changes the arguments to point to the RGB value
@ -557,9 +557,9 @@ corresponding, with the returned values all in the range [0, 255].</p>
<div class="refsect2">
<a name="gimp-rgb-to-hsl-int"></a><h3>gimp_rgb_to_hsl_int ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_to_hsl_int (<em class="parameter"><code><span class="type">gint</span> *red</code></em>,
<em class="parameter"><code><span class="type">gint</span> *green</code></em>,
<em class="parameter"><code><span class="type">gint</span> *blue</code></em>);</pre>
gimp_rgb_to_hsl_int (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *red</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *green</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *blue</code></em>);</pre>
<p>The arguments are pointers to int representing channel values in the
RGB colorspace, and the values pointed to are all in the range [0, 255].</p>
<p>The function changes the arguments to point to the corresponding HLS
@ -597,10 +597,10 @@ L [0, 255], S [0, 255].</p>
<div class="refsect2">
<a name="gimp-rgb-to-cmyk-int"></a><h3>gimp_rgb_to_cmyk_int ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_to_cmyk_int (<em class="parameter"><code><span class="type">gint</span> *red</code></em>,
<em class="parameter"><code><span class="type">gint</span> *green</code></em>,
<em class="parameter"><code><span class="type">gint</span> *blue</code></em>,
<em class="parameter"><code><span class="type">gint</span> *pullout</code></em>);</pre>
gimp_rgb_to_cmyk_int (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *red</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *green</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *blue</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *pullout</code></em>);</pre>
<p>Does a naive conversion from RGB to CMYK colorspace. A simple
formula that doesn't take any color-profiles into account is used.
The amount of black pullout how can be controlled via the <em class="parameter"><code>pullout</code></em>
@ -646,10 +646,10 @@ the black value (0-255)</p></td>
<div class="refsect2">
<a name="gimp-cmyk-to-rgb-int"></a><h3>gimp_cmyk_to_rgb_int ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_cmyk_to_rgb_int (<em class="parameter"><code><span class="type">gint</span> *cyan</code></em>,
<em class="parameter"><code><span class="type">gint</span> *magenta</code></em>,
<em class="parameter"><code><span class="type">gint</span> *yellow</code></em>,
<em class="parameter"><code><span class="type">gint</span> *black</code></em>);</pre>
gimp_cmyk_to_rgb_int (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *cyan</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *magenta</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *yellow</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *black</code></em>);</pre>
<p>Does a naive conversion from CMYK to RGB colorspace. A simple
formula that doesn't take any color-profiles into account is used.</p>
<div class="refsect3">
@ -688,10 +688,10 @@ formula that doesn't take any color-profiles into account is used.</p>
<hr>
<div class="refsect2">
<a name="gimp-rgb-to-l-int"></a><h3>gimp_rgb_to_l_int ()</h3>
<pre class="programlisting"><span class="returnvalue">gint</span>
gimp_rgb_to_l_int (<em class="parameter"><code><span class="type">gint</span> red</code></em>,
<em class="parameter"><code><span class="type">gint</span> green</code></em>,
<em class="parameter"><code><span class="type">gint</span> blue</code></em>);</pre>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
gimp_rgb_to_l_int (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> red</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> green</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> blue</code></em>);</pre>
<p>Calculates the lightness value of an RGB triplet with the formula
L = (max(R, G, B) + min (R, G, B)) / 2</p>
<div class="refsect3">
@ -724,16 +724,15 @@ L = (max(R, G, B) + min (R, G, B)) / 2</p>
<div class="refsect3">
<a name="id-1.2.5.5.15.6"></a><h4>Returns</h4>
<p> Luminance vaue corresponding to the input RGB value</p>
<p></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gimp-hsl-to-rgb-int"></a><h3>gimp_hsl_to_rgb_int ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_hsl_to_rgb_int (<em class="parameter"><code><span class="type">gint</span> *hue</code></em>,
<em class="parameter"><code><span class="type">gint</span> *saturation</code></em>,
<em class="parameter"><code><span class="type">gint</span> *lightness</code></em>);</pre>
gimp_hsl_to_rgb_int (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *hue</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *saturation</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *lightness</code></em>);</pre>
<p>The arguments are pointers to int, with the values pointed to in the
following ranges: H [0, 360], L [0, 255], S [0, 255].</p>
<p>The function changes the arguments to point to the RGB value
@ -770,10 +769,10 @@ corresponding, with the returned values all in the range [0, 255].</p>
<div class="refsect2">
<a name="gimp-rgb-to-hsv4"></a><h3>gimp_rgb_to_hsv4 ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_to_hsv4 (<em class="parameter"><code>const <span class="type">guchar</span> *rgb</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> *hue</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> *saturation</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> *value</code></em>);</pre>
gimp_rgb_to_hsv4 (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *rgb</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *hue</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *saturation</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> *value</code></em>);</pre>
<div class="refsect3">
<a name="id-1.2.5.5.17.4"></a><h4>Parameters</h4>
<div class="informaltable"><table width="100%" border="0">
@ -812,10 +811,10 @@ rgb[2] is blue (0..255)</p></td>
<div class="refsect2">
<a name="gimp-hsv-to-rgb4"></a><h3>gimp_hsv_to_rgb4 ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_hsv_to_rgb4 (<em class="parameter"><code><span class="type">guchar</span> *rgb</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> hue</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> saturation</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> value</code></em>);</pre>
gimp_hsv_to_rgb4 (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *rgb</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> hue</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> saturation</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> value</code></em>);</pre>
<div class="refsect3">
<a name="id-1.2.5.5.18.4"></a><h4>Parameters</h4>
<div class="informaltable"><table width="100%" border="0">
@ -856,7 +855,6 @@ rgb[2] is blue (0..255)</p></td>
</div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -2,13 +2,13 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: GimpHSV</title>
<title>GimpHSV: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="libgimpcolor.html" title="Part I. GIMP Color Library">
<link rel="prev" href="libgimpcolor-GimpRGB.html" title="GimpRGB">
<link rel="next" href="libgimpcolor-GimpCMYK.html" title="GimpCMYK">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -111,57 +111,47 @@
<a name="gimp-hsv-set"></a><h3>gimp_hsv_set ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_hsv_set (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpHSV.html#GimpHSV" title="struct GimpHSV"><span class="type">GimpHSV</span></a> *hsv</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> hue</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> saturation</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> value</code></em>);</pre>
<p>
</p>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> hue</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> saturation</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> value</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="gimp-hsv-clamp"></a><h3>gimp_hsv_clamp ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_hsv_clamp (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpHSV.html#GimpHSV" title="struct GimpHSV"><span class="type">GimpHSV</span></a> *hsv</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-hsva-set"></a><h3>gimp_hsva_set ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_hsva_set (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpHSV.html#GimpHSV" title="struct GimpHSV"><span class="type">GimpHSV</span></a> *hsva</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> hue</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> saturation</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> value</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> alpha</code></em>);</pre>
<p>
</p>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> hue</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> saturation</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> value</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> alpha</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="gimp-hsl-set"></a><h3>gimp_hsl_set ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_hsl_set (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpHSV.html#GimpHSL" title="struct GimpHSL"><span class="type">GimpHSL</span></a> *hsl</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> h</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> s</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> l</code></em>);</pre>
<p class="since">Since GIMP 2.8</p>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> h</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> s</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> l</code></em>);</pre>
<p class="since">Since: GIMP 2.8</p>
</div>
<hr>
<div class="refsect2">
<a name="GIMP-TYPE-HSV:CAPS"></a><h3>GIMP_TYPE_HSV</h3>
<pre class="programlisting">#define GIMP_TYPE_HSV (gimp_hsv_get_type ())
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GIMP-TYPE-HSL:CAPS"></a><h3>GIMP_TYPE_HSL</h3>
<pre class="programlisting">#define GIMP_TYPE_HSL (gimp_hsl_get_type ())
</pre>
<p>
</p>
</div>
</div>
<div class="refsect1">
@ -184,22 +174,22 @@ gimp_hsl_set (<em class="parameter"><code><a class="link" href="libgimpcolor-Gim
</colgroup>
<tbody>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSV.h"></a>h</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpHSV.h"></a>h</code></em>;</p></td>
<td class="struct_member_description"><p>the hue component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSV.s"></a>s</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpHSV.s"></a>s</code></em>;</p></td>
<td class="struct_member_description"><p>the saturation component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSV.v"></a>v</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpHSV.v"></a>v</code></em>;</p></td>
<td class="struct_member_description"><p>the value component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSV.a"></a>a</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpHSV.a"></a>a</code></em>;</p></td>
<td class="struct_member_description"><p>the alpha component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
@ -226,22 +216,22 @@ gimp_hsl_set (<em class="parameter"><code><a class="link" href="libgimpcolor-Gim
</colgroup>
<tbody>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSL.h"></a>h</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpHSL.h"></a>h</code></em>;</p></td>
<td class="struct_member_description"><p>the hue component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSL.s"></a>s</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpHSL.s"></a>s</code></em>;</p></td>
<td class="struct_member_description"><p>the saturation component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSL.l"></a>l</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpHSL.l"></a>l</code></em>;</p></td>
<td class="struct_member_description"><p>the lightness component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSL.a"></a>a</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpHSL.a"></a>a</code></em>;</p></td>
<td class="struct_member_description"><p>the alpha component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
@ -252,7 +242,6 @@ gimp_hsl_set (<em class="parameter"><code><a class="link" href="libgimpcolor-Gim
</div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -2,13 +2,13 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: GimpRGB</title>
<title>GimpRGB: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="libgimpcolor.html" title="Part I. GIMP Color Library">
<link rel="prev" href="libgimpcolor.html" title="Part I. GIMP Color Library">
<link rel="next" href="libgimpcolor-GimpHSV.html" title="GimpHSV">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -73,7 +73,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gboolean</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-name" title="gimp_rgb_parse_name ()">gimp_rgb_parse_name</a> <span class="c_punctuation">()</span>
@ -81,7 +81,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gboolean</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-hex" title="gimp_rgb_parse_hex ()">gimp_rgb_parse_hex</a> <span class="c_punctuation">()</span>
@ -89,7 +89,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gboolean</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-css" title="gimp_rgb_parse_css ()">gimp_rgb_parse_css</a> <span class="c_punctuation">()</span>
@ -97,7 +97,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gint</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-list-names" title="gimp_rgb_list_names ()">gimp_rgb_list_names</a> <span class="c_punctuation">()</span>
@ -129,7 +129,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gdouble</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-distance" title="gimp_rgb_distance ()">gimp_rgb_distance</a> <span class="c_punctuation">()</span>
@ -137,7 +137,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gdouble</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-max" title="gimp_rgb_max ()">gimp_rgb_max</a> <span class="c_punctuation">()</span>
@ -145,7 +145,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gdouble</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-min" title="gimp_rgb_min ()">gimp_rgb_min</a> <span class="c_punctuation">()</span>
@ -169,7 +169,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gdouble</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-luminance" title="gimp_rgb_luminance ()">gimp_rgb_luminance</a> <span class="c_punctuation">()</span>
@ -177,7 +177,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">guchar</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-luminance-uchar" title="gimp_rgb_luminance_uchar ()">gimp_rgb_luminance_uchar</a> <span class="c_punctuation">()</span>
@ -185,7 +185,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gdouble</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-intensity" title="gimp_rgb_intensity ()">gimp_rgb_intensity</a> <span class="c_punctuation">()</span>
@ -193,7 +193,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">guchar</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-intensity-uchar" title="gimp_rgb_intensity_uchar ()">gimp_rgb_intensity_uchar</a> <span class="c_punctuation">()</span>
@ -233,7 +233,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gboolean</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-parse-css" title="gimp_rgba_parse_css ()">gimp_rgba_parse_css</a> <span class="c_punctuation">()</span>
@ -265,7 +265,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gdouble</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-distance" title="gimp_rgba_distance ()">gimp_rgba_distance</a> <span class="c_punctuation">()</span>
@ -317,7 +317,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">GParamSpec</span> *
<a href="https://developer.gnome.org/gobject/unstable/gobject-GParamSpec.html#GParamSpec"><span class="returnvalue">GParamSpec</span></a> *
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-param-spec-rgb" title="gimp_param_spec_rgb ()">gimp_param_spec_rgb</a> <span class="c_punctuation">()</span>
@ -325,7 +325,7 @@
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">gboolean</span>
<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="libgimpcolor-GimpRGB.html#gimp-param-spec-rgb-has-alpha" title="gimp_param_spec_rgb_has_alpha ()">gimp_param_spec_rgb_has_alpha</a> <span class="c_punctuation">()</span>
@ -385,9 +385,9 @@
<a name="gimp-rgb-set"></a><h3>gimp_rgb_set ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_set (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> red</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> green</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> blue</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> red</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> green</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> blue</code></em>);</pre>
<p>Sets the red, green and blue components of <em class="parameter"><code>rgb</code></em>
and leaves the
alpha component unchanged. The color values should be between 0.0
@ -431,7 +431,7 @@ set exactly as they are passed in.</p>
<a name="gimp-rgb-set-alpha"></a><h3>gimp_rgb_set_alpha ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_set_alpha (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> alpha</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> alpha</code></em>);</pre>
<p>Sets the alpha component of <em class="parameter"><code>rgb</code></em>
and leaves the RGB components unchanged.</p>
<div class="refsect3">
@ -462,9 +462,9 @@ gimp_rgb_set_alpha (<em class="parameter"><code><a class="link" href="libgimpcol
<a name="gimp-rgb-set-uchar"></a><h3>gimp_rgb_set_uchar ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_set_uchar (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
<em class="parameter"><code><span class="type">guchar</span> red</code></em>,
<em class="parameter"><code><span class="type">guchar</span> green</code></em>,
<em class="parameter"><code><span class="type">guchar</span> blue</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> red</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> green</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> blue</code></em>);</pre>
<p>Sets the red, green and blue components of <em class="parameter"><code>rgb</code></em>
from 8bit values
(0 to 255) and leaves the alpha component unchanged.</p>
@ -506,19 +506,17 @@ gimp_rgb_set_uchar (<em class="parameter"><code><a class="link" href="libgimpcol
<a name="gimp-rgb-get-uchar"></a><h3>gimp_rgb_get_uchar ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_get_uchar (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *red</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *green</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *blue</code></em>);</pre>
<p>
</p>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *red</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *green</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *blue</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgb-parse-name"></a><h3>gimp_rgb_parse_name ()</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_rgb_parse_name (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code><span class="type">gint</span> len</code></em>);</pre>
<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> len</code></em>);</pre>
<p>Attempts to parse a color name. This function accepts <a class="ulink" href="http://www.w3.org/TR/SVG/types.html#ColorKeywords" target="_top">SVG 1.0
color keywords</a>.</p>
<p>This function does not touch the alpha component of <em class="parameter"><code>rgb</code></em>
@ -554,21 +552,20 @@ is nul-terminated</p></td>
</div>
<div class="refsect3">
<a name="id-1.2.2.6.6.7"></a><h4>Returns</h4>
<p> <code class="literal">TRUE</code> if <em class="parameter"><code>name</code></em>
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>name</code></em>
was parsed successfully and <em class="parameter"><code>rgb</code></em>
has
been set, <code class="literal">FALSE</code> otherwise</p>
<p></p>
been set, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
</div>
<p class="since">Since GIMP 2.2</p>
<p class="since">Since: GIMP 2.2</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgb-parse-hex"></a><h3>gimp_rgb_parse_hex ()</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_rgb_parse_hex (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span> *hex</code></em>,
<em class="parameter"><code><span class="type">gint</span> len</code></em>);</pre>
<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *hex</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> len</code></em>);</pre>
<p>Attempts to parse a string describing an RGB color in hexadecimal
notation (optionally prefixed with a '#').</p>
<p>This function does not touch the alpha component of <em class="parameter"><code>rgb</code></em>
@ -604,21 +601,20 @@ is nul-terminated</p></td>
</div>
<div class="refsect3">
<a name="id-1.2.2.6.7.7"></a><h4>Returns</h4>
<p> <code class="literal">TRUE</code> if <em class="parameter"><code>hex</code></em>
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>hex</code></em>
was parsed successfully and <em class="parameter"><code>rgb</code></em>
has
been set, <code class="literal">FALSE</code> otherwise</p>
<p></p>
been set, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
</div>
<p class="since">Since GIMP 2.2</p>
<p class="since">Since: GIMP 2.2</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgb-parse-css"></a><h3>gimp_rgb_parse_css ()</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_rgb_parse_css (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span> *css</code></em>,
<em class="parameter"><code><span class="type">gint</span> len</code></em>);</pre>
<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *css</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> len</code></em>);</pre>
<p>Attempts to parse a string describing an RGB color in CSS
notation. This can be either a numerical representation
(<code class="code">rgb(255,0,0)</code> or <code class="code">rgb(100%,0%,0%)</code>)
@ -658,24 +654,23 @@ is nul-terminated</p></td>
</div>
<div class="refsect3">
<a name="id-1.2.2.6.8.7"></a><h4>Returns</h4>
<p> <code class="literal">TRUE</code> if <em class="parameter"><code>css</code></em>
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>css</code></em>
was parsed successfully and <em class="parameter"><code>rgb</code></em>
has been
set, <code class="literal">FALSE</code> otherwise</p>
<p></p>
set, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
</div>
<p class="since">Since GIMP 2.2</p>
<p class="since">Since: GIMP 2.2</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgb-list-names"></a><h3>gimp_rgb_list_names ()</h3>
<pre class="programlisting"><span class="returnvalue">gint</span>
gimp_rgb_list_names (<em class="parameter"><code>const <span class="type">gchar</span> ***names</code></em>,
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
gimp_rgb_list_names (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> ***names</code></em>,
<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> **colors</code></em>);</pre>
<p>Allows to retrieve the list of <a class="ulink" href="http://www.w3.org/TR/SVG/types.html" target="_top">SVG 1.0 color
keywords</a> that is used by <a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-name" title="gimp_rgb_parse_name ()"><code class="function">gimp_rgb_parse_name()</code></a>.</p>
<p>The returned strings are const and must not be freed. Only the two
arrays are allocated dynamically. You must call <code class="function">g_free()</code> on the
arrays are allocated dynamically. You must call <a href="https://developer.gnome.org/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> on the
<em class="parameter"><code>names</code></em>
and <em class="parameter"><code>colors</code></em>
arrays when they are not any longer needed.</p>
@ -705,9 +700,8 @@ arrays are allocated dynamically. You must call <code class="function">g_free()<
<a name="id-1.2.2.6.9.7"></a><h4>Returns</h4>
<p> the number of named colors
(i.e. the length of the returned arrays)</p>
<p></p>
</div>
<p class="since">Since GIMP 2.2</p>
<p class="since">Since: GIMP 2.2</p>
</div>
<hr>
<div class="refsect2">
@ -715,8 +709,6 @@ arrays are allocated dynamically. You must call <code class="function">g_free()<
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_add (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb1</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb2</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
@ -724,76 +716,50 @@ gimp_rgb_add (<em class="parameter"><code><a class="link" href="libgimpcolor-Gim
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_subtract (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb1</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb2</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgb-multiply"></a><h3>gimp_rgb_multiply ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_multiply (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb1</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> factor</code></em>);</pre>
<p>
</p>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> factor</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgb-distance"></a><h3>gimp_rgb_distance ()</h3>
<pre class="programlisting"><span class="returnvalue">gdouble</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
gimp_rgb_distance (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb1</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb2</code></em>);</pre>
<p>
</p>
<div class="refsect3">
<a name="id-1.2.2.6.13.5"></a><h4>Returns</h4>
<p></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgb-max"></a><h3>gimp_rgb_max ()</h3>
<pre class="programlisting"><span class="returnvalue">gdouble</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
gimp_rgb_max (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
<p>
</p>
<div class="refsect3">
<a name="id-1.2.2.6.14.5"></a><h4>Returns</h4>
<p></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgb-min"></a><h3>gimp_rgb_min ()</h3>
<pre class="programlisting"><span class="returnvalue">gdouble</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
gimp_rgb_min (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
<p>
</p>
<div class="refsect3">
<a name="id-1.2.2.6.15.5"></a><h4>Returns</h4>
<p></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgb-clamp"></a><h3>gimp_rgb_clamp ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_clamp (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgb-gamma"></a><h3>gimp_rgb_gamma ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgb_gamma (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> gamma</code></em>);</pre>
<p>
</p>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> gamma</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgb-luminance"></a><h3>gimp_rgb_luminance ()</h3>
<pre class="programlisting"><span class="returnvalue">gdouble</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
gimp_rgb_luminance (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
<div class="refsect3">
<a name="id-1.2.2.6.18.4"></a><h4>Parameters</h4>
@ -813,14 +779,13 @@ gimp_rgb_luminance (<em class="parameter"><code>const <a class="link" href="libg
<div class="refsect3">
<a name="id-1.2.2.6.18.5"></a><h4>Returns</h4>
<p> the luminous intensity of the range from 0.0 to 1.0.</p>
<p></p>
</div>
<p class="since">Since GIMP 2.4</p>
<p class="since">Since: GIMP 2.4</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgb-luminance-uchar"></a><h3>gimp_rgb_luminance_uchar ()</h3>
<pre class="programlisting"><span class="returnvalue">guchar</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a>
gimp_rgb_luminance_uchar (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
<div class="refsect3">
<a name="id-1.2.2.6.19.4"></a><h4>Parameters</h4>
@ -840,14 +805,13 @@ gimp_rgb_luminance_uchar (<em class="parameter"><code>const <a class="link" href
<div class="refsect3">
<a name="id-1.2.2.6.19.5"></a><h4>Returns</h4>
<p> the luminous intensity in the range from 0 to 255.</p>
<p></p>
</div>
<p class="since">Since GIMP 2.4</p>
<p class="since">Since: GIMP 2.4</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgb-intensity"></a><h3>gimp_rgb_intensity ()</h3>
<pre class="programlisting"><span class="returnvalue">gdouble</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
gimp_rgb_intensity (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
<div class="warning"><p><code class="literal">gimp_rgb_intensity</code> is deprecated and should not be used in newly-written code.</p></div>
<p>This function is deprecated! Use <a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-luminance" title="gimp_rgb_luminance ()"><code class="function">gimp_rgb_luminance()</code></a> instead.</p>
@ -869,13 +833,12 @@ gimp_rgb_intensity (<em class="parameter"><code>const <a class="link" href="libg
<div class="refsect3">
<a name="id-1.2.2.6.20.7"></a><h4>Returns</h4>
<p> the intensity in the range from 0.0 to 1.0.</p>
<p></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgb-intensity-uchar"></a><h3>gimp_rgb_intensity_uchar ()</h3>
<pre class="programlisting"><span class="returnvalue">guchar</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a>
gimp_rgb_intensity_uchar (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
<div class="warning"><p><code class="literal">gimp_rgb_intensity_uchar</code> is deprecated and should not be used in newly-written code.</p></div>
<p>This function is deprecated! Use <a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-luminance-uchar" title="gimp_rgb_luminance_uchar ()"><code class="function">gimp_rgb_luminance_uchar()</code></a> instead.</p>
@ -897,7 +860,6 @@ gimp_rgb_intensity_uchar (<em class="parameter"><code>const <a class="link" href
<div class="refsect3">
<a name="id-1.2.2.6.21.7"></a><h4>Returns</h4>
<p> the intensity in the range from 0 to 255.</p>
<p></p>
</div>
</div>
<hr>
@ -907,18 +869,16 @@ gimp_rgb_intensity_uchar (<em class="parameter"><code>const <a class="link" href
gimp_rgb_composite (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *color1</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *color2</code></em>,
<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGBCompositeMode" title="enum GimpRGBCompositeMode"><span class="type">GimpRGBCompositeMode</span></a> mode</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgba-set"></a><h3>gimp_rgba_set ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgba_set (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> red</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> green</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> blue</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> alpha</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> red</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> green</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> blue</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> alpha</code></em>);</pre>
<p>Sets the red, green, blue and alpha components of <em class="parameter"><code>rgb</code></em>
. The values
should be between 0.0 and 1.0 but there is no check to enforce this
@ -966,10 +926,10 @@ and the values are set exactly as they are passed in.</p>
<a name="gimp-rgba-set-uchar"></a><h3>gimp_rgba_set_uchar ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgba_set_uchar (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba</code></em>,
<em class="parameter"><code><span class="type">guchar</span> red</code></em>,
<em class="parameter"><code><span class="type">guchar</span> green</code></em>,
<em class="parameter"><code><span class="type">guchar</span> blue</code></em>,
<em class="parameter"><code><span class="type">guchar</span> alpha</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> red</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> green</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> blue</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> alpha</code></em>);</pre>
<p>Sets the red, green, blue and alpha components of <em class="parameter"><code>rgb</code></em>
from 8bit
values (0 to 255).</p>
@ -1016,20 +976,18 @@ values (0 to 255).</p>
<a name="gimp-rgba-get-uchar"></a><h3>gimp_rgba_get_uchar ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgba_get_uchar (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *red</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *green</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *blue</code></em>,
<em class="parameter"><code><span class="type">guchar</span> *alpha</code></em>);</pre>
<p>
</p>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *red</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *green</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *blue</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *alpha</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgba-parse-css"></a><h3>gimp_rgba_parse_css ()</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_rgba_parse_css (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span> *css</code></em>,
<em class="parameter"><code><span class="type">gint</span> len</code></em>);</pre>
<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *css</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> len</code></em>);</pre>
<p>Similar to <a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-css" title="gimp_rgb_parse_css ()"><code class="function">gimp_rgb_parse_css()</code></a> but handles RGB colors with alpha
channel in the numerical CSS notation (<code class="code">rgba(255,0,0,255)</code>
or <code class="code">rgba(100%,0%,0%,1000%)</code>).</p>
@ -1066,13 +1024,12 @@ is nul-terminated</p></td>
</div>
<div class="refsect3">
<a name="id-1.2.2.6.26.7"></a><h4>Returns</h4>
<p> <code class="literal">TRUE</code> if <em class="parameter"><code>css</code></em>
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>css</code></em>
was parsed successfully and <em class="parameter"><code>rgb</code></em>
has been
set, <code class="literal">FALSE</code> otherwise</p>
<p></p>
set, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p>
</div>
<p class="since">Since GIMP 2.2</p>
<p class="since">Since: GIMP 2.2</p>
</div>
<hr>
<div class="refsect2">
@ -1080,8 +1037,6 @@ set, <code class="literal">FALSE</code> otherwise</p>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgba_add (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba1</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba2</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
@ -1089,69 +1044,49 @@ gimp_rgba_add (<em class="parameter"><code><a class="link" href="libgimpcolor-Gi
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgba_subtract (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba1</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba2</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgba-multiply"></a><h3>gimp_rgba_multiply ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_rgba_multiply (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba</code></em>,
<em class="parameter"><code><span class="type">gdouble</span> factor</code></em>);</pre>
<p>
</p>
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> factor</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
<a name="gimp-rgba-distance"></a><h3>gimp_rgba_distance ()</h3>
<pre class="programlisting"><span class="returnvalue">gdouble</span>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>
gimp_rgba_distance (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba1</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba2</code></em>);</pre>
<p>
</p>
<div class="refsect3">
<a name="id-1.2.2.6.30.5"></a><h4>Returns</h4>
<p></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="GIMP-RGB-LUMINANCE:CAPS"></a><h3>GIMP_RGB_LUMINANCE()</h3>
<pre class="programlisting">#define GIMP_RGB_LUMINANCE(r,g,b)</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GIMP-RGB-LUMINANCE-RED:CAPS"></a><h3>GIMP_RGB_LUMINANCE_RED</h3>
<pre class="programlisting">#define GIMP_RGB_LUMINANCE_RED (0.2126)
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GIMP-RGB-LUMINANCE-GREEN:CAPS"></a><h3>GIMP_RGB_LUMINANCE_GREEN</h3>
<pre class="programlisting">#define GIMP_RGB_LUMINANCE_GREEN (0.7152)
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GIMP-RGB-LUMINANCE-BLUE:CAPS"></a><h3>GIMP_RGB_LUMINANCE_BLUE</h3>
<pre class="programlisting">#define GIMP_RGB_LUMINANCE_BLUE (0.0722)
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GIMP-RGB-INTENSITY:CAPS"></a><h3>GIMP_RGB_INTENSITY()</h3>
<pre class="programlisting">#define GIMP_RGB_INTENSITY(r,g,b)</pre>
<div class="warning"><p><code class="literal">GIMP_RGB_INTENSITY</code> is deprecated and should not be used in newly-written code.</p></div>
<p>
</p>
</div>
<hr>
<div class="refsect2">
@ -1159,8 +1094,6 @@ gimp_rgba_distance (<em class="parameter"><code>const <a class="link" href="libg
<pre class="programlisting">#define GIMP_RGB_INTENSITY_RED (0.30)
</pre>
<div class="warning"><p><code class="literal">GIMP_RGB_INTENSITY_RED</code> is deprecated and should not be used in newly-written code.</p></div>
<p>
</p>
</div>
<hr>
<div class="refsect2">
@ -1168,8 +1101,6 @@ gimp_rgba_distance (<em class="parameter"><code>const <a class="link" href="libg
<pre class="programlisting">#define GIMP_RGB_INTENSITY_GREEN (0.59)
</pre>
<div class="warning"><p><code class="literal">GIMP_RGB_INTENSITY_GREEN</code> is deprecated and should not be used in newly-written code.</p></div>
<p>
</p>
</div>
<hr>
<div class="refsect2">
@ -1177,37 +1108,31 @@ gimp_rgba_distance (<em class="parameter"><code>const <a class="link" href="libg
<pre class="programlisting">#define GIMP_RGB_INTENSITY_BLUE (0.11)
</pre>
<div class="warning"><p><code class="literal">GIMP_RGB_INTENSITY_BLUE</code> is deprecated and should not be used in newly-written code.</p></div>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GIMP-TYPE-RGB:CAPS"></a><h3>GIMP_TYPE_RGB</h3>
<pre class="programlisting">#define GIMP_TYPE_RGB (gimp_rgb_get_type ())
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="GIMP-TYPE-PARAM-RGB:CAPS"></a><h3>GIMP_TYPE_PARAM_RGB</h3>
<pre class="programlisting">#define GIMP_TYPE_PARAM_RGB (gimp_param_rgb_get_type ())
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-param-spec-rgb"></a><h3>gimp_param_spec_rgb ()</h3>
<pre class="programlisting"><span class="returnvalue">GParamSpec</span> *
gimp_param_spec_rgb (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span> *nick</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span> *blurb</code></em>,
<em class="parameter"><code><span class="type">gboolean</span> has_alpha</code></em>,
<pre class="programlisting"><a href="https://developer.gnome.org/gobject/unstable/gobject-GParamSpec.html#GParamSpec"><span class="returnvalue">GParamSpec</span></a> *
gimp_param_spec_rgb (<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
<em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> has_alpha</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *default_value</code></em>,
<em class="parameter"><code><span class="type">GParamFlags</span> flags</code></em>);</pre>
<em class="parameter"><code><a href="https://developer.gnome.org/gobject/unstable/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
<p>Creates a param spec to hold an <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> value.
See <code class="function">g_param_spec_internal()</code> for more information.</p>
See <a href="https://developer.gnome.org/gobject/unstable/gobject-GParamSpec.html#g-param-spec-internal"><code class="function">g_param_spec_internal()</code></a> for more information.</p>
<div class="refsect3">
<a name="id-1.2.2.6.41.5"></a><h4>Parameters</h4>
<div class="informaltable"><table width="100%" border="0">
@ -1234,7 +1159,7 @@ See <code class="function">g_param_spec_internal()</code> for more information.<
</tr>
<tr>
<td class="parameter_name"><p>has_alpha</p></td>
<td class="parameter_description"><p><code class="literal">TRUE</code> if the alpha channel has relevance.</p></td>
<td class="parameter_description"><p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the alpha channel has relevance.</p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
@ -1244,7 +1169,7 @@ See <code class="function">g_param_spec_internal()</code> for more information.<
</tr>
<tr>
<td class="parameter_name"><p>flags</p></td>
<td class="parameter_description"><p>a combination of <span class="type">GParamFlags</span></p></td>
<td class="parameter_description"><p>a combination of <a href="https://developer.gnome.org/gobject/unstable/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
@ -1252,16 +1177,15 @@ See <code class="function">g_param_spec_internal()</code> for more information.<
</div>
<div class="refsect3">
<a name="id-1.2.2.6.41.6"></a><h4>Returns</h4>
<p> a newly allocated <span class="type">GParamSpec</span> instance</p>
<p></p>
<p> a newly allocated <a href="https://developer.gnome.org/gobject/unstable/gobject-GParamSpec.html#GParamSpec"><span class="type">GParamSpec</span></a> instance</p>
</div>
<p class="since">Since GIMP 2.4</p>
<p class="since">Since: GIMP 2.4</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-param-spec-rgb-has-alpha"></a><h3>gimp_param_spec_rgb_has_alpha ()</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gimp_param_spec_rgb_has_alpha (<em class="parameter"><code><span class="type">GParamSpec</span> *pspec</code></em>);</pre>
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
gimp_param_spec_rgb_has_alpha (<em class="parameter"><code><a href="https://developer.gnome.org/gobject/unstable/gobject-GParamSpec.html#GParamSpec"><span class="type">GParamSpec</span></a> *pspec</code></em>);</pre>
<div class="refsect3">
<a name="id-1.2.2.6.42.4"></a><h4>Parameters</h4>
<div class="informaltable"><table width="100%" border="0">
@ -1272,43 +1196,36 @@ gimp_param_spec_rgb_has_alpha (<em class="parameter"><code><span class="type">GP
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>pspec</p></td>
<td class="parameter_description"><p>a <span class="type">GParamSpec</span> to hold an <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> value.</p></td>
<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gobject/unstable/gobject-GParamSpec.html#GParamSpec"><span class="type">GParamSpec</span></a> to hold an <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> value.</p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="id-1.2.2.6.42.5"></a><h4>Returns</h4>
<p> <code class="literal">TRUE</code> if the alpha channel is relevant.</p>
<p></p>
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the alpha channel is relevant.</p>
</div>
<p class="since">Since GIMP 2.4</p>
<p class="since">Since: GIMP 2.4</p>
</div>
<hr>
<div class="refsect2">
<a name="GIMP-VALUE-HOLDS-RGB:CAPS"></a><h3>GIMP_VALUE_HOLDS_RGB()</h3>
<pre class="programlisting">#define GIMP_VALUE_HOLDS_RGB(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_RGB))
</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-value-get-rgb"></a><h3>gimp_value_get_rgb ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_value_get_rgb (<em class="parameter"><code>const <span class="type">GValue</span> *value</code></em>,
gimp_value_get_rgb (<em class="parameter"><code>const <a href="https://developer.gnome.org/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>,
<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2">
<a name="gimp-value-set-rgb"></a><h3>gimp_value_set_rgb ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gimp_value_set_rgb (<em class="parameter"><code><span class="type">GValue</span> *value</code></em>,
gimp_value_set_rgb (<em class="parameter"><code><a href="https://developer.gnome.org/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>,
<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
<p>
</p>
</div>
</div>
<div class="refsect1">
@ -1331,22 +1248,22 @@ gimp_value_set_rgb (<em class="parameter"><code><span class="type">GValue</span>
</colgroup>
<tbody>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpRGB.r"></a>r</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpRGB.r"></a>r</code></em>;</p></td>
<td class="struct_member_description"><p>the red component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpRGB.g"></a>g</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpRGB.g"></a>g</code></em>;</p></td>
<td class="struct_member_description"><p>the green component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpRGB.b"></a>b</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpRGB.b"></a>b</code></em>;</p></td>
<td class="struct_member_description"><p>the blue component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
<tr>
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpRGB.a"></a>a</code></em>;</p></td>
<td class="struct_member_name"><p><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GimpRGB.a"></a>a</code></em>;</p></td>
<td class="struct_member_description"><p>the alpha component</p></td>
<td class="struct_member_annotations"> </td>
</tr>
@ -1357,10 +1274,8 @@ gimp_value_set_rgb (<em class="parameter"><code><span class="type">GValue</span>
<hr>
<div class="refsect2">
<a name="GimpRGBCompositeMode"></a><h3>enum GimpRGBCompositeMode</h3>
<p>
</p>
<div class="refsect3">
<a name="id-1.2.2.7.3.4"></a><h4>Members</h4>
<a name="id-1.2.2.7.3.3"></a><h4>Members</h4>
<div class="informaltable"><table width="100%" border="0">
<colgroup>
<col width="300px" class="enum_members_name">
@ -1370,18 +1285,18 @@ gimp_value_set_rgb (<em class="parameter"><code><span class="type">GValue</span>
<tbody>
<tr>
<td class="enum_member_name"><p><a name="GIMP-RGB-COMPOSITE-NONE:CAPS"></a>GIMP_RGB_COMPOSITE_NONE</p></td>
<td class="enum_member_description"> </td>
<td class="enum_member_annotations"> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td class="enum_member_name"><p><a name="GIMP-RGB-COMPOSITE-NORMAL:CAPS"></a>GIMP_RGB_COMPOSITE_NORMAL</p></td>
<td class="enum_member_description"> </td>
<td class="enum_member_annotations"> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td class="enum_member_name"><p><a name="GIMP-RGB-COMPOSITE-BEHIND:CAPS"></a>GIMP_RGB_COMPOSITE_BEHIND</p></td>
<td class="enum_member_description"> </td>
<td class="enum_member_annotations"> </td>
<td> </td>
<td> </td>
</tr>
</tbody>
</table></div>
@ -1390,7 +1305,6 @@ gimp_value_set_rgb (<em class="parameter"><code><span class="type">GValue</span>
</div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -2,12 +2,12 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: Index of deprecated symbols</title>
<title>Index of deprecated symbols: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="prev" href="libgimpcolor-index-new-in-2-8.html" title="Index of new symbols in GIMP 2.8">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -40,7 +40,6 @@
</div></div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -2,13 +2,13 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: Index of new symbols in GIMP 2.2</title>
<title>Index of new symbols in GIMP 2.2: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="prev" href="libgimpcolor-index.html" title="Index">
<link rel="next" href="libgimpcolor-index-new-in-2-4.html" title="Index of new symbols in GIMP 2.4">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -39,7 +39,6 @@
</div></div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -2,13 +2,13 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: Index of new symbols in GIMP 2.4</title>
<title>Index of new symbols in GIMP 2.4: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="prev" href="libgimpcolor-index-new-in-2-2.html" title="Index of new symbols in GIMP 2.2">
<link rel="next" href="libgimpcolor-index-new-in-2-6.html" title="Index of new symbols in GIMP 2.6">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -41,7 +41,6 @@
</div></div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -2,13 +2,13 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: Index of new symbols in GIMP 2.6</title>
<title>Index of new symbols in GIMP 2.6: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="prev" href="libgimpcolor-index-new-in-2-4.html" title="Index of new symbols in GIMP 2.4">
<link rel="next" href="libgimpcolor-index-new-in-2-8.html" title="Index of new symbols in GIMP 2.8">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -39,7 +39,6 @@
</div></div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -2,13 +2,13 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: Index of new symbols in GIMP 2.8</title>
<title>Index of new symbols in GIMP 2.8: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="prev" href="libgimpcolor-index-new-in-2-6.html" title="Index of new symbols in GIMP 2.6">
<link rel="next" href="libgimpcolor-index-deprecated.html" title="Index of deprecated symbols">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -35,7 +35,6 @@
</div></div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -2,13 +2,13 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: Index</title>
<title>Index: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="prev" href="libgimpcolor-GimpCairoColor.html" title="GimpCairoColor">
<link rel="next" href="libgimpcolor-index-new-in-2-2.html" title="Index of new symbols in GIMP 2.2">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -231,7 +231,6 @@
</div></div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -1,5 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
<book xmlns="http://www.devhelp.net/book" title="GIMP Color Library Reference Manual" link="index.html" author="" name="libgimpcolor" version="2" language="c">
<chapters>
<sub name="GIMP Color Library" link="libgimpcolor.html">
@ -121,5 +120,8 @@
<keyword type="macro" name="GIMP_CAIRO_RGB24_GET_PIXEL()" link="libgimpcolor-GimpCairoColor.html#GIMP-CAIRO-RGB24-GET-PIXEL:CAPS" since="GIMP 2.8"/>
<keyword type="macro" name="GIMP_CAIRO_ARGB32_SET_PIXEL()" link="libgimpcolor-GimpCairoColor.html#GIMP-CAIRO-ARGB32-SET-PIXEL:CAPS" since="GIMP 2.6"/>
<keyword type="macro" name="GIMP_CAIRO_ARGB32_GET_PIXEL()" link="libgimpcolor-GimpCairoColor.html#GIMP-CAIRO-ARGB32-GET-PIXEL:CAPS" since="GIMP 2.8"/>
<keyword type="constant" name="GIMP_RGB_COMPOSITE_NONE" link="libgimpcolor-GimpRGB.html#GIMP-RGB-COMPOSITE-NONE:CAPS"/>
<keyword type="constant" name="GIMP_RGB_COMPOSITE_NORMAL" link="libgimpcolor-GimpRGB.html#GIMP-RGB-COMPOSITE-NORMAL:CAPS"/>
<keyword type="constant" name="GIMP_RGB_COMPOSITE_BEHIND" link="libgimpcolor-GimpRGB.html#GIMP-RGB-COMPOSITE-BEHIND:CAPS"/>
</functions>
</book>

View File

@ -2,13 +2,13 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>GIMP Color Library Reference Manual: Part I. GIMP Color Library</title>
<title>Part I. GIMP Color Library: GIMP Color Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="up" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="prev" href="index.html" title="GIMP Color Library Reference Manual">
<link rel="next" href="libgimpcolor-GimpRGB.html" title="GimpRGB">
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -55,7 +55,6 @@
</div>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.21</div>
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>

View File

@ -60,7 +60,7 @@ a:hover
div.informaltable table
{
border-collapse: separate;
border-spacing: 1em 0.5em;
border-spacing: 1em 0.3em;
border: none;
}
@ -148,6 +148,8 @@ div.table table th
h4
{
color: #555753;
margin-top: 1em;
margin-bottom: 1em;
}
hr
@ -166,17 +168,16 @@ dl.toc dt
padding-bottom: 0.25em;
}
dl.toc > dd > dl > dt
dl.toc > dt
{
padding-top: 0.25em;
padding-bottom: 0.25em;
font-weight: bold;
}
dl.toc > dt
dl.toc > dl
{
padding-top: 1em;
padding-bottom: 0.5em;
font-weight: bold;
}
.parameter
@ -346,7 +347,9 @@ acronym,abbr
}
@media screen {
sup a.footnote
/* these have a <sup> as a first child, but since there are no parent selectors
* we can't use that. */
a.footnote
{
position: relative;
top: 0em ! important;

View File

@ -1,77 +0,0 @@
<!-- ##### SECTION Title ##### -->
GimpAdaptiveSupersample
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### USER_FUNCTION GimpProgressFunc ##### -->
<para>
</para>
@min:
@max:
@current:
@data:
<!-- ##### USER_FUNCTION GimpPutPixelFunc ##### -->
<para>
</para>
@x:
@y:
@color:
@data:
<!-- ##### USER_FUNCTION GimpRenderFunc ##### -->
<para>
</para>
@x:
@y:
@color:
@data:
<!-- ##### FUNCTION gimp_adaptive_supersample_area ##### -->
<para>
</para>
@x1:
@y1:
@x2:
@y2:
@max_depth:
@threshold:
@render_func:
@render_data:
@put_pixel_func:
@put_pixel_data:
@progress_func:
@progress_data:
@Returns:

View File

@ -1,103 +0,0 @@
<!-- ##### SECTION Title ##### -->
GimpBilinear
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### FUNCTION gimp_bilinear ##### -->
<para>
</para>
@x:
@y:
@values:
@Returns:
<!-- ##### FUNCTION gimp_bilinear_8 ##### -->
<para>
</para>
@x:
@y:
@values:
@Returns:
<!-- ##### FUNCTION gimp_bilinear_16 ##### -->
<para>
</para>
@x:
@y:
@values:
@Returns:
<!-- ##### FUNCTION gimp_bilinear_32 ##### -->
<para>
</para>
@x:
@y:
@values:
@Returns:
<!-- ##### FUNCTION gimp_bilinear_rgb ##### -->
<para>
</para>
@x:
@y:
@values:
@Returns:
<!-- ##### FUNCTION gimp_bilinear_rgba ##### -->
<para>
</para>
@x:
@y:
@values:
@Returns:
<!-- ##### FUNCTION gimp_bilinear_pixels_8 ##### -->
<para>
</para>
@dest:
@x:
@y:
@bpp:
@has_alpha:
@values:

View File

@ -1,100 +0,0 @@
<!-- ##### SECTION Title ##### -->
GimpCairoColor
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### FUNCTION gimp_cairo_set_source_rgb ##### -->
<para>
</para>
@cr:
@color:
<!-- ##### FUNCTION gimp_cairo_set_source_rgba ##### -->
<para>
</para>
@cr:
@color:
<!-- ##### FUNCTION gimp_cairo_checkerboard_create ##### -->
<para>
</para>
@cr:
@size:
@light:
@dark:
@Returns:
<!-- ##### MACRO GIMP_CAIRO_RGB24_SET_PIXEL ##### -->
<para>
</para>
@d:
@r:
@g:
@b:
<!-- ##### MACRO GIMP_CAIRO_RGB24_GET_PIXEL ##### -->
<para>
</para>
@s:
@r:
@g:
@b:
<!-- ##### MACRO GIMP_CAIRO_ARGB32_SET_PIXEL ##### -->
<para>
</para>
@d:
@r:
@g:
@b:
@a:
<!-- ##### MACRO GIMP_CAIRO_ARGB32_GET_PIXEL ##### -->
<para>
</para>
@s:
@r:
@g:
@b:
@a:

View File

@ -1,117 +0,0 @@
<!-- ##### SECTION Title ##### -->
GimpCMYK
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### STRUCT GimpCMYK ##### -->
<para>
</para>
@c:
@m:
@y:
@k:
@a:
<!-- ##### FUNCTION gimp_cmyk_set ##### -->
<para>
</para>
@cmyk:
@cyan:
@magenta:
@yellow:
@black:
<!-- ##### FUNCTION gimp_cmyk_set_uchar ##### -->
<para>
</para>
@cmyk:
@cyan:
@magenta:
@yellow:
@black:
<!-- ##### FUNCTION gimp_cmyk_get_uchar ##### -->
<para>
</para>
@cmyk:
@cyan:
@magenta:
@yellow:
@black:
<!-- ##### FUNCTION gimp_cmyka_set ##### -->
<para>
</para>
@cmyka:
@cyan:
@magenta:
@yellow:
@black:
@alpha:
<!-- ##### FUNCTION gimp_cmyka_set_uchar ##### -->
<para>
</para>
@cmyka:
@cyan:
@magenta:
@yellow:
@black:
@alpha:
<!-- ##### FUNCTION gimp_cmyka_get_uchar ##### -->
<para>
</para>
@cmyka:
@cyan:
@magenta:
@yellow:
@black:
@alpha:
<!-- ##### MACRO GIMP_TYPE_CMYK ##### -->
<para>
</para>

View File

@ -1,57 +0,0 @@
<!-- ##### SECTION Title ##### -->
GimpColorManaged
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### STRUCT GimpColorManaged ##### -->
<para>
</para>
<!-- ##### STRUCT GimpColorManagedInterface ##### -->
<para>
</para>
@base_iface:
@get_icc_profile:
@profile_changed:
<!-- ##### FUNCTION gimp_color_managed_get_icc_profile ##### -->
<para>
</para>
@managed:
@len:
@Returns:
<!-- ##### FUNCTION gimp_color_managed_profile_changed ##### -->
<para>
</para>
@managed:

View File

@ -1,196 +0,0 @@
<!-- ##### SECTION Title ##### -->
GimpColorSpace
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### FUNCTION gimp_rgb_to_hsv ##### -->
<para>
</para>
@rgb:
@hsv:
<!-- ##### FUNCTION gimp_rgb_to_hsl ##### -->
<para>
</para>
@rgb:
@hsl:
<!-- ##### FUNCTION gimp_rgb_to_cmyk ##### -->
<para>
</para>
@rgb:
@pullout:
@cmyk:
<!-- ##### FUNCTION gimp_hsv_to_rgb ##### -->
<para>
</para>
@hsv:
@rgb:
<!-- ##### FUNCTION gimp_hsl_to_rgb ##### -->
<para>
</para>
@hsl:
@rgb:
<!-- ##### FUNCTION gimp_cmyk_to_rgb ##### -->
<para>
</para>
@cmyk:
@rgb:
<!-- ##### FUNCTION gimp_rgb_to_hwb ##### -->
<para>
</para>
@rgb:
@hue:
@whiteness:
@blackness:
<!-- ##### FUNCTION gimp_hwb_to_rgb ##### -->
<para>
</para>
@hue:
@whiteness:
@blackness:
@rgb:
<!-- ##### FUNCTION gimp_rgb_to_hsv_int ##### -->
<para>
</para>
@red:
@green:
@blue:
<!-- ##### FUNCTION gimp_hsv_to_rgb_int ##### -->
<para>
</para>
@hue:
@saturation:
@value:
<!-- ##### FUNCTION gimp_rgb_to_hsl_int ##### -->
<para>
</para>
@red:
@green:
@blue:
<!-- ##### FUNCTION gimp_rgb_to_cmyk_int ##### -->
<para>
</para>
@red:
@green:
@blue:
@pullout:
<!-- ##### FUNCTION gimp_cmyk_to_rgb_int ##### -->
<para>
</para>
@cyan:
@magenta:
@yellow:
@black:
<!-- ##### FUNCTION gimp_rgb_to_l_int ##### -->
<para>
</para>
@red:
@green:
@blue:
@Returns:
<!-- ##### FUNCTION gimp_hsl_to_rgb_int ##### -->
<para>
</para>
@hue:
@saturation:
@lightness:
<!-- ##### FUNCTION gimp_rgb_to_hsv4 ##### -->
<para>
</para>
@rgb:
@hue:
@saturation:
@value:
<!-- ##### FUNCTION gimp_hsv_to_rgb4 ##### -->
<para>
</para>
@rgb:
@hue:
@saturation:
@value:

View File

@ -1,100 +0,0 @@
<!-- ##### SECTION Title ##### -->
GimpHSV
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### STRUCT GimpHSV ##### -->
<para>
</para>
@h:
@s:
@v:
@a:
<!-- ##### STRUCT GimpHSL ##### -->
<para>
</para>
@h:
@s:
@l:
@a:
<!-- ##### FUNCTION gimp_hsv_set ##### -->
<para>
</para>
@hsv:
@hue:
@saturation:
@value:
<!-- ##### FUNCTION gimp_hsv_clamp ##### -->
<para>
</para>
@hsv:
<!-- ##### FUNCTION gimp_hsva_set ##### -->
<para>
</para>
@hsva:
@hue:
@saturation:
@value:
@alpha:
<!-- ##### FUNCTION gimp_hsl_set ##### -->
<para>
</para>
@hsl:
@h:
@s:
@l:
<!-- ##### MACRO GIMP_TYPE_HSV ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_TYPE_HSL ##### -->
<para>
</para>

View File

@ -1,455 +0,0 @@
<!-- ##### SECTION Title ##### -->
GimpRGB
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### STRUCT GimpRGB ##### -->
<para>
</para>
@r:
@g:
@b:
@a:
<!-- ##### ENUM GimpRGBCompositeMode ##### -->
<para>
</para>
@GIMP_RGB_COMPOSITE_NONE:
@GIMP_RGB_COMPOSITE_NORMAL:
@GIMP_RGB_COMPOSITE_BEHIND:
<!-- ##### FUNCTION gimp_rgb_set ##### -->
<para>
</para>
@rgb:
@red:
@green:
@blue:
<!-- ##### FUNCTION gimp_rgb_set_alpha ##### -->
<para>
</para>
@rgb:
@alpha:
<!-- ##### FUNCTION gimp_rgb_set_uchar ##### -->
<para>
</para>
@rgb:
@red:
@green:
@blue:
<!-- ##### FUNCTION gimp_rgb_get_uchar ##### -->
<para>
</para>
@rgb:
@red:
@green:
@blue:
<!-- ##### FUNCTION gimp_rgb_parse_name ##### -->
<para>
</para>
@rgb:
@name:
@len:
@Returns:
<!-- ##### FUNCTION gimp_rgb_parse_hex ##### -->
<para>
</para>
@rgb:
@hex:
@len:
@Returns:
<!-- ##### FUNCTION gimp_rgb_parse_css ##### -->
<para>
</para>
@rgb:
@css:
@len:
@Returns:
<!-- ##### FUNCTION gimp_rgb_list_names ##### -->
<para>
</para>
@names:
@colors:
@Returns:
<!-- ##### FUNCTION gimp_rgb_add ##### -->
<para>
</para>
@rgb1:
@rgb2:
<!-- ##### FUNCTION gimp_rgb_subtract ##### -->
<para>
</para>
@rgb1:
@rgb2:
<!-- ##### FUNCTION gimp_rgb_multiply ##### -->
<para>
</para>
@rgb1:
@factor:
<!-- ##### FUNCTION gimp_rgb_distance ##### -->
<para>
</para>
@rgb1:
@rgb2:
@Returns:
<!-- ##### FUNCTION gimp_rgb_max ##### -->
<para>
</para>
@rgb:
@Returns:
<!-- ##### FUNCTION gimp_rgb_min ##### -->
<para>
</para>
@rgb:
@Returns:
<!-- ##### FUNCTION gimp_rgb_clamp ##### -->
<para>
</para>
@rgb:
<!-- ##### FUNCTION gimp_rgb_gamma ##### -->
<para>
</para>
@rgb:
@gamma:
<!-- ##### FUNCTION gimp_rgb_luminance ##### -->
<para>
</para>
@rgb:
@Returns:
<!-- ##### FUNCTION gimp_rgb_luminance_uchar ##### -->
<para>
</para>
@rgb:
@Returns:
<!-- ##### FUNCTION gimp_rgb_intensity ##### -->
<para>
</para>
@rgb:
@Returns:
<!-- ##### FUNCTION gimp_rgb_intensity_uchar ##### -->
<para>
</para>
@rgb:
@Returns:
<!-- ##### FUNCTION gimp_rgb_composite ##### -->
<para>
</para>
@color1:
@color2:
@mode:
<!-- ##### FUNCTION gimp_rgba_set ##### -->
<para>
</para>
@rgba:
@red:
@green:
@blue:
@alpha:
<!-- ##### FUNCTION gimp_rgba_set_uchar ##### -->
<para>
</para>
@rgba:
@red:
@green:
@blue:
@alpha:
<!-- ##### FUNCTION gimp_rgba_get_uchar ##### -->
<para>
</para>
@rgba:
@red:
@green:
@blue:
@alpha:
<!-- ##### FUNCTION gimp_rgba_parse_css ##### -->
<para>
</para>
@rgba:
@css:
@len:
@Returns:
<!-- ##### FUNCTION gimp_rgba_add ##### -->
<para>
</para>
@rgba1:
@rgba2:
<!-- ##### FUNCTION gimp_rgba_subtract ##### -->
<para>
</para>
@rgba1:
@rgba2:
<!-- ##### FUNCTION gimp_rgba_multiply ##### -->
<para>
</para>
@rgba:
@factor:
<!-- ##### FUNCTION gimp_rgba_distance ##### -->
<para>
</para>
@rgba1:
@rgba2:
@Returns:
<!-- ##### MACRO GIMP_RGB_LUMINANCE ##### -->
<para>
</para>
@r:
@g:
@b:
<!-- ##### MACRO GIMP_RGB_LUMINANCE_RED ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_RGB_LUMINANCE_GREEN ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_RGB_LUMINANCE_BLUE ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_RGB_INTENSITY ##### -->
<para>
</para>
@r:
@g:
@b:
<!-- ##### MACRO GIMP_RGB_INTENSITY_RED ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_RGB_INTENSITY_GREEN ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_RGB_INTENSITY_BLUE ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_TYPE_RGB ##### -->
<para>
</para>
<!-- ##### MACRO GIMP_TYPE_PARAM_RGB ##### -->
<para>
</para>
<!-- ##### FUNCTION gimp_param_spec_rgb ##### -->
<para>
</para>
@name:
@nick:
@blurb:
@has_alpha:
@default_value:
@flags:
@Returns:
<!-- ##### FUNCTION gimp_param_spec_rgb_has_alpha ##### -->
<para>
</para>
@pspec:
@Returns:
<!-- ##### MACRO GIMP_VALUE_HOLDS_RGB ##### -->
<para>
</para>
@value:
<!-- ##### FUNCTION gimp_value_get_rgb ##### -->
<para>
</para>
@value:
@rgb:
<!-- ##### FUNCTION gimp_value_set_rgb ##### -->
<para>
</para>
@value:
@rgb: