.\" -*- mode: troff; coding: utf-8 -*-
.\" Automatically generated by Pod::Man 5.0102 (Pod::Simple 3.45)
.\"
.\" Standard preamble:
.\" ========================================================================
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Vb \" Begin verbatim text
.ft CW
.nf
.ne \\$1
..
.de Ve \" End verbatim text
.ft R
.fi
..
.\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>.
.ie n \{\
.    ds C` ""
.    ds C' ""
'br\}
.el\{\
.    ds C`
.    ds C'
'br\}
.\"
.\" Escape single quotes in literal strings from groff's Unicode transform.
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '
.\"
.\" If the F register is >0, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD.  Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
.\"
.\" Avoid warning from groff about undefined register 'F'.
.de IX
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
.if (\n(rF:(\n(.g==0)) \{\
.    if \nF \{\
.        de IX
.        tm Index:\\$1\t\\n%\t"\\$2"
..
.        if !\nF==2 \{\
.            nr % 0
.            nr F 2
.        \}
.    \}
.\}
.rr rF
.\" ========================================================================
.\"
.IX Title "Gtk2::HSV 3"
.TH Gtk2::HSV 3 2024-09-01 "perl v5.40.0" "User Contributed Perl Documentation"
.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
.nh
.SH NAME
Gtk2::HSV \- wrapper for GtkHSV
.SH HIERARCHY
.IX Header "HIERARCHY"
.Vb 5
\&  Glib::Object
\&  +\-\-\-\-Glib::InitiallyUnowned
\&       +\-\-\-\-Gtk2::Object
\&            +\-\-\-\-Gtk2::Widget
\&                 +\-\-\-\-Gtk2::HSV
.Ve
.SH INTERFACES
.IX Header "INTERFACES"
.Vb 2
\&  Glib::Object::_Unregistered::AtkImplementorIface
\&  Gtk2::Buildable
.Ve
.SH METHODS
.IX Header "METHODS"
.SS "widget = Gtk2::HSV\->\fBnew\fP"
.IX Subsection "widget = Gtk2::HSV->new"
.ie n .SS "(h, s, v) = $hsv\->\fBget_color\fP"
.el .SS "(h, s, v) = \f(CW$hsv\fP\->\fBget_color\fP"
.IX Subsection "(h, s, v) = $hsv->get_color"
.ie n .SS "$hsv\->\fBset_color\fP ($h, $s, $v)"
.el .SS "\f(CW$hsv\fP\->\fBset_color\fP ($h, \f(CW$s\fP, \f(CW$v\fP)"
.IX Subsection "$hsv->set_color ($h, $s, $v)"
.IP \(bu 4
\&\f(CW$h\fR (double)
.IP \(bu 4
\&\f(CW$s\fR (double)
.IP \(bu 4
\&\f(CW$v\fR (double)
.ie n .SS "(r, g, b) = Gtk2::hsv_to_rgb ($h, $s, $v)"
.el .SS "(r, g, b) = Gtk2::hsv_to_rgb ($h, \f(CW$s\fP, \f(CW$v\fP)"
.IX Subsection "(r, g, b) = Gtk2::hsv_to_rgb ($h, $s, $v)"
.IP \(bu 4
\&\f(CW$h\fR (double)
.IP \(bu 4
\&\f(CW$s\fR (double)
.IP \(bu 4
\&\f(CW$v\fR (double)
.ie n .SS "boolean = $hsv\->\fBis_adjusting\fP"
.el .SS "boolean = \f(CW$hsv\fP\->\fBis_adjusting\fP"
.IX Subsection "boolean = $hsv->is_adjusting"
.ie n .SS "(size, ring_width) = $hsv\->\fBget_metrics\fP"
.el .SS "(size, ring_width) = \f(CW$hsv\fP\->\fBget_metrics\fP"
.IX Subsection "(size, ring_width) = $hsv->get_metrics"
.ie n .SS "$hsv\->\fBset_metrics\fP ($size, $ring_width)"
.el .SS "\f(CW$hsv\fP\->\fBset_metrics\fP ($size, \f(CW$ring_width\fP)"
.IX Subsection "$hsv->set_metrics ($size, $ring_width)"
.IP \(bu 4
\&\f(CW$size\fR (integer)
.IP \(bu 4
\&\f(CW$ring_width\fR (integer)
.ie n .SS "(h, s, v) = Gtk2::rgb_to_hsv ($r, $g, $b)"
.el .SS "(h, s, v) = Gtk2::rgb_to_hsv ($r, \f(CW$g\fP, \f(CW$b\fP)"
.IX Subsection "(h, s, v) = Gtk2::rgb_to_hsv ($r, $g, $b)"
.IP \(bu 4
\&\f(CW$r\fR (double)
.IP \(bu 4
\&\f(CW$g\fR (double)
.IP \(bu 4
\&\f(CW$b\fR (double)
.SH SIGNALS
.IX Header "SIGNALS"
.IP "\fBchanged\fR (Gtk2::HSV)" 4
.IX Item "changed (Gtk2::HSV)"
.PD 0
.IP "\fBmove\fR (Gtk2::HSV, Gtk2::DirectionType)" 4
.IX Item "move (Gtk2::HSV, Gtk2::DirectionType)"
.PD
.SH "ENUMS AND FLAGS"
.IX Header "ENUMS AND FLAGS"
.SS "enum Gtk2::DirectionType"
.IX Subsection "enum Gtk2::DirectionType"
.IP \(bu 4
\&'tab\-forward' / 'GTK_DIR_TAB_FORWARD'
.IP \(bu 4
\&'tab\-backward' / 'GTK_DIR_TAB_BACKWARD'
.IP \(bu 4
\&'up' / 'GTK_DIR_UP'
.IP \(bu 4
\&'down' / 'GTK_DIR_DOWN'
.IP \(bu 4
\&'left' / 'GTK_DIR_LEFT'
.IP \(bu 4
\&'right' / 'GTK_DIR_RIGHT'
.SH "SEE ALSO"
.IX Header "SEE ALSO"
Gtk2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget
.SH COPYRIGHT
.IX Header "COPYRIGHT"
Copyright (C) 2003\-2011 by the gtk2\-perl team.
.PP
This software is licensed under the LGPL.  See Gtk2 for a full notice.