*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> standard/getnurbsproperty (3)              


getnurbsproperty(3G)					  getnurbsproperty(3G)

NAME    [Toc]    [Back]

     getnurbsproperty -	returns	the current value of a trimmed NURBS surfaces
     display property

C SPECIFICATION    [Toc]    [Back]

     void getnurbsproperty(long	property, float	*value)

PARAMETERS    [Toc]    [Back]

     property	expects	the name of the	property to be queried.

     value	expects	pointer	to the location	into which the system should
		write the value	of the named property.

DESCRIPTION    [Toc]    [Back]

     The display of NURBS surfaces can be controlled in	different ways.	 The
     following is a list of the	display	properties that	can be affected.

     N_ERRORCHECKING:	  If value is 1.0, some	error checking is enabled.  If
			  error	checking is disabled, the system runs slightly
			  faster.  The default value is	0.0.

     N_PIXEL_TOLERANCE:	  The value is the maximum length, in pixels, of edges
			  of polygons on the screen used to render trimmed
			  NURBS	surfaces.  The default value is	50.0 pixels.

     N_DISPLAY:		  An enumeration that dictates the surface rendering
			  format; it affects surfaces only.  Possible values
			  N_FILL instructs the GL to fill all polygons
			  generated in the tessellation	of the surface.
			  N_OUTLINE_POLY instructs the GL to outline all
			  polygons generated.  N_OUTLINE_PATCH instructs the
			  GL to	outline	the boundary of	all surface patches
			  and trim curves.

     N_CULLING:		  A Boolean value that,	when TRUE, instructs the GL to
			  discard before tessellation, all patches that	are
			  outside the current viewport.

SEE ALSO    [Toc]    [Back]

     bgnsurface, bgntrim, nurbscurve, nurbssurface, pwlcurve, setnurbsproperty

NOTE    [Toc]    [Back]

     This routine is available only in immediate mode.	Nurbs properties are
     on	a per window basis.

									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
setnurbsproperty IRIX sets a property for the display of trimmed NURBS surfaces
pwlcurve IRIX describes a piecewise linear trimming curve for NURBS surfaces
glugetnurbsproperty IRIX get a NURBS property
glunurbsproperty IRIX set a NURBS property
gluNurbsProperty Tru64 set a NURBS property
gluGetNurbsProperty Tru64 get a NURBS property
getdisplaymode IRIX returns the current display mode
glxgetcurrentdisplayext IRIX returns the display for the current context
tt_session_propname HP-UX returns an element of the list of property names for a session
tt_session_prop_set HP-UX replace current values for a property of a
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service