You can find the subroutine you want by scrolling forward through this section, or by going directly to A-F, G-L, or S-Z.
Select an entry from the left column for reference information on the subroutine.
Select an entry from the right column for conceptual information relating to the subroutine.
makeobj | Creates a new object (display list). | |
maketag | Inserts a tag into the display list. | |
mapcolor | Changes a color map entry to a specified RGB value. | |
mapcolors | Loads a range of color map entries. | |
mapw | Maps a point on the screen into a line in 3-D world coordinates. | |
mapw2 | Maps a point on the screen into a line in 2-D world coordinates. | |
maxsize | Specifies the maximum size of a window. | |
minsize | Specifies the minimum size of a window. | |
mmode | Sets the current matrix mode. | |
move | Moves the current graphics position to a specified point. | |
multimap | Organizing the color map as 16 small maps. | |
multmatrix | Premultiplies the current transformation matrix. | |
n3f | Specifies a normal vector for lighting calculations. | |
newpup | Allocates and initializes the structure for a new pop-up menu. | |
newtag | Inserts a tag at an offset from an existing tag. | |
noborder | Removes the border from a window. | |
noise | Filters valuator motion. | |
noport | Specifies that a program does not require a window. | |
normal | Specifies a normal vector for lighting calculations (can be used for display lists). | |
nurbscurve | Controls the shape of NURBS trimming curve. | |
nurbssurface | Controls the shape of an untrimmed NURBS surface. | |
objdelete | Deletes a routine from an object. | |
objinsert | Inserts a routine into an object. | |
objreplace | Replaces the existing display list routine with a new one. | |
onemap | Organizes the color map as one large map. | |
ortho | Defines a 3-D orthographic transformation. | |
ortho2 | Defines a 2-D orthographic transformation. | |
overlay | Sets the number of bitplanes used for overlay. | |
patch | Draws a cubic spline surface patch. | |
patchbasis | Sets the current spline surface basis matrices. | |
patchcurves | Sets the number of curves used to represent a patch. | |
patchprecision | Sets the precision at which curves are drawn. | |
pclos | Closes a filled polygon. | |
pdr | Specifies the next point in a filled polygon. | |
perspective | Defines a perspective projection transformation in terms of a field of view. | |
pick | Puts the system in picking mode. | |
picksize | Sets the dimensions of the picking region. | |
pixmode | Controls operation of lrectread and lrectwrite subroutines. | |
pmv | Specifies the starting point for a filled polygon. | |
pnt | Draws a point. | |
pntsmooth | Specifies antialiasing of points. | |
polarview | Defines the viewer's position in polar coordinates. | |
polf | Draws a filled polygon. | |
poly | Draws a polygon. | |
polygonlist | Draws multiple, disjointed polygons. | |
polylinelist | Draws multiple, disjointed polylines. | |
popattributes | Pops the attribute stack. | |
popmatrix | Pops the transformation matrix stack. | |
popname | Pops a name off the name stack. | |
popviewport | Pops the viewport stack. | |
prefposition | Constrains the window position and size. | |
prefsize | Constrains the window size. | |
pushattributes | Pushes down the attribute stack. | |
pushmatrix | Pushes down the transformation matrix stack. | |
pushname | Pushes a new name onto the name stack. | |
pushviewport | Pushes the viewport onto the viewport stack. | |
pwlcurve | Describes a piecewise linear trimming curve for NURBS surfaces. | |
qdevice | Enables an input device for event queuing. | |
qenter | Creates an event queue entry. | |
qread | Reads the first entry in the event queue. | |
qreset | Empties the event queue. | |
qtest | Checks the contents of the event queue. | |
rcrv | Draws a rational cubic spline curve. | |
rcrvn | Draws a series of rational curve segments. | |
rdr | Draws a relative line. | |
readpixels | Returns a row of specific pixels in color map mode. | |
readRGB | Returns a row of specific pixels in RGB mode. | |
readsource | Specifies the source for pixels to be read. | |
rect | Draws a rectangle. | |
rectcopy | Copies a rectangle of pixels screen to screen with optional zoom. | |
rectf | Draws a filled rectangle. | |
rectread | Reads a rectangular array of pixels into host memory. | |
rectwrite | Draws a rectangular array of pixels into the frame buffer. | |
rectzoom | Specifies the zoom factor for rectangle copies and writes. | |
reshapeviewport | Sets the viewport to the dimensions of the current window. | |
RGBcolor | Sets the current color in RGB mode. | |
RGBmode | Sets a display mode that bypasses the color map. | |
RGBwritemask | Grants write permission to subset of available bitplanes (in RGB mode). | |
ringbell | Rings the keyboard bell. | |
rmv | Moves the current graphics position to a point relative to the current point. | |
rot | Rotates a graphical primitive (floating-point version). | |
rotate | Rotates a graphical primitive (fixed-point version). | |
rpatch | Draws a rational cubic spline surface patch. | |
rpdr | Draws a relative filled polygon. | |
rpmv | Moves the current graphics position to the starting point for a filled polygon relative the to current point. |
You can find the subroutine you want by scrolling back through this section, or by going directly to A-F, G-L, or S-Z.