The following lists the general-purpose system routines. Ni_Initialize() Initialize the library. Ni_Flush() Flush out all data structures, MIPmaps, Shadowmaps, etc. Ni_Reset() Reset the entire system. Ni_Render(...) Commence the rendering process. Ni_Abort_Renderer() Abort the rendering process (used by error handler). Ni_Make_CubicalEnvMap(...) Automatically generate 6 images for a cubical environment map. Ni_Make_PlanarReflectMap(...) Automatically generate a planar reflection map image. Ni_Manipulate_Camera() Apply specialized transformations to the current camera. Ni_Exit_Cleanup() Clean up the library in anticipation of exiting the application. Ni_Exit_Program() Clean up the library and exit to the operating system. Ni_Abort_Program() Print a fatal `aborting' error message and exit to the operating system. Ni_Set_Environment() Set an internal environment variable. Ni_Inquire_Environment() Inquire about an internal environment variable. Ni_Inquire_Version() Inquire about the current version of the library. Ni_Inquire_Copyright() Inquire about the copyright notices for the library.
The following lists the general-purpose system routines.