---
name: "gluGetNurbsProperty"
section: "3x"
platform: "linux"
package: "xlibmesa-glu-dev"
version: "4.3.0.dfsg.1-14sarge7"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/gluGetNurbsProperty"
---

# gluGetNurbsProperty(3x)

get a NURBS property

## NAME

**gluGetNurbsProperty** - get a NURBS property

## C SPECIFICATION

void **gluGetNurbsProperty**( GLUnurbs\* *nurb*,

```
	GLenum property,
	GLfloat* data )
```

delim $$

## PARAMETERS

- *nurb*

  Specifies the NURBS object (created with **gluNewNurbsRenderer**).

- *property*

  Specifies the property whose value is to be fetched. Valid values are **GLU\_CULLING**, **GLU\_SAMPLING\_TOLERANCE**, **GLU\_DISPLAY\_MODE**,  **GLU\_AUTO\_LOAD\_MATRIX**, **GLU\_PARAMETRIC\_TOLERANCE**, **GLU\_SAMPLING\_METHOD**, **GLU\_U\_STEP**, **GLU\_V\_STEP** and **GLU\_NURBS\_MODE**.

- *data*

  Specifies a pointer to the location into which the value of the  named property is written.

## DESCRIPTION

**gluGetNurbsProperty** retrieves properties stored in a NURBS object. These properties affect the way that NURBS curves and surfaces are rendered. See the  **gluNurbsProperty** reference page for information about what the  properties are and what they do.

## SEE ALSO

**gluNewNurbsRenderer(3G)**,  **gluNurbsProperty(3G)**
