From 3c57dd931145d43f2b0aef96c4d178135956bf91 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 05:13:10 +0200 Subject: Adding upstream version 2.10.36. Signed-off-by: Daniel Baumann --- devel-docs/libgimp/html/libgimp-gimpchannel.html | 527 +++++++++++++++++++++++ 1 file changed, 527 insertions(+) create mode 100644 devel-docs/libgimp/html/libgimp-gimpchannel.html (limited to 'devel-docs/libgimp/html/libgimp-gimpchannel.html') diff --git a/devel-docs/libgimp/html/libgimp-gimpchannel.html b/devel-docs/libgimp/html/libgimp-gimpchannel.html new file mode 100644 index 0000000..a7ab004 --- /dev/null +++ b/devel-docs/libgimp/html/libgimp-gimpchannel.html @@ -0,0 +1,527 @@ + + + + +gimpchannel: GIMP Library Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

gimpchannel

+

gimpchannel — Functions for manipulating channels.

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+gint32 + +gimp_channel_new () +
+gint32 + +gimp_channel_new_from_component () +
+gint32 + +gimp_channel_copy () +
+gboolean + +gimp_channel_get_show_masked () +
+gboolean + +gimp_channel_set_show_masked () +
+gdouble + +gimp_channel_get_opacity () +
+gboolean + +gimp_channel_set_opacity () +
+gboolean + +gimp_channel_get_color () +
+gboolean + +gimp_channel_set_color () +
+gboolean + +gimp_channel_combine_masks () +
+
+
+

Description

+

Functions for manipulating channels.

+
+
+

Functions

+
+

gimp_channel_new ()

+
gint32
+gimp_channel_new (gint32 image_ID,
+                  const gchar *name,
+                  guint width,
+                  guint height,
+                  gdouble opacity,
+                  const GimpRGB *color);
+

Create a new channel.

+

This procedure creates a new channel with the specified width and +height. Name, opacity, and color are also supplied parameters. The +new channel still needs to be added to the image, as this is not +automatic. Add the new channel with the gimp_image_insert_channel() +command. Other attributes such as channel show masked, should be +set with explicit procedure calls. The channel's contents are +undefined initially.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

image_ID

The image to which to add the channel.

 

name

The channel name.

 

width

The channel width.

 

height

The channel height.

 

opacity

The channel opacity.

 

color

The channel compositing color.

 
+
+
+

Returns

+

The newly created channel.

+
+
+
+
+

gimp_channel_new_from_component ()

+
gint32
+gimp_channel_new_from_component (gint32 image_ID,
+                                 GimpChannelType component,
+                                 const gchar *name);
+

Create a new channel from a color component

+

This procedure creates a new channel from a color component. +The new channel still needs to be added to the image, as this is not +automatic. Add the new channel with gimp_image_insert_channel(). +Other attributes, such as channel visibility, should be set with +explicit procedure calls.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

image_ID

The image to which to add the channel.

 

component

The image component.

 

name

The channel name.

 
+
+
+

Returns

+

The newly created channel.

+
+

Since: 2.4

+
+
+
+

gimp_channel_copy ()

+
gint32
+gimp_channel_copy (gint32 channel_ID);
+

Copy a channel.

+

This procedure copies the specified channel and returns the copy. +The new channel still needs to be added to the image, as this is not +automatic. Add the new channel with gimp_image_insert_channel().

+
+

Parameters

+
+++++ + + + + + +

channel_ID

The channel to copy.

 
+
+
+

Returns

+

The newly copied channel.

+
+
+
+
+

gimp_channel_get_show_masked ()

+
gboolean
+gimp_channel_get_show_masked (gint32 channel_ID);
+

Get the composite method of the specified channel.

+

This procedure returns the specified channel's composite method. If +it is TRUE, then the channel is composited with the image so that +masked regions are shown. Otherwise, selected regions are shown.

+
+

Parameters

+
+++++ + + + + + +

channel_ID

The channel.

 
+
+
+

Returns

+

The channel composite method.

+
+
+
+
+

gimp_channel_set_show_masked ()

+
gboolean
+gimp_channel_set_show_masked (gint32 channel_ID,
+                              gboolean show_masked);
+

Set the composite method of the specified channel.

+

This procedure sets the specified channel's composite method. If it +is TRUE, then the channel is composited with the image so that +masked regions are shown. Otherwise, selected regions are shown.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

channel_ID

The channel.

 

show_masked

The new channel composite method.

 
+
+
+

Returns

+

TRUE on success.

+
+
+
+
+

gimp_channel_get_opacity ()

+
gdouble
+gimp_channel_get_opacity (gint32 channel_ID);
+

Get the opacity of the specified channel.

+

This procedure returns the specified channel's opacity.

+
+

Parameters

+
+++++ + + + + + +

channel_ID

The channel.

 
+
+
+

Returns

+

The channel opacity.

+
+
+
+
+

gimp_channel_set_opacity ()

+
gboolean
+gimp_channel_set_opacity (gint32 channel_ID,
+                          gdouble opacity);
+

Set the opacity of the specified channel.

+

This procedure sets the specified channel's opacity.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

channel_ID

The channel.

 

opacity

The new channel opacity.

 
+
+
+

Returns

+

TRUE on success.

+
+
+
+
+

gimp_channel_get_color ()

+
gboolean
+gimp_channel_get_color (gint32 channel_ID,
+                        GimpRGB *color);
+

Get the compositing color of the specified channel.

+

This procedure returns the specified channel's compositing color.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

channel_ID

The channel.

 

color

The channel compositing color.

 
+
+
+

Returns

+

TRUE on success.

+
+
+
+
+

gimp_channel_set_color ()

+
gboolean
+gimp_channel_set_color (gint32 channel_ID,
+                        const GimpRGB *color);
+

Set the compositing color of the specified channel.

+

This procedure sets the specified channel's compositing color.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

channel_ID

The channel.

 

color

The new channel compositing color.

 
+
+
+

Returns

+

TRUE on success.

+
+
+
+
+

gimp_channel_combine_masks ()

+
gboolean
+gimp_channel_combine_masks (gint32 channel1_ID,
+                            gint32 channel2_ID,
+                            GimpChannelOps operation,
+                            gint offx,
+                            gint offy);
+

Combine two channel masks.

+

This procedure combines two channel masks. The result is stored in +the first channel.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

channel1_ID

The channel1.

 

channel2_ID

The channel2.

 

operation

The selection operation.

 

offx

x offset between upper left corner of channels: (second - first).

 

offy

y offset between upper left corner of channels: (second - first).

 
+
+
+

Returns

+

TRUE on success.

+
+
+
+
+ + + \ No newline at end of file -- cgit v1.2.3