rename upstream-man-pages to upstream-doc
[clinton/guile-figl.git] / upstream-doc / man2 / gluGetNurbsProperty.xml
CommitLineData
7faf1d71
AW
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook MathML Module V1.1b1//EN"
3 "http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd">
4<refentry id="gluGetNurbsProperty">
5 <refmeta>
6 <refmetainfo>
7 <copyright>
8 <year>1991-2006</year>
9 <holder>Silicon Graphics, Inc.</holder>
10 </copyright>
11 </refmetainfo>
12 <refentrytitle>gluGetNurbsProperty</refentrytitle>
13 <manvolnum>3G</manvolnum>
14 </refmeta>
15 <refnamediv>
16 <refname>gluGetNurbsProperty</refname>
17 <refpurpose>get a NURBS property</refpurpose>
18 </refnamediv>
19 <refsynopsisdiv><title>C Specification</title>
20 <funcsynopsis>
21 <funcprototype>
22 <funcdef>void <function>gluGetNurbsProperty</function></funcdef>
23 <paramdef>GLUnurbs* <parameter>nurb</parameter></paramdef>
24 <paramdef>GLenum <parameter>property</parameter></paramdef>
25 <paramdef>GLfloat* <parameter>data</parameter></paramdef>
26 </funcprototype>
27 </funcsynopsis>
28 </refsynopsisdiv>
29 <!-- eqn: ignoring delim $$ -->
30 <refsect1 id="parameters"><title>Parameters</title>
31 <variablelist>
32 <varlistentry>
33 <term><parameter>nurb</parameter></term>
34 <listitem>
35 <para>
36 Specifies the NURBS object (created with <citerefentry><refentrytitle>gluNewNurbsRenderer</refentrytitle></citerefentry>).
37 </para>
38 </listitem>
39 </varlistentry>
40 <varlistentry>
41 <term><parameter>property</parameter></term>
42 <listitem>
43 <para>
44 Specifies the property whose value is to be fetched. Valid values are
45 <constant>GLU_CULLING</constant>,
46 <constant>GLU_SAMPLING_TOLERANCE</constant>,
47 <constant>GLU_DISPLAY_MODE</constant>,
48 <constant>GLU_AUTO_LOAD_MATRIX</constant>,
49 <constant>GLU_PARAMETRIC_TOLERANCE</constant>,
50 <constant>GLU_SAMPLING_METHOD</constant>,
51 <constant>GLU_U_STEP</constant>,
52 <constant>GLU_V_STEP</constant>, and
53 <constant>GLU_NURBS_MODE</constant>.
54 </para>
55 </listitem>
56 </varlistentry>
57 <varlistentry>
58 <term><parameter>data</parameter></term>
59 <listitem>
60 <para>
61 Specifies a pointer to the location into which the value of the
62 named property is written.
63 </para>
64 </listitem>
65 </varlistentry>
66 </variablelist>
67 </refsect1>
68 <refsect1 id="description"><title>Description</title>
69 <para>
70 <function>gluGetNurbsProperty</function> retrieves properties stored in a NURBS object. These
71 properties affect the way that NURBS curves and surfaces
72 are rendered. See the
73 <citerefentry><refentrytitle>gluNurbsProperty</refentrytitle></citerefentry> reference page for information about what the
74 properties are and what they do.
75 </para>
76 </refsect1>
77 <refsect1 id="seealso"><title>See Also</title>
78 <para>
79 <citerefentry><refentrytitle>gluNewNurbsRenderer</refentrytitle></citerefentry>,
80 <citerefentry><refentrytitle>gluNurbsProperty</refentrytitle></citerefentry>
81 </para>
82 </refsect1>
83 <refsect1 id="Copyright"><title>Copyright</title>
84 <para>
85 Copyright <trademark class="copyright"></trademark> 1991-2006
86 Silicon Graphics, Inc. This document is licensed under the SGI
87 Free Software B License. For details, see
88 <ulink url="http://oss.sgi.com/projects/FreeB/">http://oss.sgi.com/projects/FreeB/</ulink>.
89 </para>
90 </refsect1>
91</refentry>